我前几天在自托管服务器上安装了 Discourse。
当我将类似 https://www.ietf.org/ 的 URL 复制到帖子中时,Discourse 会自动将其转换为链接,并以页面的“标题”作为文本,例如 IETF | Internet Engineering Task Force。
这在 meta.discourse.org 上不会发生,我希望禁用此功能。
如何禁用此功能?
我前几天在自托管服务器上安装了 Discourse。
当我将类似 https://www.ietf.org/ 的 URL 复制到帖子中时,Discourse 会自动将其转换为链接,并以页面的“标题”作为文本,例如 IETF | Internet Engineering Task Force。
这在 meta.discourse.org 上不会发生,我希望禁用此功能。
如何禁用此功能?
我认为 enable inline onebox on all domains 设置就是您想要的。 ![]()
请注意,如果您想在现有消息中反映此更改,则需要重建它们!
没错……虽然它在这里应该可以工作,但我们并没有禁用它
例如 https://www.ietf.org/ 和 https://www.discourse.org/ 和 https://meta.discourse.org/ 和 The Long Earth - Wikipedia
或者 https://www.ietf.org 和 https://www.discourse.org 和 https://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
上它的表现不是这样的
啊,谢谢!我读了“onebox”,但在设置中忽略了“inline”,以为那是关于花哨的大预览框的。
我和 @supermathie 遇到了同样的奇怪行为。