タグをホワイトリストに追加

投稿内でテキスト、特に引用された言語の一部を強調表示するために、<mark> タグを使用できるようにしたいと考えています。

これは、直接 markdown-it に提案すべき事項でしょうか?

「いいね!」 7

Discourse のコアコードを比較的軽微に変更するだけで、投稿内で <mark> HTML タグを使用できるようにできると思います。また、Markdown でも mark をサポートできるようになれば素晴らしいでしょう。これについては、CommonMark のフォーラムで以下のような議論が行われています:A proposal to support the <mark> tag with Markdown - Extensions - CommonMark Discussion

「いいね!」 6

git grep markdown-itでリポジトリを探索しましたが、結果が多すぎてパッチを提案すべき場所を特定できませんでした。

「いいね!」 2

Discourse はすでに <ins><del> を通過させることを思い出します。

それらは <del>vewy</del><ins>very</ins><mark> に非常に近いように思えます。

「いいね!」 3

単に <mark> HTML タグを使えるようにしたいだけでしょうか?もしそうなら、Discourse のコード内で許可されているタグのリストに追加する必要があると思います。どのファイルを更新すればよいかは、開発チームの誰かが知っているはずです。

「いいね!」 2

はい、app/assets/javascripts/pretty-text/addon/allow-lister.js です。適切なデフォルトの CSS も一緒に配布するようにしましょう。

「いいね!」 4

<mark>タグがどのように表示されるか、スクリーンショットを共有していただけますか?<ins><del>タグの表示はわかっています。insdelのようにです。

単に目的を理解しようとしています。

「いいね!」 3
background-color: yellow;

記憶が正しければ、これは多くのユーザーエージェントのデフォルトスタイルでほぼそのまま使われています。

「いいね!」 5

それは無害に見えますし、<ins><del> のような先例もありますね。どう思いますか、@sam @eviltrout

「いいね!」 4

簡単で問題なさそうですね。@techAPJ さんが来週対応してくれると思います。

「いいね!」 3

完了元:

このテキストは <mark>ハイライト</mark> されています。

このテキストは ハイライト されています。

「いいね!」 11

このトピックは6日後に自動的に閉鎖されました。新しい返信は受け付けておりません。