@@ -15,39 +15,72 @@ Ce module permet d'afficher des alertes sur une page de votre application, sous
- Alertes Javascript :
- pas de HTML possible dans ce format évidemment.
Pour l'instant :
- le module puise les alertes uniquement dans une base de données ;
- le module ne propose pas d'IHM pour ajouter/modifier/supprimer des alertes en base de données.
Exemple au format Toasts Bootstrap 5 :

Le module fournit une aide de vue `alertes` (cf. `UnicaenAlerte\View\Helper\AlerteViewHelper`).
Les alertes à afficher peuvent être, au choix :
- puisée dans une base de données,
- créées manuellement.
Une alerte a les caractéristiques principales suivantes :
-`code` : Code unique de l'alerte (facultatif pour une alerte créée manuellement)
-`text` : Texte de l'alerte
-`title` : Titre/intitulé de l'alerte
-`severity` : Sévérité de l'alerte ({@see Alerte::SEVERITY_INFO} par défaut)
-`duration` : Durée d'apparition de l'alerte avant sa disparition, en ms (0 = durée infinie), SI SUPPORTÉE par le mode d'affichage choisi ultérieurement
Exemples
--------
Une alerte peut avoir une période d'affichage (appelée de façon un peu ambitieuse "planning"), càd une date de début
et une date de fin d'affichage.
```php
// Affichage de toutes les alertes, sous forme de Toasts Bootstrap, à condition que leur planning
// Affichage d'une alerte puisée en bdd identifiée par son code, sous forme d'un Toast Bootstrap, à condition que son planning d'affichage inclue la date du jour :