MediaWiki ile reCAPTCHA'yı kullanma

Önemli: reCAPTCHA API'nin 1.0 sürümü artık desteklenmiyor, lütfen 2.0 sürümüne yükseltin. Daha fazla bilgi

reCAPTCHA MediaWiki eklentisi, spam'i önlemek için CAPTCHA kullanır. reCAPTCHA'yı MediaWiki'ye şu şekilde ekleyebilirsiniz:

  1. ZIP dosyasını indirin (bu eklentinin yalnızca MediaWiki 1.8 veya daha yeni sürümler ile çalıştığını unutmayın).

  2. MediaWiki uzantısının sıkıştırmasını açın.

    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'nin LocalSettings.php dosyasına aşağıdaki satırları ekleyin:

    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. Genel ve özel anahtarları LocalSettings.php bölümüne girin. (Henüz kaydolmadıysanız reCAPTCHA anahtarlarına buradan kaydolmanız gerekir.)

  5. İşte bu kadar. Artık CAPTCHA'larınız olmalı!

MediaWiki Hakkında SSS

CAPTCHA'lar ne zaman gösterilir? Bunu nasıl ayarlayabilirim?

CAPTCHA'lar varsayılan olarak aşağıdaki etkinliklerde tetiklenir:

  • Yeni kullanıcı kaydı
  • Yeni harici bağlantılar içeren anonim düzenlemeler
  • Kaba kuvvetle şifre kırma

Bu ayarlar LocalSettings.php adresinden incelenebilir. Olası seçenekler için ConfirmEdit.php adresine bakın

reCAPTCHA'yı nasıl kaldırabilirim?

LocalSettings.php'ye eklediğiniz satırı kaldırmanız yeterlidir. Ayrıca, uzantılar dizininde oluşturduğunuz klasörü de silebilirsiniz.