Xoops群组与权限

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页 | 首页 | DedeCMS | 帝国CMS | Drupal | PHPCMS | PHP168 | Joomla | PowerEasy | SupeSite

权限和群组概述[ ]

Xoops 很容易实现用户访问权限分级,例如,可以对游客隐藏特定的内容,而只对注册用户或由站点管理员指定的群组开放。 Xoops 拥有一个强大的权限管理系统,它只需要简单的通过单击鼠标操作。 在这里,可以创建新的群组和把一个注册用户加入群组,模块的群组系统管理权也在这里分配。

注意:任何时候在 Xoops 中添加模块或者区块都必须设置相应的用户权限。例如,尽管一个区块被设置为可见,匿名用户却仍然无法访问它,除非在 群组管理 中开启这个权限,模块也是如此。

要进行权限管理,先进入网站管理区,把鼠标指在 系统管理 图标上,然后选择 群组管理 。

Xoops 群组管理页面

Xop48.jpg

如何新建一个群组[ ]

要新建一个群组,在 Xoops 管理区选择 系统管理->群组管理 。现在,你可以看到一个与上图类似的页面 。注意在 创建新群组 区域,添加新群组的名称和必要的说明。再添加需要的权限(包括系统管理权限、模块访问权和区块访问权)。最后,点击 创建新群组 按钮应用你的设置。

如何添加模块访问权和区块访问权[ ]

这里,网站管理员可以添加或者删除区块和模块的访问权限、设置新的群组和更换用户的群组。例如,在 系统管理->群组管理 中点击 匿名用户(游客)右侧的 修改,你只要勾选相应的复选框就可设置对应区块和模块的访问权限。

Xop49.jpg

如何给一个群组添加系统管理权[ ]

系统管理权允许群组内的用户掌握一个模块或模块中一个选区的完全的管理权限。添加了系统管理权的群组成员登入网站时,可以看到管理区的链接,但只能看到指定模块的管理区。例如,给注册用户添加系统管理权,进入 系统管理-> 群组管理 区域,单击 注册用户 右边的 修改。

然后,在 系统管理区权力 区域勾选相应的模块的复选框,接着点击 更新群组 应用你的设置 。

如何加入一个注册用户到群组[ ]

注册用户很容易更换到别的群组。例如,添加某个注册用户到 网站管理员群组,只须进入 系统管理-> 群组管理,然后单击 修改 进入网站管理员选择区

Xop50.jpg

现在进入修改网站管理员页面底部,在左边选择 非群组成员 点击“添加”按钮移动到右边的 群组成员 中。随后,你将看到数据库更新的信息 。

Xop51.jpg