分享

Joomla2.5教程

 xuchengpu 2014-12-14
分类:第十三章用户管理:网站管理的利器
点击数:294

1302

 

2的用户组的默认结构很重要!

 

接下来以我们提供的Joomla 2.5示范网站(http://demo.)里的用户组demo为例,来告诉大家怎么增加一个新的用户组。

 

首先我们应该明确demo的权限。因为Joomla 2.5示范网站只是给大家看看Joomla 2.5的前台和后台,因此其权限为:

 

  • 可以登录后台。
  • 不可以设置任何组件
  • 可以访问所有组件。
  • 不可以创建、编辑、删除和发布任何组件里的内容

 

把“访客”算上,Joomla本身已有七个用户组,它们依次是访客、注册用户、采编、主编、总编、初级管理员、高级管理员、超级管理员。

 

根据上面列出的demo用户组的权限要求和图2显示的用户组的默认结构图,我们不难确定应该把它穿插在哪个用户组下。

 

根据我们第五章的介绍,我们已经知道只有初级管理员、高级管理员、超级管理员可以登录Joomla后台。而不可以设置组件,不可以创建、编辑、删除和发布任何组件里的内容的,正是超级管理员。因此我们应该在“初级管理员”基础上增加demo用户组。

 

问题来了,接下来在哪设置demo用户组的基础权限?

 

答案是:网站的全局设置!1303

 

demo用户组是在“初级管理员”的基础上增加的,所以初始权限与“初级管理员”一致,以上是我们根据我们设想的demo用户组的权限需要调整后的设置情况。

 

这里的设置将应用到整个网站的所有组件!

 

3下面的注解我没有拷贝出来。这里的注解非常重要!最最重要的是:

 

  • 继承的意思是将会使用从全局设置、上级用户组和分类继承来的权限。
  • 拒绝的意思是不管全局设置、上级用户组或分类的设置,该用户组在这个条目上缺乏操作权限。
  • 允许的意思是该用户组在这个条目上具有相关的权限。但如果这里的设置与全局设置、上级用户组或分类里的设置发生冲突,那么这里的设置不会产生任何影响;而是会在“计算出来的设置”里被标记为“不允许(锁定)”。

 

如果你想demo用户组在某个组件里拥有某项特权,比如你希望demo用户组里的用户可以体验下创建用户的滋味,你可以将用户管理组件里的全局设置调整下:1304

 

将上图中的“创建任何内容”对应的选项改为“允许”即可。

 

增加一个用户组并不难,对吧?

 

你可以对某个用户组在Joomla的每一个组件的权限进行定制。我们已经知道Joomla有内容、Joomla !升级、友情链接、新闻联播、旗帜广告、智能搜索、站内搜索、站内短信、联系我们、重定向、扩展管理、菜单管理、媒体管理等等组件,而且你还可以按照很多第三方开发的组件,因此说Joomla的权限控制还是很灵活或者说很周密的!

 

小贴士:

2  Joomla官网已经有一个全球协作的视频库,就是英文有点伤不起:

http://people./videos.html

 

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多