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 | 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 | 74 | - (b) Bugfix espace en trop pour nom labo avec "l'" (de l' IRAP, de l' IAS) |
75 | 75 | - label plus lisible pour article devant nom labo (config) |
76 | 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 | 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 | 43 | -------------------------------------------------------------------------------------------- |
44 | 44 | |
45 | 45 | Date: 21/07/2020 |
46 | -Version: 3.7.9.67 | |
46 | +Version: 3.7.9.68 | |
47 | 47 | |
48 | 48 | |
49 | 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 | 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 | 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 | 94 | |
81 | 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 | 1746 | // Si le user est connecté (identifié), on positionne quelques variables utiles |
1747 | 1747 | // - pour le controleur spécifique, |
1748 | 1748 | // - et pour la vue |
1749 | + //if ($configuration->ldap_used && !$this->); | |
1749 | 1750 | if ($this->LdapAuth->user()) { |
1750 | 1751 | // ATTENTION, $priviledgedUser = NULL si l'utilisateur courant n'est pas un utilisateur privilégié |
1751 | 1752 | // (c'est à dire s'il n'est pas dans la table "utilisateurs") | ... | ... |
src/Template/Layout/default.ctp
... | ... | @@ -17,6 +17,29 @@ |
17 | 17 | // --- Elements set by Controller --- |
18 | 18 | //$USER_IS_UTILISATEUR = $USER_IS_UTILISATEUR; |
19 | 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 | 45 | TODO: (EP 2020 02) |
... | ... | @@ -127,7 +150,7 @@ $this->append('script', $this->Html->script(['script', 'DatepickerConfig', 'onTa |
127 | 150 | |
128 | 151 | <div class="row" id="header"> |
129 | 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 | 154 | </div> |
132 | 155 | <div class="offset-lg-6 col-lg-4 user"> |
133 | 156 | <?php |
... | ... | @@ -180,7 +203,7 @@ $this->append('script', $this->Html->script(['script', 'DatepickerConfig', 'onTa |
180 | 203 | |
181 | 204 | <div class="col-lg-2"> |
182 | 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 | 207 | <?php //echo $this->Html->image('DebugKit.icon.png'); ?> |
185 | 208 | </div> |
186 | 209 | ... | ... |
21.8 KB
191 KB