Commit graph

234 commits

Author SHA1 Message Date
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
0b9ab15453 coquille 2021-09-20 22:03:13 +02:00
7351f46320 maj de la doc, mais surveiller l'argument : args 2021-09-20 21:09:04 +02:00
ce248f1092 up de z 2021-09-20 18:11:53 +02:00
64ac966c62 ajout un env pour cacher le selecteur de slug : cacher_selecteur_slug 2021-09-20 18:11:41 +02:00
0ade34cf32 on est plus selectif sur les class css 2021-09-20 15:12:34 +02:00
a6128894f1 maj doc 2021-09-20 14:47:58 +02:00
cy_altern
101f530f10 un titre pour la page de configuration des slugs de gamumails 2021-09-14 22:39:25 +02:00
24eec4e076 correction de la doc 2021-09-14 15:20:57 +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