[formidable ↪ pipeline_arobase] 5 commits

spip-contrib-extensions/formidable | 5 commits

Par Maïeul Rouquette, le 25 avril 2022 à 18h22min :

Créer le secret du formidable lors de la mise à jour, si cela n’avait
pas été créé lors de l’installation.

Modifié
formidable_administrations.php
paquet.xml

Détails : Créer le secret du formidable lors de la mise à jour, si cela n'avait · 2efa62d8f4 - formidable - SPIP on GIT

==============================
Par Maïeul Rouquette, le 25 avril 2022 à 19h14min :

Ce n’est pas parce qu’on insère les fichiers directement dans l’email
qu’on ne veut pas, par ailleurs, disposer d’un lien et d’une information
sur « à quel champ correspond les fichiers ».

D’autant plus que cette suppression dans le corps du mail ne marchait plus depuis un
certains temps (lorsqu’on a séparer $saisies et
$saisies_notifications).

En supprimant cette suppression (!), on bugfix le cas où :

  • _FORMIDABLE_LIENS_FICHIERS_ACCUSE_RECEPTION était sur false
  • mais on disait de mettre les fichiers dans le corps du mail
    => _FORMIDABLE_LIENS_FICHIERS_ACCUSE_RECEPTION à false ne changeait
    rien.
    Cf. Formulaire Formidable - #6 par Marc_Ferraton

Modifié
traiter/email.php

Détails : Ce n'est pas parce qu'on insère les fichiers directement dans l'email · ca4e4b48e9 - formidable - SPIP on GIT

==============================
Par Salvatore, le 26 avril 2022 à 01h27min :

[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue ar
[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue de
[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue es
[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue it
[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue nl
[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue pt_br
[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue ru
[Salvatore] [source:lang/ formidable] Export depuis https://trad.spip.net de la langue sk
[Salvatore] [source:lang/ formidable] Mise a jour du bilan depuis https://trad.spip.net

Modifié
lang/formidable.xml
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
lang/formidable_sk.php

Détails : https://git.spip.net/spip-contrib-extensions/formidable/commit/a7e83b3a7a6bcab8fa2e9b789383dc9f7df46761

==============================
Par Maïeul Rouquette, le 5 mai 2022 à 17h13min :

Il existait un pipeline formidable_affiche_resume_reponse, utilisé
uniquement par le plugin formidable_quizz, actuellement non maintenu
et non publié.

Ce pipeline n’était pas générique, car le remplacement des @@ ne
concerne pas que l’affichage résumé des réponses, mais aussi en
différent endroit (message de retour par exemple).

On créé deux pipelines plus générique :

  • formidable_pre_raccourcis_arobases
  • formidable_post_raccourcis_arobases

On simplifie par ailleurs la signature de la fonction
formidable_raccourcis_arobases_2_valeurs_champs() en supprimant les
deux derniers arguments passés par références ($valeurs et
$valeurs_libellees).

La seule raison de ce passage par référence, qui n’était utilisé sur
toute la zone que dans UN appel à la fonction, était précisement
de passer les valeurs libellées en arguments du pipeline formidable_affiche_resume_reponse. Or, pour l’heure, le seul usage de ce pipeline n’utilise précisement pas ces valeurs.

Les personnes qui auraient besoin de ces valeurs peuvent utiliser
calculer_voir_reponse().

Modifié
formidable_fonctions.php
inc/formidable.php
paquet.xml

Détails : Il existait un pipeline `formidable_affiche_resume_reponse`, utilisé · 10ed416284 - formidable - SPIP on GIT

==============================
Par Maïeul Rouquette, le 5 mai 2022 à 17h13min :

Il existait un pipeline formidable_affiche_resume_reponse, utilisé
uniquement par le plugin formidable_quizz, actuellement non maintenu
et non publié.

Ce pipeline n’était pas générique, car le remplacement des @@ ne
concerne pas que l’affichage résumé des réponses, mais aussi en
différent endroit (message de retour par exemple).

On créé deux pipelines plus générique :

  • formidable_pre_raccourcis_arobases
  • formidable_post_raccourcis_arobases

On simplifie par ailleurs la signature de la fonction
formidable_raccourcis_arobases_2_valeurs_champs() en supprimant les
deux derniers arguments passés par références ($valeurs et
$valeurs_libellees).

La seule raison de ce passage par référence, qui n’était utilisé sur
toute la zone que dans UN appel à la fonction, était précisement
de passer les valeurs libellées en arguments du pipeline formidable_affiche_resume_reponse. Or, pour l’heure, le seul usage de ce pipeline n’utilise précisement pas ces valeurs.

Les personnes qui auraient besoin de ces valeurs peuvent utiliser
calculer_voir_reponse().

Modifié
formidable_fonctions.php
inc/formidable.php
paquet.xml

Détails : Il existait un pipeline `formidable_affiche_resume_reponse`, utilisé · 44b9eddfd1 - formidable - SPIP on GIT