Utiliser reCAPTCHA avec MediaWiki

Important: La version 1.0 de l'API reCAPTCHA n'est plus compatible. Veuillez passer à la version 2.0. En savoir plus

Le plug-in reCAPTCHA MediaWiki utilise un CAPTCHA pour empêcher le spam. Pour ajouter reCAPTCHA à MediaWiki, procédez comme suit:

  1. Téléchargez le fichier ZIP (notez que ne fonctionne qu'avec MediaWiki 1.8 ou une version ultérieure).

  2. Décompressez l'extension 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. Ajoutez les lignes suivantes au fichier LocalSettings.php de 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. Saisissez les clés publique et privée dans le fichier LocalSettings.php. Si vous ne l'avez pas encore fait, vous devez vous inscrire à reCAPTCHA. clés ici.)

  5. Et voilà ! Vous devriez maintenant avoir des CAPTCHA !

Questions fréquentes sur MediaWiki

Quand les CAPTCHA s'affichent-ils ? Comment régler cela ?

Par défaut, les tests CAPTCHA sont déclenchés lors des événements suivants:

  • Inscription d'un nouvel utilisateur
  • Modifications anonymes contenant de nouveaux liens externes
  • Le craquage de mots de passe par force brute

Ces paramètres peuvent être réglés dans le fichier LocalSettings.php. Consultez le fichier ConfirmEdit.php pour connaître les options possibles.

Comment désinstaller reCAPTCHA ?

Il suffit de supprimer la ligne que vous avez ajoutée à LocalSettings.php. Vous pouvez également supprimez le dossier que vous avez créé dans le répertoire des extensions.