Commit graph

  • 29997ce439 build newtag tofulm 2025-04-15 13:30:23 +02:00
  • 88ab3cb06c feat: ajout args nombre iteration, cela permet par exemple de vider les champs cc / cci à partir du deuxieme envoi (en mode envoi_separe) tofulm 2025-04-15 13:30:04 +02:00
  • c94f8b9ba4 feat: ajout pipeline gamumail_pre_envoi qui permet de modifier tous les champs du mail juste avant l'envoi tofulm 2025-04-14 21:56:31 +02:00
  • 28d70ef72a debug tofulm 2025-04-13 18:23:42 +02:00
  • a5d694a242 feat: _FORCER_ENVOI_SEPARE present dans le charger du form tofulm 2025-04-13 15:52:45 +02:00
  • 1458a1632c build up de z tofulm 2025-04-13 15:43:47 +02:00
  • d879e2598b feat: ajout d'une constante _FORCER_ENVOI_SEPARE tofulm 2025-04-13 15:43:25 +02:00
  • 3751287a9d WIP: on ajoute id_auteur tofulm 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 tofulm 2025-04-07 22:43:24 +02:00
  • 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 master cy_altern 2025-02-27 20:04:56 +01:00
  • f654cbcc62 feat: test_slug peut utiliser id_dossier dans l'env tofulm 2025-02-13 18:56:53 +01:00
  • f835af735d chore: up de z tofulm 2025-02-13 14:08:10 +01:00
  • 66ecc85ecb fix: on vérifie que le slug n'existe pas, tofulm 2025-02-13 14:07:53 +01:00
  • e60bb95f70 Feat : les remplacements et leur doc pour @@date_maintenant@@ et @@date_heure_maintenant@@ cy_altern 2025-01-04 01:02:22 +01:00
  • 1f134ebe36 Feat : ajout de @@date_maintenant@@ et @@date_heure_maintenant@@ dans les remplacements fournis de base par Gamumail cy_altern 2025-01-04 00:51:38 +01:00
  • c8519cfabe cci gamuza que dans le traite tofulm 2025-01-02 14:32:42 +01:00
  • ee44ab4bed doc tofulm 2025-01-02 14:12:18 +01:00
  • 27d04e9eee up de z tofulm 2025-01-02 14:10:17 +01:00
  • b9d687bad4 feat: ajout une globals : $GLOBALS['gamuza_mail_cci'] qui est un array tofulm 2025-01-02 14:09:57 +01:00
  • 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) cy_altern 2024-12-05 21:06:17 +01:00
  • f5c6c696a2 Feat : passage de la récupération des PDFs à envoyer à la fonction dédiée de Gamufonctions cy_altern 2024-12-05 18:13:53 +01:00
  • 9797f06364 Fix : générer tous les PDFs dynamiques (et pas uniquement le premier) cy_altern 2024-12-05 16:51:21 +01:00
  • 4eede987fa coquille tofulm 2024-12-05 16:31:24 +01:00
  • d4405aa751 test pour cyrille tofulm 2024-12-05 16:31:00 +01:00
  • f2d5d05347 feat: charger_pdf utiliser maintenant la fonction de gamufonctions generer_pdf tofulm 2024-12-05 12:41:02 +01:00
  • ff9c550c22 up de z tofulm 2024-11-04 16:38:30 +01:00
  • 569de1e0d7 fix: il faut faire passer alea tofulm 2024-11-04 16:38:17 +01:00
  • 39e66784ee Chore : précision dans le phpdoc de la fonction pour les PDFs générés cy_altern 2024-10-14 13:40:50 +02:00
  • 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 cy_altern 2024-10-10 02:23:41 +02:00
  • bdd0a8783e revert tofulm 2024-09-19 22:47:51 +02:00
  • c6d00822d9 PSR tofulm 2024-09-19 22:45:08 +02:00
  • 484e5c833f fix: tentative de fix que $texte n'existe pas tofulm 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 tofulm 2024-09-19 22:44:30 +02:00
  • b1d7e8adaa Chore : ajout du remplacement @@nom_site@@ + complement doc des nouveaux @@ pour le footer de la pagede config + chaînes de langue cy_altern 2024-07-19 12:28:14 +02:00
  • 88ff6b90d9 fix: on teste la présence de @@url_spip_pass@@ sinon, erreur de jeton tofulm 2024-07-19 10:12:50 +02:00
  • e360a189ee feat: ajout slug : url_spip_pass tofulm 2024-07-19 09:31:28 +02:00
  • 8a7a4c1a58 feat: on peut utiliser inc/envoyer_gamumail sans slug tofulm 2024-07-18 11:49:44 +02:00
  • c7c4ebc2e4 compat spip 4.* tofulm 2024-07-16 14:17:14 +02:00
  • fed21d5d28 fix: warning tofulm 2024-07-02 16:09:51 +02:00
  • 69d0d3f9c5 up de z cy_altern 2024-06-07 16:52:25 +02:00
  • 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 cy_altern 2024-06-07 16:51:30 +02:00
  • 13021a3df1 Chore : petite amélioration de la présentation de la page de configuration de gamumail cy_altern 2024-05-07 23:07:05 +02:00
  • 9672c3ee46 feat: ajout la possibilite de modifier le prefix du slug tofulm 2024-04-05 12:00:16 +02:00
  • 260dffa24e debug tofulm 2024-01-08 12:06:45 +01:00
  • 9b45a62720 up de z cy_altern 2023-12-01 13:19:24 +01:00
  • 3fb6c98e6e Fix: mettre tout lemonde d'accord pour les destinataires en copie cachée : Facteur utilise [bcc] mais Gamumail lui passe [cci]... cy_altern 2023-12-01 13:18:45 +01:00
  • 00b859cb02 Fix: compat PHP 8.2 : explode ne supporte plus NULL en 2ème paramètre (string) cy_altern 2023-12-01 12:45:27 +01:00
  • 0431d0e6f4 fix: nom de fichier envoyé via bigup tofulm 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 tofulm 2023-11-21 14:22:22 +01:00
  • 5785e07b91 up de y tofulm 2023-11-17 15:09:42 +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é tofulm 2023-11-17 15:08:54 +01:00
  • 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 cy_altern 2023-11-14 14:00:31 +01:00
  • 258902d900 Feat: gérer les évenutels multi qui résultent des remplacements juste avant l'envoi (non fonctionnel pour envoyer_gamumail : cf TO DO) cy_altern 2023-11-14 12:07:26 +01:00
  • 8882667666 on rend un peu plus responsive tofulm 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é tofulm 2023-11-13 14:09:17 +01:00
  • 4e61ca9ec1 chore: ergo tofulm 2023-11-09 15:26:45 +01:00
  • 64bfe8bc78 feat: ajout pipeline pour filtrer le tableau de pdf tofulm 2023-11-09 15:21:53 +01:00
  • 999663fa9f chore: up de z tofulm 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 tofulm 2023-11-09 14:23:36 +01:00
  • 1f870feae8 fix: code mort tofulm 2023-11-09 11:13:21 +01:00
  • 5efa4f4fb5 chore: up de z tofulm 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 tofulm 2023-11-09 10:17:55 +01:00
  • 434e7a0cf8 chore: up de y pour envoi_separe tofulm 2023-11-07 10:43:45 +01:00
  • 08e1fac607 fix: radio envoi separe tofulm 2023-11-07 10:40:27 +01:00
  • c70ced219c Merge branch 'envoi_separe' tofulm 2023-11-07 10:34:28 +01:00
  • 9c1ad3591d feat: on passe par remplacements slug sur le nom du fichier pdf envoi_separe tofulm 2023-11-07 10:34:00 +01:00
  • ab2476fdcf fix: il ne faut pas merger les options dans le contexte tofulm 2023-11-07 09:56:36 +01:00
  • d40c764aa4 fix: envoie separe avec le contexte, ajout un pipeline pour les cas compliqués tofulm 2023-11-06 18:35:45 +01:00
  • edccc08f83 Feat: ajout fichier de langue EN cy_altern 2023-11-06 16:45:36 +01:00
  • cb1db1aa91 merge cy_altern 2023-11-06 16:44:54 +01:00
  • 6f73910ed4 Feat: multilangue gestion de la langue dans le contexte des PDFs générés cy_altern 2023-11-06 16:37:48 +01:00
  • 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.... cy_altern 2023-11-06 00:45:55 +01:00
  • dddde4449f Feat : page de configuration des slugs : ajout d'un lien direct sur l'édition des documents (PDF) attachés au slug cy_altern 2023-10-18 23:40:55 +02:00
  • c4865b4ee2 Feat: ajout de la classe nomulti aux champs qui ne doivent pas intégrer le multilang lors de l'édition cy_altern 2023-10-18 23:21:51 +02:00
  • df8f8051af Feat: passage en 4.2 cy_altern 2023-08-19 18:18:38 +02:00
  • 6aaba3f5fe recup de la master tofulm 2023-06-13 15:33:26 +02:00
  • 9a59e7a8b1 feat: ajout de repondre_a tofulm 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 tofulm 2023-04-23 11:40:27 +02:00
  • 9678584fc3 avec les fichiers c'est mieux tofulm 2023-04-22 17:50:43 +02:00
  • bbe0bf3ac0 feat: si on clique sur une balise, elle est copiée dans le presse papier tofulm 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@@ tofulm 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@@ tofulm 2023-04-22 16:59:53 +02:00
  • f1315dd545 feat: rend compatible spip_gamumails avec api objet_modifier tofulm 2023-04-18 14:28:03 +02:00
  • 88d4d9a32e refactoring: utilise generer_url_public pour l'url du pdf tofulm 2023-04-06 14:24:56 +02:00
  • 17edcf7841 feat: compat spip 41 creation auteur tofulm 2023-04-06 14:16:04 +02:00
  • ef9ab75784 feat: on supprime le h2 fichier annexe, car pas de pb de compat tofulm 2023-04-04 23:25:26 +02:00
  • 6c8ec91c95 feat: ajout all_fichiers en plus de #SLUG_fichiers tofulm 2023-04-04 23:24:35 +02:00
  • 9c743d0e73 feat: appelle fonction traiter_pieces_jointes, en arg 1 = le slug tofulm 2023-04-04 23:19:32 +02:00
  • 42ed572d43 feat: ajout info corps + sujet dans le pipeline final tofulm 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 tofulm 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 tofulm 2023-03-30 22:44:37 +02:00
  • 014748da64 fix: warning tofulm 2023-03-30 17:45:27 +02:00
  • 8cd9a772c3 psr tofulm 2023-03-30 17:13:59 +02:00
  • e3565cb307 fix: on veut pouvoir charger les options, comment ca peut fonctionner chez ROC ? tofulm 2023-03-30 11:39:36 +02:00
  • 7dd8e9dbf3 fix: coquillle tofulm 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 tofulm 2023-03-30 10:19:52 +02:00
  • 4834981703 compat php 8.1 tofulm 2023-03-23 13:51:33 +01:00
  • 71f052248f rupture de compatibilité = up de Y cy_altern 2022-12-05 23:19:41 +01:00
  • 9148afd5f7 comme d'hab ne pas oublier de var_dump de débog... cy_altern 2022-12-05 17:57:06 +01:00
  • 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) cy_altern 2022-12-05 17:52:46 +01:00