متابعةً للنقاش من فئات CSS لمجموعات المستخدم الحالي:
مع تزايد تعقيد إعدادات الخصوصية في المنتديات التي أبنيها، تعجبني فكرة جعلها أكثر وضوحًا للأشخاص الذين يمكنهم رؤية ما يتم نشره.
تعجبني هذه الفكرة، https://meta.discourse.org/t/display-posts-visibility/181878، وأتمنى أن أتمكن من المضي قدمًا لإظهار المجموعات المحددة التي يمكنها رؤية المواضيع المحددة.
حاليًا، يستخدم Display Posts Visibility .archetype-regular و .archetype-private_message لإظهار الرسائل العامة بالكامل مقابل الرسائل الخاصة بالكامل، ولكنه يستخدم .read-restricted لإظهار تلك المقيدة بالمجموعات. ولكن نظرًا لأن .read-restricted ليست دقيقة، يبدو من الصعب معرفة المجموعات التي يمكنها عرض الموضوع الحالي.
إذا كانت فئات CSS موجودة للمجموعات التي يمكنها رؤيتها، فسيكون من الأسهل بكثير تنسيق الصفحة لجعلها أكثر وضوحًا للأشخاص.
ربما يكون مكون سمة بسيطًا، مثل https://meta.discourse.org/t/css-classes-for-current-users-groups/226068، ولكني لا أستطيع العثور على شيء في discourse/app/assets/javascripts/discourse/app/lib/plugin-api.js at 99a6f32554e43a15da491c0e4db28a3537e98358 · discourse/discourse · GitHub للحصول على المجموعات الحالية التي يمكنها عرض الموضوع.
أي أفكار؟