<?php
/**
* Chargement du site Le Peuple
*
* @version $Id$
* @copyright 2009
*/
debug_backtrace();
define('PATH', dirname(__FILE__));
define('NoPirate', TRUE);
include PATH.'/config.php';
require PATH.'/inc/sql.php';
$sql = DB_Driver::Open();
$sql->table = 'installed';
$result = $sql->Select(array('type'=>'core'), array('name'));
while($inc = mysql_fetch_row($result)){
include_once PATH.'/inc/'.$inc[0].'.php';
} // while
$session = session::Open();
$alert = Alert::Open();
$url = URL_Analyser::Open();
$alert->SendAlert('env', $_SERVER['REQUEST_METHOD'], $_SERVER['QUERY_STRING']);
module::LoadMods();
module::SetCouche();
module::GlobalInclude('main.php');
module::LoadAll('mod', 'autoload');
ExeModFun('mod_'.$url->GetUrlDir(), 'init');
$retour = ExeModFun('mod_'.$url->GetUrlDir(), $url->GetUrlDir(1).'_exp');
$retour = $retour || ExeModFun('mod_'.$url->GetUrlDir(), 'index_exp');
if (!$retour) {
ExeModFun('mod_'.$DEFAULT_MOD, 'init');
}
$retour = $retour || ExeModFun('mod_'.$DEFAULT_MOD, $DEFAULT_ACTION.'_exp');
if (!$retour && $alert->SendAlert('env', 'NoMod_Error', $url->GetUrlDir())) {
trigger_error('Module demandé inconnu:'.$url->GetUrlDir(), E_USER_ERROR);
}
$alert->SendAlert('env', 'close', array());
$session->RecVar();
// ce qui suit c'est pour
?>