投稿時にUnicodeハートが❤️に変換されるのを防ぐ方法

こんにちは!4月にDiscourseに移行したフォーラムをよく利用しています。以前は投稿にU+2661の白いハートのクローバーのUnicode文字を入れていましたが、移行後はそれが赤いハートの絵文字に変わってしまいます。絵文字は欲しくありません。Unicodeのままにしたいのです(笑)。フォーマットを防ぐためにバックスラッシュを先頭につけてみましたが、効果がありません。他に回避策はありますか?

「いいね!」 2

こんにちは、Discourse Metaへようこそ :slight_smile:

フォーラムでは、そのUnicodeが監視ワードリストに入っているのかもしれませんね? 私のインスタンスでもできます。

プレビューで見てから投稿を読むべきでした lol :joy:

:heart:

Markdownが認識するHTML相当のものも使えます。 - ♡:heart:

「いいね!」 2

バッククォートでエスケープできます:

:frowning: が自動変換されるのは少し面倒なのはわかります。

:spade_suit: :heart::club_suit::heart: :diamond_suit:

♠ ♡ ♢ ♣ ♤ ♥ ♦ ♧
「いいね!」 2

絵文字にマッピングされていない代替のハートを使用してみてはどうでしょうか?

グリフ 説明 HTMLコード
U+2766 FLORAL HEART ❦
U+2767 ROTATED FLORAL HEART BULLET ❧
U+2619 REVERSED ROTATED FLORAL HEART BULLET ☙
U+2765 ROTATED HEAVY BLACK HEART BULLET ❥ または ❥
🎔 U+1F394 HEART WITH TIP ON THE LEFT 🎔
「いいね!」 3

わかりません。macOS の文字ビューアでハートを挿入すると、投稿時に自動変換されます。おそらくここで自動変換されて誰も見ることができなくなるため、どの Unicode 文字について話しているのかを伝える方法を探していました。

それが唯一、表示されたままにする方法ですが、文字にカラータグを追加することもしたいのです。

投稿の目的のため、それは心の空虚な輪郭でなければなりませんでした。

これには本当に他に方法はないのでしょうか?なぜバックスラッシュはその場合、完全に無視されるのでしょうか?

「いいね!」 1

こんにちは :wave:

他にも試せるものがあります。

Discourse Icon Theme Component
このテーマコンポーネントを使用すると、投稿にアイコンを表示できます。

たとえば、[wrap=icon id=far-heart][/wrap] が良い選択肢かもしれません。
[wrap=icon id=far-heart][/wrap]

さらに、/admin/customize/watched_words/action/replace で簡単に置き換えるために、これに対する監視単語を追加することもできます。

例:
far-heart という単語を [wrap=icon id=far-heart][/wrap] に置き換えます。
HTML チェックボックスをオンにしてください。


2番目のオプションは、おそらくあなたが望んでいるものではありません。なぜなら、それはすべての人にとって :heart: 絵文字をグローバルに変更してしまうからです。

最初のオプションと同じように、監視単語の置換を使用して :heart:\u0026#x2661; に変更します。


私は最初のオプションを好みます。

「いいね!」 6

ありがとうございます。アイコンに色付きタグを付けることはできますか?

もしできない場合、バックスラッシュで を絵文字にフォーマットすることを防ぐ機能リクエストはどこに提出すればよいでしょうか?私にとってはそれくらい重要なことなのです lol。

#feature」に移動しました

「いいね!」 1

[wrap] は許可されていますか? 動作させることができませんし、AI は許可されていないと主張しています。

テーマコンポーネントによってラップが許可され、コアで許可リストに登録されているため、ask がどこから間違った考えを得たのかを確認します。

「いいね!」 1

なんとか解決しました。会話を続けたところ、プラグイン(またはコンポーネント)を使用して拡張できることがわかりました。つまり、最初は最低限必要な回答しか得られなかったということです。

ちなみに、[wrap] は私には機能しないようです。

「いいね!」 2