Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

plg
2011-07-19 09:11:45

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 :-)

mistic100
2011-07-19 01:04:39

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

seb547
2011-07-18 17:40:36

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

seb547
2011-06-26 17:32:46

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.

Gotcha
2011-04-16 11:53:50

Je confirme bien le problème.

[Bugtracker] ticket 2266

seb547
2011-04-15 16:55:10

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.

Gotcha
2011-04-15 16:47:21

Bonjour,

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

seb547
2011-04-15 16:35:32

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

Pied de page des forums

Propulsé par FluxBB

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