شريط صورة المستوى الثقة

حسنًا، يجب أن يكون هناك شيء ما قد تغير في core مؤخرًا. شكرًا على التقرير @Arduous! سأحتاج إلى إلقاء نظرة فاحصة الأسبوع المقبل، ولكن إصلاحًا مؤقتًا يجب أن يكون بإضافة هذا إلى CSS لسطح المكتب في السمة الخاصة بك:

.topic-avatar .tl-flair {
  top: 40px;
}
4 إعجابات

هل من الممكن أن يكون هذا قد تغير؟
أرى فقط في Discourse الخاص بي خيار js.trust_levels.names.xxxxx ولست متأكدًا مما إذا كان هذا هو الخيار الذي يجب أن أغيره لهذا الغرض.

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

يمكنك العثور عليها عن طريق البحث عن js.trust_levels.names في صفحة /admin/customize/site_texts الخاصة بك، وسيؤدي ذلك إلى عرضها جميعًا. :+1:

سأقوم بتحديث المنشور الأصلي بأسماء الحقول الجديدة. :slight_smile:

4 إعجابات

مرحباً @tshenry. هل من الممكن تمكين الإعداد للسماح بشارات الصورة الرمزية في عمود المؤلف في صفحة قوائم المواضيع؟

إعجابَين (2)

للأسف، لا أعتقد أن هناك طريقة للقيام بذلك في الوقت الحالي. يتبع هذا المكون نفس منطق العرض مثل شارات المجموعة، لذا بالنظر إلى أننا لا نعرض شارات المجموعة على صور الملف الشخصي في هذا العمود، فلن يعمل ذلك. هناك تخصيصات أعمق يمكن للمرء القيام بها يمكن أن تجعلها تعمل، ولكن هذا سيكون خارج نطاق هذا المكون.

3 إعجابات

:wave:
على حد علمي، بمجرد تعيين شارة، على سبيل المثال للمستخدم الجديد، فإنها تستمر في الظهور تلقائيًا للمستويات الأعلى. ما أود فعله هو تعيين شارة، ولكن فقط للمستخدمين الجدد.

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

أود أن أعرف ما إذا كان من الممكن “إخفاء” الشعارات وجعلها متاحة للاختيار من خلال التفضيلات! أو هل تصبح نشطة تلقائيًا عندما يرتقي الشخص في “الرتبة” داخل المنتدى؟

أصدقائي الأعزاء.

tl-0

tl-1

هل هذا طبيعي أم أن هناك مشكلة في موقعي؟

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

بالنسبة للمجموعات التلقائية مثل مجموعات مستوى الثقة (TL)، لا يوجد خيار إعداد “مجموعة العضوية” حيث يمكنك تحديد “تعيين تلقائي كمجموعة أساسية”، لذا بمجرد تكوين شارة المجموعة على حد علمي، فإن الطريقة التي يمكن للمستخدمين من خلالها عرض الشارة هي الانتقال إلى discourse.example.com/my/preferences/account وتغيير:

هل فكرت في استخدام مكون السمة هذا؟

إعجابَين (2)

يحدث هذا في موقعي أيضًا. أعتقد أن المشكلة مع TL0 هنا:
https://github.com/tshenry/discourse-trust-level-avatar-flair/blob/main/common/head_tag.html#L55

عندما أستبدل ذلك بـ if (trustLevel !== null && trustLevel !== undefined) { فإن مستخدمي TL0 لديهم أيضًا شارة في المواضيع.

4 إعجابات

مرحباً @ondrej و @Moin شكراً لكما على الوقت الذي خصصتماه للرد.

نعم Trust-Level Avatar Flair أنا أستخدم هذا المكون الإضافي.

كيف يمكنني تعديل هذا @Moin؟
أين سأحتاج إلى الكتابة؟

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

لقد قمت بإنشاء طلب سحب لإصلاح المشكلة. :+1:

سأقوم بإنشاء طلب سحب آخر لاحقًا لتحديث المكون وإضافة اختبارات.

5 إعجابات

تم الدمج! شكراً جزيلاً @Arkshine.

سيكون ذلك رائعًا! هذا المكون قديم جدًا. إنه أحد أوائل المكونات التي عملت عليها. ليس لدي الكثير من الوقت هذه الأيام للبقاء على اطلاع دائم بجميع المكونات التي أديرها شخصيًا، لذا فإن مساهماتك محل تقدير كبير.

4 إعجابات

توقف مكون السمة هذا عن العمل في الإصدار المكتبي من مثيل Discourse الخاص بي منذ بعض الوقت. يبدو أنه لا يزال يعمل جزئيًا في الإصدار المحمول.

3 إعجابات

سيكون رائعًا رؤية هذا التحديث ليتوافق مع تغييرات ديسكورس (Discourse) القادمة. إنه مكون مفيد جدًا وجدنا أنه يزيد من تفاعل المستخدمين. إنه يربط بشكل هادف مفهوم نظام مستوى الثقة.

يبدو أن المؤلف لم يعد يقوم بالتحديث، وهو غير متوافق مع الإصدارات الجديدة من Discourse. تحتاج فقط إلى تنزيله محليًا، وتعديله ليكون متوافقًا، ثم تثبيته في الخلفية ليتم استخدامه بشكل مثالي.

أنا بصدد تحديث هذا وبعض المكونات الأخرى لتكون متوافقة مع التغييرات القادمة. كان العمل والحياة مزدحمين، لذا يستغرق الأمر بعض الوقت.

7 إعجابات

هل فكرت في تقديم هذا كطلب سحب (PR)؟ قد يجعل وظيفة @tshenry أسهل.

3 إعجابات

أنا الآن أتلقى لافتة تحذير المسؤول هذه…

[إشعار المسؤول] يحتوي السمة ‘Trust Level Avatar Flair’ على رمز يحتاج إلى تحديث. (المعرف: discourse.script-tag-hbs) (تعرف على المزيد)

يخبرني رابط “تعرف على المزيد” أنه سيفشل في سبتمبر إذا لم يتم إصلاحه بحلول ذلك الوقت. ستكون التعليمات حول كيفية إجراء هذا التغيير موضع تقدير كبير!

شكراً لك على صنع هذه الميزة الممتازة.

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

لقد كنت أعمل عليه قدر استطاعتي. تمالكوا أنفسكم جميعًا. سأشارك تحديثًا قريبًا. بالتأكيد بحلول الموعد النهائي في سبتمبر.

4 إعجابات