Commit 23f8b2d4ba300bfef740184e68aa5acc63882805

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

Bugfix mysql sur filtrage materiels pour partitionnement par site

(ça passait sur mysql récent mais pas sur vieux mysql)
=> requete sql plus propre

v5.4.2-3.7.9
@@ -613,9 +613,13 @@ Gestion multi-sites : @@ -613,9 +613,13 @@ Gestion multi-sites :
613 ======= CHANGES ======= 613 ======= CHANGES =======
614 614
615 ------- 615 -------
  616 +30/11/2021 v5.4.2-3.7.9
  617 + - (b) bugfix mysql sur filtrage materiels pour partitionnement par site (ça passait sur mysql récent mais pas sur vieux mysql)
  618 + => requete sql plus propre
  619 +
  620 +-------
616 29/11/2021 v5.4.1-3.7.9 621 29/11/2021 v5.4.1-3.7.9
617 - (i) /pages/stats migré dans /materiels/stats et transformé en simple alias 622 - (i) /pages/stats migré dans /materiels/stats et transformé en simple alias
618 - - (b) bugfix pour IRAP seulement (vieux mysql pourri et vieux php5 pourri !!!)  
619 623
620 ------- 624 -------
621 29/11/2021 v5.4.0-3.7.9 625 29/11/2021 v5.4.0-3.7.9
@@ -52,8 +52,8 @@ Logiciel testé et validé sur les configurations suivantes : @@ -52,8 +52,8 @@ Logiciel testé et validé sur les configurations suivantes :
52 52
53 -------------------------------------------------------------------------------------------- 53 --------------------------------------------------------------------------------------------
54 54
55 -Date: 29/11/2021  
56 -Version: v5.4.1-3.7.9 55 +Date: 30/11/2021
  56 +Version: v5.4.2-3.7.9
57 57
58 58
59 HISTORIQUE DES CHANGEMENTS DE VERSION : voir le fichier CHANGES.txt (ou la page web /pages/changes) 59 HISTORIQUE DES CHANGEMENTS DE VERSION : voir le fichier CHANGES.txt (ou la page web /pages/changes)
src/Template/Pages/stats.ctp renamed to src/Template/Materiels/stats.ctp
@@ -82,7 +82,8 @@ function displayEmptyLine() { @@ -82,7 +82,8 @@ function displayEmptyLine() {
82 function computeEvolutionFromPrevToCurrent($prev,$current) { 82 function computeEvolutionFromPrevToCurrent($prev,$current) {
83 // On ne fait pas le calcul si l'un des 2 paramètres est nul (ou n'existe pas), car inutile de comparer qqch à un nul (ou inexistant) 83 // On ne fait pas le calcul si l'un des 2 paramètres est nul (ou n'existe pas), car inutile de comparer qqch à un nul (ou inexistant)
84 //if ($year_curr_tot==0 || $year_prev_tot==0) return '/'; 84 //if ($year_curr_tot==0 || $year_prev_tot==0) return '/';
85 - if ($prev<=0 || $current<=0) return '/'; 85 + //if ($prev<=0 || $current<=0) return '/';
  86 + if ($prev<=0 || $current<=0) return '\\';
86 $evol_from_year_prev = round ( 100 * ($current-$prev) / $prev ); 87 $evol_from_year_prev = round ( 100 * ($current-$prev) / $prev );
87 if ($evol_from_year_prev >= 0) $evol_from_year_prev = '+'.$evol_from_year_prev; 88 if ($evol_from_year_prev >= 0) $evol_from_year_prev = '+'.$evol_from_year_prev;
88 return $evol_from_year_prev.'%'; 89 return $evol_from_year_prev.'%';