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