Subversion Repositories Applications.framework

Rev

Rev 80 | Rev 91 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 80 Rev 89
Line 20... Line 20...
20
	private static $instance = null;
20
	private static $instance = null;
21
	private static $parametres = array();
21
	private static $parametres = array();
Line 22... Line 22...
22
	
22
	
23
	private function __construct() {
23
	private function __construct() {
24
		self::$parametres = array(
24
		self::$parametres = array(
25
			'fw_fichier_config' => 'config.ini',
25
			'fw_fichier_config' => 'config%s.ini',
26
			'fw_chemin' => dirname(__FILE__).DS,
26
			'fw_chemin' => dirname(__FILE__).DS,
27
			'chemin_appli' => dirname($_SERVER['SCRIPT_FILENAME'].DS),
27
			'chemin_appli' => dirname($_SERVER['SCRIPT_FILENAME'].DS),
28
			);
28
			);
-
 
29
		self::parserFichierIni(self::$parametres['fw_chemin'].sprintf(self::$parametres['fw_fichier_config'], ''));
-
 
30
		
-
 
31
		$chemin_config_appli_contextuel = self::$parametres['dossier_configurations'];
-
 
32
		if (defined('PAP_VERSION')) {
-
 
33
			$chemin_config_appli_contextuel .= sprintf(self::$parametres['fw_fichier_config'], '_papyrus');
29
		self::parserFichierIni(self::$parametres['fw_chemin'].self::$parametres['fw_fichier_config']);
34
		} else {
-
 
35
			$chemin_config_appli_contextuel .= sprintf(self::$parametres['fw_fichier_config'], '');
-
 
36
		}
Line 30... Line 37...
30
		self::parserFichierIni(self::$parametres['chemin_appli'].self::$parametres['fw_fichier_config']);
37
		self::parserFichierIni($chemin_config_appli_contextuel);
Line 31... Line 38...
31
		
38
		
32
	}
39
	}