Dismiss individual topics

When having new messages in the New, Unread… category, there is a dismiss button that dismiss all the messages in them but it would be great if there where a way to dismiss single message (without needing to opening them)

8 个赞

We have no plans to do this at the moment. Why not read the ones you want then Dismiss on the rest that remain?

1 个赞

Agreed.

Maybe if there are too many / more messages to be dismissed, there’s actually a need to review your tracked items.

Because, for example in my case, I haven’t got the time to see all the new topics I want to see at once, so I remain them as “new” but I see them when I have time. There are others that I know I don’t want to see because of any reason, I just want to dismiss them (actually I open them to simulate de dismiss) without dismiss all of the unread topics (to read them any time soon).

1 个赞

So you’re wanting something like the Admin Bulk wrench where you can select checkboxes?

3 个赞

We already have keyboard shortcuts for bookmark / unbookmark (j + b) … I would be fine to add another shortcut for “r” or something if someone wants to do a PR, its pretty simple.

3 个赞

我是这个论坛的新手,坦白说,我来这里完全是因为遇到了这个特定问题。我不是管理员,只是一名普通用户。然而,这似乎只是一个简单的界面问题,但在我阅读了多个相关讨论帖后发现,每当有人提出这个问题时,大家似乎都默认:用户唯一正确的使用方式就是先阅读所有想看的消息,再手动关闭不想看的消息。这种观念甚至已经深深嵌入到系统的设计之中。有趣的是,这个请求在讨论中反复出现,但社区对于实现“无需阅读主题即可单独关闭单个新主题”的功能却表现出明显的抵触。

在我所参与的使用 Discourse 的联盟中,我没有足够的时间去逐一浏览所有新主题,只筛选出我想阅读的内容。同时,我也无法承受看不到几乎所有类别中新建主题的后果。几乎所有主题都可能包含我维持对协作工作认知所需的信息。这意味着,每次我使用联盟开发的 Discourse 平台时,我都在信息跟进上越来越落后,难以及时查看那些我可能需要关注的帖子。

如果能够将“新主题”列表作为一个“未读”列表,允许我通过关闭那些我不需要或不想阅读的主题来逐步精简它,那么我将更有机会达到可以启用“全部关闭”功能的节点。目前我有超过 250 个新主题。一次性甚至分几次逐一浏览这么多新主题非常耗时,尤其是当我知道,只要离开网站一段时间,又会有更多新主题出现。

除非这在技术上非常困难,否则我相信这将对许多人非常有用,因为它符合大多数人管理列表的常见方式。大多数人不会通过勾选几项,然后直接划掉整张列表(当他们决定不想完成其余任务时)来管理列表。网站的“新主题”部分与此非常相似:它就是一个待审阅的列表。

说实话,我对持续出现的回应感到相当困惑。为什么在不得不阅读每一个新主题(而不仅仅是你时间允许的几个)之后,再删除所有新回复,会被视为解决这个问题的方案?多年来,这么多用户都在你们的网站上指出过这个问题。

此外,如果能够将此选项作为界面的一部分,而不是仅通过键盘快捷键实现,那将会非常贴心。

2 个赞

我感谢你的关切,你表达得很清楚,但根据我的经验,这种情况并没有那么频繁。例如,这个主题来自 2015 年,目前只有 7 条回复。

这确实是一个两难的问题。一个想法是,你可以静音(或隐藏)那些你不感兴趣的分类(或标签)?

我认为大多数人能较好地适应“浏览主题列表,进入你感兴趣的具体主题,然后忽略其余内容”的方式:

请注意,作为一种有意设计的便利,如果你的“新”或“未读”列表中包含足够多的项目,“忽略…”按钮将同时出现在列表的顶部和底部。

1 个赞

是否可以定义显示“忽略”按钮所需的条目数量?

“关闭”按钮始终显示,但如果主题列表较短,则仅显示在底部。如果主题列表较长,则会在列表的顶部和底部都显示。

我明白了。忽略 按钮在 /Unread 中可见,但在落地页或分类内部不可见。

1 个赞

啊,是的,抱歉,我本该说明清楚的。在 /new 页面也能看到。只要在对应分类的 /new/unread 视图中,“忽略”选项确实会在分类中显示

很抱歉,我刚才没意识到这条对话已经有 5 年历史了。乍一看还以为它是最近的(比如 2020 年 6 月 15 日)。是我的疏忽。

另外,我也意识到,我对该问题被提及频率的感知,需要与你们根据所收到的请求所认为的“频繁”程度相平衡。在搜索此问题时,它出现的频率在我看来足以值得做出调整,但如果从你们的视角来看,我认为的“足够频繁”可能并不充分。在这方面,你们更专业。

不幸的是,在这个特定情况下,我恰恰没有这个选项。这也是为什么“忽略”(Dismiss)功能对我来说几乎毫无用处。它实际上与我所需的工作方式背道而驰。

我 regularly 合作的 Discourse 社区并没有积极地为每个主题添加标签,使得通过标签屏蔽既能消除我不想看到的内容,又不会遗漏我需要关注的事项。在这种情况下,主题更像是电子邮件线程,尽管它们发布在分类下。我在这些主题中的角色跨越了多个分类的界限,因此无法屏蔽大多数分类。我已经在可能的情况下这样做了,但新主题仍然太多。

你们要做出何种改变才会考虑在界面中进行这样的调整?例如,允许从“新主题”或“未读”列表中单独忽略某个主题?需要达到多少请求数量才能将此功能纳入你们的开发计划?还是说,这在根本上与 Discourse 作为解决方案的底层理念或运作方式相悖?

2 个赞

[quote=“DigitArchitect, post:14, topic:30223”]
我日常协作的 Discourse 社区并未积极地为每个主题添加标签,使得通过标签屏蔽能过滤掉我不想看到的内容,同时又不遗漏我需要关注的事项。在这种情况下,主题更像电子邮件线程,尽管它们发布在分类中。我在这些主题中的角色跨越了多个分类的界限,因此无法屏蔽大多数分类。我已在可能的情况下进行了屏蔽,但仍有太多新主题。[/quote]
也许可以与网站管理员讨论这一点?甚至在该 Discourse 实例中创建一个“站点反馈”主题?添加标签和额外的分类方式可能使许多用户受益,这样他们就能将自己感兴趣的主题与不感兴趣的主题区分开来。

1 个赞

针对此类情况,我见过一种行之有效的做法是:首先将该功能作为 Discourse 的 扩展(例如 插件主题组件)进行开发。

如果您或社区中的其他人有动力,完全可以独立实现。否则,您可以先拟定功能规格,然后在 Marketplace 寻求协助。如果该扩展变得流行,或者被证明总体上非常契合该产品,它可能会被整合到核心产品中。

这并不意味着您在此处所进行的特性倡导不是一个好的起点。但在初期难以获得核心团队的一致同意或支持时,通过扩展途径实现往往是一个值得考虑的有效替代方案。

3 个赞