创建分类时选择“所有成员”会分配给所有人

因此,当您的论坛设置为“需要登录”时,“创建新分类”会提供“所有成员”和“私有”之间的选择。当未设置为需要登录时,选项会变为“公开”和“私有”。

然而,在这两种情况下,左侧按钮都会分配 everyone(所有人)。

现在情况是这样的:

  • 我正在设置一个新论坛
  • 我将其设置为需要登录,因为我还在进行设置
  • 我创建一个分类并选择“所有成员”
  • 它分配了 everyone
  • 我通过禁用“需要登录”向公众开放论坛
  • 该分类对未登录的匿名用户开放
  • 恐慌 :scream:

预期行为:

  • 当按钮显示“所有成员”时,它应分配 trust_level_0 或新的 logged_in_users(已登录用户)。

此外,这让我意识到,当启用新的细粒度权限功能时,它并不适用于分类权限。这真的非常令人困惑。

2 个赞

@martin 你怎么看?不太确定该怎么处理,但这看起来不太理想

建议:使用三个按钮而不是两个

  • 公开(当需要登录时禁用)–> 分配 everyone
  • 仅限成员 → 分配 trust_level_0 或新的 logged_in_users
  • 私有 → 分配选定的组。

相关错误 Category permissions and the new permission groups