富文本编辑器从帖子中删除 HTML 标签

如果您使用 Markdown 编辑器并包含一些原始 HTML 标签(例如用于表格格式化的 br 标签),然后使用富文本编辑器编辑帖子,则 HTML 内容会丢失。我不知道这是否适用于所有允许的 HTML 标签,但至少对于 br 标签会发生这种情况。对于常规帖子来说,这可能不是什么大问题,因为大多数用户可能只使用一种类型的编辑器,但对于 Wiki 帖子来说,这是一个大问题。在 WaniKani 上,我们有一个大型 Wiki 帖子,其中包含几张依赖 br 标签来构建结构的表格。但是,如果有人碰巧以富文本模式编辑 Wiki,所有 br 标签都会被删除,从而破坏帖子的格式。

(其次,似乎没有简单的方法可以恢复到 Wiki 的先前版本。如果该功能可用,至少可以减轻一些痛苦。如果该功能尚不存在,我也可以为此撰写功能请求。)


Markdown 编辑器:

富文本编辑器:

1 个赞

请查看此帖子以了解我的意思。我不认为我能自己将此帖子设为维基,但管理员/版主应该可以尝试一下。(如果不行,也很容易重现。)

列 1 列 2
Text 1a
Text1b
Text 3a
Text3b
Text 2a
Text2b
Text 4a
Text4b
2 个赞

确认这是我们表格编辑器中的一个错误,单元格中的内容被视为行内内容,但实际上我们需要将其视为一种块级内容,以保持 <br> 的映射关系。

@renato 对此有何看法?这是一个边缘情况,但我同意最好能支持它。

1 个赞

只是想确认一下,您说的表格编辑器是指特定的表格编辑器弹出窗口,还是指常规帖子编辑器中用于表格的某些编辑逻辑?因为我指的是帖子编辑器本身。

post editor … 富文本编辑器目前不支持此功能,目前没有解决方法。

1 个赞

至少检测到这些情况并禁用实时编辑 (RTE) 是否可行?