Annonce

  •  » Plugins
  •  » Plugin Captcha et Contact From : incompatibilité

#1 2011-04-15 16:35:32

seb547
Membre
2011-04-14
9

Plugin Captcha et Contact From : incompatibilité

Bonjour à tous.

Je viens vous signaler un "bug" entre Contact From Version 1.2.2  et  Captcha Version 2.2.b

En effet lorsque l'on est en mode invité ( non loggé) et que l'on utilise le formulaire de Contact From , apres avoir remplis toutes les données , lorsque l'on clique sur " Envoyer" un message apparait en rouge : captcha non valide.

En revanche, lorsque l'on est loggé pas de probléme pour envoyer le formulaire.

Je précise que mes clefs Captcha sont bonnes et que l'on peut s'inscrire correctement sur mon site avec Captcha activé.

Sinon, beau boulot pour Piwigo et ces différents plugins, c'est du bonheur^^

Séb

Hors ligne

#2 2011-04-15 16:47:21

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Plugin Captcha et Contact From : incompatibilité

Bonjour,

Je ne confirme pas.
Quel thèmes utilisez-vous ?
Faites-vous attention aux majuscules lors de la saie du captcha ?


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2011-04-15 16:55:10

seb547
Membre
2011-04-14
9

Re: Plugin Captcha et Contact From : incompatibilité

J'utilise le thème Stripped.

Lorsqu'en mode invité j'utilise le formulaire de Contact From, il ne me propose pas la saisie du Captcha.

Je vous envoie le lien de mon site en MP si ça peut aider.

Hors ligne

#4 2011-04-16 11:53:50

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Plugin Captcha et Contact From : incompatibilité

Je confirme bien le problème.

[Bugtracker] ticket 2266


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#5 2011-06-26 17:32:46

seb547
Membre
2011-04-14
9

Re: Plugin Captcha et Contact From : incompatibilité

Problème toujours présent avec Piwigo version 2.2.3 ; Contact Form Version 1.2.4 et la dernière version du théme Stripped.

Hors ligne

#6 2011-07-18 17:40:36

seb547
Membre
2011-04-14
9

Re: Plugin Captcha et Contact From : incompatibilité

Bonjour, suis-je le seul utilisateur du thème Stripped à avoir ce problème?

Dernière modification par seb547 (2011-07-18 17:41:01)

Hors ligne

#7 2011-07-19 01:04:39

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: Plugin Captcha et Contact From : incompatibilité

non, mais la source du bugue, bien que localisée, est incompréhensible

j'en ai discuté avec Gotcha, le plugin ContactForm est vraiment obscur, très difficile à débuguer

Hors ligne

#8 2011-07-19 09:11:45

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: Plugin Captcha et Contact From : incompatibilité

mistic100 a écrit:

j'en ai discuté avec Gotcha, le plugin ContactForm est vraiment obscur, très difficile à débuguer

Je n'ai rien de personnel à reprocher à Criss qui a codé le plugin, mais ContactForm est l'exemple parfait de "pourquoi faire simple quand on peut faire compliqué". On trouve par exemple des constantes définies à partir de variable de conf qui s'initialisent via une fonction pour.... le nom des clefs d'index d'un tableau associatif.


Par exemple, au lieu d'écrire :

Code:

$conf['truc'] = 'machin';

dans ContactForm on trouve, réparti dans 3 ou 4 fichiers:

Code:

define('CF_CFG_TRUC', 'truc');
...
$cf_conf[CF_CFG_TRUC] = CF_config::get_conf_value(CF_CFG_TRUC);
...
$conf[CF_CFG_TRUC] = isset($cf_conf[CF_CFG_TRUC]) ? $cf_conf[CF_CFG_TRUC] : CF_config::get_conf_value(CF_CFG_TRUC);

C'est un certain style de coding, probablement sacralisé par certains mais je trouve ça inutilement complexe et impossible à maintenir (et pourtant je suis ingénieur en informatique, j'ai appris à l'école à faire ce genre de choses)

L'inconvénient (ou l'avantage, c'est selon le point de vue) c'est que jamais personne ne pourra intervenir sur votre code, c'est un peu comme de l'obfuscation : il n'y a que l'auteur original du code qui peut le maintenir sans s'arracher les cheveux :-)


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

  •  » Plugins
  •  » Plugin Captcha et Contact From : incompatibilité

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact