快速引用主题组件

这是代码

2 個讚

但这种情况对每个帖子都适用,而不仅仅是第一个帖子,对吧?

无论如何,我真的不相信引用最后一个帖子(无论你在主题中的哪个位置)有什么意义。我肯定会把 quick quote post location threshold 设置为至少 1,因为 0 肯定会浪费空间。

1 個讚

太棒了!!!

2 個讚

看起来此组件在最新的 Discourse 更新后无法正常工作。今早我不得不禁用它,因为我的一台实例上的所有回复按钮都停止工作了(核心已于昨晚更新)。@merefield

2 個讚

只是补充一下

3 個讚

作为一个免费的附加组件,它在我关注的范围内,但不是我的首要任务。

我会尽快查看。

2 個讚

这应该可以修复。如果您有任何其他问题,请告诉我:

@Festinger @JammyDodger

6 個讚

谢谢你 Robert 快速修复 :slight_smile:

2 個讚

嗯,我认为这个组件的功能可能在最近的更新中损坏了。:thinking:

@pfaffman 添加了这个(但不想发自己的帖子?):Reply Quotes No Longer Appearing Automatically

2 個讚

如果你想要的话,我可以提交PR @merefield。

4 個讚

可爱,谢谢!

3 個讚

这里:

另外,值得注意的是,它修复了替换链接时的一个问题。
正则表达式过于贪婪,会删除两个链接之间的任何文本。

7 個讚

回应了。

3 個讚

很棒的作品,谢谢 @Arkshine,已合并! :rocket:

6 個讚

你们太棒了。感谢 Robert 和 Arkshine 快速修复 :rocket: :star_struck:

8 個讚

我猜我可能在做一些傻事,但在安装后,我在 <mysite>/admin/plugins 中没有看到此插件列为可用。

我已将 git 仓库添加到我的 app.yml 中并重新构建了应用。我还进入了应用(launcher enter app),并在 /var/www/discourse/plugins 目录中验证了 discourse-quick-quote 文件夹确实存在。

有什么想法吗?

是的。这是一个主题组件,而不是插件。因此,按照第一个帖子中链接的主题(https://meta.discourse.org/t/install-a-theme-or-theme-component/63682)中的说明进行安装,您可以在 管理员 > 自定义 > 主题和组件 中找到它。

2 個讚

Moin,再次感谢!你太棒了 :slightly_smiling_face:

2 個讚

您好!不确定这是否与最近提到的组件损坏有关,但似乎新的富文本编辑器以某种方式破坏了它。

如果我点击回复此示例帖子:

快速引用功能有效,但在富文本编辑器中,引用渲染效果不佳。它显示为某种预组合代码:

我可以通过删除 <p> 和 </p>,然后切换 Markdown 编辑器和富文本编辑器来修复它,但这对于我的用户(或者说,我认为是所有人)来说并不理想。

有人知道是什么出了问题以及是否有办法解决吗?谢谢!

1 個讚

这个不是用富文本编辑器写的。

如果有人想提交 PR,我一定会审核。

2 個讚