不使用ACL的方式,限制内容访问的Drupal模块restricted_text,Premium
http://drupal.org/project/restricted_text
这个模块的方式,是添加了一个过滤器,在节点中提供了一个标签,用来根据角色限制内容的访问.
-
[restrict:roles=Editors]
-
[restrict:roles=Site 1,Site 2]
-
[restrict:roles=Programming Group,QA Department]
另外,他还提供了钩子,共其他模块实现对应的控制规则.模块下载地址: http://drupal.org/project/restricted_text
Premium: 根据用户的角色限制内容的显示,对于没有权限的用户,仍然可以看到标题和摘要.没有使用ACL的方式,它使用的是nodeapi的解决办法。