Subversion Repositories Applications.referentiel

Rev

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

Rev 33 Rev 37
Line 30... Line 30...
30
	/**
30
	/**
31
	 * Constructeur vide
31
	 * Constructeur vide
32
	 */
32
	 */
33
	public function __construct() {
33
	public function __construct() {
34
		$meta = array('titre' => '', 'description' => '', 'tags' => '');
34
		$meta = array('titre' => '', 'description' => '', 'tags' => '');
35
		$sortie = array('metadonnees' => $meta, 'corps' => '', 'tete' => '', 'pied' => '', 'navigation' => '');
35
		$sortie = array('metadonnees' => $meta, 'corps' => '', 'tete' => '', 'pied' => '', 'navigation' => '', 'menu' => '');
36
		$url = new Url(Config::get('url_base_index'));
36
		$url = new Url(Config::get('url_base_index'));
37
		self::$parametres = array(	'module' => 'Test', 
37
		self::$parametres = array(	'module' => 'Accueil', 
38
			'action' => 'executerActionParDefaut',
38
			'action' => 'executerActionParDefaut',
39
			'sortie' => $sortie,
39
			'sortie' => $sortie,
40
			'url' => $url);
40
			'url' => $url);
41
		parent::__construct();
41
		parent::__construct();
42
	}
42
	}
Line 93... Line 93...
93
			self::$instance = new Referentiel();
93
			self::$instance = new Referentiel();
94
		}
94
		}
95
	}
95
	}
Line 96... Line 96...
96
	
96
	
-
 
97
	/**
-
 
98
	 * Retourne le module courrant. 
-
 
99
	 */
-
 
100
	public static function getModule() {
-
 
101
		return self::$parametres['module'];
-
 
102
	}
-
 
103
	
97
	/**
104
	/**
98
	 * Retourne le titre du contenu de l'application. 
105
	 * Retourne le titre du contenu de l'application. 
99
	 */
106
	 */
100
	public static function getMetaTitre() {
107
	public static function getMetaTitre() {
101
		return self::$parametres['sortie']['metadonnees']['titre'];
108
		return self::$parametres['sortie']['metadonnees']['titre'];
Line 156... Line 163...
156
		if (Config::get('sortie_encodage') != Config::get('appli_encodage')) {
163
		if (Config::get('sortie_encodage') != Config::get('appli_encodage')) {
157
			$sortie = mb_convert_encoding($sortie, Config::get('sortie_encodage'), Config::get('appli_encodage'));
164
			$sortie = mb_convert_encoding($sortie, Config::get('sortie_encodage'), Config::get('appli_encodage'));
158
		}
165
		}
159
		return $sortie;
166
		return $sortie;
160
	}
167
	}
-
 
168
	
-
 
169
	/**
-
 
170
	 * Retourne le menu de l'application. 
-
 
171
	 */
-
 
172
	public static function getContenuMenu() {
-
 
173
		$sortie = self::$parametres['sortie']['menu'];
-
 
174
		if (Config::get('sortie_encodage') != Config::get('appli_encodage')) {
-
 
175
			$sortie = mb_convert_encoding($sortie, Config::get('sortie_encodage'), Config::get('appli_encodage'));
-
 
176
		}
-
 
177
		return $sortie;
-
 
178
	}
Line 161... Line 179...
161
	
179
	
162
	/**
180
	/**
163
	 * Retourne les chronos pris dans l'appli 
181
	 * Retourne les chronos pris dans l'appli 
164
	 */
182
	 */