I understand that the “Suppressed from latest” was removed at some point from Discourse. While it was very self explanatory, I can’t say the same about “muted”. Can you explain what “muted” means and whether I can use it to have the same functionality of “suppressed”?
I’ll do my best to explain both below:
The “Suppressed from latest” feature is essentially a forced global mute for a specific category. The category still appears as it normally would on the Categories page, but topics from suppressed categories do not appear on the Latest page. It effectively takes away the user’s power to customize some of their experience on the Latest page. Some community managers find this behavior helpful under specific circumstances. The feature was split out into a plugin: https://github.com/discourse/discourse-categories-suppressed
With muting, you can mute topics, tags, categories, and even users. Each context is a little different, though:
- Topic: You will never be notified of anything about the topic, and it will not appear in latest.
-
Tag: You will not be notified of anything about new topics with the tag, and they will not appear on your unread tab. (Note that there is a
remove muted tags from latestsite setting to tweak muted tag behavior). - Category: You will never be notified of anything about new topics in the category, and they will not appear in latest. Muted categories are placed at the end of the category list on the Categories page and appear much less prominently.
- Users: Suppress all posts, notifications, and PMs from a user
As an admin, you can set default muted tags and categories from your site settings. However, users will always be able to override the defaults from their user preferences.
There is also a mute all categories by default site setting that creates an opt-in experience for users.
I’ve read through the debates about the mute feature vs the suppress feature and I align with @sam’s reasoning about wanting to let forum users control their own Latest feed.
However, the mute feature has one dealbreaker for me.
I just want to hide categories and their sub-categories from the global latest view (the “homepage”), however muting the sub-categories also hides them from the parent category’s latest view. In my use case, this means someone might navigate to the parent category and wrongly believe there are no posts because they’re all hidden within sub-categories.
Conversely, if I just mute the parent category, sub-category posts still appear in the global latest view, which makes muting the parent effectively useless for this purpose.
It seems there is no way for me to hide an entire category (parent + subcategories) from the global latest view, but then still have full visibility within the parent category.
If I mute the sub-category, the visibility of sub-category topics is as follows
Global LatestParent Category Latest- Sub-category Latest
If I mute the parent category, the visibility of sub-category topics is as follows
- Global Latest
- Parent Category Latest
- Sub-category Latest
I want the visibility of sub-category topics to be as follows
Global Latest- Parent Category Latest
- Sub-category Latest
Would the discourse-categories-suppressed plugin address my needs or is this a change that needs to be made to the mute feature?
Apparently, it appears under a “Muted categories” spoiler. Any way to never hide any muted categories under such a spoiler?
默认情况下,已静音的类别会隐藏在类别页面底部的可折叠表中。
我试图让已静音的类别保留在类别页面的正常位置(但关闭其主题的通知,并从最新主题中隐藏其主题)。
据我所知,通过使用 discourse-categories-suppressed 插件,我可以隐藏特定类别的帖子,但无法阻止某些用户接收它们的通知。
你们是否知道有什么方法可以实现我想要的结果?(静音一个类别,但将其保留在类别页面中)。
谢谢!
如果此插件能够阻止更新所选类别中的图片,那将非常棒。希望此插件的下一次更新能包含此功能。
我在 GitHub - discourse/discourse-categories-suppressed 安装了这个插件,但存在以下问题:
-
我选择的分类(子分类)并未从“Top”、“Hot”等分类中移除(见附图)
-
能否添加一个功能,防止这些选定的分类在文章中上传图片?
我非常希望能够更新和升级这两个功能。
没有人能帮我解决这个问题吗?
那些是筛选器,本身并没有上传任何内容。它们只是显示来自不同真实类别的不同主题。您的截图在它们之前显示了一个 x。点击它,然后关闭热点以及您想要的任何内容。
您不明白我的意思。我仍然希望保留上面附加图像中的部分,用于“Top”、“Hot”、“New”等项目。我希望这个插件(Suppressed from latest)能够干扰这些部分,而不仅仅是像该插件当前那样干扰“latest”部分。
不,我不明白,因为这些根本不是类别。我们之间有语言障碍吗?
我认为这是“suppress categories from latest”插件的想法,即仅隐藏“latest”部分中的主题。我感觉将其功能扩展到其他列表更多的是一个功能请求,而不是支持问题。
您能否创建一个 Feature request 来解释您的用例? Writing an effective feature request, a step by step guide
