Como usar o reCAPTCHA com phpBB2
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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".
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-08-21 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-08-21 UTC."],[[["reCAPTCHA is a tool that helps prevent forum spam in phpBB2 by using a CAPTCHA."],["Two phpBB MODs are available to install reCAPTCHA, specifically for registration and guest posts, which are recommended over patch installation."],["Patch installation is also an option, involving downloading files, applying patches to specific phpBB files, obtaining reCAPTCHA keys, and updating the usercp_register.php file with these keys."],["Version 1.0 of the reCAPTCHA API is no longer supported; users should upgrade to Version 2.0 for continued functionality."]]],["reCAPTCHA Version 1.0 is deprecated; upgrade to 2.0. The reCAPTCHA phpBB2 plugin, which uses a CAPTCHA, is recommended via phpBB MODs for registration and guest posts. To install via patch, download and extract the zip file, move `recaptchalib.php`, and apply patches to `usercp_register.php` and `profile_add_body.tpl`. Obtain reCAPTCHA keys, and update the keys in `usercp_register.php`. To uninstall, revert to the backup files and delete `recaptchalib.php`.\n"]]