أول رمز تعبيري داخل عنوان ليس في نفس "الرمز" وهو أكبر

مرحباً، :wave: أحاول تطوير نسق خاص بي، ولاحظت أنه عند كتابة عدة رموز تعبيرية في عنوان، فإن الرمز الأول سيكون داخل وسم <img> بدلاً من أن يكون مع بقية النص. إليك بعض لقطات الشاشة (بعد تطبيق بعض التنسيقات لجعله يبدو بنفس الحجم، وبدونها يكون الرمز التعبيري الأول أكبر): (لقطة الشاشة في النهاية، آسف حساب جديد مسموح له بصورة واحدة فقط)

يمكنك التحقق من كود النسق الخاص بي هنا: GitHub - Decryptu/discourse-decrypt: A modern theme with a dark mode option.

لذلك، اعتقدت أن السبب هو أن الحرف الأول من العنوان يتم تكبيره كما في الكتب، ولكن هذا ليس هو الحال كما ترى، لقد وضعت نقطة قبل الرموز التعبيرية الثلاثة، وكان الرمز التعبيري الأول لا يزال مختلفًا، لقد جربت تنسيقات متعددة (rem، px، align) لجعله بنفس حجم الاثنين الآخرين، ولكن على تطبيق الهاتف المحمول لا يزال مرئيًا: (لقطة شاشة في النهاية)

هل لديك فكرة عن كيفية حل هذا بحيث يكون الرمز التعبيري الأول في العنوان هو نفسه الآخرين، على كل من الهاتف المحمول وسطح المكتب. :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)، بينما الرموز الأخرى هي رموز يونيكود.

لست متأكدًا من سبب عدم تحويل رموز يونيكود التعبيرية إلى علامات \u003cimg\u003e على الرغم من أنها موجودة في نسختي التجريبية. لقد جربت عدة مجموعات، بما في ذلك Apple/International.

هل يمكنك مشاركة جميع إعداداتك المتعلقة بالرموز التعبيرية؟

أود أن أشارك هنا أيضًا - حيث أن هناك شيئًا غريبًا يتعلق بالرموز التعبيرية على موقعي أيضًا وقد يكون مرتبطًا بذلك

اكتشفت أن جرس النادل لا يتم تحويله إلى صورة - ولكنه يبقى كما هو؟ - هذا يؤثر فقط على العنوان وقائمة القائمة. بالإضافة إلى ذلك، تم تعيين حد الرموز التعبيرية إلى 1 - لذلك لا ينبغي أن يحتوي العنوان فعليًا على رمز تعبيري ثانٍ.

بصرف النظر عن ذلك، سيكون من الرائع - الحصول على مجموعة الرموز التعبيرية القياسية في عنوان الفئة - لاحظ أن مفرقعات الحفلات تختلف في عنوان الفئة عنها في الأجزاء الأخرى

أوه، في موقع المسؤول - جميع إعدادات الرموز التعبيرية افتراضية.

كل الرموز التعبيرية الثلاثة متطابقة، (من القائمة الرسمية لنظام iOS/Android) لقد نسخت ولصقت نفس الحرف داخل العنوان، وحتى أنني حاولت نسخ الرمز الثالث، وحذف الرموز الأخرى، ولصقه مرتين، وعندما أحفظ العنوان، فإنه لا يزال يقوم بهذا الشيء الغريب.

بالنسبة للإعدادات، لا أعرف ما الذي يمكنني عرضه لك؟ ليس لدي أي رمز مخصص “نجمة”، الرموز الوحيدة المتوفرة لدي هي شعارات العملات المشفرة.

هنا، لقد نسخت العنوان الخام وسألصقه هنا: ⭐️⭐️⭐️ Une entité scrute la blockchain de Bitcoin?

ما هي مجموعة الرموز التعبيرية التي تستخدمها؟

أنا أتنقل بشكل أعمى حيث ليس لدي أي فكرة عن سبب مواجهتك لهذا السلوك، ولكن جرب /admin/site_settings/category/all_results?filter=emoji؟

لا، لا ينبغي ذلك… هل قمت بإنشاء عنوان هذا الموضوع يدويًا أم بطريقة أخرى؟

  • في لوحة المسؤول، الإعداد الافتراضي هو رمز تعبيري واحد
  • تم إنشاء العنوان/المنشور يدويًا

عندما أحاول إعادة الإنتاج:

:thinking:

هل يمكنك محاولة إنشاء موضوع يحتوي على أكثر من رمز تعبيري واحد على try.discourse.org؟

هنا على ميتا الأمر نفسه - الـ bellhop لم يتم تحويله

الـ bell والـ boom مختلفان - صورة وغير صورة

الرموز التعبيرية في لوحة المعاينة مأخوذة من المحتوى الخاص بك، وليس من العنوان، وسيتم تحويلها كرموز تعبيرية لـ Discourse بمجرد معالجة المنشور ونشره. حتى ذلك الحين، من الطبيعي أن تظهر كـ Unicode، حيث أنك أدخلتها على الأرجح باستخدام محدد الرموز التعبيرية لنظام التشغيل الخاص بك.

نعم، ولكن الرمز التعبيري في الشريط الجانبي موجود بالفعل و"خاطئ"
وانظر أعلاه المثال من try.discourse

هل يمكنك وصف خطواتك، أو الأفضل من ذلك، تسجيل فيديو حول كيفية وضع أكثر من رمز تعبيري واحد في عنوان؟

@Decrypt، أعتقد أنه يجب أن تكون قادرًا على الحصول على صورة لكل رمز تعبيري للعناوين الخاصة بك عن طريق زيادة قيمة إعداد max emojis in title ثم تكون قادرًا على تخصيصها كما تريد باستخدام CSS.

إعجاب واحد (1)

إعجاب واحد (1)

حسناً شكراً لك، إليك لقطة شاشة للإعدادات:

هل كان لديك بالفعل 10 رموز تعبيرية كحد أقصى في العنوان قبل موضوعك، أم أنك قمت بزيادته الآن؟

نعم، كانت الإعدادات “الافتراضية” عند إنشاء الموضوع.
لم أقم بتغيير أي شيء في الكود/الإعدادات منذ مشاركتي الأولى.

لقد قمت بتكرار هذا تقريبًا ولكن بشكل معاكس (سفاري، iOS، سطح المكتب):

لا توجد مشكلة إذا كنت تستخدم مجموعة الرموز التعبيرية الخاصة بـ Discourse.

إعجاب واحد (1)

كيف تكتب هذه الرموز التعبيرية؟

أكتبها كـ Unicode أو :star: وهي تُخرج image، وكلها تكون </img>.