CAPTCHA ANTI SPAM AUTO-ENREGISTREMENT

CAPTCHA ANTI SPAM AUTO-ENREGISTREMENT

par florence labord,
Nombre de réponses : 1
Bonjour à tous,

J'ai activé le captcha sur ma dernière installation de moodle 1.9.4

et je voudrais placer en en-tête du bon fichier .php ce script :

<script type= "text/javascript">
var RecaptchaOptions = {
theme: 'clean'
};
</script>



afin de donner un meilleur look and feel au captcha, le souci c'est que je ne sais si ce code doit aller dans login/signup.php ou dans login/signup_form.php, bref je ne sais quel est le formulaire qui contient les champs liés à la demande d'inscription sur la plate-forme. (il me semble que c la que je dois mettre mon code, et non pas dans le fichier qui contient le script d'envoi des données du formulaire, enfin bref vous me direz si vous savez....)

pour ceux que ca intéresse

lien vers les infos en anglais sur le CAPTCHA.
http://docs.moodle.org/en/Manage_authentication#ReCAPTCHA

et vers le site recaptcha pour obtenir sa clé privée et publique à indiquer dans son moodle : http://recaptcha.net/whyrecaptcha.html

dans moodle ensuite, simple :

1/dans Adminsistration/utilisateur/authentification/auto-enregistrement par courriel/
activer le captcha : mettre à oui

2/et dans Administration/Utilisateurs/Authentification/Gestion de l'authentification
indiquer la clé publique et la clé privée obtenue via le site de recaptcha sans mélanger les deux


Moyenne des évaluations  -
En réponse à florence labord

Re: CAPTCHA ANTI SPAM AUTO-ENREGISTREMENT

par Valery Fremaux,
Florence, je pense que la meilleure position en effet serait dans signup.php : à la fin :

 echo "<script type=\"text/javascript\">
 var RecaptchaOptions = {
 theme: 'clean'
 };
 </script>";

 $mform_signup->display();
 print_footer();

Par contre je n'ai pas vu d'effet notable sur le look du Captcha...
Cheers.