Commit graph

44 commits

Author SHA1 Message Date
cy_altern
5a3f4d4766 ajout de la fonction pour débogage des Curl 2021-11-09 13:04:53 +01:00
cy_altern
eda3619e7e ajout d'un paramètre supplémentaire au tableau Tclient qu'on passe au charger de gamumail pour permette de mettre les clients en cc ou cci plutôt qu'en destinataire principal du mail 2021-09-30 22:11:28 +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
1bea462a2e variable dans le sujet 2021-06-30 21:48:54 +02:00
fb640a92bc gere le cas des documents protected 2021-06-23 12:36:24 +02:00
b6ed024365 permettre a gamumail d'etre utilisé sans slug, pratique pour utiliser simplement l'interface 2021-06-23 10:14:09 +02:00
45502ac50c un peu de ménage 2021-06-08 21:54:26 +02:00
cy_altern
dbf1f5388f mise au carré des remplacements @@ des slugs 2021-06-01 02:42:31 +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
17b1fec421 correction de count() pas sur des arrays + un var_dump de debog qui trainait 2021-04-01 00:46:59 +02:00
cy_altern
1440d1ed1e débogage en cours pour l'attachement des id_document 2021-03-09 01:24:43 +01: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
2abc097a57 pas de doublon de fonction... 2021-03-07 19:20:47 +01:00
cy_altern
c424f461cc broutilles pour compatibilité Roc 2021-03-07 19:16:14 +01:00
clem
678070dbc0 réorganisation du passage des PDF aux slugs pour essayer d'unifier formulaire et API 2020-09-13 03:54:53 +02: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
clem
cfa22caf62 passage en pipeline du traitement des @@ spécifiques d'un plugin 2020-08-26 14:15:54 +02:00
clem
617df6ea97 le passage en cci en cas de destinataires multiple dépend de l' ['cci'=>true]. Plus de confort pour le paramètre : on accepte un array ou une string avec , (et toujours id_auteurs en mix avec adresses mail) 2020-08-21 11:33:49 +02:00
clem
f0221e8221 fonction envoyer_gamumail OK (y compris docs attachés). Intégration des en tant que mix id_auteurs et mails séparés par des virgules dans le CVT gamumail. 2020-08-21 02:01:15 +02:00
clem
28e73628ae appel des squelettes de header et footer : priorité au squelettes spécifiques du slug si ils existent (le générique de gamumail reste en par défaut) 2020-08-20 11:35:35 +02:00
clem
7a78d7b4d5 ajout des exemples de fonctions appelées par le CVT de gamumail.php 2020-08-19 14:45:37 +02:00
55e674742e on peut aussi vouloir passer dans la fonction generique et celle du slug 2020-05-31 20:30:27 +02:00
744b025d3d Merge branch 'master' of https://git.gamuza.fr/spip/gamumail 2020-05-31 20:29:33 +02:00
d2ea3dee0f Ajout d'un fonction de surcharge SLUG_traiter_av_pdf ou traiter_av_pdf
pour réaliser un traitement php avant la generation des pdfs
2020-05-31 20:28:41 +02:00
dc27fa0d9b On veut pouvoir utiliser les deux fonctions de surcharge
1. la general
2. la spé du slug
2020-05-25 17:32:28 +02:00
c45e989b2a pour chaque étape, on ajoute une fonction pour tous les modeles, cf
readme
2020-05-14 09:06:18 +02:00
b810e4982a harmonisqation de l'ordre des arguments des fonctions de surcahrges 2020-05-14 00:48:45 +02:00
29fc33e78c debug en moins 2020-04-29 23:28:52 +02:00
c9cff9283b Coquille 2020-04-29 23:27:06 +02:00
a2f39badd6 On permet d'ajouter un header / footer on mail html envoyé :
* gamumail/html_header.html => header pour tous les mails
* gamumail/html_footer.html => footer pour tous les mails
* gamumail/SLUG_html_header.html => pour les mails du modele SLUG
* gamumail/SLUG_html_footer.html => pour les mails du modele SLUG
2020-04-29 10:25:45 +02:00
fde989b252 meme sens : SLUG_fonction entre html / php 2020-04-29 00:03:00 +02:00
73da3206e4 Petite correction pour eviter d'avoir un double '/' mais si pas
indispensable
2020-04-28 12:00:45 +02:00
4b9efc9c46 On supprime les pdfs temporaires 2020-04-27 14:05:19 +02:00
1dadb4269e Gestion des erreurs d'envoi + message retour 2020-04-27 10:30:43 +02:00
120e37d3de le fonction de surcharge par slug, on ne passe plus l'array par
reférence, mais en premier argument => permet de simplifier l'écriture
de la fonction de surcharge
2020-04-27 09:20:29 +02:00
2406e6fb28 Ajoute l'envoi des pdfs
a tester
2020-04-27 00:20:11 +02:00
7e5a6a8e8b pour chaque fonction charger / verifier / traiter du formulaire d'envoi,
on peut se brancher facilement dessus en créant un fichier dans un
dossier gamumail avec une fonction du type : charger_slug.php,
verifier_slug.php, traiter_slug.php et pour chaque fichier une fonction
: gamumail_charger_slug($slug, $auteur, $Tclient, $Tpdf, $redirect, $options,&$valeurs)
les premiers args, sont les memes que ceux des fonctions CVT, le dernier
est spécifique : $valeurs / $erreurs / $corps (array envoyé)
TODO ajouter les pdfs
2020-04-26 22:00:03 +02:00
6d0dd80c2c debut du traiter, todo finaliser les docs et ajouter les pdfs 2020-04-26 00:55:10 +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
36bba1c50b prechargement des modeles pour le sujet et texte * ajout html du formulaire 2020-04-26 00:23:53 +02:00
e39867d8ad Amélioration de la fonction charger 2020-04-25 22:35:09 +02:00
7d76ba239f C'est parti : pour le charger du form, je pense avoir toutes les
situations, on ajoutera dans le html, un inclure spécifique en fonction
du slug
2020-04-25 19:51:16 +02:00