هل من الممكن حاليًا إخفاء قائمة المستخدمين الحائزين على شارة معينة للمستخدمين غير المسؤولين؟
تمت مناقشة هذا الأمر في https://meta.discourse.org/t/hide-badge-user-list/46471/7، لكن ذلك كان منذ سنوات.
هل من الممكن حاليًا إخفاء قائمة المستخدمين الحائزين على شارة معينة للمستخدمين غير المسؤولين؟
تمت مناقشة هذا الأمر في https://meta.discourse.org/t/hide-badge-user-list/46471/7، لكن ذلك كان منذ سنوات.
لماذا تحتاج القائمة إلى أن تكون مخفية؟ أنا غير متأكد من الهدف هنا، ماذا تحاول تحقيقه؟
السبب هو الخصوصية. لا يريدون رؤية قائمة بجميع المستخدمين، وهو أمر ممكن بسهولة بمجرد استخدام أول شارة تحصل عليها.
مرحبًا، لقد وجدت هذا الموضوع للتو لأننا نبحث عن نفس الميزة.
قبل سنوات، كانت هناك مناقشة مطولة حول الخصوصية انتهت بإنشاء إعداد لتعطيل دليل المستخدمين. رائع! ومع ذلك، إذا كانت الشارات متاحة، يمكن لأي شخص النقر على شارة مستوى الثقة الأساسي والعثور على جميع المستخدمين المهمين تقريبًا.
في حين أن اكتساب الشارات أمر مثير ومعرفة عدد المستخدمين الآخرين الذين حصلوا على نفس الشارة أمر مثير للاهتمام، فإن معرفة هوية هؤلاء المستخدمين أقل أهمية أو لا أهمية له على الإطلاق. في المواقع الاجتماعية، قد يكون ذلك مقبولًا، لكن في المجتمعات التي تكون فيها خصوصية الأفراد أكثر أهمية، قد يصبح الأمر متطفلًا للغاية. نعم، لا يزال من الممكن جمع بيانات المستخدمين الذين ينشرون، لكن هذا يتطلب جهدًا أكبر مقارنة بطريق الشارات.
أجيب على نفسي، وربما كانت هذه الإجابة واضحة لبعضكم (ولكنها لم تكن واضحة بالنسبة لي).
توفر علامة التبويب “الشارات” في واجهة المسؤول تحكماً كبيراً في كل شارة على حدة. يمكن للمسؤولين تمكين أو تعطيل كل شارة، ويمكنهم أيضاً عرضها في صفحة الشارات أو عدم عرضها.
علاوة على ذلك، تقوم قاعدة CSS بسيطة بإخفاء قوائم المستخدمين، وعند النظر إلى مصدر HTML للصفحة الناتجة، يبدو أن جمع هذه البيانات ليس أمراً بسيطاً، وربما يكون مستحيلاً، بل لست متأكداً حتى من ذلك.
.badges-granted {
display: none;
}
لهذه الأسباب، فإن الإعداد الحالي يعمل بشكل جيد بالنسبة لنا، وربما يكون جيداً لمعظم المستخدمين أيضاً.