允许非管理员查看他们有权访问的类别的标签用法

对我来说,这是一个非常奇怪的现象:即使您有权访问该类别,除非您是管理员(或者可能是版主),否则仅在非公开类别中使用的标签不会显示在标签概述中。在我看来,这似乎是一个错误。

检查标签权限。可以创建仅供特定组使用的标签。这几乎肯定不是一个错误。请参阅 Admin guide to tags in Discourse

默认情况下,普通用户在标签页面上看不到私有类别的标签。

也许您想更改 include secure categories in tag counts(在标签计数中包含安全类别)站点设置

2 个赞

我的预期是计数仅取决于用户的访问权限。

1 个赞

我将把这个移到功能(feature)部分,它现在是按设计进行的。这里有可能进行更改,但我们需要添加的缓存逻辑非常庞大,我们无法承担每次访问标签页面时都处理数百万个主题,因此我们需要某种针对每个用户组的计数缓存,这会占用大量存储空间并需要更新。

3 个赞

另一方面,版主可以查看全局计数,包括他们无权访问的类别,即使此框未选中。