Skip to content
Extraits de code Groupes Projets
  1. juin 06, 2023
    • Maïeul's avatar
      fix(147): Traitement `email` : faire fonctionner correctement l'option · 32bc03fa
      Maïeul a rédigé
      `masquer_champs_vides`.
      
      Cette option a été introduite par moi (!) en
      11ad7c44.
      
      J'ai testé en reprenant le code d'alors... et ca ne marchait déjà pas.
      
      En fait je ne vois pas comment cela aurait pu marcher, puisque saisie
      affiche `Sans réponse` si aucune valeur n'est passé pour une saisie.
      
      Ce sont bien les saisies qu'il faut filtrer, pas les valeurs.
      
      fix #147
      32bc03fa
  2. mai 31, 2022
  3. mai 13, 2022
    • Maïeul's avatar
      Il existait un pipeline `formidable_affiche_resume_reponse`, utilisé · fbc15376
      Maïeul a rédigé
      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 supprime donc le pipeline `formidable_affiche_resume_reponse`.
      
      On simplifie par ailleurs la signature de la fonction
      `formidable_raccourcis_arobases_2_valeurs_champs()`.
      1. 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`. Puisqu'on supprime ce pipeline, plus besoin de ces valeurs.
      2. On regroupe tout les paramètres en troisième arguments, dans
      $options, tout en assurant une rétrocompatibilité (pas d'autre usage de
      `formidable_raccourcis_arobases_2_valeurs_champs()` sur la zone, mais j'ai
      du code perso qui l'utilise, et il n'est pas impossible que d'autres
      fassent de même.
      3. On ajoute une option `'contexte'` pour indiquer le contexte d'appel
      de `formidable_raccourcis_arobases_2_valeurs_champs`, ce qui permet de
      remplacer utilement le pipeline `formidable_affiche_resume_reponse`.
      fbc15376
  4. mai 12, 2022
    • Maïeul's avatar
      Nouvelle option passable à l'appel d'un formulaire · c177c930
      Maïeul a rédigé
      `traiter_email_destinataires` : reçois un tableau d'emails (ou une liste
      séparée des virgule).
      Se complète avec l'option `traiter_email_destinataires_methode_methode`
      qui peut être :
      - `remplacer` pour que les destinataires passés par squelettes
      remplacent ceux de config
      - `ajouter` (valeur par défaut) pour qu'ils viennent compléter la liste.
      
      Exemple d'appel
      
      ````
      
       #FORMULAIRE_FORMIDABLE{coordonnees,#ARRAY{input_1,plop}, #ARRAY{traiter_email_destinataires,22@22.fr,traiter_email_destinataires_methode,remplacer}}
      
      ````
      c177c930
  5. avr. 25, 2022
  6. avr. 11, 2022
  7. nov. 21, 2021
  8. mai 26, 2021
  9. mai 09, 2021
  10. avr. 10, 2021
  11. mars 03, 2021
  12. fév. 12, 2021
  13. juin 08, 2020
    • Maïeul's avatar
      Suite discussion croisée @rastapopoulos + @nicod_ + JBB · e45db20e
      Maïeul a rédigé
      date_soumission devient date_envoi, plus proche du langage courant, tout
      en évitant de confondre avec date_reponse qui pourrait être la date de
      l'objet.
      On fait pas de migration de structure SQL car il s'agissait d'une branche de dev qui n'a existait que 24h et n'a a priori été déployé que chez le dev.
      e45db20e
  14. juin 06, 2020
  15. mai 14, 2020
  16. avr. 01, 2020
  17. fév. 27, 2020
  18. fév. 06, 2020
  19. jan. 07, 2020
  20. jan. 06, 2020
  21. oct. 21, 2019
  22. sept. 07, 2019
  23. juin 29, 2019
  24. juin 14, 2019
  25. avr. 16, 2019
  26. déc. 19, 2018
  27. déc. 09, 2018
  28. nov. 15, 2018
  29. nov. 08, 2018
  30. oct. 11, 2018
  31. sept. 26, 2018
  32. août 07, 2018
Chargement en cours