توضيح حول المجموعات المخفية في صفحة

إصدار Discourse الخاص بي: 2026.5.0-latest (601e66da60)


كنت أقوم باختبار سلوك رؤية المجموعات في صفحة /about، وأردت التحقق مما إذا كان السلوك الحالي مقصودًا، أو ربما كنت أساءت فهم الغرض من المجموعات المخفية في صفحة «عنا».

السيناريو

كان لدي:

  • المجموعات المخفية في صفحة «عنا»: المدراء، الأصدقاء، المشرفون
  • المجموعات الإضافية في صفحة «عنا»: المشرفون

كان المستخدم:

  • عضوًا في مجموعة الأصدقاء المخفية
  • وعضوًا أيضًا في مجموعة المشرفين الظاهرة

توقعْتُ في البداية أن عضوية المستخدم في مجموعة مخفية ستمنع ظهوره في أي مكان في صفحة /about.

ومع ذلك، ظهر المستخدم عبر قسم مجموعة المشرفين الظاهرة.

بعد مزيد من الاختبارات (بما في ذلك انتحال صفة مستخدم غير مدير)، اكتشفت أن السلوك يبدو في الواقع كالتالي:

  • المجموعات المخفية في صفحة «عنا» تخفي قسم المجموعة نفسها
  • لكنها لا تمنع ظهور الأفراد عبر مجموعة أخرى ظاهرة

العامل الذي منع ظهور المستخدم علنًا في النهاية كان تغيير:

من يمكنه رؤية أعضاء هذه المجموعة؟

من:

  • الجميع

إلى:

  • مالكو المجموعة وأعضاؤها والمشرفون

في المجموعة الظاهرة.

السؤال

هل هذا هو السلوك المقصود؟

إذا كان الأمر كذلك، فقد يستحق الأمر توضيح ذلك في وصف الإعداد أو في الوثائق، لأن اسم “المجموعات المخفية في صفحة «عنا»” يمكن تفسيره معقولًا على أنه:

“إخفاء أعضاء هذه المجموعات من صفحة «عنا»”

بدلاً من:

“إخفاء أقسام هذه المجموعات من صفحة «عنا»”

التفاعل بين:

  • المجموعات المخفية في صفحة «عنا»
  • المجموعات الإضافية في صفحة «عنا»
  • وإذونات رؤية أعضاء المجموعة

دقيق بما يكفي لأشك أن مدراء آخرين قد يخطئون في الافتراض كما فعلتُ في البداية.