d40c764aa4
fix: envoie separe avec le contexte, ajout un pipeline pour les cas compliqués
2023-11-06 18:42:36 +01:00
9a59e7a8b1
feat: ajout de repondre_a
2023-06-05 20:43:09 +02:00
9c743d0e73
feat: appelle fonction traiter_pieces_jointes, en arg 1 = le slug
2023-04-04 23:19:32 +02:00
42ed572d43
feat: ajout info corps + sujet dans le pipeline final
2023-04-04 22:59:53 +02:00
143faff6c4
feat: ajout fichier traiter_pieces_jointes pour ajouter des pieces jointes avant l'envoi, utilie si on utilise envoi_separe
2023-03-31 08:08:56 +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
8cd9a772c3
psr
2023-03-30 17:13:59 +02:00
4834981703
compat php 8.1
2023-03-23 13:51:33 +01:00
cy_altern
9148afd5f7
comme d'hab ne pas oublier de var_dump de débog...
2022-12-05 17:57:06 +01:00
cy_altern
37a617611a
renommage des fonctions de surcharge du CVT de Gamumail utilisée par tous les slugs en gamumail_tous_charger, gamumail_tous_verifier et gamumail_tous_traiter : ça évitera les ambiguités à l'appel de ces fonctions par charger_fonction() (parfois c'était gamumail_charger_dist qui était envoyée à la place de gamumail_charger du plugin de surcharge...)
...
ATTENTION ! rupture de compatibilité possible pour les surcharges existantes ! (à priori aucun plugin concerné en dehors de rocb)
2022-12-05 17:52:55 +01:00
cy_altern
31fb4839fe
ne pas planter si pas de slug ou slug absent de la BdD
2022-05-27 19:24:13 +02:00
cy_altern
b7447eb50c
ajout du pseudo-slug no_gamumail qui permet de bloquer automatiquement tout envoi de mail passé à Gamumail avec cet identifiant de slug
2022-03-31 12:28:12 +02:00
cy_altern
6cdab4719c
un var_dump qui trainait
2022-03-21 11:12:21 +01:00
cy_altern
d14d1e37e0
pas de titre h1 dans l'inclure pour être plus souple dans les intégrations de la page de config
2022-01-07 11:05:15 +01:00
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