Commit graph

37 commits

Author SHA1 Message Date
ffc6d5d849 feat: selecteur : pour / cc / cci / repondre_a => on utilise maintenant
select2 ce qui permet de gérer une fichier pour l'autocomplete
2025-04-08 17:54:53 +02:00
cy_altern
4ee007026d Fix : {tous} dans la boucle de sélection des documents attachés à un slug pour ne pas être dépendant du fait qu'ils soient publiés ou non 2024-10-10 02:23:41 +02:00
8882667666 on rend un peu plus responsive 2023-11-13 18:44:50 +01:00
a7fe6a811f feat:
- la fonction charger_pdf() accepte maintenant un 3e args, les opts
- on ajoute dans l'array des pieces jointes des infos (qui (d'où vient
  se pièce jointe) et quoi (son id))
- on deplace l'affichage des tPDFS dans un inclure :
  gamumail/inc-pdf_envoyes.html qui permet d'etre facilement surchargé
2023-11-13 14:09:17 +01:00
4e61ca9ec1 chore: ergo 2023-11-09 15:26:45 +01:00
64bfe8bc78 feat: ajout pipeline pour filtrer le tableau de pdf 2023-11-09 15:21:53 +01:00
57e1466497 feat: ajout la possibilité de joindre des fichiers téléverser.
Attention, ces fichiers ne sont pas sauvegardés.
Fichiers acceptés :
    * images
    * pdf
2023-11-09 14:27:43 +01:00
1f870feae8 fix: code mort 2023-11-09 11:13:21 +01:00
08e1fac607 fix: radio envoi separe 2023-11-07 10:40:27 +01:00
cy_altern
cb1db1aa91 merge 2023-11-06 16:44:54 +01:00
cy_altern
6f73910ed4 Feat: multilangue gestion de la langue dans le contexte des PDFs générés 2023-11-06 16:37:48 +01:00
cy_altern
15d9526132 Feat: gestion basique du multilinguisme :
- les sujets et textes des slugs peuvent désormais être multilangue en utilisant des <multi>
- la langue utilisée pour le mail est celle passée dans options[lang] de l'appel de FORMULAIRE_GAMUMAIL
TODO : voir comment on pourrait faire pour gérer la langue du mail non pas pour l'ensemble des destinataires mais pour chacun d'eux....
2023-11-06 00:45:59 +01:00
9a59e7a8b1 feat: ajout de repondre_a 2023-06-05 20:43:09 +02:00
ef9ab75784 feat: on supprime le h2 fichier annexe, car pas de pb de compat 2023-04-04 23:25:26 +02:00
6c8ec91c95 feat: ajout all_fichiers en plus de #SLUG_fichiers 2023-04-04 23:24:35 +02:00
35584c2a49 feat: on peut passer dans le param options : envoi_separe => oui,
cela ajoute un radio (coché oui par defaut) pour jouer l'envoi pour
chaque destinataire du pour et non pas 1 seul message pour tous les
destinataires
2023-03-30 22:44:37 +02:00
cy_altern
5a3f4d4766 ajout de la fonction pour débogage des Curl 2021-11-09 13:04:53 +01:00
cy_altern
a07ba38516 affichage des gamumails par rangs dans l'interface de config 2021-08-01 21:06:36 +02:00
cy_altern
b0367c2ef2 si l'envoi du gamumail est OK, on suffixe message_ok par @@gamumail_ok ce qui permet de faire un test sur le retour de traiter qui soit indépendant de la langue de la chaîne de langue retournée par message_ok pour l'astuce du INCLURE qui ferme la modalbox 2021-07-30 21:08:43 +02:00
cy_altern
da0abaaad0 ajout de l'inclure vide à surcharger pour gérer le retour de l'envoi d'un gamumail (fermeture modale par ex). Ajout du pipeline post_gamumail_ok qui permet de faire une action lorsque le gamumail est envoyé OK 2021-07-30 17:57:48 +02:00
cy_altern
dbf1f5388f mise au carré des remplacements @@ des slugs 2021-06-01 02:42:31 +02:00
cy_altern
a2ec61032f l'inclure d'ajout des fichiers d'un slug gamumail/NOM_SLUG_fichiers.html doit se faire en passant l'array d'options du slug à l'inclure pour qu'il puisse bénéficier du contexte 2021-05-31 23:13:15 +02:00
cy_altern
d864fb3562 KISS pour le form d'envoi du mail de préinscription : on passe les docs d'assurance en id_doc attachés. 2021-05-31 20:14:49 +02:00
cy_altern
9243f5c27c ajout des pièces attachées en fichiers PDF générés par SPIPDF avec passage de contexte pour contenu dynamique. Par rapport à la version de Roc, ajoute la possibilité d'avoir plusieurs fichiers dynamiques avec chacun son fichier de base et/ou son contexte. Tout est documenté dans le README 2021-05-29 18:53:31 +02:00
cy_altern
b220ddc30a ajout des documents attachés récupérés via un éventuel inclure gamumail/#SLUG_fichiers.html . Maj de la doc 2021-03-09 01:04:30 +01:00
cy_altern
a229980fbd Merge branch 'master' of ssh://git.gamuza.fr:2222/spip/gamumail 2021-03-07 19:16:28 +01:00
cy_altern
c424f461cc broutilles pour compatibilité Roc 2021-03-07 19:16:14 +01:00
cy_altern
219c1ef56d menage 2021-01-14 22:31:30 +01:00
cy_altern
a978584a2f grand luxe : le PDF personnalisé est téléchargeable pour visualisation via un lien dans le form 2021-01-14 22:29:08 +01:00
clem
cb96f9f1b1 passage dans l'array des PDFs générés à attacher au mail 2020-09-12 23:09:49 +02:00
clem
28b5df40ce rechargement ajax du clug dans l'interface d'envoi de mails 2020-08-30 18:09:44 +02:00
8bc5c54646 on compacte un peu l'affichage 2020-04-29 15:28:35 +02:00
e245081d5b Ajout de 2 branchements dans le form :
gamumail/SLUG_debugform.html -> au début du formulaire
gamumail/SLUG_soustexte -> sous le contenu du mail (avant les fichiers
joints)
2020-04-28 18:26:51 +02:00
caa9e57bba une css moins pire 2020-04-27 15:18:59 +02:00
4f540faef3 on ajoute une gestion des urls par tag, recup du plugin de fip 2020-04-27 14:59:38 +02:00
9a2f21b82c Ajout champ obligatoire, attention de bien initialiser un #SET en dehors
de la boucle
2020-04-26 00:39:52 +02:00
7a788d62fe * Chargemnet du formulaire, on ajoute un dernier argument, un Array
d'options + prechargement des modeles pour le sujet et texte
* ajout html du formulaire
2020-04-26 00:17:05 +02:00