spip-contrib-extensions/formidable | 20 commits
Par Maïeul Rouquette, le 28 novembre 2024 à 18h59min :
change: lors de la modification d’une réponse, envoyer l’email correspondant au statut du formulaire, si jamais on est en modération à posteriori
Une réponse proposée enverra donc le mail « lors de la soumission ».
Une réponse publiée enverra le mail « lors de la validation ».
Si une personne veut re-envoyer le mail lors de la soumission, c’est
pour reprendre le processus de validation, donc elle doit cocher la case
dans la config du traitement pour remettre en proposées les réponses qui
sont modifiées.
Pour le cas où la modération est a posteriori, il n’y a qu’une option « à
soumission » (implicite, masquée). Donc ca change rien.
Et pour les cas où les réponse ne sont pas enregistrées, ca change rien
non plus.
Fix: #274
Modifié
traiter/email.php
==============================
Par Maïeul Rouquette, le 28 novembre 2024 à 17h01min :
change: pouvoir passer 'immediat'
en des fonctions
Modifié
traiter/email.php
==============================
Par Maïeul Rouquette, le 27 novembre 2024 à 22h55min :
change: ne pas proposer les règlages sur le moment de l’envoi d’email si non pertinent.
Modifié
traiter/email.php
traiter/email.yaml
==============================
Par Maïeul Rouquette, le 27 novembre 2024 à 22h55min :
style: indentation
Modifié
traiter/email.php
Détails : style: indentation (1b3bc7bf) · Validations · spip-contrib-extensions / formidable · GitLab
==============================
Par Maïeul Rouquette, le 27 novembre 2024 à 10h39min :
fix: permettre encore de passer ''
en second argument de #FORMULAIRE_FORMIDABLE
, mais lever une depréciation le cas échéant
Modifié
CHANGELOG.md
UPGRADE_7.0.md
formulaires/formidable.php
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 16h20min :
feat: Pour le traitement enregistrement
pouvoir dire que la modification d’une réponse existante par l’internaute la rebascule en proposée, désactivable au cas par cas avec l’option d’appel traiter_enregistrement_desactiver_modif_instituer_prop
fix: #276
Modifié
CHANGELOG.md
lang/formidable_fr.php
prive/squelettes/contenu/formulaires_reponse_edit.html
traiter/enregistrement.php
traiter/enregistrement.yaml
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 16h20min :
docs(phpdoc): renvoyer vers la doc officiel pour les options d’appel
Modifié
formulaires/formidable.php
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 16h20min :
refactor: mettre le test de publication automatique d’une réponse dans une fonction à part
Modifié
traiter/enregistrement.php
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 16h20min :
change: ergo de la config du traitement enregistrement
- passage en onglets verticaux
- regrouper la modération dans un onglet
- tout ce qui est données personnels à part
- Tout ce qui est réglage des réponses existantes dans un onglet
- Chaine de langue sur unicité d’un champ
Modifié
CHANGELOG.md
lang/formidable_fr.php
traiter/enregistrement.yaml
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h39min :
fix: pour un formulaire contenant uniquement une case à cocher, pouvoir décocher la case d’une réponse déjà en base
- simplification du code
Modifié
CHANGELOG.md
traiter/enregistrement.php
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h39min :
fix: gérer les raccourcis @explication_xx@
lors de l’envoi d’email a posteriori (en tenant compte de l’éventuel masquage par afficher_si
)
Modifié
inc/formidable.php
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h39min :
change: Utiliser l’API de saisies
pour tester les type de saisie dans formidable_tableau_valeurs_saisies()
close: #197
Modifié
CHANGELOG.md
inc/formidable.php
==============================
Par Maïeul, le 26 novembre 2024 à 15h23min :
style: orthographe et typographie
Modifié
UPGRADE_7.0.md
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h23min :
build: nécessite saisie v5.9.0
Modifié
paquet.xml
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h23min :
refactor: tout ce qui est affichage proprement dit du formulaire déplacée dans saisies, en passant le cas échéant des options
Modifié
CHANGELOG.md
formulaires/formidable.html
formulaires/formidable.php
lang/formidable_ar.php
lang/formidable_de.php
lang/formidable_en.php
lang/formidable_es.php
lang/formidable_fr.php
lang/formidable_it.php
lang/formidable_nl.php
lang/formidable_pt_br.php
lang/formidable_ru.php
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h23min :
deprecate: Le troisième argument de #FORMULAIRE_FORMIDABLE
doit être un tableau. Les 4e et 5e arguments sont dépréciés. La retrocompatiblité sera supprimée en formidable v8. Voir Formidable, le générateur de formulaires - SPIP-Contrib
Ref: #271
Modifié
CHANGELOG.md
UPGRADE_7.0.md
formulaires/formidable.php
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h23min :
deprecate: Le troisième argument de formidable_raccourcis_arobases_2_valeurs_champs()
doit être un tableau. Les 4e, 5e, 6e, 7e arguments sont dépréciés. La retrocompatibilité sera supprimée en formidable v8.0.0.
Ref: #271
Modifié
CHANGELOG.md
UPGRADE_7.0.md
inc/formidable.php
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h22min :
remove: _titre
pour #FORMULAIRE_FORMIDABLE
Modifié
CHANGELOG.md
UPGRADE_7.0.md
formulaires/formidable.html
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h21min :
remove: filtre tenter_unserialize
et critère {tri_selon_donnée}
Supprimé
filtre/tenter_unserialize.php
Modifié
CHANGELOG.md
UPGRADE_7.0.md
formidable_fonctions.php
public/formidable_criteres.php
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 15h21min :
feat: re(intégration) de la possibilité d’utiliser @id_formulaires_reponse@
dans les message de retour d’email
Ref: eb77d1a 6842885ed491af8d6e294be4dc3c555cd58b5a96
Modifié
traiter/email.php