你需要了解的Joomla 1.6 - ACL访问控制级别 (5)

thumb-joomla-tutorial-viiiix本站原创编译,转载请给面子,尊重劳动果实,欢迎交流指正。

终于下雨了,感觉这天气捂了这么多日子终于把透汗发出来了,可喜可贺啊。加咔酱啊。今天给个力,把“你需要了解的Joomla 1.6之ACL访问控制级别”做掉,为什么呢,因为新的已经出来了,不给力不行了。

在前面一篇中,我们通过实例了解了ACL操作的前四个典型步骤,今天把剩下的四步搞掉。

5.创建内容分类

点击全局导航菜单中的“Content”,进入其中的“创建新用户组”(Add New Category);如下图所示:

joomla-16-add-new-category

我们分别为教师组和学生组各创建一个内容分类分类title可以使用“Teachers Category”和“Students Category”,记得为它们选定各自不同的访问级别权限(Teachers Access Level和Students Access Level,在前文的步骤中创建的)。

6.创建内容文章

点击全局导航菜单中的“Content”,进入其中的“创建新用户组”(Add New Article);如下图所示:

joomla-16-add-new-article

首先为教师类别创建文章:使用类似“This Article is for Teachers”的标题,分类选择之前创建的“Teachers Category”,发布状态选择“Published”,权限选择“Teachers Access Level”,内容随意。

保存并新建,以类似的方式创建学生类别的文章,记得分类和权限选择Students相关。

7.创建菜单项

范例文章随便创建了一些之后,我们来创建菜单项,提供访问入口。点击全局导航菜单中的“Menus”,进入其中的“Main Menu”。我们需要创建两个菜单项,对应着教师和学生两个类别的内容。

点击右上角的“New”,进入菜单项创建页面,如下图所示:

joomla-16-new-menu-item

标题使用“Teachers Information”,类型选择“Category List”,状态选择“Published”,访问权限选择“Teachers Access Level”,右边的文章类别选择“Teachers Category”;学生组的菜单项同理。

8.测试

这就差不多了其实,我们得测试一下。Joomla 1.6的beta 6有点bug,如果你在使用这个版本的话,先到全局设置的“系统”标签中将缓存设置为禁用,如下图所示:

joomla-16-global-config

保存设置之后,登出吧,然后到页面前台使用之前创建的教师帐号msjones登录,一切正常的话,我们可以看到两个菜单项链接,分别是“Teachers Information”和“Students Information”,因为教师是有权限查看教师组和学生组的内容的嘛。接下来换学生帐号david登录,如果只能看到学生组的“Students Information”菜单项及其下的内容文章,那就算对了。结束。

译者:Viiiix7210

如需转载,请注明官方英文文 档及本人译文的出处,谢谢。查看英文原文: What You Need to Know About Joomla 1.6. Part 3: Access Control Levels


收藏与分享

添加评论


Security code
换一张图