Checkpoint: Implémentation de trois fonctionnalités majeures :
1. Personnalisation des templates d'emails avec variables {{lieu}} et {{formateur}} (déjà disponible)
2. Aperçu avant envoi avec données réelles d'un apprenant (modal avec iframe)
3. Email de rappel J-1 avec bouton d'envoi et d'aperçu
Les templates personnalisés supportent maintenant toutes les variables disponibles.
L'aperçu permet de vérifier le rendu final avant l'envoi groupé.
Le rappel J-1 complète le système de communication avec les apprenants.
This commit is contained in:
22
todo.md
22
todo.md
@@ -802,3 +802,25 @@
|
||||
- [x] Modifier le template pour afficher lieu et formateur
|
||||
- [x] Ajouter lieu et formateur dans les variables
|
||||
- [x] Préparer pour test en production
|
||||
|
||||
## Personnalisation templates d'emails avec variables
|
||||
|
||||
- [x] Vérifier que les templates personnalisés utilisent bien les variables (OK, replaceEmailVariables)
|
||||
- [x] Documenter les variables disponibles dans l'interface (OK, boutons d'insertion présents)
|
||||
- [x] Les variables {{lieu}} et {{formateur}} sont déjà disponibles
|
||||
|
||||
## Aperçu avant envoi d'emails
|
||||
|
||||
- [x] Créer une procédure tRPC pour générer un aperçu d'email (emailPreview.ts)
|
||||
- [x] Ajouter un bouton "Aperçu" dans l'interface d'envoi (AdminSequenceInscrits.tsx)
|
||||
- [x] Afficher un modal avec le rendu de l'email (Dialog avec iframe)
|
||||
- [x] Utiliser le premier apprenant confirmé pour l'aperçu
|
||||
|
||||
## Email de rappel J-1
|
||||
|
||||
- [x] Créer la fonction sendRappelJ1Email dans emailService.ts
|
||||
- [x] Ajouter un bouton "Envoyer rappel J-1" dans l'interface
|
||||
- [x] Créer le template d'email de rappel J-1
|
||||
- [x] Ajouter le bouton d'aperçu pour rappel J-1
|
||||
- [x] Modifier la procédure tRPC pour supporter rappel_j1
|
||||
- [x] Préparer pour test (serveur redémarré)
|
||||
|
||||
Reference in New Issue
Block a user