【问题标题】:Programmatically add user forum permissions in Drupal以编程方式在 Drupal 中添加用户论坛权限
【发布时间】:2010-10-25 10:23:39
【问题描述】:

我想以编程方式在 Drupal 中添加用户论坛权限。

我必须使用 ACL 模块吗?有没有例子,因为文档有点薄?

【问题讨论】:

  • 您的意思是,您要限制或设置每个论坛的 CRUD 访问权限?

标签: drupal acl drupal-permissions


【解决方案1】:

Rules 模块也可以工作。使用规则模块(但不使用 ACL),您可以选择设置触发器以发生这种情况。

【讨论】:

  • 规则中没有调整论坛权限的选项。有吗?
【解决方案2】:

您所说的以编程方式是什么意思?

您可以使用 hook_perm 定义新的权限:

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

但是 Drupal 的论坛模块应该附带基于角色的使用权限。

【讨论】:

  • 他们应该但他们没有:)
  • 节点或论坛权限下没有“创建论坛主题”?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-09-26
  • 1970-01-01
  • 2016-08-16
  • 2011-12-26
  • 1970-01-01
  • 2012-07-13
  • 1970-01-01
相关资源
最近更新 更多