3.2.X 权限设置

phpBB 3.2.X 相关的使用、安装等话题
版面规则
《发帖时,请复制下列格式文本,提供完整的信息,勿简略发布》


###### 以下为“基本的提问格式” ######
  • 主机操作系统: Windows (XP, 7, 8, 10)、Linux(Redhat,Centos, Mandrake等等)、或者其他的(请务必注明版本)
  • 快速架站程序: AppServ、XAMPP 等等(请务必注明版本号)
  • 您的上网方式:ADSL、Cable、FTTB等等 (请务必留下 ISP 名称或 ISP 官网)
  • 您安装的程序: Apache + php + MySQL 或者其他的组合 (请务必留下版本号,如果使用上面的快速架站程序就不必写了)
  • 您的 phpBB 版本: phpBB 3.2.2
  • 您的域名: 比如 phpbbchinese.com
  • 您的 phpBB 网址: 比如 https://www.phpbbchinese.com/
###### 以上为“基本的提问格式” ######

  • 安装扩展: 请注明安装扩展的名称,版本以及参考链接(非扩展问题免填)
  • 安装风格: 请注明安装的风格名称,版本以及参考链接(非风格问题免填)
  • 错误代码: 请使用 Code 标签将错误代码标识出来,如下:

代码: 全选

错误代码
  • 错误状态:如果没有错误代码,请直接贴出截图,或者是详细叙述错误状态内容。
备注:
如果需要,请提供测试用的账号与密码
若是管理账号,请使用短信联系站长
主题已锁定
头像
davidyin
网站管理员
网站管理员
帖子: 1431
注册时间: 2015年11月19日 01:50
联系:

3.2.X 权限设置

帖子 davidyin »

在你创立了第一个版块之后,必须要决定谁可以访问该版块,并决定他们可以在该版块做什么,不可以做什么。
这就是权限设定所决定的。你可以不允许访客发帖,或者给予版主权限。几乎每一个用户交互的操作都可以在 phpBB 3.2 中给以特定的权限设置。
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
头像
davidyin
网站管理员
网站管理员
帖子: 1431
注册时间: 2015年11月19日 01:50
联系:

权限的类型

帖子 davidyin »

一共有四种不同的权限:
1) 用户/组 权限(全局) - 比如不允许改变头像
2) 管理员权限 (全局) - 比如允许管理论坛版块
3) 版主权限 (全局或者局部) - 比如锁定主题或者禁止用户(只能全局禁止)
4) 论坛版面权限 (局部) - 比如允许查看版面或者发布新帖

每一种权限类型都包含有一组不同的权限,或者应用到全局或者局部。一个全局权限类型是用于你的整个论坛。如果你不允许某个用户发送消息,那么你需要在全局用户权限的地方设置。管理员权限总是全局。
phpbb32-acp-permissions.jpg
phpbb32-acp-permissions.jpg (11.24 KiB) 查看 6642 次
另一方面,局部权限只会运用到某个指定的版面。所以,若你不允许某人在某个板块发帖,这并不会影响他在其它板块的发帖。

你可以指定版主,或者是全局的或者是局部的。如果你十分信任某人,你可以授予他超级版主。超级版主可以管理所有的版块,只要你给予他访问权限。与之相对应的就是普通版主将只能够管理你给予他们的版块。他们也可以有不同的管理权限。比如在某个板块他可以删除帖子,但可能他不能在其他板块这么做。超级版主在所有的论坛有相同的权限。
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
头像
davidyin
网站管理员
网站管理员
帖子: 1431
注册时间: 2015年11月19日 01:50
联系:

设置板块权限

帖子 davidyin »

在新添加的版面上设置权限,你需要对局部的基于版面的权限操作。首先你要决定你想要怎样设定权限,如果你要对单个组或者用户设定,那么就使用组版面权限或者用户版面权限。它可以让你选择某个用户,或者某个组,然后选择你要应用到的版面。

