引用不起作用

你移除了所有非标准插件吗?

1 个赞

那些在哪里/如何操作?

(我尝试了安全模式,还创建了一个新的测试主题,但都没有帮助。)

1 个赞

抱歉,有拼写错误。您需要编辑您的 yml 文件,删除所有非来自 discourse 仓库的插件,然后重新构建。

安全模式无法完全禁用所有插件。这几乎可以肯定就是您的问题所在。

1 个赞

它们都是标准的 Discourse 插件,除了一个名为 Jay 的插件——该插件在两个论坛上都启用了(另一个论坛运行正常,它只影响摘要邮件,所以想不通为什么会与引用功能有关):thinking:

      - git clone https://github.com/discourse/docker_manager.git
      - git clone https://github.com/discourse/discourse-solved.git
      - git clone https://github.com/discourse/discourse-data-explorer.git
      - git clone https://github.com/discourse/discourse-yearly-review.git

那我是否应该尝试移除它,同时也移除 data-exploreryearly-review 插件,然后再重新添加它们并重新构建?(想必上述所有插件都是兼容的,因为它们都是官方的 Discourse 插件?)

1 个赞

这起作用了——谢谢 Jay!

我移除了除了 docker-manager 和 discourse-solved 之外的所有内容,然后逐个重新引入(不过跳过了年度审查)。

4 个赞

我在 community.metabrainz.org 上也遇到了同样的问题,当前使用的是 Debian 10 上的最新 Firefox 78.5.0esr(64 位)。

这个问题出现才几天,无论我使用哪种主题都一样。也许是因为半透明的“引用”按钮导致的?

当我的选区跨越多个 span(如加粗、代码、斜体、链接、用户提及等)时,就会出现这个问题。

我确实无法在“meta”或“try”这里复现。MetaBrainz 使用的是 Discourse 2.6.0 版本 d6121249d3856a40382637ed12db50fc43c1fb1d(与 OP @Andro 相同),所以也许我只需要等待他们更新到你们的 Discourse 2.7.0.beta1 - https://github.com/discourse/discourse 版本 477538bf2dde226747cfa9de85006bbab1930f63,问题就会神奇地解决?

以下是我们在相关主题中描述的 测试用例

1 个赞

2.6.0 和 2.7.0 beta 1 是一样的,所以别对此抱太大希望。

3 个赞

唉。:slight_smile:

我还在 Windows 10 系统上的 Vivaldi 3.4.2066.106(稳定版,64 位)中测试了相同的问题。
就像在 Debian 10 上的 Firefox 78.5.0esr(64 位)中一样,这已是最新版本。

以下是 MetaBrainz 版本与 meta 版本之间的差异
在这些提交中,我没有发现与“引用”按钮有任何明显的关联。

我认为我们只使用了一个插件,而且据我所知,该插件最近并未更新:discourse-abbrify-words

1 个赞

既然你最初回复的那个帖子的解决方案是移除插件,为什么不试试这个方法呢?

一个未更新的插件通常意味着它已被弃用。

3 个赞

它并没有被遗弃,它属于我们。:face_with_hand_over_mouth:
该插件已经稳定运行了很长时间,这也是两年内没有更新的原因。:wink:

Chrome 中也出现了同样的问题,所以这确实不是浏览器的问题。
自从几天前我们更新 Discourse 后,这个问题就出现了。

因此,是的,我们将尝试在不使用插件的情况下进行测试。

2 个赞

另一方面,我查看过报告此问题的网站,它们似乎没有任何(非官方)插件的共同点。

这是一个非常奇怪的问题。通常控制台中至少会有一些 JavaScript 警告或错误,但这次完全没有。

4 个赞

这有点奇怪!不过我认为移除该插件以排除嫌疑仍然是个好主意,但听起来它可能确实不是问题所在。

2 个赞

我忘了提,我最初是在 Android 版 Firefox 68 上发现这个 bug 的。
Android 版 Chrome 也存在这个 bug。

1 个赞

太棒了,问题现在已经修复了,大概是在上周五左右!!
我只能说,我们现在处于 Discourse 2.6.3 - https://github.com/discourse/discourse version 7b283b5f21064547368ad2b229f4e92cbfde8f18

3 个赞