spip-contrib-extensions/formidable | 20 commits
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
feat: après validation d’une réponse, rediriger vers la page du formulaire, et là on affiche le message
Ajouté
squelettes/tutu.html
Modifié
action/formidable_valider_reponse.php
formulaires/formidable.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
feat: raccourci pour indiquer le delai de validation
Modifié
inc/formidable.php
lang/formidable_fr.php
prive/squelettes/extra/formulaire_edit_fonctions.php
tests/FormidableTest.php
tests/bootstrap.php
verifier/formidable_coherence_arobase.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
feat: efface régulièrement les réponses qui n’ont pas été confirmé à temps
Modifié
genie/formidable_effacer_enregistrements.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
fix: ne pas autoriser de valider par email une réponse si l’unicité n’est pas garanti après la validation
Modifié
action/formidable_valider_reponse.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
feat: un delai pour valider la réponse par email
Modifié
action/formidable_valider_reponse.php
base/formidable_tables.php
formidable_administrations.php
lang/formidable_fr.php
lang/formulaires_reponse_fr.php
paquet.xml
prive/objets/contenu/formulaires_reponse.html
traiter/enregistrement.php
traiter/enregistrement.yaml
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
feat: un statut en attente de confirmation
Modifié
base/formidable_tables.php
formidable_autorisations.php
formulaires/instituer_formulaires_reponse.php
lang/formidable_fr.php
prive/objets/infos/formulaires_reponse.html
prive/style_prive_plugin_formidable.html
traiter/enregistrement.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
feat: une date pour la confirmation par email de la signature
Modifié
action/formidable_valider_reponse.php
base/formidable_tables.php
formidable_administrations.php
lang/formulaires_reponse_fr.php
paquet.xml
prive/objets/contenu/formulaires_reponse.html
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
feat: pouvoir valider une réponse par email
Ajouté
action/formidable_valider_reponse.php
Modifié
inc/formidable.php
lang/formidable_fr.php
traiter/enregistrement.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
fix: pouvoir envoyer un email après validation de la signature
Modifié
traiter/email.yaml
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h28min :
feat: raccourci @lien_validation@ dans l’aide mémoire + pouvoir le valider
Le raccourci n’apparait dans l’aide-mémoire que si on demande une validation par email, et cela avec les dernières versions de saisies.
Modifié
lang/formidable_fr.php
prive/squelettes/extra/formulaire_edit_fonctions.php
verifier/formidable_coherence_arobase.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h27min :
feat: configuration du mode petition
Modifié
lang/formidable_fr.php
traiter/enregistrement.yaml
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h27min :
change: avoir nos propres fonction cvt pour le formulare d’institution des réponses
le formulaire generique de spip est trop contraignant pour pouvoir
intégrer certaines spécificités futur de formidable
Ajouté
formulaires/instituer_formulaires_reponse.html
formulaires/instituer_formulaires_reponse.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h27min :
fix: institution des réponses pour les rédacs associés à un article
- Il y avait une confusion dans le code et les commentaires entre 2
choses différentes
a. Un réglage global qui permet à tout les rédac de publier des
réponses
b. Un réglage qui permet d’associer 1 rédac à un formulaire : auquel
cas il faut que le/la rédac en question puisse publier les réponses,
même si a est désactivé - Par ailleurs il y a un bug dans spip concernant la publication par
des non admin, il faut donc appliquer manuellement fix: vérifier si un objet est publiable dans un parent uniquement si le parent est défini (!136) · Requêtes de fusion · spip / prive · GitLab
pour que cela fonctionne
fix: #317
Modifié
formidable_autorisations.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h27min :
fix: dans l’aide-mémoire, ne pas afficher @id_formulaires_reponse@ si pas d’enregistrement des réponses
Modifié
prive/squelettes/extra/formulaire_edit_fonctions.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h27min :
fix: ne pas afficher dans l’aide-memoire les infos globale de formulaire si on dans la page de configuration des champs
Modifié
prive/squelettes/extra/formulaire_edit.html
prive/squelettes/extra/formulaire_edit_fonctions.php
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h27min :
refactor: gérer en PHP le contenu supplémentaire de l’aide mémoire
Permet notamment de mettre des afficher_si sur certains élèments de
l’aide mémoire
Ajouté
prive/squelettes/extra/formulaire_edit_fonctions.php
Modifié
formulaires/editer_formulaire_traitements.php
prive/squelettes/extra/formulaire_edit.html
==============================
Par Maïeul Rouquette, le 11 mars 2026 à 08h02min :
chore: typer une fonction
Modifié
formulaires/editer_formulaire_traitements.php
Détails : chore: typer une fonction (b6d2259e) · Validations · spip-contrib-extensions / formidable · GitLab
==============================
Par Salvatore, le 11 mars 2026 à 01h30min :
i18n: [Salvatore] [source:lang/ formulaires_reponse] Export depuis https://trad.spip.net de la langue fr
i18n: [Salvatore] [source:lang/ formulaires_reponse] Mise a jour du bilan depuis https://trad.spip.net
Modifié
lang/formulaires_reponse.xml
lang/formulaires_reponse_fr.php
==============================
Par Salvatore, le 11 mars 2026 à 01h30min :
i18n: [Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue de
i18n: [Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue en
i18n: [Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue es
i18n: [Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue fr
i18n: [Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue it
i18n: [Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue nl
i18n: [Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue pt_br
i18n: [Salvatore] [source:lang/ formidable] Mise a jour du bilan depuis https://trad.spip.net
Modifié
lang/formidable.xml
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
==============================
Par Maïeul Rouquette, le 10 mars 2026 à 18h43min :
refactor: inutile de passer dans l’url ce qu’on veut afficher après
on peut le chercher dans le flux du pipeline de l’affichage du
formulaire
Modifié
formulaires/formidable.php