タイトルの最初の絵文字は同じ「コード」ではなく、大きくなっています

こんにちは:wave: 独自のテーマを開発しようとしていますが、タイトルの複数の絵文字を書くと、最初のものが他のテキストと一緒に表示されるのではなく、タグの中に表示されることに気づきました。以下にスクリーンショットを示します(後で同じサイズに見えるようにスタイルを適用しましたが、適用しないと最初の絵文字が大きくなります):(スクリーンショットは最後にあります。申し訳ありませんが、新規アカウントは画像1枚のみ許可されています)

私のテーマコードはここで確認できます:GitHub - Decryptu/discourse-decrypt: A modern theme with a dark mode option.

それで、タイトルの最初の文字が本のように大きくなるからだと思ったのですが、そうではないことがわかります。3つの絵文字の前にドットを配置しましたが、最初の絵文字はまだ異なっていました。複数のスタイル(rem、px、align)を試して、他の2つと同じサイズにしましたが、モバイルアプリではまだ表示されています:(最後にスクリーンショットがあります)

モバイルとデスクトップの両方で、タイトルの最初の絵文字が他の絵文字と同じになるように、この問題を解決する方法について何かアイデアはありますか?:thinking:

ありがとうございます。

こんにちは、Decryptさん :wave:

セーフモードでも同様ですか?

私のインスタンスでは、タイトルのHTMLコードは以下のようになります。

image

<a href="/t/test-notif/161" class="fancy-title">
  <img width="20" height="20" src="/images/emoji/twitter/star.png?v=12" title="star" alt="star" class="emoji">
  <img width="20" height="20" src="/images/emoji/twitter/star.png?v=12" title="star" alt="star" class="emoji">
  <img width="20" height="20" src="/images/emoji/twitter/star.png?v=12" title="star" alt="star" class="emoji"> Test notif
</a>

こんにちは!試してみたところ、うまくいきました。確認してみてください。

(セーフモードを有効にする際に、すべてのチェックボックスをオンにしました)

サイトに追加したカスタム絵文字(emoji-custom クラスがあります)が最初の絵文字で、その他は Unicode です。

Unicode 絵文字がテストインスタンスでは \u003cimg\u003e タグに変換されるのに、なぜそうならないのかわかりません。Apple/International を含むいくつかのセットを試しました。

絵文字関連の設定をすべて教えていただけますか?

私もここに参加したいと思います。私のサイトでも絵文字がおかしいのですが、関連があるかもしれません。

ベルボーイのベルが画像に変換されず、そのままになっていることを発見しました。これはタイトルとメニューリストにのみ影響します。さらに、絵文字の制限は1に設定されているため、タイトルには実際には2番目の絵文字があってはなりません。

それ以外は、カテゴリタイトルに標準の絵文字セットがあると素晴らしいでしょう。パーティポッパーがカテゴリタイトルと他の部分で異なっていることを確認してください。

ああ、管理サイトでは、すべての絵文字設定はデフォルトです。

すべての3つの絵文字は同じです(公式のiOS/Androidリストから)。タイトルの同じ文字をコピー&ペーストし、3番目のものをコピーして他のものを削除し、2回貼り付けても、保存するとこの奇妙なことが起こります。

設定については、何をお見せすればよいかわかりません。スターのカスタム絵文字はなく、持っている絵文字は仮想通貨のロゴだけです。

ここに、生のタイトルをコピーして貼り付けます:⭐️⭐️⭐️ Une entité scrute la blockchain de Bitcoin?

どの絵文字セットを使用していますか?

この動作に遭遇する理由が全くわからないため、手探りで操作していますが、/admin/site_settings/category/all_results?filter=emoji を試してみていただけますか?

そうなるはずではありません… このトピックのタイトルは手動で作成しましたか、それとも別の方法で作成しましたか?

  • 管理パネルでは、デフォルトで絵文字が1つ表示されます
  • タイトル/投稿は手動で作成されました

再現しようとすると、次のようになります。

:thinking:

try.discourse.org で 1 つ以上の絵文字を含むトピックを作成してみてください。

メタでも同じです。ベルボーイは変身していません。

ベルとブームは異なります - 画像と非画像

プレビューパネルの絵文字は、タイトルではなくコンテンツから取得されたもので、投稿が処理されて投稿されるとDiscourseの絵文字に変換されます。それまでは、OSの絵文字セレクターで入力した可能性が高いため、Unicodeとして表示されても正常です。

はい、しかしサイドバーの絵文字はすでに存在しており、「間違っています」。
そして、try.discourse の例を上に見てください。

タイトルの絵文字を複数個入力する方法を説明していただけますか、あるいは動画を録画していただけますか?

@Decryptmax emojis in title の設定値を上げれば、各タイトルの絵文字に画像を設定できるようになり、CSSで自由にカスタマイズできるようになると思います。

「いいね!」 1

「いいね!」 1

承知いたしました。設定のスクリーンショットはこちらです。

タイトルの前にすでに絵文字を10個まで使用していましたか、それとも今追加しましたか?

はい、「デフォルト」設定でトピックを作成しました。
最初の投稿以降、コードや設定は一切変更していません。

これは逆の(Safari、iOS、デスクトップ)で再現されたような気がします。

Discourse絵文字セットを使用している場合は問題ありません。

「いいね!」 1

これらの絵文字はどうやって書くのですか?

Unicodeまたは「:star:」として入力すると、\u003cimg\u003eのすべてが次のように表示されます。 image