概述
Discourse 在渲染包含双闭括号 )) 的链接时存在问题,这意味着这些链接在直接添加或粘贴到文本上创建自动文本链接时无法正常工作。
复现步骤
- 创建一个 URL 中间包含
))的链接。例如,meta.discourse.org/?parameter_one=((value))¶meter_two=value。 - 将其原样粘贴到编辑器中。
- 将相同的 URL 粘贴到文本上以创建自动文本链接。
预期结果
原始链接在两种情况下都应正确渲染和工作。
观察到的结果
链接功能在 )) 处中断,其余 URL 被丢弃。
示例:
-
Discourse Meta - The Official Support Forum for Discourse)¶meter_two=value
-
[文本链接](Discourse Meta - The Official Support Forum for Discourse)
其他上下文
直接粘贴链接时,将双闭括号编码为 %29) 可能会起作用,或者在粘贴到文本上时将 URL 封装在 <> 中。示例: