Commit 0cf48bc1dc836e9fdebe39b5b0a54154923b2cbc
Exists in
master
and in
1 other branch
Merge dev branch into master branch (vv3.7.9.68)
Showing
7 changed files
with
57 additions
and
6 deletions
Show diff stats
CHANGES.txt
@@ -70,11 +70,13 @@ Outre ces changements, voici d'autres changements importants : | @@ -70,11 +70,13 @@ Outre ces changements, voici d'autres changements importants : | ||
70 | ======= CHANGES ======= | 70 | ======= CHANGES ======= |
71 | 71 | ||
72 | ------- | 72 | ------- |
73 | -22/07/2020 v3.7.9.67 (EP) | 73 | +22/07/2020 v3.7.9.67-68 (EP) |
74 | - (b) Bugfix espace en trop pour nom labo avec "l'" (de l' IRAP, de l' IAS) | 74 | - (b) Bugfix espace en trop pour nom labo avec "l'" (de l' IRAP, de l' IAS) |
75 | - label plus lisible pour article devant nom labo (config) | 75 | - label plus lisible pour article devant nom labo (config) |
76 | - (e) cacher menu "Autres listes" pour les profils Utilisateurs | 76 | - (e) cacher menu "Autres listes" pour les profils Utilisateurs |
77 | - - (i) "Voir mes matériels" => par défaut "tous les ages", pas seulement les matos de moins de 5 ans | 77 | + - (i) "Voir mes matériels" => par défaut "tous les ages", pas seulement les matos de moins de 5 ans |
78 | + - Script UPDATE : Affichage version AVANT et APRES update | ||
79 | + - (i) Logos personnalisés par labo | ||
78 | 80 | ||
79 | ------- | 81 | ------- |
80 | 21/07/2020 v3.7.9.65-66 (EP) | 82 | 21/07/2020 v3.7.9.65-66 (EP) |
README.md
@@ -43,7 +43,7 @@ Logiciel testé et validé sur les configurations suivantes : | @@ -43,7 +43,7 @@ Logiciel testé et validé sur les configurations suivantes : | ||
43 | -------------------------------------------------------------------------------------------- | 43 | -------------------------------------------------------------------------------------------- |
44 | 44 | ||
45 | Date: 21/07/2020 | 45 | Date: 21/07/2020 |
46 | -Version: 3.7.9.67 | 46 | +Version: 3.7.9.68 |
47 | 47 | ||
48 | 48 | ||
49 | HISTORIQUE DES CHANGEMENTS DE VERSION : voir le fichier CHANGES.txt (ou la page web /pages/changes) | 49 | HISTORIQUE DES CHANGEMENTS DE VERSION : voir le fichier CHANGES.txt (ou la page web /pages/changes) |
install/update.sh
@@ -34,7 +34,21 @@ function abort() { | @@ -34,7 +34,21 @@ function abort() { | ||
34 | 34 | ||
35 | 35 | ||
36 | # ---------------------------------------- | 36 | # ---------------------------------------- |
37 | -# 0) Sauvegarde de certains éléments (dans /tmp) | 37 | +# 0a) Affichage de la version courante du logiciel |
38 | +# ---------------------------------------- | ||
39 | + | ||
40 | +echo | ||
41 | +echo "**************************************" | ||
42 | +echo "Version actuelle du logiciel" | ||
43 | +echo "**************************************" | ||
44 | +grep "^Version:" ../README.md | ||
45 | +grep "^Date:" ../README.md | ||
46 | +echo | ||
47 | +echo | ||
48 | + | ||
49 | + | ||
50 | +# ---------------------------------------- | ||
51 | +# 0b) Sauvegarde de certains éléments (dans /tmp) | ||
38 | # (pour voir s'ils vont changer après le "git pull") | 52 | # (pour voir s'ils vont changer après le "git pull") |
39 | # ---------------------------------------- | 53 | # ---------------------------------------- |
40 | 54 | ||
@@ -80,6 +94,17 @@ chmod 777 webroot/img/photos/ | @@ -80,6 +94,17 @@ chmod 777 webroot/img/photos/ | ||
80 | 94 | ||
81 | cd - >/dev/null || abort | 95 | cd - >/dev/null || abort |
82 | 96 | ||
97 | +# ---------------------------------------- | ||
98 | +# 1b) Affichage de la nouvelle version | ||
99 | +# ---------------------------------------- | ||
100 | +echo | ||
101 | +echo "**************************************" | ||
102 | +echo "Nouvelle Version du logiciel" | ||
103 | +echo "**************************************" | ||
104 | +grep "^Version:" ../README.md | ||
105 | +grep "^Date:" ../README.md | ||
106 | +echo | ||
107 | +echo | ||
83 | 108 | ||
84 | 109 | ||
85 | # ---------------------------------------- | 110 | # ---------------------------------------- |
src/Controller/AppController.php
@@ -1746,6 +1746,7 @@ class AppController extends Controller | @@ -1746,6 +1746,7 @@ class AppController extends Controller | ||
1746 | // Si le user est connecté (identifié), on positionne quelques variables utiles | 1746 | // Si le user est connecté (identifié), on positionne quelques variables utiles |
1747 | // - pour le controleur spécifique, | 1747 | // - pour le controleur spécifique, |
1748 | // - et pour la vue | 1748 | // - et pour la vue |
1749 | + //if ($configuration->ldap_used && !$this->); | ||
1749 | if ($this->LdapAuth->user()) { | 1750 | if ($this->LdapAuth->user()) { |
1750 | // ATTENTION, $priviledgedUser = NULL si l'utilisateur courant n'est pas un utilisateur privilégié | 1751 | // ATTENTION, $priviledgedUser = NULL si l'utilisateur courant n'est pas un utilisateur privilégié |
1751 | // (c'est à dire s'il n'est pas dans la table "utilisateurs") | 1752 | // (c'est à dire s'il n'est pas dans la table "utilisateurs") |
src/Template/Layout/default.ctp
@@ -17,6 +17,29 @@ | @@ -17,6 +17,29 @@ | ||
17 | // --- Elements set by Controller --- | 17 | // --- Elements set by Controller --- |
18 | //$USER_IS_UTILISATEUR = $USER_IS_UTILISATEUR; | 18 | //$USER_IS_UTILISATEUR = $USER_IS_UTILISATEUR; |
19 | $configuration = $configuration; | 19 | $configuration = $configuration; |
20 | +/* | ||
21 | + * (EP 20200722) | ||
22 | + * | ||
23 | + * Si un nom "court" de labo est défini, on l'utilise comme extension pour les fichiers de logo | ||
24 | + * Ex: | ||
25 | + * - pour "IRAP", on lira les fichiers logo_software_IRAP.jpg et logo_entity_IRAP.jpg | ||
26 | + * - pour "IAS", on lira les fichiers logo_software_IAS.jpg et logo_entity_IAS.jpg | ||
27 | + * - ... | ||
28 | + * Si pas de nom court défini, on utilisera les fichiers de logo standards logo_software.jpg et logo_entity.jpg | ||
29 | + * | ||
30 | + */ | ||
31 | +$logo_software_name = "logo_software"; | ||
32 | +$logo_entity_name = "logo_entity"; | ||
33 | +if ($configuration->labNameShort) { | ||
34 | + $labshortname = $configuration->labNameShort; | ||
35 | + //$this->d("lab name is set to $labshortname"); | ||
36 | + $logo_software_name .= "_$labshortname"; | ||
37 | + $logo_entity_name .= "_$labshortname"; | ||
38 | +} | ||
39 | +$logo_software_name .= '.jpg'; | ||
40 | +$logo_entity_name .= '.jpg'; | ||
41 | +//debug($logo_entity_name); | ||
42 | +//debug($logo_software_name); | ||
20 | 43 | ||
21 | /* | 44 | /* |
22 | TODO: (EP 2020 02) | 45 | TODO: (EP 2020 02) |
@@ -127,7 +150,7 @@ $this->append('script', $this->Html->script(['script', 'DatepickerConfig', 'onTa | @@ -127,7 +150,7 @@ $this->append('script', $this->Html->script(['script', 'DatepickerConfig', 'onTa | ||
127 | 150 | ||
128 | <div class="row" id="header"> | 151 | <div class="row" id="header"> |
129 | <div class="col-lg-2"> | 152 | <div class="col-lg-2"> |
130 | - <?=$this->Html->image('logo_software.jpg', ['alt' => 'Logo de lapplication','border' => '0','height' => '70px','url' => '/'])?> | 153 | + <?=$this->Html->image($logo_software_name, ['alt' => 'Logo de lapplication','border' => '0','height' => '70px','url' => '/'])?> |
131 | </div> | 154 | </div> |
132 | <div class="offset-lg-6 col-lg-4 user"> | 155 | <div class="offset-lg-6 col-lg-4 user"> |
133 | <?php | 156 | <?php |
@@ -180,7 +203,7 @@ $this->append('script', $this->Html->script(['script', 'DatepickerConfig', 'onTa | @@ -180,7 +203,7 @@ $this->append('script', $this->Html->script(['script', 'DatepickerConfig', 'onTa | ||
180 | 203 | ||
181 | <div class="col-lg-2"> | 204 | <div class="col-lg-2"> |
182 | <!-- https://book.cakephp.org/4/en/views/helpers/html.html#linking-to-images --> | 205 | <!-- https://book.cakephp.org/4/en/views/helpers/html.html#linking-to-images --> |
183 | - <?=$this->Html->image('logo_entity.jpg', ['alt'=>'Logo du labo', 'border'=>'0', 'height'=>'50px'])?> | 206 | + <?=$this->Html->image($logo_entity_name, ['alt'=>'Logo du labo', 'border'=>'0', 'height'=>'50px'])?> |
184 | <?php //echo $this->Html->image('DebugKit.icon.png'); ?> | 207 | <?php //echo $this->Html->image('DebugKit.icon.png'); ?> |
185 | </div> | 208 | </div> |
186 | 209 |
21.8 KB
191 KB