Commit graph

46 commits

Author SHA1 Message Date
8a7a4c1a58 feat: on peut utiliser inc/envoyer_gamumail sans slug
Pour cela, il faut :
* utiliser le slug : `no_slug`
* ajouter dans $options['message']
* facultatif $options['sujet']
2024-07-18 11:49:49 +02:00
c7c4ebc2e4 compat spip 4.* 2024-07-16 14:17:14 +02:00
cy_altern
69d0d3f9c5 up de z 2024-06-07 16:52:25 +02:00
cy_altern
9b45a62720 up de z 2023-12-01 13:19:24 +01:00
5785e07b91 up de y 2023-11-17 15:09:45 +01:00
cy_altern
c557173154 Fix : il ne faut PAS monter le necessite de bigform à plus que 1.2.3 sous peine de ne plus pouvoir utiliser Gamumail en SPIP 4.0/4.1 2023-11-14 14:00:31 +01:00
64bfe8bc78 feat: ajout pipeline pour filtrer le tableau de pdf 2023-11-09 15:21:53 +01:00
999663fa9f chore: up de z 2023-11-09 14:29:30 +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
5efa4f4fb5 chore: up de z 2023-11-09 10:18:20 +01:00
434e7a0cf8 chore: up de y pour envoi_separe 2023-11-07 10:43:45 +01:00
c70ced219c Merge branch 'envoi_separe' 2023-11-07 10:34:28 +01:00
d40c764aa4 fix: envoie separe avec le contexte, ajout un pipeline pour les cas compliqués 2023-11-06 18:42:36 +01:00
cy_altern
cb1db1aa91 merge 2023-11-06 16:44:54 +01:00
cy_altern
df8f8051af Feat: passage en 4.2 2023-08-19 18:18:38 +02:00
ecf2571f06 up de y, car on casse la compat sur le remplacement automatique de @@nom@@ et @@prenom@@ 2023-04-22 17:01:41 +02:00
f1315dd545 feat: rend compatible spip_gamumails avec api objet_modifier 2023-04-18 14:28:03 +02:00
88d4d9a32e refactoring: utilise generer_url_public pour l'url du pdf 2023-04-06 14:45:16 +02:00
cy_altern
71f052248f rupture de compatibilité = up de Y 2022-12-05 23:19:41 +01:00
cy_altern
5301cecf49 anticiper le passage en SPIP 4.1 2022-02-21 16:54:48 +01:00
ce248f1092 up de z 2021-09-20 18:11:53 +02:00
cy_altern
01db7f0715 up de z pour s'y retrouver 2021-08-16 16:49:05 +02:00
cy_altern
2b7654c330 ajout du champ rang 2021-08-16 16:35:54 +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
9e3e8e59ad up de z 2021-06-23 10:14:28 +02:00
b0a3a1a0fd le sujet aussi à le droits aux variables 2021-06-22 16:02:16 +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
8bdbf5a164 comp spip 4.0 2021-05-02 22:31:42 +02:00
c576301511 ajout champ editable du slug, par defaut = oui 2021-04-23 14:36:09 +02:00
cy_altern
cf20da0950 up de z 2021-01-14 22:33:50 +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
b772c4ca1c version 1.0.12 pour rattrapage de la création de curl_login. 2020-08-31 11:39:23 +02:00
1a2096ba80 dans le create, il faut tout 2020-08-31 11:28:42 +02:00
clem
cfa22caf62 passage en pipeline du traitement des @@ spécifiques d'un plugin 2020-08-26 14:15:54 +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
e52663de9b compat spip 32 2020-07-16 15:44:05 +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
a0555a08ba et enfin la doc 2020-04-27 12:23:23 +02:00
33a89b9df0 ménage dans les fichiers
+ ajout necessite facteur
2020-04-27 10:44:57 +02:00
176386f241 On augmente encore la secu : le login est aussi aléatoire 32 caracteres
et le mdp 36
2020-04-27 00:01:14 +02:00
70504d5c52 On cree un user curl_login avec un mdp aléatoire stocké dans la meta
curl_mdp avec statut 1comite à l'installation du plugin
2020-04-26 23:54:17 +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
5ec8ad9ca6 Ajout table pour enregistrer les pdfs associés aux messages 2020-04-24 23:50:52 +02:00
325527f615 on ajoute un titre, utile que pour la conf 2020-04-24 22:00:09 +02:00
9daa2e8ec6 sortie de la fabrique 2020-04-24 20:57:04 +02:00