默认侧边栏类别

我已将 4 个类别设置为侧边栏默认值,它们都受到限制。当我邀请用户加入 discourse 并授予他们对其中一些类别的组权限时,该用户的侧边栏仍然是空的。
有人能帮忙吗?谢谢!

侧边栏将主要面向用户,而非管理员。但作为管理员,您可以在 Discourse 的设置中设置默认值。

他就是这么做的……

但我试过了,但它不起作用,新用户在侧边栏中没有任何类别

这些是新用户还是现有用户?

如果是现有用户,更改默认侧边栏类别时,您必须在设置中历史性地应用更改:

这只会历史性地应用_更改_,因此如果您已经添加了想要现在历史性应用的默认类别,您将需要执行以下操作:

  1. 删除类别并点击“不,仅向前应用更改”
  2. 重新添加它们,然后点击“是”

新用户或现有用户,如果类别被限制到某个特定组,它就不会显示,即使该用户属于该组。

1 个赞

我刚才在测试站点上执行了以下操作,然后才回复了这个其他主题

  1. 添加了一个仅对 @foo 组可见的 #foo 类别
  2. #foo 类别添加到 默认侧边栏类别
  3. 点击“是”以历史性地应用
  4. 以“Frank”的身份登录,他不是 @foo 组成员。
  5. 验证他们没有在侧边栏中看到 #foo
  6. 将“Frank”添加到 @foo
  7. 刷新 Frank 窗口中的页面
  8. 验证他们确实在侧边栏中看到了 #foo
  9. 将“Frank”从 @foo 组中移除
  10. 刷新 Frank 窗口中的页面
  11. 验证他们没有在侧边栏中看到 #foo

您那边可能有什么不同之处吗?