أزال Discourse خيار عرض الشارات على الصفحات العامة، ولكن لا يزال بإمكان المستخدمين الوصول إلى صفحة الشارات مباشرةً عبر الإشعارات أو الروابط. هل من الممكن منع المستخدمين من رؤية صفحة الشارات وقائمة بجميع المستخدمين؟
إذًا، هل ستؤدي جميع الروابط إلى صفحة الشارة إلى إعادة توجيه إلى صفحة 404؟ هل يمكنني معرفة سبب رغبتك في إخفاء صفحة الشارة؟
ما زلت متشككًا فيما إذا كانت الشارات ليست سوى ضجيج، ولكن إعادة توجيه عنوان URL حقيقي إلى 404 عندما يكون ذلك لا يزال ذا صلة هو أمر… ليس سيئًا، ولكنه غير ضروري. إذا كانت هناك حاجة حقيقية لإخفاء صفحة الشارات، فيجب أن يشير إعادة التوجيه إلى موضوع/صفحة يتم فيها شرح الشارات.
أعتقد أن الإعداد enable_badges يقوم بتشغيل/إيقاف الشارات بالكامل.
الإشعارات الخاصة بالشارات تؤدي جميعها إلى خطأ 404.
في البداية، أردت إخفاء مستخدمين محددين في قائمة المستخدمين. الحل الذي وجدته كان تعطيل قائمة المستخدمين واستبدالها بترتيب النقاط، حيث يمكن إخفاء مجموعات معينة. ومع ذلك، لا يزال يمكن العثور على المستخدمين في قائمة الشارات. الحل الذي وجدته كان استخدام المجموعة الأساسية بدلاً من ذلك، وتعيين الشارة على مخفية، ويمكن للمجموعة إخفاء أعضاء آخرين. ولكن في النهاية، وجدت أنه لا يزال من الممكن الوصول إلى الشارة المخفية في القائمة.
بالطبع، نهدف إلى عدم التأثير على تجربة المستخدمين العادية. يجب أن يتمكن الأشخاص من البحث عن هؤلاء الأفراد وعرض منشوراتهم وردودهم. ومع ذلك، لا نريد قائمة تعرض جميع المستخدمين. بدلاً من ذلك، نأمل أن تعرض هذه القائمة فقط المستخدمين الذين نريدهم أن يروهم.

