cy_altern
00b859cb02
Fix: compat PHP 8.2 : explode ne supporte plus NULL en 2ème paramètre (string)
2023-12-01 12:45:27 +01:00
cy_altern
258902d900
Feat: gérer les évenutels multi qui résultent des remplacements juste avant l'envoi (non fonctionnel pour envoyer_gamumail : cf TO DO)
2023-11-14 12:07:26 +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
cy_altern
cb1db1aa91
merge
2023-11-06 16:44:54 +01:00
cy_altern
c4865b4ee2
Feat: ajout de la classe nomulti aux champs qui ne doivent pas intégrer le multilang lors de l'édition
2023-10-18 23:22:08 +02:00
6aaba3f5fe
recup de la master
2023-06-13 15:33:26 +02:00
752a00ff4c
feat:
...
* le remplacement de @@nom@@ renvoi que la valeur du champ nom ou un
espace pour supprimer @@nom@@
* le remplacement de @@prenom@@ renvoi que la valeur du champ prenom ou un
espace pour supprimer @@prenom@@
2023-04-22 16:59:53 +02:00
88d4d9a32e
refactoring: utilise generer_url_public pour l'url du pdf
2023-04-06 14:45:16 +02:00
014748da64
fix: warning
2023-03-30 17:45:27 +02: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
92e746c637
éviter un warning sur l'appel de la chaîne de langue lors de l'envoi d'un mail à la création d'un auteur (à voir si le passage de _T à _L règle vraiment le problème...)
2022-06-05 19:08:06 +02:00
cy_altern
e5a74ca03a
correction du bogue d'envoi en cci : le paramètre à passer à facteur est ['bcc'] et non pas ['cci']. Ajout d'une option pour pouvoir passer le destinataire principal lorsqu'on utilise ['cci'] pour masquer les destinataires
2022-05-12 16:50:55 +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
2ed1f93378
ajout cle previsu pour eviter warning php 8
2022-03-21 11:08:57 +01:00
cy_altern
5a3f4d4766
ajout de la fonction pour débogage des Curl
2021-11-09 13:04:53 +01:00
cy_altern
101f530f10
un titre pour la page de configuration des slugs de gamumails
2021-09-14 22:39:25 +02:00
8be8f65146
il faut forcer fichier
2021-06-23 13:35:57 +02:00
59f54ac3f8
ajout 4 args = array id_doc à ajouter en piece jointe
2021-06-23 13:02:26 +02:00
fb640a92bc
gere le cas des documents protected
2021-06-23 12:36:24 +02:00
b0a3a1a0fd
le sujet aussi à le droits aux variables
2021-06-22 16:02:16 +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
c72d52867f
On peut ajouter une tableau de pieces_jointes :
...
$options['pieces_jointes'][] = [
'chemin' => 'tmp/cache/toto.xls',
'nom' => 'toto.xls',
'encodage' => 'base64',
'mime' => 'application/vnd.ms-excel'
]
2021-05-25 09:23:53 +02:00
cy_altern
12e40495d4
utiliser generer_url_public pour les URL pages
2021-04-26 19:55:44 +02:00
cy_altern
ec5dcd9fe8
amélioration du système de remplacements @@truc_a_remplacer@@ pour permettre à Gamumail de fournir des remplacement génériques (via inc/gamumail_remplacements.php). Passage de la doc intégrée des remplacements via ['remplacements_gamumail'] pour permettre à chaque plugin de fournir la doc de ses remplacements
2021-04-25 21:44:48 +02:00
cy_altern
c464fcae54
comme d'hab' ne pas laisser trainer de var_dump()
2021-01-14 21:44:42 +01:00
cy_altern
4240e86452
correction à tester/valider : on peut passer les paramètres de l'url du PDF en string systématiquement
2021-01-14 21:40:43 +01:00
clem
70ef56ad29
utilisation de la constante _DEBUG_AUTORISER (tirée de dd) pour que le curl de la gesénération des pdf ne bloque pas avec les certificats auto-signés
2020-12-02 01:52:30 +01:00
clem
8e8cfc379a
le howto pour outrepasser les erreurs de certificat auto-signé lors de devs en https local
2020-12-01 23:11:14 +01:00
clem
7f4ed3a6a9
ajout du champ public pour gérer l'affichage ou non d'un slug dans le form d'envoi public. Toutes les cvhaînes de langue de la page de config des slugs
2020-09-26 19:36:46 +02:00
clem
4a1a932503
ajout des PDFs générés avec passage de paramètres dans les pièces jointes de l'envoi de gamumails via API
2020-09-14 15:39:53 +02: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
15b011259e
correction de la fonction de filtre qui doit être anonyme. Ajout des [] dans les infos de dbog
2020-08-26 00:00:04 +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
728d5dcf6d
premier jet pour la fonction inc/envoyer_gamumail qui envoie un mail à partir d'un slug. Ajout du champ id_docs aux slugs. Ajout d'un header et d'un footer standard pour les (inutiles) mails HTML
2020-08-19 20:10:12 +02:00
74bba0765d
ajout du fichier de recup des pdfs
2020-04-27 10:31:46 +02:00