امتداد:حماية_الموقع

From mediawiki.org
This page is a translated version of the page Extension:ProtectSite and the translation is 100% complete.
الدليل المرجعي لامتدادات ميدياويكي
ProtectSite
حالة الإصدار مستقر
تنفيذ صفحة خاصة
بيان يسمح لإداري الموقع بمنع أنواع مختلفة من التعديلات على الموقع بصفة مؤقتة
المؤلف/المؤلفون Eric Johnston
Chris Stafford
Jack Phoenix
آخر إصدار 0.5.0 (2016-12-05)
MediaWiki 1.39+
تغييرات قاعدة البيانات لا
ترخيص رخصة جنو العمومية 2.0 أو ما بعدها
التنزيل

  • $wgProtectSiteLimit
  • $wgProtectSiteDefaultTimeout
  • $wgProtectSiteExempt
protectsite
تنزيلات ربع سنوية 10 (Ranked 130th)
ترجم الامتداد ProtectSite لو كان متوفرا على translatewiki.net
المسائل المهام المفتوحة · الإبلاغ عن عطل تقني

يضيف امتداد ProtectSite صفحة خاصة جديدة وهي صفحة Special:ProtectSite التي يمكن للمستخدمين الذين يتمتعون بحق protectsite منع أنواع مختلفة من التعديلات على الموقع.

سوف يظهر الامتداد في سجل الحماية (Special:Log/protect) في صفحة حماية لصفحة Special:AllPages.

حينما يمكّن الامتداد، سوف يتخطى الإعدادات الافتراضية التي يجوز أن تكون محددة بالفعل لمدة وقف العمل المحددة.

التثبيت

  • نزّل الملف/الملفات وضعها في دليل يحمل اسم ‎ProtectSite داخل مجلد ‎extensions/‎ لديك.
    يجب على مطوري البرمجيات والمساهمين بالكود البرمجي تثبيت الامتداد من غت بدلا من ذلك، مستخدمين:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ProtectSite
  • أضف الكود التالي في الجزء الأسفل من ملف LocalSettings.php :
    wfLoadExtension( 'ProtectSite' );
    
  • Yes تم التنفيذ – اذهب إلى Special:Version على موقع الويكي لديك كي تتحقق من أن الامتداد قد ثبت بنجاح.

حقوق المستخدمين

تحمل مجموعة البيروقراطيين بصفة افتراضية حق protectsite، وهو الحق المطلوب للوصول إلى الصفحة الخاصة.

المتغيرات

  • $wgProtectSiteLimit — الحد الأقصى من الوقت المسموح به لحماية الموقع
  • $wgProtectSiteDefaultTimeout — default timeout, 1 hour by default
  • $wgProtectSiteExempt — مجموعة من مجموعات المستخدمين من غير مشغلي النظام الذين يجب ألا يتأثروا بالتغيير في الحقوق