是否可以用更多内容代替只含链接的文本?

我知道您可以轻松地将其设置为用链接替换文本,但我希望用一些自定义 HTML 替换文本,以突出显示和下划线某些文本并包含“title”标签。

原因是我们论坛上的一些人使用语气指示符,但对于新人来说,他们需要很多解释。如果我能有一个 abbr 标签将它们包裹起来,并带有一个解释含义的 title 标签和指向列表的链接,那就太完美了。

这可能吗?这是否需要一个主题组件?我不知道如何制作一个。

1 个赞

您可以设置监视词来自动将这些语气指示符替换为例如<a href=“ https://toneindicators.carrd.co/#masterlist”><abbr title=“Joking”>/j</abbr></a>

3 个赞

哦,你能做到吗?我以为你只能替换链接或单词,而不能替换 HTML。我会试试的,谢谢!

1 个赞

哦,哇,没意识到那个功能竟然这么灵活!

1 个赞

嗯,它不起作用

1 个赞

我认为 Markdown 和 HTML 在“监视词”中不起作用:

2 个赞

好的,还有其他方法可以做到这一点吗?:folded_hands:

1 个赞

嗯,这有点尴尬。我想我早上喝咖啡前不应该在元(meta)上回复 :sweat_smile:

我会看看是否容易修复/添加。

5 个赞

作为替代方案,您有两个主题组件:

6 个赞

第二个正是我想要的,非常感谢!

2 个赞

嗯,它不太好用,有两个问题:

  1. URL 不起作用,它试图将页面加载为我的论坛的一部分。
  2. 在手机上点击它不会显示弹出窗口,它只是闪烁一下就消失了。

:pensive_face:

1 个赞

您需要在 <a> 元素内添加 target="_blank"

我来测试一下。

编辑:长按它会显示工具提示,但似乎也会显示选择工具栏。我正在检查是否有什么遗漏。

长按对我不起作用。我用的是 iPhone。它只会乱跳,但如果你多点几次,它最终会保持打开状态。

@Shauny 更新组件看看是否有帮助。

是的,这样更好,谢谢,长按确实有效。我不知道人们是否会自己摸索出来,但我确实想知道是否可以用普通点击来实现!

1 个赞

您能试试最新版本吗?它现在“应该”可以在手机上实现一键操作。

1 个赞

现在根本无法使用 :-/

1 个赞

确实如此。我无法在真实的移动设备上进行测试,只能在桌面(移动视图)上进行测试。让我看看如何解决这个问题。

实际上,它奏效了。我在生产环境的 Discourse 实例上用手机进行了测试,但它依赖于最近(3 周前,#23071)引入的一项功能。你必须升级你的 Discourse 才能使其正常工作。

好的。我使用的是稳定版。我暂时不打算为了这个而转到测试版。我想我只能等了😢