Программно добавить права доступа к форумам пользователей в Drupal

Я хотел бы программно добавить разрешения user для форума в Drupal.

Должен ли я использовать модуль ACL? Есть ли какой-нибудь пример, так как документация немного тонкая?


person Kay Pale    schedule 25.10.2010    source источник
comment
Вы хотите ограничить или установить доступ CRUD для каждого форума?   -  person berkes    schedule 27.10.2010


Ответы (2)


Модуль Правила также будет работать. С модулем правил (но не с ACL) у вас есть возможность установить триггеры для этого.

person Andrew Sledge    schedule 25.10.2010
comment
В Правилах нет опции для настройки прав доступа к форуму. Есть? - person Kay Pale; 29.10.2010

Что именно вы подразумеваете под программным обеспечением?

Вы можете определить новые разрешения, используя hook_perm:

http://api.drupal.org/api/function/hook_perm

Но модули форума для Drupal должны поставляться с разрешениями на основе ролей.

person Kevin    schedule 25.10.2010
comment
Должны, но нет :) - person Kay Pale; 29.10.2010
comment
В разрешениях узла или форума нет пункта «создать тему форума»? - person Kevin; 29.10.2010