شعار الأفاتار الصامت

|||
-|-|-|
:information_source: | ملخص | إضافة صغيرة تُظهر شارة صامتة عندما يتم إسكات مستخدم. هذه الشارة ستحل محل أي شارة عادية.
:hammer_and_wrench: | رابط المستودع | GitHub - chapoi/discourse-silenced-flair
:open_book: | دليل التثبيت | كيفية تثبيت الإضافات في Discourse


الميزات

عند إسكات مستخدم، تظهر شارة صورة رمزية على بطاقة المستخدم وصفحة الملف الشخصي وصورة المستخدم في الموضوع. مرئية فقط للمجموعات التي يمكنها رؤية من تم إسكاته (المسؤولون والمشرفون).

  1. بطاقة المستخدم

  2. صفحة الملف الشخصي

  3. صورة المستخدم في الموضوع

قيود

هذه الشارة لا تحل محل أي شارات موجودة، بل تضع الشارة الصامتة فوقها بصريًا. تستخدم الأداة post-avatar:after، وموصلين: user-card-avatar-flair و user-profile-avatar-flair للقيام بذلك.

مما يعني أن أي استخدام آخر لهذه المخارج سيؤدي إلى تعارض مع هذه الإضافة.

للمستقبل

  • إضافة اختبارات
14 إعجابًا

أتساءل عما إذا كان يمكن إعادة صياغة هذه الفكرة الرائعة للمكون الإضافي في مكون سمة. أعتقد أن وجود مكون إضافي لعرض هذا النوع من المعلومات هو أمر مبالغ فيه مقارنة بواجهة برمجة تطبيقات المكونات. قد أكون مخطئًا، ولكن قد تكون هذه فكرة جيدة، مع الأخذ في الاعتبار أن Discourse لا يظهر ما إذا كان المستخدم قد تم إسكاته علنًا بأي شكل من الأشكال في الواجهة…

إعجابَين (2)