From d8d93a404b2adc025c0edac510e1954f838d1adb Mon Sep 17 00:00:00 2001 From: yn42 Date: Mon, 26 Nov 2018 18:06:14 +0100 Subject: [PATCH] =?UTF-8?q?mont=C3=A9e=20de=20version=20en=203.4.1=20RC2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG | 8 ++++++-- admin/admin_edit_room.php | 10 +++++----- admin/admin_email_manager.php | 2 +- admin/admin_type_modify.php | 6 +++--- edit_entry.php | 2 +- include/cas.inc.php.ori | 1 + include/generationxml.php | 1 + include/generationxmlplus.php | 1 + include/language.inc.php | 1 + include/mysql.inc.php | 1 - include/planning_init.inc.php | 12 ++++++------ installation/tables.my.sql | 2 +- language/lang.de | 26 ++++++++++++++++++++++++++ language/lang.en | 28 +++++++++++++++++++++++++++- language/lang.es | 26 ++++++++++++++++++++++++++ language/lang.it | 26 ++++++++++++++++++++++++++ report.php | 2 +- swap_entry.php | 6 +++--- year.php | 18 ++++++++++-------- year_all.php | 20 ++++++++++++-------- 20 files changed, 158 insertions(+), 41 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 709a6bf64..126a273c2 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,20 +2,24 @@ Bugs connus sur la version de GitHub : - affichage défectueux du menu en position haute dans la page month_all2 - des problèmes se produisent lorsqu'on veut faire une modification/copie de réservation avec un changement de domaine - l'entrée du code hexadécimal des couleurs des types n'est pas répercutée sur la zone test + - les entrées textuelles dans les champs jscolor ne sont pas validées Tâches prévues : - - interface de personnalisation des couleurs + - gestion des accès au niveau de la ressource (et pas seulement au niveau des domaines) + - authentification liée à Joomla! ----- -- ----- -Version en cours de développement sur GitHUB (3.4.1 RC1) +Version en cours de développement sur GitHUB (3.4.1 RC2) [ajout] Echange de deux réservations [ajout] Page year_all affichant les réservations sur plusieurs mois et plusieurs domaines (à utiliser avec prudence s'il y a beaucoup de réservations ou de ressources) [ajout] Contenu des champs additionnels dans les exports csv [ajout] Gestion des couleurs du texte des types de réservation (meilleure lisibilité dans les plannings) + [ajout] Page d'interface de personnalisation des couleurs [amelioration] Reprise du code des pages plannings pour gérer les menus escamotables (haut et gauche) [modification] Utilisation de jscolor pour définir les couleurs des types + [correction] de bugs mineurs dans la RC1 ----- -- ----- diff --git a/admin/admin_edit_room.php b/admin/admin_edit_room.php index 25de7f306..58aa370a4 100644 --- a/admin/admin_edit_room.php +++ b/admin/admin_edit_room.php @@ -3,7 +3,7 @@ * admin_edit_room.php * Interface de creation/modification des sites, domaines et des ressources de l'application GRR * Ce script fait partie de l'application GRR - * Dernière modification : $Date: 2018-08-24 21:00$ + * Dernière modification : $Date: 2018-11-23 15:30$ * @author Laurent Delineau & JeromeB & Marc-Henri PAMISEU & Yan Naessens * @copyright Copyright 2003-2018 Team DEVOME - JeromeB * @link http://www.gnu.org/licenses/licenses.html @@ -182,7 +182,7 @@ } if (!$ok1) { - $msg .= "L\'image n\'a pas pu etre supprimee : probleme d\'ecriture sur le repertoire. Veuillez signaler ce probleme e l\'administrateur du serveur.\\n"; + $msg .= "L\'image n\'a pas pu etre supprimee : probleme d\'écriture sur le repertoire. Veuillez signaler ce problème à l\'administrateur du serveur.\\n"; $ok = 'no'; } else @@ -340,7 +340,7 @@ } $msg .= get_vocab("message_records"); } - // Si pas de probleme, retour e la page d'accueil apres enregistrement + // Si pas de probleme, retour à la page d'accueil apres enregistrement if ((isset($change_done)) && (!isset($ok))) { if ($msg != '') @@ -586,7 +586,7 @@ // Capacite echo "".get_vocab("capacity").": \n"; - // seul les administrateurs de la ressource peuvent modifier le nombre max de reservation par utilisateur + // seuls les administrateurs de la ressource peuvent modifier le nombre max de reservation par utilisateur if ((authGetUserLevel(getUserName(),$area_id,"area") >= 4) || (authGetUserLevel(getUserName(),$room) >= 4)) { echo "".get_vocab("max_booking")." "; @@ -602,7 +602,7 @@ echo "\n"; // L'utilisateur peut poser poser une option de reservation echo "".get_vocab("msg_option_de_reservation")."\n"; -// Les demandes de reservations sont moderes +// Les demandes de reservations sont moderées echo "".get_vocab("msg_moderation_reservation").get_vocab("deux_points"); echo "" .""; echo $msg; # Table with areas, rooms. -echo "\n\n"; +echo "\n
\n"; $this_area_name = ""; $this_room_name = ""; # Show all areas diff --git a/admin/admin_type_modify.php b/admin/admin_type_modify.php index f1ca9cc5b..d29c87ba0 100644 --- a/admin/admin_type_modify.php +++ b/admin/admin_type_modify.php @@ -277,7 +277,7 @@ $nct = 0; foreach ($tab_couleur as $key=>$value) { - if (++$nct > 4) + if (++$nct > 7) { $nct = 1; echo ""; @@ -333,12 +333,12 @@ function update (id) { document.getElementById('test').style.borderColor = pickers.fgcolor.toHEXString(); } - +/* function setString (id, str) { pickers[id].fromString(str); update(id); } - +*/ update('bgcolor'); update('fgcolor'); diff --git a/edit_entry.php b/edit_entry.php index 956fb52ea..6ad659b6b 100644 --- a/edit_entry.php +++ b/edit_entry.php @@ -697,7 +697,7 @@ function changeRooms( formObj ) echo '
'; //echo '
'.PHP_EOL; -echo ''.PHP_EOL; +echo '
'.PHP_EOL; if (((authGetUserLevel(getUserName(), -1, "room") >= $qui_peut_reserver_pour) || (authGetUserLevel(getUserName(), $area, "area") >= $qui_peut_reserver_pour)) && (($id == 0) || (($id != 0) && (authGetUserLevel(getUserName(), $room) > 2) ))) { $flag_qui_peut_reserver_pour = "yes"; diff --git a/include/cas.inc.php.ori b/include/cas.inc.php.ori index 1c9307021..895406627 100644 --- a/include/cas.inc.php.ori +++ b/include/cas.inc.php.ori @@ -2,6 +2,7 @@ /** * cas.inc.php * script de redirection vers l'authentification CAS + * Ce script fait partie de l'application GRR * Dernière modification : $Date: 2017-12-16 14:00$ * @author JeromeB & Laurent Delineau & Olivier Mounier & Yan Naessens * @copyright Copyright 2003-2018 Team DEVOME - JeromeB diff --git a/include/generationxml.php b/include/generationxml.php index 7843e640c..ab66bf661 100644 --- a/include/generationxml.php +++ b/include/generationxml.php @@ -2,6 +2,7 @@ /** * generationxml.php * + * Ce script fait partie de l'application GRR * Dernière modification : $Date: 2017-12-16 14:00$ * @author JeromeB * @copyright Copyright 2003-2018 Team DEVOME - JeromeB diff --git a/include/generationxmlplus.php b/include/generationxmlplus.php index a1dcdf4bc..1bc88d461 100644 --- a/include/generationxmlplus.php +++ b/include/generationxmlplus.php @@ -2,6 +2,7 @@ /** * generationxmlplus.php * + * Ce script fait partie de l'application GRR * Dernière modification : $Date: 2017-12-16 14:00$ * @author JeromeB * @copyright Copyright 2003-2018 Team DEVOME - JeromeB diff --git a/include/language.inc.php b/include/language.inc.php index fe05f7564..ca90bb9cb 100644 --- a/include/language.inc.php +++ b/include/language.inc.php @@ -2,6 +2,7 @@ /** * language.inc.php * Configuration de la langue + * Ce script fait partie de l'application GRR * Dernière modification : $Date: 2017-12-16 14:00$ * @author JeromeB & Laurent Delineau * @copyright Copyright 2003-2018 Team DEVOME - JeromeB diff --git a/include/mysql.inc.php b/include/mysql.inc.php index f20493d47..939636413 100644 --- a/include/mysql.inc.php +++ b/include/mysql.inc.php @@ -75,7 +75,6 @@ function grr_sql_query($sql) return $r; } //retourne la version de mysql - function grr_sql_version() { $r = mysqli_get_server_info($GLOBALS['db_c']); diff --git a/include/planning_init.inc.php b/include/planning_init.inc.php index 46a59e3aa..c9eb4fda2 100644 --- a/include/planning_init.inc.php +++ b/include/planning_init.inc.php @@ -155,12 +155,12 @@ // Page if ($_GET['pview'] != 1){ - if(Settings::get("menu_gauche") == 0 || Settings::get("menu_gauche") == 2){ - echo '
'.PHP_EOL; - } else{ - echo '
'.PHP_EOL; - } - echo '
'.PHP_EOL; + if(Settings::get("menu_gauche") == 0 || Settings::get("menu_gauche") == 2){ + echo '
'.PHP_EOL; + } else{ + echo '
'.PHP_EOL; + } + echo '
'.PHP_EOL; } else{ echo '
\n"; + echo "
\n"; // echo ""; echo "\n"; // Colonne domaine diff --git a/swap_entry.php b/swap_entry.php index acefdb81c..0d23b5d9c 100644 --- a/swap_entry.php +++ b/swap_entry.php @@ -156,7 +156,7 @@ $info_alt = mrbsGetEntryInfo($_GET['id_alt']); echo "

Etes-vous sûr de vouloir échanger la réservation

"; //print_r($info); - echo "
".get_vocab("trier_par").get_vocab("deux_points")."
"; + echo "
"; echo ""; echo ""; echo ""; @@ -176,7 +176,7 @@ echo "
DescriptionDébut
"; echo "

avec la réservation

"; // print_r($info_alt); - echo ""; + echo "
"; echo ""; echo ""; echo ""; @@ -272,7 +272,7 @@ echo ""; echo "

"; // tableau donnant la réservation à échanger et celles avec lesquelles échanger - echo "
DescriptionDébut
"; + echo "
"; echo ""; echo ""; echo ""; // colonne pour les choix diff --git a/year.php b/year.php index 089d79359..bfa880dc2 100644 --- a/year.php +++ b/year.php @@ -3,7 +3,7 @@ * year.php * Interface d'accueil avec affichage par mois sur plusieurs mois des réservation de toutes les ressources d'un domaine * Ce script fait partie de l'application GRR - * Dernière modification : $Date: 2018-07-26 15:00$ + * Dernière modification : $Date: 2018-11-18 18:00$ * @author Laurent Delineau & JeromeB & Yan Naessens * @copyright Copyright 2003-2018 Team DEVOME - JeromeB * @link http://www.gnu.org/licenses/licenses.html @@ -378,7 +378,7 @@ $month_num = date("m", $month_indice); $year_num = date("Y", $month_indice); $days_in_month = date("t", $month_indice); - echo "
Choisir
"; + echo "
"; echo ""; @@ -470,7 +470,7 @@ if ($d[$cday][$cmonth][$cyear]["room"][$i] == $row[0]) // test peu fiable car c'est l'id qui est unique YN le 26/02/2018 { //if ($i > 0 && $i % 2 == 0) echo "
"; else echo " "; - echo "\n
"; echo "

".ucfirst(utf8_strftime("%B", $month_indice))."".utf8_strftime(" %Y", $month_indice)."

"; echo "
\n"; + echo "\n
\n"; tdcell($d[$cday][$cmonth][$cyear]["color"][$i]); if ($d[$cday][$cmonth][$cyear]["res"][$i] != '-') echo " \"".get_vocab("ressource \n"; @@ -513,13 +513,16 @@ $month_indice = mktime(0, 0, 0, $month_num + 1, 1, $year_num); // Fin de la boucle sur les mois } -echo "
"; +echo "
"; +echo "
"; show_colour_key($area); -// echo "
"; -// Affichage d'un message pop-up -affiche_pop_up(get_vocab("message_records"),"user"); +echo "
"; +echo "
"; include "include/trailer.inc.php"; echo "
"; +echo "
"; +// Affichage d'un message pop-up +affiche_pop_up(get_vocab("message_records"),"user"); echo "
"; if ($_GET['pview'] != 1) { @@ -527,7 +530,6 @@ bouton_retour_haut (); echo " "; } -echo " "; echo ""; echo ""; ?> diff --git a/year_all.php b/year_all.php index 8de4c2fc6..fd68a6117 100644 --- a/year_all.php +++ b/year_all.php @@ -3,7 +3,7 @@ * year_all.php * Interface d'accueil avec affichage par mois sur plusieurs mois des réservation de toutes les ressources d'un site * Ce script fait partie de l'application GRR - * Dernière modification : $Date: 2018-10-05 13:30 $ + * Dernière modification : $Date: 2018-11-10 19:30 $ * @author Yan Naessens, Laurent Delineau * @copyright Copyright 2003-2018 Yan Naessens, Laurent Delineau * @link http://www.gnu.org/licenses/licenses.html @@ -208,11 +208,11 @@ echo ""; echo "\n
\n".PHP_EOL; // choix des dates echo "
\n"; - echo ""; + echo ""; echo ""; - echo "\n"; echo "
".get_vocab("report_start").get_vocab("deux_points")." 
".get_vocab("report_start").get_vocab("deux_points")." "; echo genDateSelector("from_", "", $from_month, $from_year,""); echo "
".get_vocab("report_end").get_vocab("deux_points")." \n"; + echo "
".get_vocab("report_end").get_vocab("deux_points")." \n"; echo genDateSelector("to_", "", $to_month, $to_year,""); echo "
\n"; @@ -540,7 +540,7 @@ { if ($d[$cday][$cmonth][$cyear]["room"][$i] == $room_name) // test peu fiable car c'est l'id qui est unique YN le 26/02/2018 { - echo "\n\n"; + echo "\n
\n"; tdcell($d[$cday][$cmonth][$cyear]["color"][$i]); if ($d[$cday][$cmonth][$cyear]["res"][$i] != '-') echo " \"".get_vocab("ressource \n"; @@ -589,12 +589,16 @@ $month_indice = mktime(0, 0, 0, $month_num + 1, 1, $year_num); } // fin de boucle sur les mois } -echo "
"; +echo "
"; +echo "
"; show_colour_key($area); -// Affichage d'un message pop-up -affiche_pop_up(get_vocab("message_records"),"user"); +echo "
"; +echo "
"; include "include/trailer.inc.php"; echo "
"; +echo "
"; +// Affichage d'un message pop-up +affiche_pop_up(get_vocab("message_records"),"user"); echo "
"; if ($_GET['pview'] != 1) { @@ -602,7 +606,7 @@ bouton_retour_haut (); echo "
"; } -echo " "; + echo ""; echo ""; ?>