示例
复现
您可以在以下位置看到一个示例:
它响应于:
这是一个棘手的情况,没有明确的赢家。
最简单的解决方案是在你移动父帖子时清除以下帖子的 “reply” 信息,但那样会留下一堆令人困惑的零散回复。
这个想法会在原始主题上留下很多令人困惑的回复。
一种复杂的解决方法可能是
@Sam,我期望该评论在点击回复指示器时,即使在单独的线程中,也能像以前一样显示:
它会像用户期望的那样显示,而无需我们修改另一个评论的内容,也无需删除回复信息。只有在点击时,用户才会注意到它在别处,除非在它周围放置一个指示其外部性的指示器。
我遵循了这一点,但不幸的是,Discourse 的内部机制不支持这一点,这是一个非常复杂的更改。
从技术上讲,帖子存储“回复到帖子编号”,但不存储“回复到帖子 ID”,因此这里的修复必须涉及将“无关主题”的回复转换为某种其他结构或修改帖子表。