您好,有点好奇,到目前为止,我的耳语都没有问题。今天早上我以管理员身份在我写的一篇文章上创建了一个耳语,耳语会显示在文章中。但是,一旦我刷新页面,它就会消失——它没有被删除,因为它出现在我的活动中。但它确实从显示中消失了。很奇怪,不是吗?![]()
在启用了 Discourse Post Voting 插件的那个类别中,经过测试,在主题发布后,低语不会出现。
而且,信不信由你,几个小时后,这些低语又出现在了帖子中……魔法有时就是这么奏效 ![]()
几分钟后又消失了。
看起来像是一个间歇性错误 ![]()
与#post-voting无关?
常规问题:
-
在安全模式下会发生这种情况吗?
-
/logs 或 JavaScript 控制台(来自浏览器开发者工具)中是否有任何可疑错误?
-
低语是被隐藏了(通过 CSS),还是根本不存在于 HTML 代码中(您可以使用相同的开发者工具检查代码)?
在未启用帖子投票的类别中添加此内容,问题不会发生。在 Firefox 和 Chrome 中都会发生。
感谢 @Moin 的回复 在此。它解释了这种行为,但这带来了一些相当大的问题:首先,如果讨论中只有一个初始消息且没有回复,即使私语存在,它们也永远不可见;其次,默认情况下我们处于投票模式而不是活动模式,因此私语也永远不可见。
这里的解决方案是在 Discourse Post Voting 添加一条注释,解释在启用帖子投票时,按投票排序时不会显示低语?
该插件的功能请求可以是让它们在按投票排序时以某种方式被发现。
是的,我明白可以实施变通方法,但这只能是临时解决方案,而无法解决问题的根本原因,即低语应该出现时就会出现。尤其是在我的情况下,低语仅限于特定群组。我不想打扰或让那些与此无关的成员感到困惑。
等等,我有些困惑。我以为这个话题是关于“按投票排序”视图根本不显示低语的?否则它们会按预期显示,只有对它们有访问权限的人才能看到?
我不知道在实施 Discourse 帖子投票插件时,不显示低语在“按投票排序”视图中的原因是什么。我认为要求添加它是合理的。
我认为问题在于,当帖子的顺序改变时,耳语很容易失去上下文。
这很有趣。完整引用如下:
也许一个方便的修复方法是在那个位置显示有多少条“耳语”。然后有权访问它们的人可以点击进入阅读。
那将是一个进步。
我已经将此内容发送给了 UX,因为它似乎是一个影响帖子投票“投票”选项卡 UI 的小型功能请求,并更改了标题。目前,在点击帖子投票主题的“活动”选项卡之前,无法知道有“耳语”。这给 OP 造成了困惑。