标签组中的标签对分配的用户组不可见

在客户实例上遇到了这个问题,并在测试实例上进行了复现:

我使用标签组来限制标签的可见性:

所以对于管理员来说,该组显示为:

但是对于 trust_level_0,标签和标签组在标签页面上不显示。我们也使用标签组将标签捆绑在一个组件上,但它们在那里也不显示。

它们确实作为单个标签显示在主题中。

3 个赞

让我们再试一次重现。 :slight_smile:

  • 在管理员设置中启用 tags_listed_by_group
  • 在一个公开主题上创建标签“newsletter”
  • 创建一个名为“Members Only”的标签组
  • 将“newsletter”标签添加到标签组,并将标签组可见性设置为 trust_level_zero

  • 将测试用户设置为 TL0
  • 查看 /tags 页面


    预期: TL0 测试用户应该能够看到 TL0+ 标签组
    结果: TL0 测试用户无法看到 TL0+ 标签组

我也尝试过将测试用户设置为 TL1-4,但只有当我将他们提升到版主(或管理员)级别时,TL0+ 标签组才会显示。

我也尝试过使用一个非信任级别的组,但当测试用户被添加到该组时,受限标签组也没有显示。

5 个赞

已通过以下方式修复:

感谢 @manuel 报告问题,感谢 @JammyDodger 提供重现步骤 :+1:

3 个赞

此主题已在 8 小时后自动关闭。不再允许回复。