最新主题中隐藏类别功能已失效

“从最新主题中隐藏分类”功能使 Discourse 能够作为内容管理系统(CMS)使用,同时不影响论坛部分的功能。例如,我们有一个包含约 200 个主题的分类,仅对版主可见。这些主题已发布在主网站上。由于这些主题没有互动(没有回复,本质上相当于维基页面),我们并不将它们视为论坛的一部分。但现在,当我编辑该分类中的 10 个主题时,它们全部出现在我的“最新”动态中,与常规论坛主题混在一起。

该分类已设置为“静音”,但我仍然在“最新”动态中看到这些主题。这是为什么?

“已静音”定义的是“默认”状态,但作为最终用户,你可以覆盖此设置,开始关注或追踪这些主题。

如果你需要为自己批量设置多个主题的状态,可以在编辑后使用主题列表中的“批量操作”功能。

我同意。对于那些除了“互动项目”之外还有其他内容的网站来说,这是一个非常好的设置,即仅用于信息目的、无需遵循任何流程的内容。

我也需要隐藏“最新”中的特定分类。我将与论坛无关的话题移动到一个名为“杂项”的分类中,并且不希望任何人在“最新”列表中看到它们。

这正是默认静音功能的作用,@hosna

不,这还不够。因为我仍然能看到我访问过的话题。将话题移至“杂项”的目的是减少主页的干扰,即使对于那些之前已经看过该话题的用户也是如此。

那么,如果你真的想彻底静音某些内容,为什么不将它们设置为“不公开”呢?

每个主题都这样吗?这对 Moderation 来说是个负担。
当然,我现在确实这么做了。不过在此之前,我很高兴不需要这样做 :smiley:

您好,
我们曾使用“从最新话题中隐藏分类”功能,作为将分类版块消息从主讨论区中过滤的过滤器(这是过滤,而非静音)!

我刚刚更新了 Beta 版 Discourse 以恢复 Vimeo 嵌入功能,结果……主讨论区出现了大量不需要的分类消息。

而“静音”版块对我们的用户来说并不是好的解决方案!据我所知,我们的用户订阅了关于新分类消息的通知。

这确实很让人头疼。真的。

该功能被移除确实令人遗憾。我早就预见到它会引发动荡,而外部情况已印证了这一点。有一家网站过去四五年一直重度依赖此功能,刚刚请我报价开发一个插件来恢复原有行为。

旧行为与新行为之间存在空白,网站所有者显然发现这一细分领域非常有用。不幸的是,这些用例似乎超出了该功能的原始设计意图,因此被替换了。

它会发布吗?这看起来是我唯一的解决方案。

和这里其他几位评论者一样,我们将 Discourse 站点配置为除了常规论坛讨论外,还支持任务跟踪和错误报告。我们的“任务”类别实际上充当了一种独立的内容类型,拥有独立的工作流(使用 Tickets 和 Assign 插件)以及独立的界面(使用 Kanban Board 主题组件)。我花了很长时间才将其配置成理想的样子,因此在最新的 Discourse 更新后,任务又和常规论坛内容混在一起,这让我感到有些失望。

这也导致我们的工作人员更难跟进常规论坛讨论,因为他们的“最新动态”页面被我们的任务管理主题占满了。

我们的论坛也是如此,不过针对的是与游戏相关的“报销申请”。你不需要也不想看到其他用户的申请,因为它们会淹没讨论且与你无关。但你必须能够提交申请或查看之前的申请。

我可以培训报销工作人员找到该分类,但我不想培训所有用户,也不想在每个页面上显示带有该区域链接的全局消息。

更糟糕的是,我找不到任何方法通过整体论坛设置、编辑分类或子分类设置来使该分类中的任何内容可见。也许是我没注意到。

你好,

我使用旧功能隐藏了一个分类,更新后该如何取消隐藏?

如果该分类对您仍然隐藏,请检查该分类是否在您已静音的分类列表中。取消静音该分类应能解决问题。

但并非对所有用户都适用,如果我没记错的话?

如果您更新了 default_categories_muted 站点设置,该更改将应用于所有用户。

那么,看起来这样出色的功能不会再回归了吗?

你好,请帮我弄清楚如何在配置中使用“静音”功能。

我们的 论坛 结构如下:

  1. 立体声之旅
  2. 立体声新闻
  3. 音乐
  4. 我们的系统
  5. 模拟音源
  6. 数字音源
  7. 放大器
  8. 扬声器
  9. 线缆
  10. 个人音频
  11. 私人分类广告(通过“抑制”功能隐藏
  12. 私人分类广告/模拟音源
  13. 私人分类广告/数字音源
  14. 私人分类广告/放大器
  15. 私人分类广告/扬声器
  16. 私人分类广告/线缆
  17. 私人分类广告/杂项
  18. 面向制造商和专业卖家的市场(通过“抑制”功能隐藏

因此,主要板块 1-10 始终在“最新动态”中可见,而板块 11-18 则从主流程中隐藏。但是,标题栏中提供了这些板块的链接。因此,用户必须自行访问“私人分类广告”和“市场”。

在我们禁用“通过‘抑制’功能隐藏”功能后,用户反应非常强烈(可以说是“憎恨”)。所有私人分类广告和市场分类广告都混入了“最新动态”页面的主要内容中。太糟糕了!

所以我静音了以下板块,它们就从“最新动态”中消失了:
11. 私人分类广告(通过“抑制”功能隐藏
12. 私人分类广告/模拟音源
13. 私人分类广告/数字音源
14. 私人分类广告/放大器
15. 私人分类广告/扬声器
16. 私人分类广告/线缆
17. 私人分类广告/杂项
18. 面向制造商和专业卖家的市场(通过“抑制”功能隐藏

但是,当用户访问主“私人分类广告”页面时,所有子板块的内容都隐藏了。看起来几乎所有分类广告都消失了。天哪!

请问如何配置“静音”功能,使得所有分类广告在主“分类广告”页面中都能正常显示?

这在我看来是一个边缘情况,而且相当复杂。

基本上,你似乎是在要求一条新规则:

  • 如果你访问一个已静音的分类,则显示所有已静音的子分类。

我逐渐认为,这一切归根结底是用户偏好设置的问题:“你希望‘静音分类’的强度有多大”:

当分类被静音时从最新主题中隐藏 | 在所有地方隐藏

这样,最终用户就可以选择“静音”的实际强度。我们甚至可能增加一个中间选项:从最新主题和分类中隐藏

@codinghorror 你对此有什么看法?我认为,只有允许最终用户选择“静音”的原子化程度,才可能恢复之前的功能。

整个系统的好处在于,最终用户拥有控制权。如果有人希望在“最新主题”中看到“私人分类/数字来源”,他们现在可以做到了,而以前这是不可能的。