استخدام reCAPTCHA مع MediaWiki

ملاحظة مهمة: لم يعُد الإصدار 1.0 من reCAPTCHA API متاحًا. يُرجى الترقية إلى الإصدار 2.0. مزيد من المعلومات

يستخدم المكوّن الإضافي reCAPTCHA MediaWiki اختبار CAPTCHA لمنع المحتوى غير المرغوب فيه. إليك كيفية إضافة reCAPTCHA إلى MediaWiki:

  1. نزِّل الملف المضغوط (لاحظ أن هذا المكون الإضافي لا يعمل إلا مع MediaWiki 1.8 أو إصدار أحدث).

  2. احرص على فك ضغط إضافة MediaWiki.

    cd /path/to/mediawiki/extensions/
    # * gets whatever version you downloaded
    unzip ~/recaptcha-mediawiki-*.zip
    # move the package to a standardized directory.
    mv recaptcha-mediawiki-* recaptcha
  3. أضف الأسطر التالية إلى LocalSettings.php في MediaWiki:

    require_once( "$IP/extensions/recaptcha/ReCaptcha.php" );
    // Sign up for these at https://www.google.com/recaptcha/admin#createsite
    $recaptcha_public_key = '';
    $recaptcha_private_key = '';
  4. أدخِل المفاتيح العامة والخاصة في LocalSettings.php. يجب الاشتراك في خدمة reCAPTCHA إذا لم يسبق لك الاشتراك. هنا).

  5. هذا كل شيء! من المفترض أن تكون لديك اختبارات CAPTCHA الآن.

الأسئلة الشائعة حول MediaWiki

متى يتم عرض اختبارات CAPTCHA؟ كيف يمكنني ضبط هذا المحتوى؟

يتم تشغيل اختبارات CAPTCHA تلقائيًا في الأحداث التالية:

  • تسجيل مستخدم جديد
  • التعديلات المجهولة الهوية التي تحتوي على روابط خارجية جديدة
  • اختراق كلمات المرور بقوة غاشمة

يمكن ضبط هذه الإعدادات في LocalSettings.php. ارجع إلى VerifyEdit.php للحصول على الخيارات الممكنة

كيف يمكنني إلغاء تثبيت reCAPTCHA؟

ما عليك سوى إزالة السطر الذي أضفته إلى LocalSettings.php. يمكنك أيضًا احذف المجلد الذي أنشأته في دليل الإضافات.