Jump to content

دليل:$wgRestrictionLevels

From mediawiki.org
This page is a translated version of the page Manual:$wgRestrictionLevels and the translation is 86% complete.
الوصول: $wgRestrictionLevels
مجموعة من مفاتيح الصلاحية التي يمكن اختيارها على صفحة "حماية الصفحة".
أضيف في الإصدار:1.6.0 (r12207)
حذف من الإصدار:ما زال مستخدمًا
القيم المسموح بها:(متوالية من السطور)
القيمة الافتراضية:[ '', 'autoconfirmed', 'sysop' ]

تفاصيل

This variable contains a list of permission keys that can be selected for each restriction type on the "page protection" page (action=protect). يسمح «مؤكد تلقائيًا (autoconfirmed)» لجميع المستخدمين المسجلين إذا كان $wgAutoConfirmAge و$wgAutoConfirmCount هو 0.

$wgRestrictionLevels holds a list of user permissions/rights, not user groups. إذا كنت بحاجة، يمكنك صنع صلاحية خاص بك ثم تعيينها إلى مجموعات المستخدمين المختلفة حسب الحاجة. على سبيل المثال:

# إضافة مستوى حماية إضافي يحد من التعديل/النقل/الخ. للمستخدمين الذين لديهم الصلاحية "school-project"
$wgRestrictionLevels[] = 'school-project'; 
# إعطاء الصلاحية "school-project" للمستخدمين في مجموعات "students" و"teachers"
$wgGroupPermissions['students']['school-project'] = true;
$wgGroupPermissions['teachers']['school-project'] = true;
# إعطاء الصلاحية "school-project" لمشغلي النظام (محتاجة لكي يمكنوا المشغلين النظام لتطبيق هذا مستوى الحماية على الصفحات)
$wgGroupPermissions['sysop']['school-project'] = true;
"sysop" و"autoconfirmed" هي في الواقع مجموعات المستخدمين وليس حقوق المستخدمين، ولكن يسمح لها بالتوافق العكسي. يجب أن يتم تعيينها على "editprotected" و "editsemiprotected" على التوالي عند المقارنة مع حقوق المستخدمين.

إذا أضفت مستويات إضافية (مثل "docwriters") ، يمكنك تعيين "اسم العرض" الذي يظهر في واجهة المستخدم عن طريق إنشاء صفحة ميدياويكي مثل "MediaWiki:Protect-level-docwriters".

إذا قمت بتعيين مستوى أعلى من مشغلو النظام، أي الحماية من تحرير المشغلين، لا يمكنهم أن تعطي صفحة هذا المستوى من الحماية أو إزالتها، حتى مع صلاحية "protect".

لا يزال المستخدم الذي يحمل صلاحية "protect" لا يستطيع حماية صفحة لا يمكنه تحريرها، مثل إذا تم تعريفها على أنها كذلك بواسطة $wgNamespaceProtection .

Cascade protection is exempt from removing create protection.

المحاذير

إذا كان للمستخدم الذي يحمل صلاحية "protect" لديه الصلاحية بتحرير صفحة ولكنها محمية بحيث لا يستطيع تحريرها، فإن واجهة الحماية ستقدم لتغيير مستوى الحماية من النقل بحيث يمكنك نقل تلك الصفحة.

أول واحد في القائمة ليس الافتراضي

انظر أيضا