在用户字段中添加链接将自动转换为HTML标签

几周前就存在此问题,在 Meta 上也是如此:在用户字段中添加 URL 会自动将其转换为转义的 HTML 标签。

2022-07-19_01h39_15

4 个赞

你好 @iamntz:wave:

我在“位置”字段中复现了这个问题,但在其他自定义用户字段中没有。想看看你是否在其他字段中遇到过这个问题。:slight_smile:

2 个赞

这里有几张截图:https://devforum.ro/t/raportati-problemele-intampinate-pe-forum/10162/91?u=iamntz

基本上,任何包含链接的自定义字段都会出现此问题。

3 个赞

I have just given it a run-through on my test site and can replicate it happening in a user custom field too:

(I added the :uk: emoji using my phone)

1 个赞

仅在默认的“位置”字段中发生,2.9.0.beta7( 0760b249ff )。

我尝试保存表情符号,但在保存并刷新页面后,只有“位置”字段会使 URL 爆炸。

<a href="https://meta.discourse.org/" class="onebox" target="_blank" rel="noopener nofollow ugc">https://meta.discourse.org/</a>

它似乎是单盒(one-boxing),所以这是一个线索。:thinking:

我在这个 PR 中修复了该问题:

审核后将很快合并。

7 个赞

@maiki @nbianca 只是想补充一点,我们的论坛上任何链接都会出现这种情况:

1 个赞

您好 @ti0:wave:

这是最近出现的回归问题吗?您是否已更新到包含 Bianca 修复程序的最新版本?:slight_smile:

我相信这是最近的。我们还没有应用那个修复程序。我们使用的是 2.9.0.beta7,这是可用的最新版本。我会与负责的开发人员确认我们是否可以检查该补丁。

1 个赞

@nbianca 的修复效果很好。 :+1:

但它不是追溯性的,所以如果你那些字段弄乱了,你需要手动清理它们。

1 个赞

此主题在上次回复后 3 天自动关闭。不允许新的回复。