Wanted: модуль для справочника пользователей.

Главные вкладки

Аватар пользователя elia elia 27 февраля 2010 в 10:39

Помогите подобрать модуль для построения на drupal сайте "корпоративного" справочника пользователей с ограничением редактирования полей профиля самим пользователем, привязкой к справочнику структурных подразделений и т.д.

Комментарии

Аватар пользователя vadim_ vadim_ 27 февраля 2010 в 17:55

Справочник структурных подразделений с помощью core-модуля Book. Карточка пользователя - тип контента с помощью [module=CCK]. Ограничения на редактирование - Content Permissions (входит в CCK). Привязать пользователей к структурным подразделениям с мопощью того же Book

Аватар пользователя elia elia 27 февраля 2010 в 18:49

"vadim_" wrote:
Привязать пользователей к структурным подразделениям с мопощью того же Book

А как это?

Аватар пользователя mak-vardugin mak-vardugin 28 февраля 2010 в 0:13

через подшивки страниц в книги, или с помощью словаря таксономии с иерархией ([module=Taxonomy] и [module=Hierarchical_Select])
первое проще, второе потом удобнее.

Аватар пользователя elia elia 3 марта 2010 в 10:17

2vadim_
Спасибо за идею Smile
Географию сделал через таксономию. Карточки предприятий создаю через новый тип нод с использованием core-module book + CCK. Привязка юзеров к карточкам предприятий тоже есть...
Но как на карточке предприятия вывести не просто список user's names, а именно ФИО пользователей, их должности и т.д.?

Аватар пользователя elia elia 11 марта 2010 в 13:37

География - таксономия
Карточка предприятия - отдельный вид ноды
Карточка сотрудников - отдельный вид ноды

При просмотре карточки предприятия выводятся teaser карточек сотрудников. При просмотре карточки юзера Drupal у него есть линки на карточки предприятия и сотрудника. Здесь все ок.
Как сделать обратную связь, что бы в карточке сотрудника показывалась ссылка на карточку предприятия "автоматически" как и в карточке юзера Вrupal?

Аватар пользователя vadim_ vadim_ 11 марта 2010 в 15:45

Я бы карточку сотрудника сделал из его профиля пользователя Drupal (стандартный модуль Profile). Тогда и проблема исчезнет.

Аватар пользователя elia elia 11 марта 2010 в 15:48

"vadim_" wrote:
Я бы карточку сотрудника сделал из его профиля пользователя Drupal (стандартный модуль Profile). Тогда и проблема исчезнет.

Нельзя сделать поля доступными для поиска и ограничить их редактирование самим пользователем.
или я плохо искал в модулях для работы с профилями пользователей?