当帖子被移动到一个新主题时,原主题的关注者(即关注该主题的用户)会自动成为新主题(即被移动的回复)的关注者。
同时,对于除原发帖人以外的用户,新主题的通知级别应设置为“普通”。
继续讨论来自 我收到了未选择主题的通知
当帖子被移动到一个新主题时,原主题的关注者(即关注该主题的用户)会自动成为新主题(即被移动的回复)的关注者。
同时,对于除原发帖人以外的用户,新主题的通知级别应设置为“普通”。
继续讨论来自 我收到了未选择主题的通知
这是设计如此,@gerhard 最近处理了这个问题。用户表示希望关注原始话题,因此我们推测他们也希望关注新话题。
哈哈,感谢说明。
我可以反驳说,大多数情况下并非如此。因为新话题之所以被移入新主题,正是因为其内容不适合放在旧话题中。
我可以分享我们在这方面的用户体验:
作为一名用户,在过去的一周里,我收到了一些我不想要的通知!部分用户也遇到了同样的问题,详情见这个话题:https://meta.discourse.org/t/i-get-notifications-for-topics-i-havent-chosen/129187。
我们的用户对此向我们投诉,称我们侵犯了他们的隐私,向他们发送了他们未选择接收的通知!
我认为在这里将隐私侵犯视为一种极端立场有些过头了。
我会把决定权交给 @codinghorror,我自己也还在犹豫。由于他目前外出,可能需要一些时间才能回复。
假设:
用户(A、B、C、D)正在关注主题 X
用户 B 发帖
用户 C 发帖
用户 D 发帖
版主将 B 和 C 的帖子拆分到主题 Y
选项 1(当前情况)
A、B、C、D 现在都在关注主题 Y
选项 2
B 和 C 现在关注主题 Y(A 和 D 不关注)
选项 3
(其他方案)B 和 C 关注主题 Y,A 和 D 仅追踪?
Jeff,由你决定这里该如何处理。
我同意这并非侵犯隐私,无论他们如何大声嚷嚷。但我喜欢那篇帖子,是因为其中的逻辑:
因此,只有那些已经在讨论不同内容的发帖者才应该关注新话题:
我通过将 B 改为 D 修正了该选项。
也许我用了错误的词或语境。他们的批评当然是针对我们,而非针对讨论本身。他们对我们所说的内容是:
我们觉得你们没有尊重我们的利益,并且强迫我们关注某些特定用户的主题!
{*我们论坛中有 2-3 位特别活跃的用户,他们有时会在某个主题中发起额外的讨论,我们需要将他们的回复移至新的讨论中!}
看起来目前只有两种方案:新方式或旧方式,但在这两种方式下,系统都会做出决定。
我知道以下想法存在一些漏洞,但这只是一个方向指引,而非详细的路线图。
或许,与其让系统决定,不如新增一个用户选项,允许用户在自动关注这些帖子时自行决定帖子何时被移动(我将其称为“被动选项”)。
另一种方案是,当用户再次访问相关主题时,系统会提示他们选择希望继续接收通知的帖子(我将其称为“主动选项”)。
我认为,将订阅原始帖子的所有用户自动订阅到新帖子是正确的解决方案,目前的做法就是这样。
用户无法控制管理员或版主何时拆分帖子。如果他们对被拆分的帖子主题感兴趣,但尚未订阅该帖子,就会错过阅读他人观点的机会,甚至可能在该帖子被拆分后才看到,从而无法判断自己是否感兴趣。
如果他们已订阅该帖子但后来发现不感兴趣,他们随时可以取消订阅。
我同意 Remah 的观点,任何帖子被移至新主题的用户都应该关注,其他用户则不应受到打扰。
@techAPJ 您能进行这个更改吗?
cc @techAPJ
问题在于,在这种情况下没有绝对好或坏的方案。当用户正在“关注”或“追踪”某个特定话题,而帖子被移动到另一个话题时,有些用户希望收到新话题变更的通知,而有些则不希望。
我们决定撤销该更改并简化代码库,因为该调整为了支持这一边缘情况而引入了大量复杂性。因此,当帖子被移动时,用户当前的通知级别将延续到新话题。
不同意。
当一条回复被移动到新主题时,意味着它被认为对之前的讨论是离题的,因此最好将其作为一个新主题。用户为什么要对离题的讨论感兴趣呢?
明白了,不幸的是,您这里需要一个自定义插件来实现此功能。该逻辑过于复杂,难以维护这种边缘情况,且该更改引发了其他严重错误。
软件无法判断您拆分内容的原因是:
有人可能会说,如果无人关心,您本应直接将其转为私信或删除。
没错!正因如此,如果一条回复被拆分且未被删除,那就说明它有价值,其他人可能会关心——如果他们选择的话。
明白了 ![]()
也许我正是因为那条回复才选择关注该主题的。
我宁愿收到多余的提醒,也不愿错过任何一条。而且,我随时可以选择取消关注新主题。