配置哪些组可以查看其他组

是否有人知道是否存在一个插件(或其他实现此功能的方法),可以让我将某个群组的可见性限制为仅限特定群组的成员?

例如:

  • 所有人
  • 已登录用户
  • 群组所有者、成员和版主
  • 群组所有者和版主
  • 群组所有者
  • 特定群组的成员 [输入群组名称] ← 我想要这个选项,但目前不存在。

如果知道如何实现,请告知。

3 个赞

您希望 A 组能够看到 B 组中的成员,但看不到 C 组中的成员吗?

2 个赞

是的。在我们的特定用例中,我们有以下主要用户组:

  • 非付费用户
  • 付费会员

我们还有用户驱动的次要用户组,例如:

  • 马萨诸塞州西部地区会员
  • 拉斯维加斯会员

我们只想让付费会员能够浏览和加入次要用户组,但目前这是不可能的。

1 个赞

啊。感谢你提供这个用例。

应该有一个 CSS 解决方案可以隐藏那些非付费群组成员的群组(可能需要是他们的主要群组)。聪明的人可能会绕过 CSS,但这可能足以满足你的需求。

要真正强制执行,你需要一个插件。

但你为什么需要这些群组?如果你想阻止非会员查看这些分类下的主题,你只需让付费群组控制对这些分类的访问权限即可。

我们希望创建更多类似 Facebook 的群组(抱歉,我不喜欢这样比较),让这些群组的成员拥有自己的子论坛、聊天等。因此,人们需要能够申请加入特定群组才能访问这些区域。有关该主题的完整讨论如下:

我知道这方面有一些核心功能即将推出,我希望它能做得很好,因为如果我们在我们的社区中无法实现这一点,我们很可能需要迁移到另一个平台。我们社区的社交/群组方面对我们的增长计划至关重要。

如果您是自托管的,一个允许特定群组成员访问群组的插件应该不难创建或委托开发。可能需要 1000-3000 美元?具体取决于功能和测试插件是否按预期工作的规格。