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
9a59e7a8b1
feat: ajout de repondre_a
2023-06-05 20:43:09 +02:00
ecdc5d1134
feat: on n'utilise plus la lib pour le copié, on le fait via l'api js
...
plus simplement. on ajoute aussi le copié dans le textarea, comme le
fait le privé pour les modeles
2023-04-23 11:40:27 +02:00
9678584fc3
avec les fichiers c'est mieux
2023-04-22 17:50:43 +02:00
bbe0bf3ac0
feat: si on clique sur une balise, elle est copiée dans le presse papier
2023-04-22 17:42:18 +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
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
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
17edcf7841
feat: compat spip 41 creation auteur
2023-04-06 14:16:04 +02:00
ef9ab75784
feat: on supprime le h2 fichier annexe, car pas de pb de compat
2023-04-04 23:25:26 +02:00
6c8ec91c95
feat: ajout all_fichiers en plus de #SLUG_fichiers
2023-04-04 23:24:35 +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
014748da64
fix: warning
2023-03-30 17:45:27 +02:00
8cd9a772c3
psr
2023-03-30 17:13:59 +02:00
e3565cb307
fix: on veut pouvoir charger les options, comment ca peut fonctionner chez ROC ?
2023-03-30 11:39:36 +02:00
7dd8e9dbf3
fix: coquillle
2023-03-30 11:29:40 +02:00
3a69e1215f
TEST id du toggle n'est pas uniquemnet le slug, car on veut pouvoir avoir 2 modeles avec le meme slug
2023-03-30 10:19:52 +02:00
4834981703
compat php 8.1
2023-03-23 13:51:33 +01:00
cy_altern
71f052248f
rupture de compatibilité = up de Y
2022-12-05 23:19:41 +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
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
31fb4839fe
ne pas planter si pas de slug ou slug absent de la BdD
2022-05-27 19:24:13 +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
cy_altern
6cdab4719c
un var_dump qui trainait
2022-03-21 11:12:21 +01:00
2ed1f93378
ajout cle previsu pour eviter warning php 8
2022-03-21 11:08:57 +01:00
cy_altern
5301cecf49
anticiper le passage en SPIP 4.1
2022-02-21 16:54:48 +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
efa71bd7af
afficher tous les docs liés à un modèle de mail même les non publiés
2021-10-30 11:34:37 +02: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