侧边栏主题列表链接更偏好未读和新帖而非最新

但是您无法按类别查看它们,只能看到来自整个论坛(或至少是您关注的所有类别)的未读主题的巨大列表。这很容易导致数字很高,所以您最好离开。现在我可以按类别或标签轻松查看它。由于每个标签/类别对我来说都有不同的重要性,因此将其分开很有帮助。

这是我现在的视图:

看,有 1 篇新文档,没有公告。我立即看到了。无需点击,无需过滤。

3 个赞

“未读”这个词的用法不自然。也许“待读”有你心中所想的含义。所以忽略那些,你不会自欺欺人地说它们不再是未读的。

另外,侧边栏中的“x 个未读”似乎指的是相关类别中带有未读帖子的已跟踪/已关注主题,而不是该类别中所有带有未读帖子的主题,这使得事情更加违反直觉。也许这里的“x 待读”也说得通。

3 个赞

巨大的列表 :wink:

我真的很想看看现实中的情况。我敢肯定,这样的例子确实存在,但数量不多。

1 个赞

是的,这是一个术语问题。@sam 之前举了一个论坛上 bug 的例子。我不敢说我了解大多数 Discourse 实例的使用方式,但……支持论坛似乎范围有限。我不明白“未读囤积”这一说法。Jonathan 的类比很完美:这就是现代收件箱体验。仅仅因为它是“已读”并不意味着它就会消失。事实上,如果我点击我的电子邮件收件箱中的“所有邮件”,尤其是 Gmail,我期望看到……字面意义上的一切(或“最新”)。但事实并非如此。

这里的解决方案似乎是提供管理员控制,并允许用户进行操作。我不确定为什么它需要更复杂或“静态”;事实上,根据我在论坛上收集到的反馈,如果没有这些调整,它将变得无法使用。这会很糟糕,因为这是一个非常棒且急需的功能!

2 个赞

我们的论坛是一种支持论坛,与 meta.discourse.org 相同。坦率地说,我主要将 Discourse 用作产品支持论坛,但肯定还有许多其他用途。

因此,我提供了我的案例反馈。我认为,对于侧边栏提供的可视化效果不够好甚至根本不好的其他用例,提供反馈是非常正确的。然后,如果能描述用例和期望的用户行为,Discourse 团队就能理解。或者至少,这就是我们希望发生在自己产品上的事情。

因此,我的建议是进行配置,甚至可以按用户进行配置。我认为,与其仅仅列出类别,不如将其设置为一个包含以下属性的表格:

  • 名称(例如,“最新错误”或“未读已解决任务”)
  • 过滤器(类别和标签列表)– 这对我来说实际上也很棒,这样我就可以配置类似“所有错误(我们为每个不同项目都有一个 [项目]-bugs 类别)且状态为待定(一个标签)”的内容。
  • 行为 – 显示未读、新、最新、最新、最旧、前 10 名……等等。

我明白这可能有点太技术性了,但也许这只是一个良好的用户体验问题。这样每个人都会满意。

4 个赞

我很容易就能在 TODO 中解决这个问题 @mcwumbly

最简单的形式:

新用户设置:(在界面侧边栏中)

侧边栏项目主题列表偏好

选项 1:优先显示新/未读(如果存在)
选项 2:始终导航到最新

另外 default_user_sidebar_topic_list_style

这与我们在上一个侧边栏中公开的内容类似。


如果我们想在这里增加更多功能,还有另外两个选项:

选项 3:优先显示未查看(当新/未读存在时)。(我想 @zogstrip@jomaxro 会喜欢这个)- 这涉及到“我添加了未跟踪的内容到侧边栏”。

选项 4:自动确定。

(4)很复杂……但我认为对最终用户来说很直观:

  • 我们导航到新内容或未读内容
  • 你点击最新
  • (下次发生时)
  • 你有未读内容,但我们导航到最新(因为这是你上次做的)
  • 你立即点击未读
  • 我们将偏好更改为优先显示未读

等等。

这是一个折衷方案,但会自动适应最终用户的行为。

我当然看到了用户偏好的需求。

5 个赞

拜托拜托 :pray: 这是我唯一对侧边栏感到不爽的地方:未读/新计数器/链接。我想要未见计数器/链接(尽管我只想要链接)。

