Como usar o reCAPTCHA com o MediaWiki

Importante: não há mais suporte para a versão 1.0 da API reCAPTCHA. Faça upgrade para a versão 2.0. Saiba mais

O plug-in reCAPTCHA MediaWiki usa um CAPTCHA para evitar spam. Veja como adicionar o reCAPTCHA ao MediaWiki:

  1. Faça o download do arquivo ZIP. Esse plug-in só funciona com o MediaWiki 1.8 ou mais recente.

  2. Descompacte a extensão 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. Adicione as seguintes linhas ao LocalSettings.php do 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. Insira as chaves pública e privada em LocalSettings.php. Se você ainda não tiver feito isso, inscreva-se para usar as chaves reCAPTCHA neste link.

  5. Pronto! Você já deve ter captchas!

Perguntas frequentes sobre o MediaWiki

Quando os captchas são exibidos? Como posso ajustar isso?

Por padrão, os captchas são acionados nos seguintes eventos:

  • Registro de novos usuários
  • Edições anônimas que contêm novos links externos
  • Quebra de senha por força bruta

Essas configurações podem ser ajustadas em LocalSettings.php. Consulte ConfirmEdit.php para conferir as opções possíveis

Como faço para desinstalar o reCAPTCHA?

Basta remover a linha adicionada a LocalSettings.php. Você também pode excluir a pasta criada no diretório de extensões.