- juin 29, 2019
-
- juin 24, 2019
-
-
nicod@lerebooteux.fr a rédigé
Reconnaitre la signature <formulaire|formidable|identifiant> (un modèle formidable ne contient pas forcément id=identifiant)
- juin 15, 2019
-
-
http://trad.spip.netsalvatore@rezo.net a rédigé
-
- juin 14, 2019
-
-
nicod@lerebooteux.fr a rédigé
Possibilité de définir un texte spécifique pour l'accusé de réception, différent du message de retour du formulaire.
-
- mai 24, 2019
-
- mai 21, 2019
-
-
http://trad.spip.netsalvatore@rezo.net a rédigé
-
- mai 20, 2019
-
-
maieul@maieul.net a rédigé
l'espace privé affiche pour un formulaire donnée le formulaire, sans passer d'identifiant explicite de réponse précédente. Du coup l'option d'identification par id de réponse plantait (erreur sql). On corrige cela (Florence Henry, contrib)
-
maieul@maieul.net a rédigé
méthode d'identification de la réponse à éditer : par passage explicite de l'identifiant, sans tenir compte ni du cookie, ni de l'id_auteur.
-
maieul@maieul.net a rédigé
-
- mai 17, 2019
-
- mai 13, 2019
-
- mai 09, 2019
-
-
maieul@maieul.net a rédigé
fichiers dans tmp/cvtupload. C'est une précaution, si jamais le déplacement merdouille. Cvtupload a son propre mécanisme de nettoyage de son dossier.
-
maieul@maieul.net a rédigé
verifier que l'erreur de fichier est strictement égal à zero. Si c'est équivalent à zero, c'est juste qu'il n'y a pas de fichier (envoi multiple de fichier). Et du coup ca ne sert à rien de faire un traitement dessus. En plus cela provoquait des fausses erreurs en essayant de zipper des fichiers inexistants. Bizarrement cette erreur se produisait qu'en cas d'ajax.
-
- mai 06, 2019
-
-
maieul@maieul.net a rédigé
retrouvent dans #GENERER_SAISIES. Conséquence: lorsqu'on envoie le formulaire à nouveau après le post, les champs sont préremplis. Ce qui ne correspond pas du tout au comportement attendu "Le formulaire, à nouveau", et pas "le formulaire, à nouveau, prérempli". Ceci pourrait expliquer du reste pourquoi des gens envoie plusieurs fois le même formulaire. On vide donc les _requests de saisies après l'application de l'ensemble des traitements.
-
maieul@maieul.net a rédigé
-
- mai 04, 2019
-
-
maieul@maieul.net a rédigé
oups, lorsqu'on ajoute des arguments à une fonction, fusse-t-elles interne, il faut vérifier tout ses appels
-
- mai 03, 2019
-
- avr. 19, 2019
-
-
maieul@maieul.net a rédigé
La conséquence concrète de ce bug était perverses et peu visible. Dans les cas où un formulaire était soumis avec un fichier, mais qu'il y avait une erreur au premier envoi, lors du second envoi on avait une erreur mysql de type duplicate entry, et, conséquence étrange, la saisie immédiatement après la saisie fichiers n'était pas enregistré en base.
-
- avr. 16, 2019
-
-
maieul@maieul.net a rédigé
Suite demande de Florence Henry : pouvoir avoir plusieurs champs destinataires comme destinataires des messages
-
- avr. 11, 2019
-
-
maieul@maieul.net a rédigé
option global pour activer de formulaire pour activer la vérification des valeurs acceptables pour les saisies. A voir pour plus tard comment on régle saisie par saisie
-
- avr. 09, 2019
-
- avr. 03, 2019
-
-
maieul@maieul.net a rédigé
formulaire. Mais du coup, on avait plus _saisies en contexte, et par conséquent formidable_definir_contexte_avec_reponse() ne pouvait pas trouver correctement les saisies de type fichier. On corrige en relisant les saisies directement passé à $contexte['_formidable']
-
maieul@maieul.net a rédigé
-
- mars 20, 2019
-
-
http://trad.spip.netsalvatore@rezo.net a rédigé
-
- mars 19, 2019
-
-
nicod@lerebooteux.fr a rédigé
Plus compréhensible si on demande d'abord statut des réponses, les dates de début et de fin, puis les options. z+1
-
nicod@lerebooteux.fr a rédigé
Permettre en option de ne pas joindre les fichiers dans un export de réponses : sur certains gros formulaires il vaut mieux télécharger un simple csv et récupérer les fichiers par FTP par exemple.
-
- mars 17, 2019
-
-
maieul@maieul.net a rédigé
-
maieul@maieul.net a rédigé
traitement. Utiliser cette vérif à chaque étape. Pour le traitement enregistrer, tester l'unicité d'un champ si le champ est dans l'étape courante.
-
maieul@maieul.net a rédigé
-
maieul@maieul.net a rédigé
-
- mars 14, 2019
-
-
http://trad.spip.netsalvatore@rezo.net a rédigé
- mars 13, 2019
-
-
rastapopoulos@spip.org a rédigé
Correction : en fait bouton_precedent n'existe pas dans SPIP (c'est qui les boulets qui ajoutent un bouton_suivant sans faire un bouton_precedent en même temps? :D). Donc on utilise une autre chaine par défaut.
-
rastapopoulos@spip.org a rédigé
-
rastapopoulos@spip.org a rédigé
Nouvelle fonctionnalité : on utilise toutes les modifs faites en amont sur Saisies. On peut donc maintenant configurer certaines options globales dans l'interface du constructeur. Pour cela on déclare au constructeur quelles options on accepte (c'est propre au contexte de Formidable). Dans le lot, il y a donc la personnalisation du bouton final, et… le multi-étapes ! Pour cela, il a fallu faire un refactoring de la fonction verifier() de Formidable où tout était en dur… On l'a donc vidé de son contenu, afin que Formidable utilise enfin l'API CVT de Saisies avec la fonction saisies(). Au passsage, il y avait une vérification propre à un traitement (enregistrement) sur l'unicité : on en profite pour mettre en place un fonctionnement générique et extensible. Tout type de traitement peut désormais déclarer une fonction de vérification qui lui est propre avec traiter/montraitement_verifier(). Et si ça existe, ça sera utilisé. Il reste un problème avec ce dernier point : pour le cas habituel ça continue de marcher pareil MAIS quand on active les étapes… Pour le moment j'ai fait le choix lorsqu'il y a étapes, de lancer ces vérifications propres aux traitements à la toute fin, quand on sait qu'on est à la dernière étape. Mais du coup ça ne va pas, car les erreurs ajoutées peuvent être sur des champs qui sont à d'autres étapes. Et CVT ne le sait pas, il reste sur la dernière étape. Donc ça montre "Vous avez X erreurs" en haut, mais on ne voit pas forcément le ou les champs précis en erreur s'ils sont ailleurs. Je ne sais pas encore comment résoudre ça…
-
maieul@maieul.net a rédigé
du sens de rendre nospam obligatoire. Surtout cela évitera des demandes systématique d'ajout de captcha.
-