禁用链接的自动“美化”功能?

我前几天在自托管服务器上安装了 Discourse。

当我将类似 https://www.ietf.org/ 的 URL 复制到帖子中时,Discourse 会自动将其转换为链接,并以页面的“标题”作为文本,例如 IETF | Internet Engineering Task Force

这在 meta.discourse.org 上不会发生,我希望禁用此功能。

如何禁用此功能?

我认为 enable inline onebox on all domains 设置就是您想要的。 :thinking:

请注意,如果您想在现有消息中反映此更改,则需要重建它们!

3 个赞

没错……虽然它在这里应该可以工作,但我们并没有禁用它

例如 https://www.ietf.org/https://www.discourse.org/https://meta.discourse.org/The Long Earth - Wikipedia

或者 https://www.ietf.orghttps://www.discourse.orghttps://meta.discourse.org

[1] pry(main)> InlineOneboxer.lookup 'https://www.ietf.org/'
=> {:url=>"https://www.ietf.org/", :title=>"IETF | Internet Engineering Task Force"}

[2] pry(main)> InlineOneboxer.lookup 'https://www.discourse.org/'
=> {:url=>"https://www.discourse.org/",
 :title=>"Discourse is the place to build civilized communities | Discourse - Civilized Discussion"}

[3] pry(main)> InlineOneboxer.lookup 'https://en.wikipedia.org/wiki/The_Long_Earth'
=> {:url=>"https://en.wikipedia.org/wiki/The_Long_Earth", :title=>"The Long Earth - Wikipedia"}

编辑:一些实验表明,只有具有非空路径组件的 URL 才会内联打包

例如 https://www.discourse.org vs. https://www.discourse.org/ vs. https://www.discourse.org/buy vs. https://www.discourse.org/buy/

例如 https://www.discourse.org vs. https://www.discourse.org/ vs. https://www.discourse.org/buy vs. https://www.discourse.org/buy/

编辑:在 try :person_shrugging:t3: 上它的表现不是这样的

1 个赞

啊,谢谢!我读了“onebox”,但在设置中忽略了“inline”,以为那是关于花哨的大预览框的。

我和 @supermathie 遇到了同样的奇怪行为。

1 个赞