diff --git a/CHANGES.txt b/CHANGES.txt index b45a12a..7a7a280 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -113,7 +113,8 @@ Outre ces changements, voici d'autres changements importants : ======= CHANGES ======= ------- -28/09/2020 v4.103.10-3.7.9 (EP) +28/09/2020 v4.103.11-3.7.9 (EP) + - (e) Ajout d'explications sur la page des notifications et de liens vers la page de log - (e) Ajout d'une page web "/pages/Notifications" qui donne l'état actuel des notifications (quelles notifs pour quelles actions) (sur le modèle de /pages/acls) diff --git a/README.md b/README.md index e3b4ccd..9db59c1 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ Logiciel testé et validé sur les configurations suivantes : -------------------------------------------------------------------------------------------- Date: 25/09/2020 -Version: 4.103.10-3.7.9 +Version: 4.103.11-3.7.9 HISTORIQUE DES CHANGEMENTS DE VERSION : voir le fichier CHANGES.txt (ou la page web /pages/changes) diff --git a/src/Template/Pages/notifications.ctp b/src/Template/Pages/notifications.ctp index 7272338..ee86add 100644 --- a/src/Template/Pages/notifications.ctp +++ b/src/Template/Pages/notifications.ctp @@ -18,7 +18,15 @@ use App\Controller\QrCodesController; // Variables passées à la vue par le controleur $lab_name = $lab_name; - +$log_info_page_link = $this->Html->link("log", ['action' => "logs?level=info"]); + +$log_page = '/pages/acls'; +$nice_notifs = [ + //'both' => 'log et courriel', + 'both' => $log_info_page_link.' et courriel', + 'log' => $log_info_page_link.' seulement', + 'mail' => 'mail seulement', +]; //$controllers = ['Materiels']; $controllers = [ @@ -49,7 +57,7 @@ $controllers = [ -function displayNotificationsForController($c, $lab_name) { +function displayNotificationsForController($c, $lab_name, $nice_notifs) { ?> @@ -71,8 +79,10 @@ function displayNotificationsForController($c, $lab_name) { - Veuillez ensuite partager ces modifications en les intégrant au code source général du logiciel (ainsi que toute autre modification effectuée) - via la commande "./PUSH_MODIFS" + Pour modifier la liste spécifique d'emails, aller sur la page de configuration du logiciel. +
+ (Veuillez ensuite partager ces modifications en les intégrant au code source général du logiciel (ainsi que toute autre modification effectuée) + via la commande "./PUSH_MODIFS")

@@ -97,7 +107,7 @@ function displayNotificationsForController($c, $lab_name) { - +

-
=> Lien vers le chapitre sur les Notifications dans la documentation technique (TODO)


+ +

+ Par défaut, les notifications par email sont envoyées : +

+

+
+ + + Tableaux des notifications par entité @@ -180,18 +214,6 @@ th.action { ?>
-

- Légende : -

-

-
- - - getNotifications()) { echo '
'; - displayNotificationsForController($controller, $lab_name); + displayNotificationsForController($controller, $lab_name, $nice_notifs); echo '
'; echo "Haut de page"; echo '
'; -- libgit2 0.21.2