帖子重建后,摘要被 onebox URL 污染

这或许应该放到 Contribute > Bug 中,但建议先讨论一下。

我注意到,在重建帖子(Post)中的第一篇帖子时,一个 oneboxed 链接会被添加到话题摘要(Topic excerpt)中,这会影响任何使用话题列表摘要的主题(Theme)或组件(Component)。

我认为在首次创建时并不会出现这种情况,那么在重建时为何会出现呢?

这看起来像是一个 bug,或者至少是不期望的行为:

  1. 重建的行为应该与原始创建时的行为完全一致吗?
  2. 如果链接被输入到标题中,它会在话题列表中显示,因此将其添加到摘要中会导致不必要的重复。
  3. 无论如何,在摘要中包含原始 URL 看起来都很不美观。

操作步骤(STR):

前提条件:确保在话题列表中显示摘要。

  1. 在标题中添加一个你知道会产生 onebox 的 URL,以创建新话题。

  2. 等待预览出现。

  3. 你不应该在话题列表摘要文本中看到 Onebox 链接。

  4. 使用扳手图标重建帖子。

  5. 你现在会在摘要中看到 Onebox 链接出现。

好的,我已在“主题列表预览”中添加了代码,以隐藏摘要中的链接。详见:

请注意,PrettyText 选项似乎只能移除链接本身,而无法移除链接文本,因此我几乎是采用“蛮力”方式来实现这一功能的。