"._('Vous êtes déconnecté').""; redirect('user_login.php'); exit(); } if (isset ($_POST["style_user"])){$_SESSION['g_theme']=$_POST['style_user'];} html_page_start($_SESSION['g_theme']); global $g_user, $cn,$g_parameter; $cn = new Database(Dossier::id()); $g_user = new User($cn); if ($g_user->check_dossier(dossier::id()) == 'P') { redirect("extension.php?" . dossier::get(), 0); exit(); } $g_parameter=new Own($cn); load_all_script(); /* Check Browser version if < IE6 then unsupported */ $browser = $_SERVER['HTTP_USER_AGENT']; if (strpos($browser, 'MSIE 6') != false || strpos($browser, 'MSIE 5') != false) { echo <<
Close this notice
Warning!
Vous utilisez un navigateur dépassé depuis près de 8 ans!
Pour une meilleure expérience web, prenez le temps de mettre votre navigateur à jour.
Get Firefox 3.5
Get Safari 4
Get Google Chrome
EOF; exit(); } if ($cn->exist_table('version') == false) { echo '

' . _("Base de donnée invalide") . '

'; $base = dirname($_SERVER['REQUEST_URI']); echo HtmlInput::button_anchor('Retour', $base . '/user_login.php'); exit(); } if (DBVERSION < dossier::get_version($cn)) { echo '

' . _("Attention: la version de base de donnée est supérieure à la version du programme, vous devriez mettre à jour") . '

'; } if (DBVERSION > dossier::get_version($cn)) { echo '

' . _("Votre base de données n'est pas à jour") . ' '; $a = _("cliquez ici pour appliquer le patch"); $base = dirname($_SERVER['REQUEST_URI']) . '/admin/setup.php'; echo '' . $a . '

'; } /* * Set a correct periode for the user */ $periode = $g_user->get_periode(); $oPeriode = new Periode($cn, $periode); if ($oPeriode->load() == -1) { $periode = $cn->get_value('select p_id from parm_periode order by p_start asc limit 1'); $g_user->set_periode($periode); } // Display available menu in the right order load_all_script(); $module_selected = -1; /* * Set the user preference */ if ( isset ($_POST['set_preference'])) { //// Save value extract($_POST); if (strlen(trim($pass_1)) != 0 && strlen(trim($pass_2)) != 0) { $g_user->save_password($pass_1,$pass_2); } $g_user->set_periode($period); $g_user->save_global_preference('THEME', $style_user); $g_user->save_global_preference('LANG', $lang); $g_user->save_global_preference('PAGESIZE', $p_size); $g_user->set_mini_report($minirap); $_SESSION['g_theme']=$style_user; $_SESSION['g_pagesize']=$p_size; $_SESSION['g_lang']=$lang; } /* * if an action is requested */ if (isset($_REQUEST['ac'])) { $_REQUEST['ac']= trim(strtoupper($_REQUEST['ac'])); $all = explode('/', $_REQUEST['ac']); $module_selected = $all[0]; $g_user->audit(); // Show module and highligt selected one show_module($module_selected); for ($i = 0; $i != count($all); $i++) { // show the menu show_menu($all, $i); } } else { $default = find_default_module(); $_GET['ac']=$default; $_POST['ac']=$default; $_REQUEST['ac']=$default; show_module($default); $all[0] = $default; show_menu($all, 0); }