gpt4 book ai didi

php - phpbb3 如何知道论坛是否是私有(private)的?

转载 作者:行者123 更新时间:2023-11-29 06:19:10 25 4
gpt4 key购买 nike

我安装了 phpbb3 留言板和 2 个论坛 -

  • 公开讨论
  • 私有(private)讨论

每个人都可以查看公共(public)论坛,但只有特定组可以查看私有(private)论坛。

phpbb 用于区分私有(private)论坛和公共(public)论坛的存储变量是什么以及在哪里

谢谢!

最佳答案

一般来说,论坛的可见度基于两件事:

  • 用户属于特定用户组
  • 该群组有权查看该论坛。

您将在管理界面中找到此控件。在“论坛权限”中,您将看到具有某种角色的组列表,这些角色至少允许他们查看论坛(右上角的框)。在“管理组”或个人用户管理下,您可以'将能够看到哪个用户属于哪个组。

虽然如果有必要的话可以更精细地控制事情,但这就是正常的基本设置。如果用户位于某个组中,并且该组有权查看该论坛(该组具有可以查看该论坛的“角色”),则该用户可以查看该论坛。

没有一个变量可以控制这一点。组和论坛权限位于数据库中。

虽然有很多不同的设置方法,但我猜测您正在查找的“变量”可能是数据库表phpbb_acl_groups,其中一行可以将论坛(由 phpbb_forums 中的 forum_id 标识)与角色(phpbb_acl_roles 中的 auth_role_id)和组(来自 phpbb_groupsgroup_id。)

我认为这是我能给出的最佳答案,除非您能给我们更多细节(例如实际问题是什么......)

关于php - phpbb3 如何知道论坛是否是私有(private)的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4696800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com