如何在Composer中让链接显示为蓝色+带下划线

我是一名用户,对 Markdown 链接在编辑器中占用过多的宝贵移动端编辑器空间感到沮丧。有些长 URL 会跨越多行,因此我想知道是否有设置或插件可以确保链接仅显示为蓝色下划线链接文本。

谢谢。

3 个赞

为了防止长链接:

  1. 只需链接一个单词或短语:
  • 选择文本,在编辑器中点击链条图标,然后填写表单,或者
  • 不选择文本,在编辑器中点击链条图标,然后填写表单
  1. 但通常情况下,链接会生成一个“onebox”(预览卡片),除非目标网站运行不佳或阻止了您网站的“onebox”爬虫。您可以通过在同一行添加一些额外的字符来防止出现大的收件箱预览,这样您只会得到链接的文字。

链接的确切格式取决于您的主题。

1 个赞

您好 Robert
感谢您的回复。遵循您的建议并未解决问题。链接在移动设备上的微型编辑器中仍然占用太多空间。我希望在编辑器中不显示网址。

4 个赞

抱歉,我误解了。链接在任何 Composer 中都是原始的。它是 markdown。它不是所见即所得编辑器。没有简单的解决方案。

7 个赞

如果它是内部网址,例如主题链接,则可以使用以下格式使其更短:/t/-/topic-id。这样您就可以省略域名和主题标题。并且只使用数字主题 ID 来查找主题。

或者还有一个主题组件:Share Link Shortener


如果是外部网址,我认为目前只能通过某种网址缩短服务来实现。构建一个可以自动缩短网址的主题组件或插件会很酷。可以通过设置来控制它,以限制内部网址或已设置的域名。但这只是一个想法 :sweat_smile:

3 个赞

非常感谢。我尝试了相对URL的方法,但失败了,因为Discourse错误地在其前面添加了http://。但我会再试一次。如果帖子编号足以用于内部链接,那就太好了。

2 个赞

是的,这是可能的:
例如:
此主题 OP:
[OP](/t/339458)
OP

此主题第三个回复:
[Third repy](/t/339458/3)
Third reply

3 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.