[formidable ↪ validation_par_email_aka_petition] 16 commits

spip-contrib-extensions/formidable | 16 commits

Par Maïeul Rouquette, le 9 mars 2026 à 18h12min :

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

Détails : feat: un delai pour valider la réponse par email (9e15c6a6) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h37min :

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

Détails : feat: un statut en attente de confirmation (88179bb0) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h37min :

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

Détails : feat: une date pour la confirmation par email de la signature (4ea21f43) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

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

Détails : fix: ne pas afficher dans l'aide-memoire les infos globale de formulaire si on... (3125c409) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

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

Détails : feat: pouvoir valider une réponse par email (f3b942c6) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

fix: pouvoir envoyer un email après validation de la signature

Modifié
traiter/email.yaml

Détails : fix: pouvoir envoyer un email après validation de la signature (51806367) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

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.

Ajouté
prive/squelettes/extra/formulaire_edit_fonctions.php
Modifié
formulaires/editer_formulaire_traitements.php
lang/formidable_fr.php
prive/squelettes/extra/formulaire_edit.html
verifier/formidable_coherence_arobase.php

Détails : feat: raccourci `@lien_validation@` dans l'aide mémoire + pouvoir le valider (da2ec3e2) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

perf: cacher le tableau de saisies des traitements

Modifié
formulaires/editer_formulaire_traitements.php

Détails : perf: cacher le tableau de saisies des traitements (313ed715) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

chore: typer une fonction

Modifié
formulaires/editer_formulaire_traitements.php

Détails : chore: typer une fonction (09730c2e) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

feat: configuration du mode petition

Modifié
lang/formidable_fr.php
traiter/enregistrement.yaml

Détails : feat: configuration du mode petition (cd93b9f2) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

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

Détails : change: avoir nos propres fonction cvt pour le formulare d'institution des réponses (729af64a) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

fix: institution des réponses pour les rédacs associés à un article

  1. 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é
  2. 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

Détails : fix: institution des réponses pour les rédacs associés à un article (f1d10c77) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

style: indentation

Modifié
formulaires/configurer_formidable.php

Détails : style: indentation (38edbf20) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 9 mars 2026 à 17h26min :

style: retour ligne

Modifié
formidable_autorisations.php

Détails : style: retour ligne (2613f36c) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Maïeul Rouquette, le 7 mars 2026 à 19h56min :

feat: stocker l’url depuis laquelle le formulaire a été rempli

Utile pour des contrôles à posteriori, par exemple dans le cadre de
pétition

Modifié
base/formidable_tables.php
formidable_administrations.php
lang/formulaires_reponse_fr.php
paquet.xml
prive/objets/contenu/formulaires_reponse.html
traiter/enregistrement.php

Détails : feat: stocker l'url depuis laquelle le formulaire a été rempli (1690dcc7) · Validations · spip-contrib-extensions / formidable · GitLab

==============================
Par Salvatore, le 6 mars 2026 à 01h30min :

i18n: [Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue fr
i18n: [Salvatore] [source:lang/ formidable] Mise a jour du bilan depuis https://trad.spip.net

Modifié
lang/formidable.xml
lang/formidable_fr.php

Détails : i18n: [Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue fr (5b8bed19) · Validations · spip-contrib-extensions / formidable · GitLab