ملاحظة: لم يعُد الإصدار 1.0 من reCAPTCHA API متاحًا، لذا يُرجى الترقية إلى الإصدار 2.0. مزيد من المعلومات
يستخدم المكوّن الإضافي reCAPTCHA MediaWiki اختبار CAPTCHA لمنع المحتوى غير المرغوب فيه. في ما يلي طريقة إضافة reCAPTCHA إلى MediaWiki:
نزِّل ملف zip (لاحظ أن هذا المكوّن الإضافي يعمل فقط مع MediaWiki 1.8 أو إصدار أحدث).
يُرجى فك ضغط إضافة 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
أضف الأسطر التالية إلى 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 = '';
أدخل المفتاحين العام والخاص في LocalSettings.php. (يجب الاشتراك للحصول على مفاتيح reCAPTCHA هنا إذا لم يسبق لك الاشتراك).
أكملت هذه الخطوة. من المفترض أن تكون لديك اختبارات CAPTCHA الآن.
الأسئلة الشائعة حول MediaWiki
- متى يتم عرض اختبارات CAPTCHA؟ كيف يمكنني ضبط هذا؟
-
وفقًا للإعدادات التلقائية، يتم بدء اختبارات CAPTCHA في الأحداث التالية:
- تسجيل مستخدم جديد
- التعديلات المجهولة التي تحتوي على روابط خارجية جديدة
- اختراق كلمات المرور باستخدام القوة الغاشمة
يمكن ضبط هذه الإعدادات في LocalSettings.php. راجع ConfirmEdit.php لمعرفة الخيارات الممكنة
- كيف يمكنني إلغاء تثبيت reCAPTCHA؟
-
ما عليك سوى إزالة السطر الذي أضفته إلى LocalSettings.php. يمكنك أيضًا حذف المجلد الذي أنشأته في دليل الإضافات.