リッチテキストエディタが投稿からHTMLタグを消去する

Markdownエディタを使用して、書式設定のために生のHTMLタグ(例:テーブル書式設定のためのbrタグ)を含めた場合、リッチテキストエディタで投稿を編集すると、そのHTMLコンテンツは失われます。許可されているすべてのHTMLタグでこれが発生するかどうかはわかりませんが、少なくともbrタグでは発生します。ほとんどのユーザーはどちらか一方のエディタを使い続けると想定されるため、通常の投稿では大きな問題ではないかもしれませんが、Wiki投稿ではこれは深刻な問題です。WaniKaniでは、brタグに依存するいくつかのテーブルを含む大規模なWiki投稿があります。しかし、誰かがリッチテキストモードでWikiを編集すると、すべてのbrタグが削除され、投稿の書式設定が台無しになります。

(二次的なことですが、Wikiの以前のバージョンに戻す簡単な方法がないようです。もしそれが利用可能であれば、この問題の苦痛のいくつかは軽減されるでしょう。その機能がまだ存在しない場合は、それについても機能リクエストを作成できます。)


Markdownエディタ:

リッチテキストエディタ:

「いいね!」 1

これを見て、私が何を言いたいのか分かってもらえると思います。この投稿を自分でウィキにすることはできないと思いますが、管理者やモデレーターなら試せるはずです。(もしできなくても、再現は簡単です。)

列 1 列 2
Text 1a
Text1b
Text 3a
Text3b
Text 2a
Text2b
Text 4a
Text4b
「いいね!」 2

テーブルエディタのバグであることを確認しました。セル内のコンテンツはインラインとして扱われますが、<br>のマッピングを維持するためには、実際には一種のブロックとして扱う必要があります。

@renato、これについて何か考えはありますか?エッジケースではありますが、サポートできると良いのは同感です。

「いいね!」 1

確認ですが、テーブルエディタとは具体的にテーブルエディタのポップアップを指していますか、それとも一般的な投稿エディタ内のテーブルに関する編集ロジックを指していますか?私は投稿エディタ自体について言及しています。

投稿エディター…リッチテキストエディターは現在これをサポートしておらず、回避策はありません。

「いいね!」 1