MediaWiki के साथ reCAPTCHA का इस्तेमाल करना

अहम जानकारी: reCAPTCHA API का 1.0 वर्शन अब काम नहीं करता. कृपया इसे 2.0 वर्शन पर अपग्रेड करें. ज़्यादा जानें

reCAPTCHA MediaWiki प्लगिन, स्पैम को रोकने के लिए कैप्चा का इस्तेमाल करता है. MediaWiki पर reCAPTCHA जोड़ने का तरीका यहां दिया गया है:

  1. ZIP फ़ाइल डाउनलोड करें. ध्यान दें कि यह प्लगिन सिर्फ़ 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. MediaWiki की LocalSettings.php में नीचे दी गई लाइनें जोड़ें:

    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. हो गया! अब आपके पास कैप्चा होने चाहिए!

MediaWiki के बारे में अक्सर पूछे जाने वाले सवाल

कैप्चा कब दिखते हैं? मैं इसे कैसे ट्यून करूँ?

डिफ़ॉल्ट रूप से, कैप्चा इवेंट इन इवेंट पर ट्रिगर होते हैं:

  • नया उपयोगकर्ता रजिस्ट्रेशन
  • बिना पहचान वाले बदलाव, जिनमें नए बाहरी लिंक शामिल हैं
  • पासवर्ड ज़बरदस्ती क्रैक करना

इन सेटिंग को LocalSettings.php में ट्यून किया जा सकता है. संभावित विकल्पों के लिए, ConfirmEdit.php देखें

मैं reCAPTCHA को कैसे अनइंस्टॉल करूं?

बस उस लाइन को हटा दें जिसे आपने LocalSettings.php में जोड़ा है. आप उस फ़ोल्डर को भी मिटा सकते हैं जिसे आपने एक्सटेंशन डायरेक्ट्री में बनाया था.