63 Commits (24314847e22a783a1d6e397971d91d8b5f52367d)

Author SHA1 Message Date
Maïeul 24314847e2 Evitons warning dans certains cas. Je sais pas s'il existe un sucre 12 months ago
tcharlss 95edc391cd fix #140 : ajout d’un bouton submit caché au tout début des formulaires possédants des saisies. 12 months ago
Maïeul d4b3fe7c98 Fix #128 1 year ago
Maïeul 67ccf4aa1d Gérer la triple contraintes sur les formulaires automagique de config 2 years ago
Maïeul 7e1051f7a3 optimisation dans le recherche du meta_casier, on a deja cherché sa valeur avant 2 years ago
Maïeul 0b626d814a Déclaration automagique des formulaires de config. Si jamais on a une saisie `meta_casier`, alors il faut aller chercher les valeurs dans ce meta là, et non pas dans un meta homonyme au formulaire (pour les squelettes comme Escal qui utilise une 30 aines de formulaires de config !). 2 years ago
Maïeul 1225d3ca93 Retour sur le commit 625631c038. 2 years ago
Maïeul 92a5e950e1 Changer la transition par défaut pour les afficher_si : des slide 2 years ago
Maïeul 92cf516717 plus de jqueryUi pour les dates 2 years ago
Maïeul b4820c5e99 une autre compat historique en moins 2 years ago
Maïeul 8a2c2198c5 Retour sur 775a7bd et 4bde9f4, faire le vidage des afficher_si dans saisies_verifier et pas dans les pipelines, pour les gens qui appellent directement la fonction 2 years ago
Maïeul 4bde9f4467 encore des cas de vidage intempestif, en cas de retour arriere sur la toute dernière étape 2 years ago
Maïeul 775a7bdc34 Ne vider les saisies masquées que lors que toutes les vérifications ont 2 years ago
Maïeul 5a9efba9db Fix #96 2 years ago
Maïeul 47a9053508 Issue #89, pb 2 (conditionner toute une étape par afficher_si). 2 years ago
Maïeul 625631c038 Optimisation : éviter d'appeler saisies_lister_par_etapes juste pour tester si on a des etapes 2 years ago
Maïeul 380cb0db14 Ticket #89, pb 1, étape c : dans `saisies_verifier()`, il faut passer 2 years ago
Maïeul fae06ec197 Ticket #89, prologomène : dans le squelette generer_saisies, récuperer 2 years ago
Maïeul 91b9534c23 Corriger la recherche de la valeur dans l'env dans le cas où le nom de 2 years ago
Maïeul a4f07b77ef Corriger une coquille honteuse `assests` => `asset`. Je crois que 2 years ago
Maïeul 8e70187e09 compteur de caractères restants : en statique + aussi dans l'espace privé 2 years ago
Maïeul 270a483cf5 Se debarrasser du .gif pour la petite flèche pliable 2 years ago
Maïeul 923c257086 conditionner aussi le js des afficher-si à la présence d'afficher si (si on ne demande pas l'insertion systématique) 2 years ago
Maïeul e271a37b61 Lorsqu'on le ne demande pas l'insertion systématique des assets, tester effectivement la présence de saisies en ayant les bon paramètres à tester 2 years ago
Maïeul 44ed560133 s'assurer d'avoir accès à lire_config() (message de Julien sur contrib) 2 years ago
Maïeul d4d67cb9a8 On fait ce qu'on disait en 2 years ago
nicod 55d8ca706b Mise en place d'une configuration pour pouvoir charger les assests tout le temps (par insert_head), ou bien seulement quand des saisies sont identifiées (par affichage_final) 2 years ago
nicod 499bfa775d Charger systématiquement css et js sans tester les types de saisies pour (notamment) bénéficier du compresseur 2 years ago
Maïeul 557d6ac58e Revert "Début pour avoir des formulaires _editer automagique tout en saisies :ajouter l'emplacement potentiel des champs extra si jamais formulaires/editer_XXX est vide (et donc qu'on met nous même nos saisies)." 2 years ago
Maïeul 3700e3ce56 Début pour avoir des formulaires _editer automagique tout en saisies :ajouter l'emplacement potentiel des champs extra si jamais formulaires/editer_XXX est vide (et donc qu'on met nous même nos saisies). 2 years ago
tcharlss 6032c0e607 Pour les onglets, on ne laisse que la base dans la CSS mutualisée privé/public. Pour le public, ce composant est à styliser soi même, comme les autres (les étapes etc.). On déplace le thème dans les styles du privé. Plus besoin des paramètres CSS dans l'env de saisies.css.html du coup (ajoutés juste pour les onglets). 2 years ago
Maïeul d1db68f933 L'insertion du js d'afficher_si se faisait formulaire par formulaire. 2 years ago
Maïeul a5c75f73c0 précaution : des timestamp() sur les find_in_path() des js/css 2 years ago
tcharlss ee0fa72719 Ajoute une option `onglet` aux fieldsets pour les afficher sous forme d'onglet. 2 years ago
nicod_ 04d2cf88f2 Ajout de l'attribut maxlength et d'un script plus accessible pour compter le nombre de caractères restant sur un textarea limité en taille, extrait de la bibliothèque Scampi (https://pidila.gitlab.io/scampi/) 3 years ago
Maïeul 948986bdbf suite remarque @rastapopoulos, peupler le data du pipeline au moment de l'appel 3 years ago
Maïeul 6d73eb80f0 Détermination des tests js avec afficher_si : 3 years ago
Maïeul e1bfe57769 retours lignes 3 years ago
RastaPopoulos 8b81b9c39b oups la coquille (jluc) 3 years ago
RastaPopoulos 68cac8c73d Petit ajout sympa permettant de remplir les champs avec la config quand on détecte que c'est un form configurer_XXX. (issue9 maieul) Si on nécessite la bonne version de saisies, on n'a donc plus besoin de remplir soi-même avec des lire_config dans le defaut, ça simplifiera 99% des cas. 3 years ago
RastaPopoulos a56c632fd8 Nouvelle information, dans le pipeline formulaire_saisies, on sait maintenant si on vient d'être posté ou pas. 3 years ago
Maïeul a7f2a41c11 un include manquant 3 years ago
Maïeul 2fc2597ea6 produire_fond_statique, pour la perf 3 years ago
maieul@maieul.net 229b1da4ca pipeline formulaire_verifier : ne pas presupposer qu'il y a des erreurs (warning php) 3 years ago
maieul@maieul.net 1b998c3a11 retour ligne 3 years ago
rastapopoulos@spip.org fa80db16c4 Ne pas prendre en compte les squelettes qui ne sont pas vraiment le formulaire (c'est nul pas générique là mais bon…) cf form inscription ou autre. 4 years ago
rastapopoulos@spip.org 79ab8047fa Nouveauté sans rien casser (normalement) : l'API saisies permet maintenant d'activer un formulaire multi-étapes en une ligne ! Pour ça, il suffit 1) d'avoir des fieldsets racines qui se transformeront en étapes et 2) d'avoir un tableau options dans le tableau des saisies avec 'options'=>array('etapes_activer'=>true). Et… c'est tout ! Paf magie. Comme option, on peut aussi utiliser 'etapes_suivant' et 'etapes_precedent' pour personnaliser les labels des boutons qui s'affichent quand on n'est pas encore à la fin du formulaire. Ça ajoute aussi un menu pas trop mal accessible (ça suit accedeweb) qui liste les étapes avec leur nom humain (le label des fieldsets) et quand ce sont les étapes précédentes, ça fait un bouton pour y revenir. La suite : permettre aussi de configurer tout ça par interface dans le constructeur de formulaire, afin de pouvoir l'utiliser dans Formidable ! Demain est un autre jour… 4 years ago
placido@roxing.net c24ab26f56 Prendre en compte l'éventuelle option _JQUERYUI_CSS_NON 5 years ago
maieul@maieul.net dab5808a07 revert r109633 : les fonctions de pipeline n'ont pas de _dist / de 5 years ago
placido@roxing.net 59fa207fcd Ma console réseau de mon navigteur indique : 5 years ago