Fork me on GitHub






Anomalie : captcha
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
version xoops 2.5.9
Le fichier de langue "captchaphp.php" devrait être renommé en "captcha.php" sinon on a la version anglaise !!!
JJDai

Posté le : 06/03/2020 17:34

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Anomalie : captcha
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Il semble qu’il y ai un problème avec le captcha par défaut.
Malgré le résultat de l'addition exact, il retourne systématiquement faux.
J'ai l'impression qu'il ne compare pas les bons éléments.
JJDai

Posté le : 06/03/2020 18:26

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Anomalie : captcha
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bon j'ai réglé mon problème, mais ce n'est surement pas la bonne solution:

dans la function "verify" de la class "xoopsCaptcha", ligne 219, j'ai remplace
$is_valid $this->handler->verify($sessionName);

par:
$is_valid $this->handler->verify("xformscaptcha");


et

dans la function "verify" de la class "xoopsCaptchaMethod", ligne 219, j'ai remplace
$is_valid = !$func(trim(Request::getString($sessionName'''POST')), $_SESSION["{$sessionName}_code"]);

par:
$is_valid = !$func(trim(Request::getString("xoopscaptcha"'''POST')), $_SESSION["{$sessionName}_code"]);


Ca Fonctione comme ça, mais il doit y a voir une solution plus sur !!!

ceci-dit pas impossible que ce soit une mauvaise utilisation dans le module xform.

jjdai

Posté le : 06/03/2020 19:41

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Anomalie : captcha
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bon j'ai réussi à m'en sortir, mais ça a été une vrai galère.

Ceci dit une petite question:
est-il possible de supprimer autocomplétion dans le captcha, c'est vraiment désagréable et carrément inutile dans ce cas?

$xfFormCaptcha->setExtra("Autocomplete='off'");

mais aucun effet.

JJDai

Posté le : 07/03/2020 12:44

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Anomalie : captcha
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
J'ai trouvé, mais ça meriterai une correction dans le noyau je pense:
ligne 74 du fichier class\captcha\image.php
ajouter Autocomplete="off" pour les images :
$input '<input type="text" name="' $this->config['name'] . '" id="' $this->config['name'] . '" size="' $this->config['num_chars'] . '" maxlength="' $this->config['num_chars'] . '" value="" autocomplete="off" />'// Autocomplete='off'


et ligne 47 du fichier
$form $this->loadText() . '&nbsp;&nbsp; <input type="text" name="' $this->config['name'] . '" id="' $this->config['name'] . '" size="' $this->config['num_chars'] . '" maxlength="' $this->config['num_chars'] . '" value=""  autocomplete="off" />';


J'ai essayé en utilisant la propriété "extra", mais ça n'a pas l'air de fonctionner.

JJDai

Posté le : 07/03/2020 13:03

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Anomalie : captcha
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Citation :
JJDai a écrit :
version xoops 2.5.9
Le fichier de langue "captchaphp.php" devrait être renommé en "captcha.php" sinon on a la version anglaise !!!
JJDai

Corrigé dans la version 1.1 de XOOPS 2.5.10 FR

Posté le : 17/03/2020 11:27

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Anomalie : captcha
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
super, JJDai

Posté le : 17/03/2020 17:14

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

17 Personne(s) en ligne (13 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 17 | Plus ...