Skip to content

Commit

Permalink
Version stable 3.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ynaessens committed Sep 4, 2022
1 parent 8e4b0a5 commit 9fa72b3
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 23 deletions.
11 changes: 4 additions & 7 deletions CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,10 @@ Tâches prévues :
--
-----

Version 3.5.0 RC0
correctifs de code divers
Version 3.5.0
correctifs divers : code et vocabulaire
ajout : affichage du bénéficiaire dans le tableau des réservations à modérer
ajout : possibilité de sélectionner ou exclure les jours de vacances scolaires ou fériés dans les réservations périodiques
amélioration : test de cohérence des types
amélioration : lien pour corriger les réservations en défaut de type
amélioration : rejet des réservations sans type ou de type inconnu
Expand All @@ -19,12 +21,7 @@ Version 3.5.0 RC0
modification : les bases de données sont codées en utf8mb4, la procédure de conversion des données est automatisée
modification pour accélération du calcul et de l'affichage de la page
modifications pour compatibilité php 8.1
Version 3.5.0 RC1
modification : le niveau d'erreur de mysqli est ramené à MYSQLI_REPORT_OFF comme dans les versions de php < 8.1
Version 3.5.0 RC1
ajout : affichage du bénéficiaire dans le tableau des réservations à modérer
ajout : possibilité de sélectionner ou exclure les jours de vacances scolaires ou fériés dans les réservations périodiques
correctifs divers : code et vocabulaire

-----
--
Expand Down
5 changes: 1 addition & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@ GRR
version 3, a vocation à rester compatible avec php5 pour les serveurs non encore mis à jour en php7
===================

Pour une installation en production, veuillez installer la version 3.4.3b
Si vous avez besoin des dernières modifications apportées au code de GRR, vous pouvez utiliser cette version avec les précautions d'usage (faire des sauvegardes régulières, tester les nouveautés progressivement).

**Requiert :**

PHP : >= 5.6 && <= 8.1, nécessite au moins les modules php-gd, php-mbstring, php-mysqli, php-mysqlnd, php-xml (*)
Expand All @@ -31,7 +28,7 @@ Pour une installation simplifiée, décompressez simplement cette archive sur un
Licence
-------------
**GRR** est publié sous les termes de la **GNU General Public Licence**, dont le contenu est disponible dans le fichier "**LICENSE**", en anglais et dans le fichiers "**licence_fr.html**" en français. **GRR** est gratuit, vous pouvez le copier, le distribuer, et le modifier, à condition que chaque partie de **GRR** réutilisée ou modifiée reste sous licence **GNU GPL**. Par ailleurs et dans un soucis d'efficacité, merci de rester en contact avec le développeur de **GRR** pour éventuellement intégrer vos contributions à une distribution ultérieure.
**GRR** est publié sous les termes de la **GNU General Public Licence**, dont le contenu est disponible dans le fichier "**LICENSE**", en anglais et dans le fichiers "**licence_fr.html**" en français. **GRR** est gratuit, vous pouvez le copier, le distribuer, et le modifier, à condition que chaque partie de **GRR** réutilisée ou modifiée reste sous licence **GNU GPL**. Par ailleurs et dans un souci d'efficacité, merci de rester en contact avec le développeur de **GRR** pour éventuellement intégrer vos contributions à une distribution ultérieure.

Enfin, **GRR** est livré en l'état sans aucune garantie. Les auteurs de cet outil ne pourront en aucun cas être tenus pour responsables d'éventuels bugs.

