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
4e61ca9ec1
chore: ergo
2023-11-09 15:26:45 +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
1f870feae8
fix: code mort
2023-11-09 11:13:21 +01:00
5efa4f4fb5
chore: up de z
2023-11-09 10:18:20 +01:00
0c63b86241
fix: si le slug est vide, on ne precharge pas le contenu, car normalement c'est impossible
...
cela corrige le bug, si on a une entrée dans spip_gamumails sans slug !
2023-11-09 10:17:55 +01:00
434e7a0cf8
chore: up de y pour envoi_separe
2023-11-07 10:43:45 +01:00
08e1fac607
fix: radio envoi separe
2023-11-07 10:40:27 +01:00
c70ced219c
Merge branch 'envoi_separe'
2023-11-07 10:34:28 +01:00
9c1ad3591d
feat: on passe par remplacements slug sur le nom du fichier pdf
2023-11-07 10:34:00 +01:00
ab2476fdcf
fix: il ne faut pas merger les options dans le contexte
2023-11-07 09:56:36 +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
edccc08f83
Feat: ajout fichier de langue EN
2023-11-06 16:45:36 +01:00
cy_altern
cb1db1aa91
merge
2023-11-06 16:44:54 +01:00
cy_altern
6f73910ed4
Feat: multilangue gestion de la langue dans le contexte des PDFs générés
2023-11-06 16:37:48 +01:00
cy_altern
15d9526132
Feat: gestion basique du multilinguisme :
...
- les sujets et textes des slugs peuvent désormais être multilangue en utilisant des <multi>
- la langue utilisée pour le mail est celle passée dans options[lang] de l'appel de FORMULAIRE_GAMUMAIL
TODO : voir comment on pourrait faire pour gérer la langue du mail non pas pour l'ensemble des destinataires mais pour chacun d'eux....
2023-11-06 00:45:59 +01:00
cy_altern
dddde4449f
Feat : page de configuration des slugs : ajout d'un lien direct sur l'édition des documents (PDF) attachés au slug
2023-10-18 23:40:55 +02: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
cy_altern
df8f8051af
Feat: passage en 4.2
2023-08-19 18:18:38 +02:00
6aaba3f5fe
recup de la master
2023-06-13 15:33:26 +02:00