Commit b36650e505e1496644dc44f80dbdd13640105e09

Authored by Etienne Pallier
1 parent 8b356833
Exists in master and in 1 other branch dev

bugfix /pages/changes

Showing 2 changed files with 24 additions and 14 deletions   Show diff stats
@@ -13,13 +13,17 @@ CHANGEMENTS @@ -13,13 +13,17 @@ CHANGEMENTS
13 13
14 14
15 ------- 15 -------
16 -23/07/2020 NEWS#2 : 16 +25/07/2020 NEWS#2 :
17 17
18 -- Nouvelle page web pour visualiser les changements faits sur le logiciel (cette même page que vous visualisez actuellement) : /pages/changes 18 +- Nouvelle page "Statistiques" depuis le menu Outils : nombre de matériels créés, validés, archivés, en moyenne, au total, et par année
19 19
20 - Améliorations de la page qui liste les matériels (/materiels/index) : 20 - Améliorations de la page qui liste les matériels (/materiels/index) :
21 => nouveaux filtres "age" et "domaine" pour afficher les matériels par domaine (informatique, électronique, ...) ou/et par tranche d'âge (par défaut "moins de 5 ans", mais aussi 5-10 ans, 10-15 ans...) 21 => nouveaux filtres "age" et "domaine" pour afficher les matériels par domaine (informatique, électronique, ...) ou/et par tranche d'âge (par défaut "moins de 5 ans", mais aussi 5-10 ans, 10-15 ans...)
22 - => colorisation selon statut du matériel (CREATED => bleu, VALIDATED => vert, TBA => orange, ARCHIVED => rouge) 22 + => colorisation selon statut du matériel
  23 +
  24 +- LOGOS personnalisés par labo
  25 +
  26 +- Nouvelle page web pour visualiser les changements faits sur le logiciel (cette même page que vous visualisez actuellement) : /pages/changes
23 27
24 - Simplification du type de matériel (administratif, technique) : il n'y a désormais qu'UNE SEULE case à cocher qui s'appelle "matériel technique" 28 - Simplification du type de matériel (administratif, technique) : il n'y a désormais qu'UNE SEULE case à cocher qui s'appelle "matériel technique"
25 => si cette case n'est pas cochée, le matériel est donc "inventoriable" et le prix doit alors être supérieur à 1000E 29 => si cette case n'est pas cochée, le matériel est donc "inventoriable" et le prix doit alors être supérieur à 1000E
@@ -30,9 +34,7 @@ CHANGEMENTS @@ -30,9 +34,7 @@ CHANGEMENTS
30 34
31 - Renforcement des contrôles sur les dates pour éviter des incohérences (date achat, livraison, fin garantie...) 35 - Renforcement des contrôles sur les dates pour éviter des incohérences (date achat, livraison, fin garantie...)
32 36
33 -- LOGOS personnalisés par labo  
34 37
35 -- Nouvelle page "Statistiques" depuis le menu Outils : nombre de matériels créés, validés, archivés, en moyenne, au total, et par année  
36 38
37 39
38 40
src/Template/Pages/changes.ctp
@@ -57,15 +57,6 @@ $f = fopen($fpath, "r") or die("Le fichier /$fname n'existe pas... !"); @@ -57,15 +57,6 @@ $f = fopen($fpath, "r") or die("Le fichier /$fname n'existe pas... !");
57 <center>CHANGEMENTS FAITS SUR LE LOGICIEL</center> 57 <center>CHANGEMENTS FAITS SUR LE LOGICIEL</center>
58 </h2> 58 </h2>
59 59
60 -<p>  
61 -<u><b>Légende</b></u>:  
62 -<ul>  
63 - <li>En <b style='color:green'>vert</b>, les changements importants et visibles</li>  
64 - <li>En <b style='color:orange'>orange</b>, les changements importants mais internes (non visibles, souvent techniques)</li>  
65 - <li>En <b style='color:red'>rouge</b>, les corrections de bug (bugfixes)</li>  
66 -</ul>  
67 -</p>  
68 -  
69 <hr /> 60 <hr />
70 61
71 <p> 62 <p>
@@ -107,6 +98,10 @@ while(!feof($f)) { @@ -107,6 +98,10 @@ while(!feof($f)) {
107 } 98 }
108 echo '<hr />'; 99 echo '<hr />';
109 100
  101 +
  102 +
  103 +
  104 +
110 // 3) Lecture et affichage section CHANGES (changements plus détaillés) 105 // 3) Lecture et affichage section CHANGES (changements plus détaillés)
111 echo '<a id="changes">'; 106 echo '<a id="changes">';
112 echo "<h3>TOUS LES CHANGEMENTS</h3>"; 107 echo "<h3>TOUS LES CHANGEMENTS</h3>";
@@ -114,6 +109,19 @@ echo &#39;&lt;/a&gt;&#39;; @@ -114,6 +109,19 @@ echo &#39;&lt;/a&gt;&#39;;
114 echo "<i>Liste encore plus détaillée des évolutions : <a href='https://gitlab.irap.omp.eu/epallier/labinvent/commits/master'>GITLAB</a></i>"; 109 echo "<i>Liste encore plus détaillée des évolutions : <a href='https://gitlab.irap.omp.eu/epallier/labinvent/commits/master'>GITLAB</a></i>";
115 echo '<br />'; 110 echo '<br />';
116 echo '<br />'; 111 echo '<br />';
  112 +?>
  113 +<p>
  114 +<u><b>Légende</b></u>:
  115 +<ul>
  116 +<li>En <b style='color:green'>vert</b>, les changements importants et visibles</li>
  117 +<li>En <b style='color:orange'>orange</b>, les changements importants mais internes (non visibles, souvent techniques)</li>
  118 +<li>En <b style='color:red'>rouge</b>, les corrections de bug (bugfixes)</li>
  119 +</ul>
  120 +</p>
  121 +<br />
  122 +<br />
  123 +<?php
  124 +
117 // On zappe jqa la première section 125 // On zappe jqa la première section
118 $line = ''; while ($line != NEW_BLOCK) $line = fgets($f); 126 $line = ''; while ($line != NEW_BLOCK) $line = fgets($f);
119 while(!feof($f)) { 127 while(!feof($f)) {