5 个赞

用户选项会很好。

我总是使用“最新”,部分原因是因为它是唯一我可以定义的。我认为它按最新帖子顺序显示所有主题。

我会说明我认为其他选项的含义,因为我的错误可能很有用!

  • “新”仅显示自您上次访问论坛以来开始的主题子集。

  • “未读”显示您正在跟踪(也许是因为您阅读了超过 4 分钟或任何阈值)或正在关注(也许您正在关注类别或回复了帖子)的主题子集,并且自您上次阅读相关主题以来有新回复。

  • “未见”……我完全无法定义这个。我认为它可能包括所有“未读”主题,但也包括第一次出现但您当时从未向下滚动过的有回复的主题。也许我混淆了“未读”和“未见”。所以也许“未见”实际上是“未读”的一个子集。

关于 Discourse 的一点是它就是能用,您凭直觉就能找到使用它的方法。就我而言,我只是忽略了新/未读/未见。这些讨论(就像电子邮件和通知系统一样)使我们通常忽略的事情在实践中看起来比实际更困难。

4 个赞

未读是指所有未被阅读过的主题。这包括新主题、未读主题以及你没有读到最后的所有其他主题。通知状态无关紧要(但已静音的主题仍然隐藏)。这对于喜欢阅读所有内容的人很有用,而不仅仅是他们关注/跟踪的主题。

4 个赞

谢谢。所以“未读”是“未见”的一个子集,因为任何你没有完全阅读的东西都是“未见”的,而未见的东西只有通过跟踪或观看才能变成“未读”。

4 个赞

另外,这是一个未见过的子集

4 个赞

我现在感觉像个 Discourse 神学家 :slight_smile:

4 个赞

哇,这么快就上线了?“所有内容”都显示出来了……所有内容。

1 个赞

我认为我们应该在这里添加一个偏好设置。默认设置应面向普通用户,而其他选项则应满足高级用户不断变化的需求。

文案还需要仔细斟酌,但我认为最合理的做法是让用户控制计数器显示 哪个过滤器 以及点击时是导航到该过滤列表还是最新列表。所以大概是这样的:

侧边栏主题列表项

  • 显示过滤器计数 [无、未读/新*、未见]
  • 点击时,导航到 [全部*、过滤器]
  • 表示我认为的默认设置。我们将继续显示新/未读计数,但导航到全部(最新)。

我设想未来可以进一步为主题列表中的各个项目设置覆盖选项,但这在其他优先事项中优先级不高——不过,当我们进行更复杂的主题列表过滤器和自定义部分的工作时,也许会考虑它。

3 个赞

我们无法为“未见”执行此操作,这在技术上成本太高,我们可以导航到它,但我们无法保持准确的计数。建议在第一次迭代中跳过“未见”。

3 个赞

好的,在这种情况下,我同意执行前面提出的更简单的方案。我们将始终显示未读/新消息计数,并将偏好设置仅用于导航

  • 点击时,导航到[最新、未读/新消息、未查看]
4 个赞

说错了。现在只显示我以前没看过的帖子,所以我刚点击“所有内容”时只显示了 5 个帖子。不理想。

2 个赞

“未读”似乎是一个恰当的词语用法。虽然在英语中只有两个简短的单词,但我想知道这在其他语言中会如何翻译。:thinking: 越简短、越容易理解越好。

哎呀!刚看到 @sam 关于“未见”的帖子。这也是一个不错的选择。

我喜欢这个选项,因为我的用户大多是老年人(固执己见(只看最新)),他们发现新的用户体验令人困惑——即使在 6 个月或更长时间之后。:roll_eyes:

顺便说一句,我承认“最新”是更好的默认设置,当“跟踪/关注”与侧边栏未读项结合时,“未读”是更好的默认设置,但这种分离改变了很多东西。

除非有经验的用户还记得同时跟踪类别(我个人更喜欢默认这样做),否则工作流程会很麻烦。

事实上,我确实支持短期行为改变(链接到最新),然后在下周晚些时候添加配置。

我们收到的反馈很多都围绕着新用户菜单上的这个小链接和图标过载,这似乎是件小事,可以让我们尽快摆脱它。

6 个赞

已解决~ …