[formidable ↪ issue_79_188_statuut] 6 commits

spip-contrib-extensions/formidable | 6 commits

Par Maïeul Rouquette, le 7 novembre 2024 à 20h48min :

style: imbrication des parenthèses sur plusieurs lignes

Modifié
traiter/enregistrement.php

Détails : style: imbrication des parenthèses sur plusieurs lignes (ec94fa4f) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 7 novembre 2024 à 20h48min :

change: Lors de la soumission d’une réponse, passer par objet_inserer() ou objet_modifier_champs() plutôt que d’aller directement à la couche SQL

Modifié
CHANGELOG.md
traiter/enregistrement.php

Détails : change: Lors de la soumission d'une réponse, passer par `objet_inserer()` ou... (66017f5e) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 7 novembre 2024 à 20h48min :

feat: L’institution d’une réponse a lieu par fonction autonome

fix: #188 ne pas invalider systématiquement le cache au changement de
statut

Lors de la publication automatique d’une réponse sur un formulaire
modéré a posteriori, passer systématiquement par une institution de la
réponse en bonne et du forme
Ref: Draft: Pouvoir envoyer les mails à la publication d'une réponse (!257) · Requêtes de fusion · spip-contrib-extensions / formidable · GitLab

Ajouté
action/editer_formulaires_reponse.php
Modifié
CHANGELOG.md
traiter/enregistrement.php

Détails : feat: L'institution d'une réponse a lieu par fonction autonome (1c483311) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 7 novembre 2024 à 20h48min :

feat: Chaque traitement peut avoir une fonction traiter_<xxx>_instituer_reponse() appelée lors du changement de statut d’une réponse.

Reçoit le $flux du pipeline post_edition (complété avec les infos les plus utiles sur le formulaire) et $options les options du traitement.

Retourne le $flux éventuellement modifié.

fix: #79

Modifié
CHANGELOG.md
formidable_pipelines.php

Détails : feat: Chaque traitement peut avoir une fonction... (4ae55916) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 7 novembre 2024 à 20h24min :

docs: début de fichier d’upgrade pour la v7

Ajouté
UPGRADE_7.0.md

Détails : docs: début de fichier d'upgrade pour la v7 (0d01d6cd) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 7 novembre 2024 à 20h22min :

remove: des fichiers d’actions qui ne servent visiblement à rien (code mort dans formidable, absent de la zone)

Supprimé
action/supprimer_formulaire.php
action/supprimer_formulaires_reponse.php
Modifié
CHANGELOG.md

Détails : remove: des fichiers d'actions qui ne servent visiblement à rien (code mort... (bf559eeb) · Validations · spip-contrib-extensions / formidable · GitLab