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 :
$conf['truc'] = 'machin';
dans ContactForm on trouve, réparti dans 3 ou 4 fichiers:
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 :-)
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
Bonjour, suis-je le seul utilisateur du thème Stripped à avoir ce problème?
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.
Je confirme bien le problème.
[Bugtracker] ticket 2266
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.
Bonjour,
Je ne confirme pas.
Quel thèmes utilisez-vous ?
Faites-vous attention aux majuscules lors de la saie du captcha ?
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