لقد أضفنا مؤقتًا شعار X كأيقونة متاحة في Discourse الأساسي للسماح للجميع بإجراء التبديل التجاري بأنفسهم. ترقية Font Awesome بالكامل في Discourse هو مشروع كبير جدًا، لذا فإن هذا يهدف إلى توفير حل بديل في الوقت الحالي.
إذا كنت تتطلع إلى إجراء التغيير، يمكنك اتباع هذه الخطوات:
أضف temporary-twitter-x إلى إعداد موقع svg icon subset الخاص بك
قم بإنشاء مكون سمة جديد وأضف الكود التالي إلى الأقسام المذكورة:
عام > الرأس
<script type="text/discourse-plugin" version="0.11">
api.replaceIcon('fab-twitter', 'temporary-twitter-x');
</script>
عام > تعريفات الألوان
:root {
--twitter: $twitter-or-white: dark-light-choose(unquote("#000"), unquote("#fff"));
}
وهذا كل شيء.
قد ترغب أيضًا في تحديث تخصيصات نصوص موقعك لاستخدام العلامة التجارية الجديدة إذا لم تكن قد فعلت ذلك بالفعل:
/admin/customize/site_texts?q=twitter
نأمل أن يكون هذا كافياً حتى يتم وضع حل دائم (أو يتم تغييره إلى شيء مختلف تمامًا الشهر المقبل )
16 إعجابًا
عندما يحدث هذا في النهاية، هل سيكون اختياريًا؟ لا يهمني ما يقوله إيلون، سأسميه تويتر، إنه ليس “x”، وسأحافظ عليه بهذه الطريقة في مواقعي. الشعار يبدو سيئًا على أي حال، أريد الاحتفاظ بالطيور.
إعجابَين (2)
Canapin
(Coin-coin le Canapin)
8 أغسطس 2023، 8:13ص
5
حتى لو كان السلوك الافتراضي، لا يزال بإمكانك استخدام نفس الكود بالعكس لاستبدال 𝕏 الكبيرة بـ .
5 إعجابات
tknospdr
(David Muszynski)
4 أغسطس 2025، 2:59م
6
لست مطورًا، لذلك لا أعرف كيفية القيام بذلك، ولكن عند استخدام هذه التعليمات، أحصل على لافتة تحذير إدارية تشير إلى هذه الصفحة…
Using <script type='text/discourse-plugin> or <script type='text/x-handlebars'> in themes is now deprecated. Any use of these tags in themes should be updated according to the instructions below.
Regular <script> and <script type='text/javascript'> are unaffected by this change.
Timeline
These are rough estimates, subject to change
May 2025 - console deprecation messages enabled
July 2025 - admin warning banners enabled
Late September 2025 - removal of feature
Converting <script ty…
هل يمكن تحديث هذا حتى لا أفقد أيقونة X؟
Moin
4 أغسطس 2025، 3:14م
7
لم تعد بحاجة إلى ذلك حيث تم تضمين أيقونة X في FontAwesome 6 وتم تحديث Discourse لاستخدامها.
tknospdr
(David Muszynski)
4 أغسطس 2025، 3:23م
8
من الجيد معرفة ذلك، ولكن عندما جربت أيقونة ‘x-twitter’، أعطتني مساحة فارغة. عندما أضفت ‘fa-x-twitter’ إلى قائمة أيقونات SVG، لم يحدث أي تغيير.
ماذا يجب أن أفعل لجعلها تظهر رسميًا؟
Moin
4 أغسطس 2025، 3:25م
9
تحتاج أيقونات العلامة التجارية إلى بادئة fab (Font Awesome brand)
tknospdr
(David Muszynski)
4 أغسطس 2025، 3:26م
10
رأيت ذلك للتو من مشاركتك الأخرى، شكرًا لك.
بناءً على ما رأيته على موقع FA، اعتقدت أنه كان من المفترض أن يكون fa-x-twitter فقط.
Moin
4 أغسطس 2025، 3:28م
11
ربما تم الخلط بينك وبين مثال HTML
ولكن يمكنك على سبيل المثال رؤية fab هنا
إعجاب واحد (1)
tknospdr
(David Muszynski)
4 أغسطس 2025، 3:31م
12
ربما. أنا فقط أشير وأنقر بجنون في بعض الأحيان.