非常感谢 @renato 的修复,以及您在此处发布更新!
最近的错误修复已将富文本编辑器的功能提升到可以使我们的论坛更容易被不熟悉 Markdown 且无意学习它的非技术用户使用的程度。
在某些情况下,结果仍然不符合预期,但这些问题不适合通过 Discourse 代码库来缓解:
因偶然的标记语法导致的损坏
当内容偶然类似于标记时,帖子可能会损坏。这是因为支持富文本编辑器中的标记是一个有意的决定。
对于我们来说,希望使用标记的用户预计会使用 Markdown 编辑器,而富文本编辑器仅供那些对使用标记不感兴趣的用户使用,这是一个非常不幸的决定。我们在非技术用户使用 Markdown 编辑器时遇到的最严重问题之一是由于偶然的标记导致的帖子损坏,我曾满怀希望富文本编辑器能为此提供解决方案。然而,对于仅提供富文本编辑器的论坛来说,这种设计是完全合理的,因为它仍然允许熟悉 Markdown 的用户高效地撰写帖子。
因剪贴板内容中不当的标记导致的格式不正确
我们遇到一个情况,当从特定应用程序复制时,添加到剪贴板的“text/html”类型内容包含不当的 HTML 标记,当内容粘贴到代码块外的富文本编辑器中时,会导致格式不正确。
这当然是应用程序中的一个错误,Discourse 通过按照标记指示的格式化内容来 100% 正确地运行。