小型帖子操作不再被追踪或监控

Discourse 有一种特殊的帖子类型,用于表示“小型操作”。

它看起来是这样的:

当您关闭或打开话题时会发生这种情况;分配话题时也可能出现,以及其他各种条件下也会触发。

多年来,我们收到了许多用户的抱怨,他们根本不想收到这类行政事务的通知。这一点在管理员批量关闭话题时尤为明显,或者当话题因计时器自动关闭时,可能会让人感到意外。

我们正在进行一项更改的逐步推广,该更改将把所有小型操作从您的“关注”和“追踪”列表中排除。

我们将不会提供可选设置。我们在话题表中跟踪两个计数器,以了解话题的最后一篇帖子;我们不希望将计数器数量增加到四个。

请告诉我们您的看法,以及您认为这是否会对您的论坛产生影响。

31 個讚

@sam - 这是否也适用于“未列出”和“已列出”操作?还是说那是另一种类型的帖子操作?

4 個讚

是的,这将适用于所有小型操作,包括下架和上架。

8 個讚

我注意到,Meta 上主题中已“关闭”的小动作帖子现在总是显示为未读。“最后访问”这一行始终位于上方,而不仅仅是一次,下次我访问该主题时,由于所有内容都已阅读,该行便不再显示。


这是否可能与此次更改有关?


编辑:我还发现置顶的小动作帖子也是如此

3 個讚

@sam - 这些小型操作是否仍会出现在参与度或用户参与统计的查询中?

2 個讚

是的,所有数据仍在数据库中

2 個讚

是的,这确实看起来有关联。PR #40481 走得有点太远了 :thinking:

我正在修复这个问题 FIX: Trailing small actions could appear perpetually unread - Pull Request #41760 - discourse/discourse - GitHub

4 個讚

我还想知道“当主题关闭时将其视为未读”这一用户偏好与此功能是如何相互作用的,但我尚未进行测试。

3 個讚

关于你们的修复,有什么最新消息吗?

是的,这对我担任版主的一个论坛产生了重大影响。

在我被转到这里提供反馈之前,我已经在一个单独的帖子中详细说明了这个问题:

简而言之:自动顶帖的主要用途/目的现在基本上已经失效了,因为它现在被视为一种较小的帖子操作,而我们的支持线程依赖于自动顶帖。

1 個讚

除了小操作帖子在我已经阅读过的情况下仍然显示为未读这一问题之外,在那些当所有内容都已阅读时会跳转到第一个帖子的类别中,这种情况尤其令人困惑。因为虽然这些未读的操作帖子在决定是否跳转时被忽略,但它们仍然会触发阅读进度指示器和主题时间线中的“跳转到最后阅读位置”选项,这与“由于所有内容均已阅读而跳转到第一个帖子”的行为相矛盾。

对此缺乏回应也并不是特别令人鼓舞。这让我开始怀疑是否值得花时间记录我注意到的其他负面影响。所以,如果请求反馈只是修辞手法,那么请随意忽略这条回复,就像我之前的两条帖子一样。

我还认为,主题列表中显示的信息现在相当令人困惑:


这里显示我是第一个帖子的作者,这是正确的。它显示 Gerhard 参与了该主题(他将其置顶),然后又说我是最近发帖的人。但我只写了一个帖子。

其他只有一个帖子的主题并没有因为楼主既是第一个发帖人也是最近发帖人而获得额外的蓝色指示器。这是一个只有一个帖子的主题示例。显示了楼主的头像,但没有额外的蓝色边框来表明他也是最近发帖的人:


即使主题中有多个由原楼主回复的帖子,当楼主也是最近发帖人时,也不会显示单独的指示器:

在我示例中的头像列表表明,我在 Gerhard 对该主题进行操作之后进行了回复,就像在这个示例中一样:

因此,这是具有误导性的。