التمديد: نوك

This page is a translated version of the page Extension:Nuke and the translation is 100% complete.
هذا الامتداد يأتي مع إصدار ميدياويكي 1.18 وما بعده. لذا لن تحتاج لتنزيل هذه السمة مرة أخرى. إلا أنك سوف تحتاج لاتباع التعليمات الأخرى المقدمة.
الدليل المرجعي لامتدادات ميدياويكي
Nuke
حالة الإصدار مستقر
تنفيذ صفحة خاصة , تصرف خاصة بالصفحة
بيان يعطي السيسوب القدرة على حذف الصفحات بشكل جماعي.
المؤلف/المؤلفون
آخر إصدار 1.3.0 (2017-03-01)
MediaWiki 1.28.1+
تغييرات قاعدة البيانات لا
ترخيص رخصة جنو العمومية 2.0 أو ما بعدها
التنزيل
  • nuke
تنزيلات ربع سنوية 128 (Ranked 57th)
استخدام مواقع الويكي العمومية 12,649 (Ranked 7th)
ترجم الامتداد Nuke لو كان متوفرا على translatewiki.net
المسائل المهام المفتوحة · الإبلاغ عن عطل تقني

يتيح ملحق Nuke لمنظمي النظام إمكانية حذف الصفحات بشكل جماعي.

التثبيت

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

الإعداد

يتم منح حق المستخدم "nuke" تلقائيًا لمجموعة مستخدمي "مشرف نظام". لفصل هذا وتعيين هذا الحق لمجموعة مستخدمين جديدة مخصصة مثل "nuke"، قم بإضافة ما يلي إلى ملف "LocalSettings.php":

$wgGroupPermissions['sysop']['nuke'] = false;
$wgGroupPermissions['nuke']['nuke'] = true;

الاستخدام

انظر أيضًا: Help:Extension:Nuke

انتقل إلى Special:Nuke لحذف الصفحات التي تمت إضافتها مؤخرًا بواسطة مستخدم أو عنوان IP بشكل جماعي. إذا كنت لا تريد التصفية حسب المستخدم، فيمكنك أيضًا التصفية حسب مساحة الاسم.

سيتم عرض الصفحات المدرجة في جدول recentchanges فقط. افتراضيًا، يتضمن هذا جميع الصفحات التي تم إنشاؤها في آخر 90 يومًا. الصفحة الخاصة مدرجة ضمن Special:SpecialPages باسم الحذف الجماعي.

يمكنك أيضًا تحديد نمط لعنوان الصفحة. يقبل الحقل أحرف البدل (SQL)، مثل %lol%.

يتم تسجيل جميع عمليات الحذف، كالعادة، في Special:Log/delete.

أنظر أيضاً

الصور البيانية
  • Extension:DeleteBatch - احذف صفحات متعددة باستخدام ملف نصي يحتوي على الأسماء
  • Extension:NukeDPL - حذف صفحات متعددة باستخدام "قوائم الصفحات الديناميكية"
  • Extension:SmiteSpam - يحاول العثور على جميع الرسائل غير المرغوب فيها على موقع wiki، عبر معالجة النصوص، ويوفر واجهة لحذفها كلها
  • Extension:DeletePagesForGood - إضافة علامة تبويب لحذف صفحة فردية نهائيًا.
سطر الأوامر
  • deleteBatch.php - احذف صفحات متعددة باستخدام ملف نصي يحتوي على الأسماء
  • nukeNS.php - حذف جميع الصفحات في مساحة اسم محددة دون إنشاء أي سجل حذف (من سطر الأوامر)
  • deleteArchivedRevisions.php - برنامج نصي لحذف الصفحات نهائيًا بعد حذفها (على سبيل المثال، بعد استخدام الامتداد:Nuke)