وضع الصمت لتعطيل القدرة على استخدام التفاعلات أيضًا

العنوان يقول كل شيء، في الواقع.

كان على المستخدمين الذين تم تعيينهم على أنهم “محظورون” الاستمرار في “المضايقة” عن طريق إرسال ردود فعل مزعجة للمستخدمين الآخرين.

لا يوجد حد لضآلة بعض الناس، على ما أعتقد.
سيكون من المنطقي بالنسبة لي أنه عندما يتم إسكات مستخدم، لا يمكنه استخدام ردود الفعل أيضًا.

6 إعجابات

تم طرح هذا أيضًا كجزء من هذا الموضوع:

إعجابَين (2)

قد يكون موضوعي هنا مفيدًا. شارك @Canapin رمزًا لإخفاء زر الإعجاب في فئة إذا لم يكن جزءًا من مجموعة. قد يكون الرمز قابلاً للتعديل لاستخدام حالة المستخدم الحالي وإذا تم إسكاته لإخفاء الزر.

يمكن استخدام هذا كحل مؤقت.

إعجابَين (2)

لقد وجدت مؤخرًا هذا المكوّن المخصص للثيمات الذي يكفي أن تتركه بحيث ينتقل المستخدم الصامت إلى المستوى TL0. أو يمكنك استنساخه ليستهدف المستخدمين الصامتين.

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

شكراً جزيلاً على الخيارات/الحلول البديلة!
سأقوم بالتحقق منها في أقرب وقت ممكن. تحياتي!

حسنًا، لقد حاولت إنشاء ميزة جديدة تتضمن المستخدمين الذين تم إسكاتهم ولكن يبدو أنها لا تعمل.

غريب.

قد يكون ذلك بسبب أن مجتمعي يستخدم ردود الفعل.

تعديل: لسبب ما، تحققت من currentUser ولاحظت سمة silenced ولكن الآن بعد أن أتحقق مرة أخرى، لا يوجد شيء من هذا القبيل.

هل أنا أتوهم؟ هل لا يحتاج الواجهة الأمامية إلى معرفة ما إذا كان المستخدم قد تم إسكاته؟

إذا كنت تحاول استخدام #customization:theme-component المرتبط، فقد يحتاج إلى بعض التحديثات بسبب التغييرات في النواة.


ومع ذلك، أعتقد أنك كنت تحاول تجربة مقتطف الكود الذي شاركه معي @Canapin. لست متأكدًا مما إذا كانت هناك سمة للصمت. لكن جرب استهداف مجموعة. ستحتاج إلى استخدام #customization:theme-component الذي يضيف جميع مجموعات المستخدم الحالي كفئات قابلة للاستهداف بواسطة CSS.

إذا نجح اختبارك الثابت، فأنشئ مجموعة لإضافة المستخدمين السامين إليها. قد ترغب في استخدام الإشارات المرجعية (المخصصة) أو منشور مجدول في فئة خاصة للمُشرفين لتذكيرك بإزالة أو مراجعة إزالة العضو من المجموعة السامة المستخدمة لإخفاء الإعجابات.

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