";
die();
}
}
if (isset($_GET['message_home_page'])) {
if (!saveSetting("message_home_page", $_GET['message_home_page'])) {
echo "Erreur lors de l'enregistrement de message_home_page !
";
die();
}
}
if (isset($_GET['company'])) {
if (!saveSetting("company", $_GET['company'])) {
echo "Erreur lors de l'enregistrement de company !
";
die();
}
}
if (isset($_GET['webmaster_name'])) {
if (!saveSetting("webmaster_name", $_GET['webmaster_name'])) {
echo "Erreur lors de l'enregistrement de webmaster_name !
";
die();
}
}
if (isset($_GET['webmaster_email'])) {
if (!saveSetting("webmaster_email", $_GET['webmaster_email'])) {
echo "Erreur lors de l'enregistrement de webmaster_email !
";
die();
}
}
if (isset($_GET['technical_support_email'])) {
if (!saveSetting("technical_support_email", $_GET['technical_support_email'])) {
echo "Erreur lors de l'enregistrement de technical_support_email !
";
die();
}
}
if (isset($_GET['grr_url'])) {
if (!saveSetting("grr_url", $_GET['grr_url'])) {
echo "Erreur lors de l'enregistrement de grr_url !
";
die();
}
}
if (isset($_GET['disable_login'])) {
if (!saveSetting("disable_login", $_GET['disable_login'])) {
echo "Erreur lors de l'enregistrement de disable_login !
";
die();
}
}
// Style/thème
if (isset($_GET['default_css'])) {
if (!saveSetting("default_css", $_GET['default_css'])) {
echo "Erreur lors de l'enregistrement de default_css !
";
die();
}
}
// langage
if (isset($_GET['default_language'])) {
if (!saveSetting("default_language", $_GET['default_language'])) {
echo "Erreur lors de l'enregistrement de default_language !
";
die();
}
unset ($_SESSION['default_language']);
}
// Type d'affichage des listes des domaines et des ressources
if (isset($_GET['area_list_format'])) {
if (!saveSetting("area_list_format", $_GET['area_list_format'])) {
echo "Erreur lors de l'enregistrement de area_list_format !
";
die();
}
}
// domaine par défaut
if (isset($_GET['id_area'])) {
if (!saveSetting("default_area", $_GET['id_area'])) {
echo "Erreur lors de l'enregistrement de default_area !
";
die();
}
}
if (isset($_GET['id_room'])) {
if (!saveSetting("default_room", $_GET['id_room'])) {
echo "Erreur lors de l'enregistrement de default_room !
";
die();
}
}
// Automatic mail
if (isset($_GET['automatic_mail'])) {
if (!saveSetting("automatic_mail", $_GET['automatic_mail'])) {
echo "Erreur lors de l'enregistrement de automatic_mail !
";
die();
}
}
// Max session length
if (isset($_GET['sessionMaxLength'])) {
if (!(ereg ("^[0-9]{1,}$", $_GET['sessionMaxLength'])) || $_GET['sessionMaxLength'] < 1) {
$_GET['sessionMaxLength'] = 30;
}
if (!saveSetting("sessionMaxLength", $_GET['sessionMaxLength'])) {
echo "Erreur lors de l'enregistrement de sessionMaxLength !
";
}
}
$demande_confirmation = 'no';
if (isset($_GET['begin_day']) and isset($_GET['begin_month']) and isset($_GET['begin_year'])) {
while (!checkdate($_GET['begin_month'],$_GET['begin_day'],$_GET['begin_year']))
$_GET['begin_day']--;
$begin_bookings = mktime(0,0,0,$_GET['begin_month'],$_GET['begin_day'],$_GET['begin_year']);
$test_del1 = mysql_num_rows(mysql_query("select * from grr_entry WHERE (end_time < '$begin_bookings' )"));
$test_del2 = mysql_num_rows(mysql_query("select * from grr_repeat WHERE (end_date < '$begin_bookings')"));
if (($test_del1!=0) or ($test_del2!=0)) {
$demande_confirmation = 'yes';
} else {
if (!saveSetting("begin_bookings", $begin_bookings))
echo "Erreur lors de l'enregistrement de begin_bookings !
";
}
}
if (isset($_GET['end_day']) and isset($_GET['end_month']) and isset($_GET['end_year'])) {
while (!checkdate($_GET['end_month'],$_GET['end_day'],$_GET['end_year']))
$_GET['end_day']--;
$end_bookings = mktime(0,0,0,$_GET['end_month'],$_GET['end_day'],$_GET['end_year']);
if ($end_bookings < $begin_bookings) $end_bookings = $begin_bookings;
$test_del1 = mysql_num_rows(mysql_query("select * from grr_entry WHERE (start_time > '$end_bookings' )"));
$test_del2 = mysql_num_rows(mysql_query("select * from grr_repeat WHERE (start_time > '$end_bookings')"));
if (($test_del1!=0) or ($test_del2!=0)) {
$demande_confirmation = 'yes';
} else {
if (!saveSetting("end_bookings", $end_bookings))
echo "Erreur lors de l'enregistrement de end_bookings !
";
}
}
if ($demande_confirmation == 'yes') {
header("Location: ./admin_confirm_change_date_bookings.php?end_bookings=$end_bookings&begin_bookings=$begin_bookings");
die();
}
if (!loadSettings())
die("Erreur chargement settings");
// Paramètres langage
include "language.inc.php";
# print the page header
print_header("","","","",$type="with_session", $page="admin");
// Affichage de la colonne de gauche
include "admin_col_gauche.php";
echo "
".$vocab["explain_backup"]."
"; echo "".$vocab["warning_message_backup"]."
"; ?> "; // fin de l'affichage de la colonne de droite echo ""; ?>