Commit 86204bb584960c422e3152529a0fb6513ef2ddb7
1 parent
febe225c
Exists in
master
and in
1 other branch
Nouvelle page web "Nouveautés" (/pages/changes) (v3.7.9.60)
- Changements migrés dans fichier CHANGES.txt et affichés proprement dans une nouvelle page web changes.ctp
Showing
4 changed files
with
22 additions
and
11 deletions
Show diff stats
README.md
... | ... | @@ -45,13 +45,13 @@ Logiciel testé et validé sur les configurations suivantes : |
45 | 45 | VERSION ACTUELLE |
46 | 46 | |
47 | 47 | Date: 13/07/2020 |
48 | -Version: 3.7.9.60 | |
48 | +Version: 3.7.9.60 (encours) | |
49 | 49 | Author: EP |
50 | 50 | Commentaire: |
51 | - - Bugfix requete sql db-update-2020-06-10.sh pour IAS | |
52 | - | |
53 | 51 | - Nouvelle page web "Nouveautés" (/pages/changes) |
54 | 52 | - Changements migrés dans fichier CHANGES.txt et affichés proprement dans une nouvelle page web changes.ctp |
53 | + - Bugfix requete sql db-update-2020-06-10.sh pour IAS | |
54 | + | |
55 | 55 | - Nouvelle page web "Statistiques mensuelles" (/pages/stats) |
56 | 56 | |
57 | 57 | IMPORTANT : |
... | ... | @@ -88,7 +88,6 @@ CHANGEMENTS VISIBLES (MILESTONES) |
88 | 88 | La liste ci-dessous est aussi en ligne ici : https://tinyurl.com/labinvent#heading=h.2r55bflctpt5 |
89 | 89 | |
90 | 90 | ----------------------------------------------------------------------------------------------------------- |
91 | -VERSION ACTUELLE | |
92 | 91 | |
93 | 92 | 10/07/2020 v3.7.9.58-59 (EP) |
94 | 93 | - Nouveau filtre "age" (FINALISÉ) sur page index des matériels : Affichage des matériels par tranche d'âge (0-5 ans, 5-10, ...) | ... | ... |
src/Controller/PagesController.php
... | ... | @@ -88,6 +88,8 @@ class PagesController extends AppController |
88 | 88 | $page = null; |
89 | 89 | if (! empty($path[0])) $page = $path[0]; |
90 | 90 | */ |
91 | + | |
92 | + $pages_authorized_without_connexion = ['about', 'acls', 'changes']; | |
91 | 93 | $this->action = $this->getActionPassed(); |
92 | 94 | if ($this->action == "display") { |
93 | 95 | $this->page = $this->request->getParam('pass.0'); |
... | ... | @@ -96,7 +98,7 @@ class PagesController extends AppController |
96 | 98 | // mais seulement pour la page 'about' |
97 | 99 | //if (in_array($path[0], ['about', 'tools'])) echo "yes"; else echo "no"; |
98 | 100 | //if ( $this->page == 'about' ) $this->LdapAuth->allow(['display']); |
99 | - if ( in_array($this->page, ['about', 'acls']) ) $this->LdapAuth->allow(['display']); | |
101 | + if ( in_array($this->page, $pages_authorized_without_connexion) ) $this->LdapAuth->allow(['display']); | |
100 | 102 | } |
101 | 103 | |
102 | 104 | } |
... | ... | @@ -118,8 +120,9 @@ class PagesController extends AppController |
118 | 120 | |
119 | 121 | // Action display 'acls' (affichage de la page 'Autorisations') |
120 | 122 | $this->setAuthorizationsForAction('display/acls', 0); |
121 | - | |
122 | - // Action display 'home' (affichage de la page 'Acceuil') | |
123 | + $this->setAuthorizationsForAction('display/changes', 0); | |
124 | + | |
125 | + // Action display 'home' (affichage de la page 'Accueil') | |
123 | 126 | $this->setAuthorizationsForAction('display/home', 0); |
124 | 127 | |
125 | 128 | // Action display 'tools' (affichage de la page 'menu Outils') | ... | ... |
src/Template/Layout/default.ctp
... | ... | @@ -181,15 +181,19 @@ $this->append('script', $this->Html->script(['script', 'DatepickerConfig', 'onTa |
181 | 181 | |
182 | 182 | <a class="col-lg-2" href="http://cakephp.org">Baked with CAKEPHP</a> |
183 | 183 | |
184 | - <div class="col-lg-5" id="bugreport"><a href="https://tinyurl.com/labinvent#heading=h.2gyqfeghae4k"><h3>WHAT's NEW ?</h3></a> | |
185 | - <i> | |
184 | + <div class="col-lg-5" id="bugreport"> | |
185 | + <!-- | |
186 | + <a href="https://tinyurl.com/labinvent#heading=h.2gyqfeghae4k"><h3>WHAT's NEW ?</h3></a> | |
187 | + --> | |
188 | + <a href="/pages/changes"><h3>WHAT's NEW ?</h3></a> | |
189 | + <i> | |
186 | 190 | <!-- |
187 | 191 | (<a href="https://projects.irap.omp.eu/projects/inventirap/roadmap?tracker_ids[]=1&tracker_ids[]=2&tracker_ids[]=4&tracker_ids[]=5&tracker_ids[]=6&tracker_ids[]=7&tracker_ids[]=8&tracker_ids[]=9#version_2.04_-_Impl%C3%A9mentation_des_ACL_%28droits%29">ROADMAP : Activité restant à réaliser</a>) |
188 | 192 | (<a href="https://projects.irap.omp.eu/projects/inventirap/issues?query_id=263">ROADMAP => Activité restant à réaliser - TODO LIST</a>) |
189 | 193 | --> |
190 | 194 | (<a href="https://docs.google.com/spreadsheets/d/1vRW67Mr_l5gg1Ae9w7wpMAFYBP74MqFD6J3q4iZ0Ax4/edit#gid=0">ROADMAP => Activité restant à réaliser - TODO LIST</a>) |
191 | 195 | <br/><h6>Merci de communiquer remarques et bugs à <a href="mailto:inventirap@irap.omp.eu">LABINVENT-MAILING-LIST</a></h6> |
192 | - </i> | |
196 | + </i> | |
193 | 197 | </div> |
194 | 198 | |
195 | 199 | <div class="col-lg-3" id="version"> | ... | ... |
src/Template/Pages/about.ctp
... | ... | @@ -31,8 +31,13 @@ Licence GPL (http://www.gnu.org/copyleft/gpl.html)<br><br> |
31 | 31 | See http://www.gnu.org/licenses |
32 | 32 | </section> |
33 | 33 | EOD; |
34 | + | |
34 | 35 | echo '<br/>'; |
35 | -echo '<a href="' . 'https://tinyurl.com/labinvent">Documentation générale</a>'; | |
36 | +echo '<a href="/pages/changes">Changements faits sur le logiciel (nouveautés et historique)</a>'; | |
37 | + | |
38 | +echo '<br/><br/>'; | |
39 | +echo '<a href="https://tinyurl.com/labinvent">Documentation générale</a>'; | |
40 | + | |
36 | 41 | echo '<br/><br/>'; |
37 | 42 | echo '<a href="' . $this->request->webroot . 'webroot/doc/userguide/labinvent2_userguide.pdf">Guide utilisateur</a>'; |
38 | 43 | ?> | ... | ... |