Discuz! X是康盛公司推出的一个以社区为基础的专业建站平台(PHP开源),让论坛(BBS)、社交网络(SNS)、门户(Portal)、群组(Group)、开放平台(Open Platform)应用充分融合于一体,帮助网站实现一站式服务。
common_admincp_group是后台会员组表,定义后台会员组
common_admincp_member定义某个会员属于哪个组(common_admincp_group表里定义的组),这个表有相关记录该会员才可以登录后台
common_admincp_perm后台会员组权限表控制某个组(common_admincp_group定义的会员组)拥有什么权限
只要在这3个表里添加修改相关信息还有在“用户”-》“管理组”设置相关权限就可以实现权限控制,比如要在给门户管理员添加“广告”权限,方法如下:
1、在source/admincp/admincp_menu.php文件的$menu['portal']数组里添加新值array('menu_zhaopin', 'zhaopin'),2个值都可以自定义;
2、在common_admincp_perm里为门户管理员添加新权限,添加一条记录cpgroupid字段的值是1(默认common_admincp_group表里门户管理员的组是1)perm字段的值是zhaopin(上面自定义),刷新就可以看到效果了
3、点击“用户”-》“管理组”设置相关权限。