[РЕШЕНО] Автоматическая роль на основе выбора пользователя при регистрации
Суть:
При регистрации пользователь выбирает свой статус из некоторых доступных. На основе его выбора нужно присвоить пользователю соответствующую роль.
Как это сделать?
Суть:
При регистрации пользователь выбирает свой статус из некоторых доступных. На основе его выбора нужно присвоить пользователю соответствующую роль.
Как это сделать?
У меня есть словарь "Лента новостей",
в нём есть термины "Слухи", "Новости жителей", "Новости городских служб".
Среди пользователей есть роли:
"Журналист", "Житель", "Пресс-служба".
Каким образом сделать так, что бы пользователи с ролью "Журналист" могли публиковать только с термином "Слухи", пользователи с ролью "Житель" - только термин "Новости жителей", а роль "Пресс-служба" - могла использовать только термин "Новости городских служб"?
UPD.
Наобум нашел на д.орг модуль term_permissions. Работает именно так как описано в задаче.
В настройках каждого термина каждого словаря добавляет вкладку "Разрешения", где можно выбрать роли, или конкретных пользователей, которым доступно использование данного термина.
Доброго всем времени суток.
После долгого мучения со всякими джумлами и вордпресами наконец-то собрался с мыслями и "сел" на Друпал. Уж очень мне понравилась его гибкость (хоть я себе еще с трудом представляю все возможности).
Суть в следующем:
Нужно сделать несколько лент новостей (типа блоги? или как) - Новости, Слухи, Объявления.
В каждую из этих отдельных лент могут писать пользователи с соответственными ролями: журналист, все пользователи, зарегистрированные пользователи.
При этом Новости, Слухи, Объявления должны быть доступны и в объединенной ленте "Лента новостей".
Т.е. вася кликает на пункт меню "Общей ленты" и попадает на список 20 тизеров из всех лент новостей отсортированных по дате. Или кликает в пункт меню "Новости" и попадает на список 20 тизеров из ленты "Новости" отсортированных по дате.
Как это реализовать?
P.S. честно говоря, довольно сложно понять как управляться с модулем CCK (читал Мерсера), а Views вообще пока темный лес( Подскажите пожалуйста.