You are here

Drupal acl(用户权限控制)模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-11-05 13:34

很多人用drupal建站,需要用到drupal的权限,有时候需要实现层级的权限结构,这种层级性质的权限结构,在国内时很流行的.不少人向我咨询,drupal能不能解决这样的问题,我告诉他们,可以,完全可以.我以前做过类似的权限功能的实现,在项目中多达10+种角色,drupal看似呆板的用户管理,完全能够满足各种权限方面的需求(应该说是大部分的吧,不能太绝对了).

 

首先是基本的,权限,角色,这些基本的功能,要用好,看能不能实现你的需要,如果实在不行的话,推荐使用ACL,这个用于内容的访问控制.ACL是Access Control list的缩写,就是访问控制列表.下载地址在于http://drupal.org/project/acl.

 

不少人,了解到了这个模块,也下载了,但是不会用.其实这个模块仅仅是一个API,它需要和其它模块结合使用.它自己没有UI界面,记得我上次提到过Views模块就没有UI界面的,需要Views UI的配合.ACL也一样.

 

以下模块可以与ACL结合使用, Content Access, Forum Access, Image Gallery Access, Taxonomy Access Control.

 

从这些模块的名字,可以看出,这些模块的用途,具体的用法,大家安装了实践实践就知道了,我告诉大家的是,实现权限控制,使用这些模块就足够了.

相关链接:  http://www.thinkindrupal.com

Drupal版本: