30 Commits (d4d67cb9a8b8cc76229264973a6f4c7a5994065b)

Author SHA1 Message Date
Maïeul d4d67cb9a8 On fait ce qu'on disait en 2 years ago
Maïeul 4ce48e6ff3 REGEXP sur les afficher_si 3 years ago
Maïeul 948986bdbf suite remarque @rastapopoulos, peupler le data du pipeline au moment de l'appel 3 years ago
Maïeul a0c722e315 notice php 3 years ago
Maïeul 6d73eb80f0 Détermination des tests js avec afficher_si : 3 years ago
maieul@maieul.net de9ee7bc76 afficher_si pour la saisie cvt_upload. Permet avec la syntaxe @fichiers_1@:TOTAL > 2 d'afficher quelque chose si on a plus de 2 fichiers envoyé 3 years ago
maieul@maieul.net 9bf3d2a0cd afficher_si : nouvelle syntaxe '@checbox_x@:TOTAL > 3', permet de tester si le nombre total de case cochée est supérieur à 3 3 years ago
maieul@maieul.net 4b8b61f531 afficher_si loresque la valeur est 0 > ne pas remplacer par du vide (Camille Sauvage) 3 years ago
maieul@maieul.net dfbb7e3970 js de tests sur les cases : ne pas oublier la parenthèse, sinon en cas de tests complexe on peut avoir des surprises dans la lecture des opérateurs 3 years ago
maieul@maieul.net ed5560a338 si on passe une condition vide à afficher_si_js, retourner immédiatement du rien, ca évite d'avoir des logs d'erreurs inutiles 3 years ago
maieul@maieul.net 16f512fcc9 afficher_si_js : le case case == 'on' doit être pris en compte (Rastapopoulos) 3 years ago
maieul@maieul.net d7531aa21f si le nom d'une saisie commence par 'config' dans un test afficher-si, ce n'est pas pour autant qu'il s'agit de tester une config de plugin. Ca c'est si cela commencer par 'config:'. Merci Rastapopoulos 3 years ago
maieul@maieul.net 8661e6da7e Ajout d'un pipeline saisies_afficher_si_js_saisies_form, qui permet de 3 years ago
maieul@maieul.net 664c52a0ec tester systématiquement la syntaxe des conditions avant d'essayer de les transformer en js/php + accepter les conditions false / true 3 years ago
maieul@maieul.net 0b14daf98f un peu de code refactoring 3 years ago
maieul@maieul.net f9277ad552 ne pas permettre d'executer du code js arbitraire via afficher_si 3 years ago
maieul@maieul.net 971635d094 message de log si saisie avec un champ inexistant 3 years ago
maieul@maieul.net d613864bd2 test js sur checkbox: pas la peine de tester (mal en plus) la classe, le nom suffit + faire attentions aux guillemets 3 years ago
maieul@maieul.net 9ec81b83cd erreur dans la condition des boutons radios : parenthèse en trop 3 years ago
maieul@maieul.net 358fb6143a ne pas oublier de mettre des guillemet autour du nom du champ 3 years ago
maieul@maieul.net dd1f9d35d1 echaper correctemnt les doubles quotes pour les mettre dans les attributs 3 years ago
maieul@maieul.net c83916715a le cas des cases 3 years ago
maieul@maieul.net 10c4a9f330 radio et assimilé : condition js 3 years ago
maieul@maieul.net bbaf7156f1 oups, bon js pour input 3 years ago
maieul@maieul.net dd56cf266e Les tests js a effectuer dépendent du type de saisie conditionnante, qu'on ne peut déterminer juste par le nom. 3 years ago
maieul@maieul.net a49cf02572 Le temps du dev, mettre dans un fichier à part l'ancienne fonction saisies_generer_js_afficher_si, comme cela j'efface au fur et à mesure les cas que j'ai bien traité 3 years ago
maieul@maieul.net caf5f8a726 saisies_afficher_si_js() : mise en place pour les champs classique et checkbox multiple 3 years ago
maieul@maieul.net 7115d1e806 negation devant un test de plugin actif : tests unitaires + prise en compte 3 years ago
maieul@maieul.net 86cc935d23 Une fonction afficher_si_js() qui transforme en afficher_si en condition js. Pour le moment, uniquement sur les @config@ et @plugin@ 3 years ago
maieul@maieul.net f2a6aedb85 prologomène : séparer le fichier des afficher_si en 3 parties : commun/js/php 3 years ago