[Решено] Дать роли право на публикацию

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

Аватар пользователя Bahiya Bahiya 13 марта 2009 в 9:41

Есть тип материала - Новость (news). В настройках этого типа материала Новость сохраняется, но не публикуется, ожидая модерации.
Добавлять Новость могут все зарегистрированные пользователи.

Создал я новую роль - Менеджер новостей. Задача этой роли - поиск и публикация новостей.
Для этой роли задал следующие разрешения в модуле node:
- доступ к содержанию сайта
- create news content
- delete own news content
- edit own news content

После добавления этой ролью, новость находиться в статусе "Не опубликовано".

Подскажите пожалуйста, что надо сделать чтобы материал добавленный Менеджером новостей при сохранении находился в статусе "Опубликован"? Надеюсь никаких хаков или доп. модулей не надо?

Комментарии

Аватар пользователя Bahiya Bahiya 13 марта 2009 в 19:15

"Loac" wrote:
Без модуля Rules, боюсь, не обойтись.

Спасибо, пробую. Правда сложноват он для понимания (

"K.V." wrote:
modr

Что это? Модуль? Поиск по друпал орг результата не дал. Виноват, не внимателен. Страница модуля modr8

Аватар пользователя Bahiya Bahiya 13 марта 2009 в 19:22

Спасибо всем кто ответил. Попробовал модули rules и modr8 - оба показались громоздкими и сложными для этой задачи.

В итоге, поискав по drupal.org, нашел очень интересный модуль - Publish Content. Модуль позволяет назначить заданной роли возможность публиковать определенный тип материала без прохождения модерации. Разрешение задается в /admin/user/permissions путем установки галки напротив соответствующего типа материала.