spip-contrib-extensions/formidable | 6 commits
Par Maïeul Rouquette, le 29 novembre 2025 à 17h31min :
change: formulaires_reponses_champ_revision() n’est pas une fonction pour pipeline
et malgré son nom, n’a rien à voir avec le plugin revision, mais c’est
du nommage historique de spip cf @cerdic
Modifié
formidable_fonctions.php
formidable_pipelines.php
==============================
Par Maïeul Rouquette, le 29 novembre 2025 à 17h29min :
remove: code inutile
Modifié
formidable_pipelines.php
Détails : remove: code inutile (590a9097) · Validations · spip-contrib-extensions / formidable · GitLab
==============================
Par Maïeul Rouquette, le 29 novembre 2025 à 17h27min :
feat: Lors de la mise à jour d’un champ par crayon, considérer que toute la réponse a été modifié, par conséquent mettre à jour le champ date_envoi de la réponse$
Ce champ date_envoi aurait été modifié si la personne était passé par une
modification de l’ensemble de la réponse.
Modifié
CHANGELOG.md
formidable_pipelines.php
==============================
Par Maïeul Rouquette, le 29 novembre 2025 à 15h52min :
feat: Déclarer les images associées aux statuts des formulaires et des réponses, de sorte à rendre plus facilement extensibles l’ajout de nouveaux statuts
Concrètement cela évite d’avoir à tester si la clé statut_images est présente
Modifié
CHANGELOG.md
base/formidable_tables.php
==============================
Par Maïeul Rouquette, le 29 novembre 2025 à 15h50min :
feat: Pour un traitement donné, pouvoir regrouper certaines des options en casier
Exemple: pour le traitement attestation_participation_evenement, si on
définit une option avec le nom
correspondance_reponse/plasci_formation/nom, cela deviendra au niveau
du formulaire HTML
traitements[attestation_participation_evenement][correspondance_reponse][plasci_formation][nom].
Modifié
CHANGELOG.md
formulaires/editer_formulaire_traitements.php
==============================
Par Maïeul Rouquette, le 15 novembre 2025 à 22h31min :
feat: Pouvoir déclarer la configuration d’un traitement sous forme de fonction PHP
Cela permet d’avoir des configuration dynamique (dépendant par exemple de configuration globale du site ou autre).
La méthode en fichier .yaml reste disponible, et elle est prioritaire.
Modifié
CHANGELOG.md
inc/formidable.php