在帖子末尾添加类别描述或文本

我们有一个匿名类别,用户需要先进入匿名模式才能发帖。我已在类别描述中添加了说明,但大多数用户仍然不清楚他们需要先进入匿名模式才能看到“回复”按钮。有人能指出一个模板文件或 CSS 选择器技巧,让我可以在单个类别中添加如下内容吗?

您需要一个主题组件,该组件将使回复按钮也进入匿名模式,或者隐藏除“进入匿名模式”按钮之外的所有其他按钮。

2 个赞

谢谢 Jay,这是个好主意。但我们使用的是 Discourse 托管,所以在功能上受到限制。

我已按照 ondrej 的建议添加了一些 CSS。

理想情况下,它应该只针对非匿名用户(当用户进入匿名模式并能看到回复按钮时消失)。但不确定这是否可行。

这些都可以通过主题组件(theme component)来实现,所以对你来说是可行的。不过,这并不是一个简单的修复,你可能需要程序员的帮助。你可以在 Marketplace 频道询问。我不太确定具体有多难,粗略估计可能需要一到两个小时。

2 个赞

大多数套餐都允许您安装主题组件。如果您可以安装这些组件,您可以使用 CSS Classes for Current User's Groups 将 CSS 应用于添加了匿名用户的组。

2 个赞

我没有使用匿名模式。启用该模式后,网站是否会添加类别权限选项?

@moin 添加了匿名组。是否可以为该类别设置仅允许匿名组创建/回复的类别权限?

如果可以,类别设置中无法发帖时显示的字段可以提供信息,甚至提供匿名模式的链接。在我的用例中,我使用此功能来处理需要加入某个组才能发帖的情况,并提供指向该组的加入申请链接。

如果此功能可行,并且回复按钮被 CSS 隐藏,那么在无法发帖的弹出窗口中需要将其显示出来。

1 个赞

我认为这就是为什么当用户不在匿名模式下时没有回复按钮的原因

阅读主题时是否会显示横幅?

2 个赞

横幅仅在您尝试回复或创建帖子时显示

1 个赞