Modèles de notification
Quand quelque chose se passe dans ClassMata (un mot de passe réinitialisé, un paiement reçu, une absence enregistrée…), l'application envoie une notification. Le texte, le canal et l'importance de chaque notification sont définis par un modèle, que cette page permet d'ajuster. Accessible depuis Administration → Modèles de notification.
Droits. La page demande l'accès à l'Administration et le droit Modèles de notification (groupe reports de l'écran Gestion des rôles).
La liste des modèles

| Colonne | Contenu |
|---|---|
| Noms | Titre du modèle (en français) |
| Canal | Comment la notification est remise : In-App (dans ClassMata), Email ou SMS |
| Sévérité | Info, Success, Warning ou Error : colore l'icône de la notification |
| Actif | Coche verte si le modèle est utilisé, croix grise s'il est désactivé |
| EN | Coche verte si une version anglaise (titre ou message) est renseignée |
| Actions | Modifier |
Le tableau affiche 10 modèles par page. Un même évènement peut avoir plusieurs modèles, un par canal : par exemple, un paiement reçu peut être notifié dans l'application et par e-mail.
L'ajout et la suppression de modèles sont réservés à l'équipe ClassMata : les évènements qui déclenchent une notification sont prévus par l'application. Vous, vous adaptez les textes.
Modifier un modèle

Modifier ouvre le modèle :
| Champ | Contenu |
|---|---|
| Clé d'événement | Identifiant de l'évènement concerné (par exemple account.password.reset). Ne le changez pas : c'est ce qui relie le modèle à l'évènement |
| Noms | Titre de la notification, en français (obligatoire) |
| Message | Texte de la notification, en français (obligatoire) |
| Titre (anglais) / Message (anglais) | Version anglaise, pour les utilisateurs qui travaillent en anglais |
| Canal | In-App, Email ou SMS |
| Sévérité | Info, Success, Warning ou Error |
| Actif | Désactivez le modèle pour ne plus envoyer cette notification |
Dans le texte, est remplacé par une valeur de l'évènement. Par exemple, le modèle « Confirmation de paiement - » insère le nom de l'élève. Les champs disponibles dépendent de l'évènement : gardez ceux qui figurent déjà dans le texte d'origine.
Canaux. Une notification In-App apparaît dans la cloche de l'utilisateur (voir Notifications). Un modèle Email utilise le compte d'envoi réglé dans les Paramètres. Le canal SMS n'est pas encore configurable : sa configuration est annoncée comme « prochainement disponible ».
Évènements prévus
Les modèles fournis couvrent les évènements suivants :
| Évènement | Notification |
|---|---|
account.password.reset |
Mot de passe réinitialisé |
student.enrolled |
Inscription confirmée |
student.payment.received |
Paiement reçu / confirmation de paiement |
student.payment.overdue |
Retard de paiement |
student.absence.recorded |
Absence enregistrée |
student.discipline.incident |
Incident disciplinaire |
student.clearance.registered |
Décharge enregistrée |
student.grade.published |
Notes publiées |
health.event.registered |
Évènement santé enregistré |
library.fine_issued, library.overdue_alert, library.return_reminder |
Amende, emprunt en retard, rappel de retour |
extra.event_published, extra.participation_confirmed |
Nouvel évènement, inscription confirmée à une activité |
system.announcement, system.backup.completed, system.year.opened |
Annonce, sauvegarde terminée, année académique ouverte |
Tous ces évènements ne sont pas déclenchés par toutes les pages : une notification n'est envoyée que si son évènement se produit dans l'application et si son modèle est actif.
Dernière mise à jour :