$b){$_[$a] = $b;} foreach ($_POST as $a => $b){$_[$a] = $b;} } else { $isAdmin = false; $subdir = ""; foreach ($_GET as $a => $b){$_[$a] = CA20($b);} foreach ($_POST as $a => $b){$_[$a] = CA20($b);} } // Lecture de toutes les pages $listing_pages = listing_dossier($subdir.'data/pages/'); $nbPages = count($listing_pages); // Attribution des IDs $lecture_pages = array(); for($i=0; $i<$nbPages; ++$i) { $allid = explode('#', $listing_pages[$i]); $lecture_pages[$allid[0]] = substr($allid[0].'#'.$allid[1], 0, -4); } // Attribution des ordres $ordre_pages = array(); for($i=0; $i<$nbPages; ++$i) { $lecture_tmp = lecture_xml($subdir.'data/pages/'.$listing_pages[$i]); $ordre_pages[$lecture_tmp['page']['ordre']['#text']] = $listing_pages[$i]; } // Lecture des utilisateurs si Admin if($isAdmin) $config = lecture_xml($subdir.'data/config.xml'); else $config = lecture_xml($subdir.'data/config.xml', TRUE); // Lecture des fichiers de bases if (isset($redirect)) $id=$redirect; else if(empty($_GET['id'])) $id=$config['configuration']['accueil']['#text']; else $id = $_GET['id']; $page = lecture_xml($subdir.'data/pages/'.$lecture_pages[$id].'.xml'); // Lecture des fichiers optionnels des modules $configModule = lecture_xml($subdir.'modules/'.$page['page']['type']['#text'].'/config.xml'); // Langue require_once($subdir.'lang/'.detectLang().".php"); //require_once($subdir.'lang/'.AEOS_LANG.".php"); // Admin $admin_url = ''; if (isset($_['tab'])) $tab=$_['tab']; else $tab = "dashboard"; $admin_url .= 'tab='.$tab; if (isset($_['opt'])) {$opt=$_['opt']; $admin_url .= '&opt='.$opt;} else $opt = NULL; ?>