From dc28caa3fd617c6ac74c4d3299100aa290efbc8b Mon Sep 17 00:00:00 2001 From: Manus Date: Mon, 19 Jan 2026 12:15:29 -0500 Subject: [PATCH] Checkpoint: Restauration des boutons d'ajout de balises dans la gestion des templates d'emails. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit **Problème identifié :** Les boutons d'ajout de balises (variables dynamiques) avaient été supprimés lors d'une modification précédente du fichier AdminEmailTemplates.tsx. **Correction apportée :** - Restauration de 10 boutons de variables dynamiques : {{nom}}, {{prenom}}, {{nomFormation}}, {{nomSequence}}, {{dateDebut}}, {{dateFin}}, {{lieu}}, {{formateur}}, {{datesHTML}}, {{lienReinitialisation}} - Les boutons sont placés au-dessus de l'éditeur TipTap pour faciliter l'insertion rapide de variables - Chaque bouton insère la balise correspondante à la position du curseur dans l'éditeur - Message d'aide mis à jour pour encourager l'utilisation des boutons **Résultat :** ✅ Les boutons sont de nouveau visibles et fonctionnels dans l'interface ✅ Déployé et testé avec succès sur le VPS de production (https://formations.itinova.org) ✅ L'expérience utilisateur est améliorée pour la création et modification des templates d'emails --- client/src/pages/AdminEmailTemplates.tsx | 97 +++++++++++++++++++++++- todo.md | 6 ++ 2 files changed, 102 insertions(+), 1 deletion(-) diff --git a/client/src/pages/AdminEmailTemplates.tsx b/client/src/pages/AdminEmailTemplates.tsx index 2db0898..905a885 100644 --- a/client/src/pages/AdminEmailTemplates.tsx +++ b/client/src/pages/AdminEmailTemplates.tsx @@ -368,11 +368,106 @@ export default function AdminEmailTemplates() {
+ + {/* Boutons de variables dynamiques */} +
+ + + + + + + + + + +
+

- Variables disponibles : {"{"}{"{"} nom {"}"}{"}"}, {"{"}{"{"} prenom {"}"}{"}"}, {"{"}{"{"} nomFormation {"}"}{"}"}, {"{"}{"{"} nomSequence {"}"}{"}"}, {"{"}{"{"} dateDebut {"}"}{"}"}, {"{"}{"{"} dateFin {"}"}{"}"}, {"{"}{"{"} lieu {"}"}{"}"}, {"{"}{"{"} formateur {"}"}{"}"}, {"{"}{"{"} lienReinitialisation {"}"}{"}"} + Utilisez les boutons ci-dessus pour insérer rapidement des variables dans votre email.

diff --git a/todo.md b/todo.md index 5799317..cadb519 100644 --- a/todo.md +++ b/todo.md @@ -972,3 +972,9 @@ - [x] Déployer - [x] Mettre à jour les données dans la table emailTemplates (déjà fait lors de la migration précédente) - [x] Tester + +## Restauration boutons d'ajout de balises dans templates + +- [x] Identifier pourquoi les boutons ont disparu +- [x] Restaurer les boutons +- [x] Déployer et tester