帖子URL与帖子编号不同

不确定这是一个 bug,还是 URL 中帖子编号计数出错。

在 Meta 和 CodingHorror 上均可复现。

  1. 开始阅读一个长主题(> 100 条帖子)。
  2. 使用滚轮点击并将光标向下移动以自动滚动。
  3. URL 仅在滚动停止时才会变化。
  4. 在某个时刻,URL 中的帖子编号会高于时间线中实际的帖子编号。

唯一带来麻烦的情况是:如果我复制该 URL 稍后返回,会被跳转到比我已读内容靠后好几条帖子的位置。我只需往回翻几条帖子,回到我实际离开的地方即可。问题不大。
以下是一些截图,展示了 URL 中显示的最后一个帖子编号与主题中实际帖子数量之间的差异:

实际帖子数量比 URL 中显示的数量少 8 条。

image

实际帖子数量比 URL 中显示的数量少 14 条。

在我的论坛中,点击我的头像时显示的帖子/回复数量也存在类似现象。例如,可能会显示 10 条帖子/回复,但实际进入后通常会发现少了一条或多条。因此,该处的计数也存在轻微偏差。这并非问题,因为至今没有任何用户注意到这一细微差异。

3 个赞

我想不久前看到过另一个关于此问题的讨论。我记得他们得出的结论是因为删除了消息(?)。但似乎被删除的消息有点太多了。

3 个赞

是的,我确实记得一些相关的事情。我当时提出了某个问题,被告知某条帖子已被删除。我想是 Simon 告诉我的。当时脑子一片混乱,我完全想不起来那件事是关于什么的,甚至不记得它是否与这个话题有关。:roll_eyes:
感谢你唤醒了我日渐衰退的记忆。:laughing: 不过你说得对,14 条被删除的帖子确实看起来很多——除非有人特意清理了这个主题。

2 个赞

这是由于帖子被删除。总是如此。

1 个赞

私信帖子是否也会导致额外的不匹配?

1 个赞

大概率是的。编号是绝对的,但生活……并非如此 :wink:

2 个赞

好的,基本上就是任何可能对当前读者隐藏的回复(例如插件也可以根据信任等级等设置隐藏)。这样解释起来更简单。

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.