Importante: a versão 1.0 da API reCAPTCHA não é mais compatível. Faça upgrade para a versão 2.0. Saiba mais
O plug-in reCAPTCHA para phpBB2 usa um CAPTCHA para evitar spam no fórum.
Recomendamos que você use o reCAPTCHA phpBB MOD para instalar o reCAPTCHA. Há duas mods disponíveis, uma para registro e outra para postagens de visitante.
Além do MOD do phpBB, há também um patch para ativar o reCAPTCHA no registro. Para instalar o reCAPTCHA usando um patch, siga estas instruções:
- Faça o download do arquivo ZIP e extraia.
- Mova o arquivo recaptchalib.php para o diretório de inclusões do phpBB.
- Aplique o primeiro patch executando o seguinte comando do diretório "include" do phpBB:
patch -b usercp_register.php < /path/to/usercp_register.patch
- Mova o arquivo profile_add_body.tpl.patch para os modelos phpBB/<your_theme> (por padrão, <seu_tema> é "subSilver)
- Aplique o segundo patch executando o seguinte comando nos modelos phpBB/<your_theme> diretório:
patch -b profile_add_body.tpl < /path/to/profile_add_body.tpl.patch
- Inscreva-se para receber chaves reCAPTCHA aqui. O reCAPTCHA emite uma solicitação chave privada. Abra usercp_register.php no diretório inclui e atualize $recaptcha_public_key e $recaptcha_private_key com os valores emitidos.
- Pronto! Seu widget reCAPTCHA aparecerá na página de registro do usuário.
Perguntas frequentes
- E se o comando patch falhar?
-
O patch foi criado usando a comparação unificada (diff -u). Versões diferentes desse arquivo ou outras modificações podem causar uma conflitos. É possível estudar o arquivo de patch para ver o que modificado e como isso causou um conflito no seu arquivo.
- Quero reverter as alterações do patch ou desinstalar o reCAPTCHA. Como faço isso?
-
Quando você executou o comando patch com '-b' , um backup de arquivos foi feito no mesmo diretório. Usar o MV para substituir o arquivo corrigido pelo original. Também é possível excluir o arquivo recaptchalib.php do diretório "include".