دليل:‎$wgAddGroups

This page is a translated version of the page Manual:$wgAddGroups and the translation is 100% complete.
حقوق المستخدمين والتحكم في الوصول ومراقبته: $wgAddGroups
يتحكم في من يسمح له إضافة مجموعات محددة مستخدمًا صفحة خاص:حقوق المستخدمين.
أضيف في الإصدار:1.11.0
حذف من الإصدار:لا يزال مستخدم
القيم المسموح بها:(متوالية)
القيمة الافتراضية:[]

التفاصيل

إصدار ميدياويكي:
1.12

يجوز بصفة افتراضية لمجموعة المستخدمين البيروقراطيين منح كافة الحقوق، وذلك بفضل الإعداد التالي:

$wgGroupPermissions['bureaucrat']['userrights'] = true;

لاحظ أن المجموعات التي يجوز لها منح بعض الحقوق لا غير (مثل البيروقراطيين في هذا المثال) يتعين أن تكون قيمة ميزة userrights لديهم هي false، لأن خلاف ذلك سيظل بوسعهم إضافة كافة المجموعات.

$wgGroupPermissions['bureaucrat']['userrights'] = false;

خلاف ذلك، يمكن تحديد $wgAddGroups دون احتمال الكتابة فوق تعريف امتداد:

$wgAddGroups['bureaucrat'][] = 'sysop';
$wgAddGroups['bureaucrat'][] = 'bot';
إصدار ميدياويكي:
1.11

لو كان ممكنًا لمجموعة ما إضافة أية حقوق (مثال: البيروقراطيين يمكن لهم إضافة أية حقوق):

$wgAddGroups['bureaucrat'] = true;

لو كان ممكنًا لمجموعة ما إضافة بعض الحقوق (مثال: البيروقراطيين يمكن لهم إضافة مجموعات مشغلي النظام والبوتات لا غير):

$wgAddGroups['bureaucrat'] = [ 'sysop', 'bot' ];

استكشاف الأخطاء وإصلاحها

لا ترى خانات اختيار التصاريح

لو حدث بعد هذا الضبط لم ترى خانات الاختيار للمجموعة في صفحة Special:Userrights لمستخدم بعينه، يجوز أن يعني هذا أنه ينتمي لتلك المجموعة وأن المجموعات التي تنتمي إليها لا تسمح بحذف مستخدم من المجموعات المضبوطة.

حالما يضاف مستخدم إلى مجموعة، محدد باستخدام هذا الإعداد ستظهر خانات اختيار المجموعة فقط لو كان $wgRemoveGroups مضبوطًا أيضًا للمجموعة المعنية.

انظر أيضا