Expand Down
2 changes: 0 additions & 2 deletions admin/ISO_to_UTF8.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,6 @@
$ok = TRUE;
foreach ($donneesTable as $table) {
$result.="Passage de $table en ".SET_DEST." en cours. ";
//$querytable = mysqli_query($GLOBALS['db_c'], 'ALTER TABLE '.$table.' CONVERT TO CHARACTER SET '.SET_DEST);
//$querytable = mysqli_query($GLOBALS['db_c'], 'ALTER TABLE '.$table.' CHARACTER SET '.SET_DEST);
$result_inter.= traiteRequete('ALTER TABLE '.$table.' CONVERT TO CHARACTER SET '.SET_DEST);
$result_inter.= traiteRequete('ALTER TABLE '.$table.' CHARACTER SET '.SET_DEST);
if ($result_inter == '')
Expand Down
23 changes: 16 additions & 7 deletions admin/admin_maj.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* admin_maj.php
* interface permettant la mise à jour de la base de données
* Ce script fait partie de l'application GRR
* Dernière modification : $Date: 2022-06-24 10:00$
* Dernière modification : $Date: 2022-08-25 10:42$
* @author JeromeB & Laurent Delineau & Yan Naessens
* @author Arnaud Fornerot pour l'intégation au portail Envole http://ent-envole.com/
* @copyright Copyright 2003-2022 Team DEVOME - JeromeB
Expand Down Expand Up @@ -937,18 +937,27 @@ function traiteRequete($requete = "")
$result .= $result_inter;
$result_inter = '';
}
if ($version_old < "3.5.0.0")
{
$result .= formatResult("Mise à jour jusqu'à la version 3.5.0 RC0:","<b>","</b>");
include "./ISO_to_UTF8.inc.php";
// conversion de la valeur par défaut des champs START et END de la table grr_log (ne devrait être utile que pour des bases converties depuis d'anciennes versions)
if($version_old < "3.5.0"){
$result .= formatResult("Mise à jour de la table grr_log:","<b>","</b>");
$result_inter .= traiteRequete("ALTER TABLE `".TABLE_PREFIX."_log` CHANGE `START` `START` DATETIME NOT NULL DEFAULT '1970-01-01 00:00:00';");
$result_inter .= traiteRequete("ALTER TABLE `".TABLE_PREFIX."_log` CHANGE `END` `END` DATETIME NOT NULL DEFAULT '1970-01-01 00:00:00';");

/*$result_inter .= traiteRequete("ALTER TABLE `".TABLE_PREFIX."_participants` CHANGE `participant` `participant` VARCHAR(150) NOT NULL;");
if ($result_inter == '')
$result .= formatResult("Ok !","<span style='color:green;'>","</span>");
else
$result .= $result_inter;*/
$result .= $result_inter;
$result_inter = '';
}

if ($version_old < "3.5.0.0")
{
$result .= formatResult("Mise à jour jusqu'à la version 3.5.0 RC0:","<b>","</b>");
include "./ISO_to_UTF8.inc.php";

$result_inter = '';
}

// Vérification du format des champs additionnels
// Avant version 1.9.4, les champs add étaient stockés sous la forme <id_champ>champ_encode_en_base_64</id_champ>
// A partir de la version 1.9.4, les champs add. sont stockés sous la forme @id_champ@url_encode(champ)@/id_champ@
Expand Down
4 changes: 2 additions & 2 deletions include/misc.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* misc.inc.php
* fichier de variables diverses
* Dernière modification : $Date: 2022-08-02 18:09$
* Dernière modification : $Date: 2022-09-04 15:20$
* @author JeromeB & Laurent Delineau & Yan Naessens
* @copyright Copyright 2003-2022 Team DEVOME - JeromeB
* @link http://www.gnu.org/licenses/licenses.html
Expand All @@ -27,7 +27,7 @@
// Utilisez cette variable pour des versions qui corrigent la la version finale sans toucher à la base.
$sous_version_grr = ""; // a, b, c, ...
// Numéro de la release candidate (doit être strictement inférieure à 9). Laisser vide s'il s'agit de la version stable.
$version_grr_RC = "2";
$version_grr_RC = "";
// Version repository (GitHub)
$versionReposite = "";

Expand Down
2 changes: 1 addition & 1 deletion installation/tables.my.sql
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ INSERT INTO grr_setting VALUES ('end_bookings', '1672527599');
INSERT INTO grr_setting VALUES ('title_home_page', 'Gestion et Réservation de Ressources');
INSERT INTO grr_setting VALUES ('message_home_page', 'En raison du caractère personnel du contenu, ce site est soumis à des restrictions utilisateurs. Pour accéder aux outils de réservation, identifiez-vous :');
INSERT INTO grr_setting VALUES ('version', '3.5.0');
INSERT INTO grr_setting VALUES ('versionRC', '2');
INSERT INTO grr_setting VALUES ('versionRC', '');
INSERT INTO grr_setting VALUES ('default_language', 'fr');
INSERT INTO grr_setting VALUES ('url_disconnect', '');
INSERT INTO grr_setting VALUES ('allow_users_modify_profil', '2');
Expand Down

0 comments on commit 9fa72b3

Please sign in to comment.