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. Voici comment ajouter reCAPTCHA à MediaWiki:

  1. Téléchargez le fichier ZIP (notez que ce plug-in ne fonctionne qu'avec MediaWiki 1.8 ou 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 ici pour obtenir des clés reCAPTCHA.)

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

Questions fréquentes sur MediaWiki

À quel moment les captchas s'affichent-ils ? Comment régler ce paramètre ?

Par défaut, les captchas sont déclenchés sur les événements suivants:

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

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

Comment désinstaller reCAPTCHA ?

Supprimez simplement la ligne que vous avez ajoutée au fichier LocalSettings.php. Vous pouvez également supprimer le dossier que vous avez créé dans le répertoire des extensions.