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)
We have no plans to do this at the moment. Why not read the ones you want then Dismiss on the rest that remain?
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).
So you’re wanting something like the Admin Bulk wrench where you can select checkboxes?
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.
我是这个论坛的新手,坦白说,我来这里完全是因为遇到了这个特定问题。我不是管理员,只是一名普通用户。然而,这似乎只是一个简单的界面问题,但在我阅读了多个相关讨论帖后发现,每当有人提出这个问题时,大家似乎都默认:用户唯一正确的使用方式就是先阅读所有想看的消息,再手动关闭不想看的消息。这种观念甚至已经深深嵌入到系统的设计之中。有趣的是,这个请求在讨论中反复出现,但社区对于实现“无需阅读主题即可单独关闭单个新主题”的功能却表现出明显的抵触。
在我所参与的使用 Discourse 的联盟中,我没有足够的时间去逐一浏览所有新主题,只筛选出我想阅读的内容。同时,我也无法承受看不到几乎所有类别中新建主题的后果。几乎所有主题都可能包含我维持对协作工作认知所需的信息。这意味着,每次我使用联盟开发的 Discourse 平台时,我都在信息跟进上越来越落后,难以及时查看那些我可能需要关注的帖子。
如果能够将“新主题”列表作为一个“未读”列表,允许我通过关闭那些我不需要或不想阅读的主题来逐步精简它,那么我将更有机会达到可以启用“全部关闭”功能的节点。目前我有超过 250 个新主题。一次性甚至分几次逐一浏览这么多新主题非常耗时,尤其是当我知道,只要离开网站一段时间,又会有更多新主题出现。
除非这在技术上非常困难,否则我相信这将对许多人非常有用,因为它符合大多数人管理列表的常见方式。大多数人不会通过勾选几项,然后直接划掉整张列表(当他们决定不想完成其余任务时)来管理列表。网站的“新主题”部分与此非常相似:它就是一个待审阅的列表。
说实话,我对持续出现的回应感到相当困惑。为什么在不得不阅读每一个新主题(而不仅仅是你时间允许的几个)之后,再删除所有新回复,会被视为解决这个问题的方案?多年来,这么多用户都在你们的网站上指出过这个问题。
此外,如果能够将此选项作为界面的一部分,而不是仅通过键盘快捷键实现,那将会非常贴心。
我感谢你的关切,你表达得很清楚,但根据我的经验,这种情况并没有那么频繁。例如,这个主题来自 2015 年,目前只有 7 条回复。
这确实是一个两难的问题。一个想法是,你可以静音(或隐藏)那些你不感兴趣的分类(或标签)?
我认为大多数人能较好地适应“浏览主题列表,进入你感兴趣的具体主题,然后忽略其余内容”的方式:
请注意,作为一种有意设计的便利,如果你的“新”或“未读”列表中包含足够多的项目,“忽略…”按钮将同时出现在列表的顶部和底部。
是否可以定义显示“忽略”按钮所需的条目数量?
“关闭”按钮始终显示,但如果主题列表较短,则仅显示在底部。如果主题列表较长,则会在列表的顶部和底部都显示。
我明白了。忽略 按钮在 /Unread 中可见,但在落地页或分类内部不可见。
啊,是的,抱歉,我本该说明清楚的。在 /new 页面也能看到。只要在对应分类的 /new 或 /unread 视图中,“忽略”选项确实会在分类中显示。
很抱歉,我刚才没意识到这条对话已经有 5 年历史了。乍一看还以为它是最近的(比如 2020 年 6 月 15 日)。是我的疏忽。
另外,我也意识到,我对该问题被提及频率的感知,需要与你们根据所收到的请求所认为的“频繁”程度相平衡。在搜索此问题时,它出现的频率在我看来足以值得做出调整,但如果从你们的视角来看,我认为的“足够频繁”可能并不充分。在这方面,你们更专业。
不幸的是,在这个特定情况下,我恰恰没有这个选项。这也是为什么“忽略”(Dismiss)功能对我来说几乎毫无用处。它实际上与我所需的工作方式背道而驰。
我 regularly 合作的 Discourse 社区并没有积极地为每个主题添加标签,使得通过标签屏蔽既能消除我不想看到的内容,又不会遗漏我需要关注的事项。在这种情况下,主题更像是电子邮件线程,尽管它们发布在分类下。我在这些主题中的角色跨越了多个分类的界限,因此无法屏蔽大多数分类。我已经在可能的情况下这样做了,但新主题仍然太多。
你们要做出何种改变才会考虑在界面中进行这样的调整?例如,允许从“新主题”或“未读”列表中单独忽略某个主题?需要达到多少请求数量才能将此功能纳入你们的开发计划?还是说,这在根本上与 Discourse 作为解决方案的底层理念或运作方式相悖?
[quote=“DigitArchitect, post:14, topic:30223”]
我日常协作的 Discourse 社区并未积极地为每个主题添加标签,使得通过标签屏蔽能过滤掉我不想看到的内容,同时又不遗漏我需要关注的事项。在这种情况下,主题更像电子邮件线程,尽管它们发布在分类中。我在这些主题中的角色跨越了多个分类的界限,因此无法屏蔽大多数分类。我已在可能的情况下进行了屏蔽,但仍有太多新主题。[/quote]
也许可以与网站管理员讨论这一点?甚至在该 Discourse 实例中创建一个“站点反馈”主题?添加标签和额外的分类方式可能使许多用户受益,这样他们就能将自己感兴趣的主题与不感兴趣的主题区分开来。
针对此类情况,我见过一种行之有效的做法是:首先将该功能作为 Discourse 的 扩展(例如 插件 或 主题组件)进行开发。
如果您或社区中的其他人有动力,完全可以独立实现。否则,您可以先拟定功能规格,然后在 Marketplace 寻求协助。如果该扩展变得流行,或者被证明总体上非常契合该产品,它可能会被整合到核心产品中。
这并不意味着您在此处所进行的特性倡导不是一个好的起点。但在初期难以获得核心团队的一致同意或支持时,通过扩展途径实现往往是一个值得考虑的有效替代方案。
