Есть тип материала - Новость (news). В настройках этого типа материала Новость сохраняется, но не публикуется, ожидая модерации.
Добавлять Новость могут все зарегистрированные пользователи.
Создал я новую роль - Менеджер новостей. Задача этой роли - поиск и публикация новостей.
Для этой роли задал следующие разрешения в модуле node:
- доступ к содержанию сайта
- create news content
- delete own news content
- edit own news content
После добавления этой ролью, новость находиться в статусе "Не опубликовано".
Подскажите пожалуйста, что надо сделать чтобы материал добавленный Менеджером новостей при сохранении находился в статусе "Опубликован"? Надеюсь никаких хаков или доп. модулей не надо?
Комментарии
Без модуля Rules, боюсь, не обойтись.
modr
Спасибо, пробую. Правда сложноват он для понимания (
Что это? Модуль? Поиск по друпал орг результата не дал.Виноват, не внимателен. Страница модуля modr8Спасибо всем кто ответил. Попробовал модули rules и modr8 - оба показались громоздкими и сложными для этой задачи.
В итоге, поискав по drupal.org, нашел очень интересный модуль - Publish Content. Модуль позволяет назначить заданной роли возможность публиковать определенный тип материала без прохождения модерации. Разрешение задается в /admin/user/permissions путем установки галки напротив соответствующего типа материала.