但是,在快速指南中我们集中关心的是版面权限,我们不需要选择用户或组,首先你要选择要改变权限的版面,点击提交。
phpbb32-acp-forum-permissions.jpg
然后出现的页面显示两列,一列是用户,一列是组。两列的头一项是管理用户和管理用户组,显示的就是对于之前选择的版面有权限的用户或用户组。这里你可以选择它并且点击编辑权限来做修改。
phpbb32-acp-forum-permissions-groups.jpg
如果这里既没有用户,也没有组,那么没有人可以访问这个版面。
通常我建议用用户组来管理权限,用户只有在特殊情况下,需要给特定用户以权限的时候,才加入。
两列的第二项,就是添加用户和添加用户组,选择要添加的组或用户,点击添加权限,然后出现的页面是添加何种权限的细节。论坛已经预设了一系列的权限角色,比如普通用户组就给予标准访问,或者标准访问+投票,新注册就选新注册用户访问,游客就选择只读,等等。直接选择预设项会简单一些。
phpbb32-acp-forum-permissions-groups-types.jpg
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
头像
davidyin
网站管理员
网站管理员
帖子: 1431
注册时间: 2015年11月19日 01:50
联系:

手工设置权限

帖子 davidyin »

手工设置权限就是高级权限,对每一条权限都单独设置。

非常重要的要知道每条权限有三种状态或者说值。
表示允许,除非被 从不 权限覆盖。
表示不允许,除非被 权限覆盖。
从不 表示绝不允许,它不会被 权限覆盖。

这三个值非常的重要,因为一个用户可能存在于多个组,而不同的组对于同一条权限有不同的设定值,那么这些值如何互相作用而组合成最后该用户的权限就看这里了。

多种权限组合时,从不 最高级,接下来是 是,最后才是 否。
phpbb32-acp-forum-permissions-advanced.jpg
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
头像
davidyin
网站管理员
网站管理员
帖子: 1431
注册时间: 2015年11月19日 01:50
联系:

权限角色

帖子 davidyin »

phpBB 3.2 预设的一组默认权限角色,给予宽泛的不同选择。除了用上面高级权限来逐个设置权限外,就是直接应用这些预设的角色了。
每个角色都有比较详细的说明。
phpbb32-acp-user-roles.jpg
这个用户角色,不只是直接使用预设项这么简单,它也可以给有经验的管理员很大的操作余度,特别是在管理大型论坛,需要很复杂的论坛权限的时候,他可以自己创建角色,自己预定义一些权限,使用上非常灵活。
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
头像
davidyin
网站管理员
网站管理员
帖子: 1431
注册时间: 2015年11月19日 01:50
联系:

指定版面版主

帖子 davidyin »

一个非常常见的案例就是指定版主,phpBB 3.2 指定版主非常简单。

名思义,某个板块的版主权限是局部权限。所以在“基于版面的权限”部分选择“版面版主”,然后选择一个版面,点击提交。
然后选择一个用户,添加权限,出现一个列表,有四个选项,标准版主,简单版主,完全版主,队列版主。
phpbb32-acp-mod-permissions.jpg
当鼠标移动到版主权限角色的名字上时,会有弹窗显示介绍。

标准版主: 可以使用大部分的版主工具,但是不能封禁用户和更改帖子作者。

简单版主: 可以使用基本主题操作。不能发送警告和使用版主队列。

队列版主: 可以使用版主队列审阅和编辑帖子,但是没有其他权限。

完全版主: 可以行使所用版主功能,包括封禁。

选择之后,点击“应用所有权限”就可以了。
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
头像
davidyin
网站管理员
网站管理员
帖子: 1431
注册时间: 2015年11月19日 01:50
联系:

设置全局权限

帖子 davidyin »

局部权限看上去对你太局限?好的,phpBB3 也提供了全局权限:
1) 用户权限
2) 组权限
3) 管理员
4) 超级版主

用户权限组权限,你可以允许或者不允许某些功能,比如附件,签名档,头像。注意:某些功能只有在“论坛功能”的地方启用之后,才会有效。


管理员处,你可以给予管理员的特权,比如管理板块,改变用户权限等等,要详细了解,请对权限这部分做更为详细的学习。


超级版主表单提供了类似版面版主的功能,不过这些设置是对所有的版面生效的。
phpbb32-acp-global-permissions.jpg
居住在西八区,有时差,提问请按照“通用提问格式”提问,未必能及时回复,见谅。
提供 phpBB 服务
主题已锁定