«جميع الأعضاء» عند إنشاء فئة يحدد الجميع

لذا، عندما يكون لديك منتدى ومضبوطاً على “تسجيل الدخول مطلوب”، فإن خيار “إنشاء فئة جديدة” يقدم الاختيار بين “جميع الأعضاء” و"خاص". وعندما لا يكون مضبوطاً على تسجيل الدخول مطلوب، يتغير إلى “عام” و"خاص".

ومع ذلك، في كلتا الحالتين، يعين الزر الأيسر everyone (الجميع).

الآن يحدث هذا:

  • أنا أقوم بإعداد منتدى جديد
  • أقوم بضبطه على “تسجيل الدخول مطلوب” لأنني لا أزال أقوم بإعداده
  • أنشئ فئة وأختار “جميع الأعضاء”
  • يعين everyone (الجميع)
  • أفتح المنتدى للجمهور عن طريق تعطيل login required (تسجيل الدخول مطلوب)
  • تصبح الفئة متاحة للمستخدمين المجهولين غير المسجلين
  • ذعر :scream:

المتوقع:

  • عندما يقول الزر “جميع الأعضاء”، يجب أن يعين trust_level_0 أو logged_in_users (المستخدمون المسجلون) الجديد الأنيق.

أيضاً، جعلني هذا أدرك أنه عندما يتم تمكين ميزة الأذونات التفصيلية الجديدة، فإنها لا تنطبق على أذونات الفئة. وهو أمر مربك جداً.

إعجابَين (2)

@martin ما رأيك؟ لست متأكداً من كيفية التعامل مع الأمر، لكنه يبدو أقل من مثالي.

اقتراح: وجود ثلاثة أزرار بدلاً من اثنين

  • عام (تعطيل عند اشتراط تسجيل الدخول) → تعيين everyone (الجميع)
  • للأعضاء فقط → تعيين trust_level_0 (مستوى الثقة 0) أو logged_in_users (المستخدمون المسجلون دخولاً) الجديد والأنيق
  • خاص → تعيين المجموعات المحددة.

خطأ ذي صلة Category permissions and the new permission groups