Commit graph

250 commits

Author SHA1 Message Date
1458a1632c build up de z 2025-04-13 15:43:47 +02:00
d879e2598b feat: ajout d'une constante _FORCER_ENVOI_SEPARE 2025-04-13 15:43:25 +02:00
3751287a9d WIP: on ajoute id_auteur 2025-04-13 15:40:14 +02:00
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
8415578c22 Feat : ajout des slugs + @@ nécessaires si on veut utiliser Gamumail pour les inscriptions d'auteurs ou le rappel de mot de passe + la doc pour ces 2 ajouts optionnels dans le README 2025-02-27 20:05:17 +01:00
f654cbcc62 feat: test_slug peut utiliser id_dossier dans l'env 2025-02-13 18:56:56 +01:00
f835af735d chore: up de z 2025-02-13 14:08:10 +01:00
66ecc85ecb fix: on vérifie que le slug n'existe pas,
cela arrive si la creation du slug est déplacer dans un autre plugin
comme gformation
2025-02-13 14:07:53 +01:00
cy_altern
e60bb95f70 Feat : les remplacements et leur doc pour @@date_maintenant@@ et @@date_heure_maintenant@@ 2025-01-04 01:02:22 +01:00
cy_altern
1f134ebe36 Feat : ajout de @@date_maintenant@@ et @@date_heure_maintenant@@ dans les remplacements fournis de base par Gamumail 2025-01-04 00:51:43 +01:00
c8519cfabe cci gamuza que dans le traite 2025-01-02 14:32:42 +01:00
ee44ab4bed doc 2025-01-02 14:12:18 +01:00
27d04e9eee up de z 2025-01-02 14:10:17 +01:00
b9d687bad4 feat: ajout une globals : $GLOBALS['gamuza_mail_cci'] qui est un array 2025-01-02 14:09:57 +01:00
cy_altern
3caca6a1fc Fix : ne pas passer en 3ème paramètre de l'appel de generer_pdf() : le type n'est pas du tout adapté (array à la place de string|bool) 2024-12-05 21:06:17 +01:00
cy_altern
f5c6c696a2 Feat : passage de la récupération des PDFs à envoyer à la fonction dédiée de Gamufonctions 2024-12-05 18:13:53 +01:00
cy_altern
9797f06364 Fix : générer tous les PDFs dynamiques (et pas uniquement le premier) 2024-12-05 16:51:21 +01:00
4eede987fa coquille 2024-12-05 16:31:24 +01:00
d4405aa751 test pour cyrille 2024-12-05 16:31:00 +01:00
f2d5d05347 feat: charger_pdf utiliser maintenant la fonction de gamufonctions generer_pdf 2024-12-05 12:41:51 +01:00
ff9c550c22 up de z 2024-11-04 16:38:30 +01:00
569de1e0d7 fix: il faut faire passer alea 2024-11-04 16:38:17 +01:00
cy_altern
39e66784ee Chore : précision dans le phpdoc de la fonction pour les PDFs générés 2024-10-14 13:40:50 +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
bdd0a8783e revert 2024-09-19 22:47:51 +02:00
c6d00822d9 PSR 2024-09-19 22:45:08 +02:00
484e5c833f fix: tentative de fix que $texte n'existe pas 2024-09-19 22:44:58 +02:00
9ee0dc7e99 fix: si on appelle gamumail_remplacer_modele avec le deuxieme argument vide, on le remplace par un espace afin de supprimer le modele 2024-09-19 22:44:30 +02:00
cy_altern
b1d7e8adaa Chore : ajout du remplacement @@nom_site@@ + complement doc des nouveaux @@ pour le footer de la pagede config + chaînes de langue 2024-07-19 12:28:14 +02:00
88ff6b90d9 fix: on teste la présence de @@url_spip_pass@@ sinon, erreur de jeton 2024-07-19 10:12:50 +02:00
e360a189ee feat: ajout slug : url_spip_pass 2024-07-19 09:31:28 +02:00
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
fed21d5d28 fix: warning 2024-07-02 16:09:51 +02:00
cy_altern
69d0d3f9c5 up de z 2024-06-07 16:52:25 +02:00
cy_altern
d57df2412e Feat : les remplacements de Gamumail (y compris ceux arrivant depuis le pipeline remplacements_slug) doivent passer par extraire_multi() pour gérer les éventuelles chaînes de langue injectées 2024-06-07 16:51:30 +02:00
cy_altern
13021a3df1 Chore : petite amélioration de la présentation de la page de configuration de gamumail 2024-05-07 23:07:05 +02:00
9672c3ee46 feat: ajout la possibilite de modifier le prefix du slug 2024-04-05 12:00:16 +02:00
260dffa24e debug 2024-01-08 12:06:45 +01:00
cy_altern
9b45a62720 up de z 2023-12-01 13:19:24 +01:00
cy_altern
3fb6c98e6e Fix: mettre tout lemonde d'accord pour les destinataires en copie cachée : Facteur utilise [bcc] mais Gamumail lui passe [cci]... 2023-12-01 13:18:45 +01:00
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
0431d0e6f4 fix: nom de fichier envoyé via bigup
cv : https://git.spip.net/spip-contrib-extensions/facteur/issues/28
refs crfck/suivi_gformation#172
2023-11-23 00:42:46 +01:00
91b3879924 fix: bigup et le prechargement de fichier, à l'ouverture du form, on vide bigup à la mano 2023-11-21 14:22:22 +01:00
5785e07b91 up de y 2023-11-17 15:09:45 +01:00
dff72a5aa6 Attention, ne pas charger cette valeurs dans le form, pour éviter de
charger un fichier qui n'aurait pas été envoyé donc nettoyé
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
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
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