Разрешить комментарии только для одной роли

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

Аватар пользователя kovtunos kovtunos 27 января 2010 в 2:13

Значит такая вот задачка. Есть сайт с форумом. Собираюсь сделать отдельный раздел для консультации психолога. Создаю отдельный тип ноды для вопросов и отдельную роль для психолога. Как сделать так, чтобы в этом типе ноды разрешить комментировать (отвечать на вопросы) ТОЛЬКО психологу, который является также и участником форума. Здается мне, что это просто решается, но голова уже не соображает Smile

Комментарии

Аватар пользователя kovtunos kovtunos 27 января 2010 в 13:14

"RxB" wrote:
Конечно просто, идёте на страницу пермишенов и устанавливаете разрешения как вам надо

Дело в том, что если просто выставить пермишены, получится, что эту ноду смогут комментить либо все либо никто. А мне нужно комментить только для определенной роли.

Аватар пользователя glu2006 glu2006 27 января 2010 в 13:20

Пишите свой пермишен hook_perm() и проверяйте его доступность для определенной роли перед выводом формы комментариев.

Аватар пользователя kovtunos kovtunos 12 февраля 2010 в 10:13

"glu2006" wrote:
Пишите свой пермишен hook_perm() и проверяйте его доступность для определенной роли перед выводом формы комментариев.

А можно поподробней?