Возможность комментирования определенным пользователям.

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

Аватар пользователя shumod shumod 17 ноября 2008 в 19:37

Подскажите, есть ли в друпале вообще возможность того, чтобы определенные роли могли комментировать одни типы материалов, а другие роли - другие типы материалов?
Искал по форуму - информации по этому вопросу не нашел. Если я правильно понимаю, пользователь может либо комментировать, либо нет. Другого не дано?

Комментарии

Аватар пользователя dkslalkasdlsa dkslalkasdlsa 17 ноября 2008 в 22:06

Именно...
В Управлении доступа возможность коментирования оприделенным ролям!!

там следующее:
модуль comment

__иметь доступ к комментариям
__управлять комментариями тут галочки
__размещать комментарии
__размещать комментарии без проверки

Аватар пользователя shumod@drupal.org shumod@drupal.org 17 ноября 2008 в 22:41

Допустим, на сайте есть 2 типа материалов page и story.
Есть 2 роли: аноним и зарегистрированый.
Если так сделать, то роли с галочками напротив "управлять коментариями" смогут коментировать и page и story.
А мне нужно, чтобы анонимы коментировали материалы типа page, а зарегистрированые пользователи материалы типа story.

Аватар пользователя DakoCwerf DakoCwerf 18 ноября 2008 в 0:17

сделайте хук form_alter в своем модуле для формы комментирования и вставьте проверку на группу юзера (если ананоим, просто uid = 0). так форма будет выводиться именно тем, кому нужно.