1<?php 2 3//this script may only be included - so its better to die if called directly. 4if (strpos($_SERVER["SCRIPT_NAME"], basename(__FILE__)) !== false) { 5 header("location: index.php"); 6 exit; 7} 8 9/*Information sur la configuration des chemins*/ 10@define("APATH_ROOT_WIN", str_replace(basename(__DIR__), "", __DIR__)); 11@define("APATH_ROOT", preg_replace('#//#', '/', join('/', preg_split('/[\/\\\]/', APATH_ROOT_WIN)) . '/')); 12@define("APICO_ROOT", "http://" . $_SERVER["HTTP_HOST"] . str_replace($_SERVER["DOCUMENT_ROOT"], "", APATH_ROOT)); 13@define("CACHE_PATH", APATH_ROOT . "repository"); 14@define("APIC_LIBRARY_PATH", APATH_ROOT . "include/"); 15 16@Define("DRVXML", "DOMXML"); 17 18 19/*information sur la configuration de la securité @PICNet FrameWorks*/ 20@define("SECUR_INCLUDE", "./"); 21 22/*Configuration de la gestion des erreurs de moteur de template*/ 23@define("ERROR_MANAGER_SYSTEM", "on"); //Les erreurs sont remontées pour on, ignorées pour off. 24@define("ERROR_MANAGER_LEVEL", "0"); //Précise le niveau d"erreur toléré, plus il est bas, moins les erreurs sont tolérées. 25//@define("ERROR_MANAGER_ESCAPE", APATH_ROOT."include/org/apicnet/ui/erreur.html"); //Permet de spécifier une url locale de remplacement en cas de remontée d"erreurs. 26@define("ERROR_MANAGER_LOG", APATH_ROOT . "cache/erreur.log"); //Permet de définir un fichier de log. 27@define("ERROR_MANAGER_ALARME", ""); //Permet de définir une série d"adresse email à laquelle sera envoyé un mail d"alerte. 28 29/*Configuration générale de l'application*/ 30@define("APIC_VERBOSE_MODE", true); 31@define("APIC_ZEND_ENCODER_MODE", false); 32 33/*Inclusion du moteur d'import des class php*/ 34include_once(APATH_ROOT . "include/core/APIClass.php"); 35