Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 493 → Rev 494

/trunk/controleurs/AppControleur.php
32,7 → 32,9
* Constructeur vide
*/
public function __construct() {
$sortie = array('titre' => '', 'description' => '', 'tags' => '',
$sortie = array(
'titre' => '', 'description' => '', 'tags' => '',
'styles' => '', 'scripts' => '', 'tags' => '',
'corps' => '', 'tete' => '', 'pied' => '',
'navigation' => '', 'menu' => '');
 
244,6 → 246,24
return $sortie;
}
 
/**
* Retourne les scripts (Javascripts) spécifiques à l'application.
*/
public static function getScripts() {
$contenu = self::$parametres['sortie']['scripts'];
$sortie = self::convertirEncodage($contenu);
return $sortie;
}
 
/**
* Retourne les styles (CSS) spécifiques à l'application.
*/
public static function getStyles() {
$contenu = self::$parametres['sortie']['styles'];
$sortie = self::convertirEncodage($contenu);
return $sortie;
}
 
/**
* Retourne le contenu du corps de l'application.
*/
/trunk/controleurs/aControleur.php
22,6 → 22,8
const RENDU_PIED = 'pied';
const RENDU_NAVIGATION = 'navigation';
const RENDU_MENU = 'menu';
const RENDU_SCRIPT = 'scripts';
const RENDU_STYLE = 'styles';
 
private $sortie = array();
protected $urlBase = null;
38,7 → 40,7
$this->urlCourante = Registre::get('eFlore.urlCourante');
$this->urlRedirection = Registre::get('eFlore.urlRedirection');
$this->urls = (is_null($urls)) ? new AppUrls() : $urls;
 
parent::__construct();
}
 
72,6 → 74,8
if ($type != self::RENDU_TETE &&
$type != self::RENDU_CORPS &&
$type != self::RENDU_PIED &&
$type != self::RENDU_SCRIPT &&
$type != self::RENDU_STYLE &&
$type != self::RENDU_NAVIGATION &&
$type != self::RENDU_MENU &&
$type != self::META_TITRE &&
200,12 → 204,12
$url = $this->urlBase->getURL();
return $url;
}
 
public function redirigerVers($url) {
$url = str_replace('&', '&', $url);
header("Location: $url");
}
 
public function getParametresUrlListe() {
$parametres = array(
'referentiel' => Registre::get('parametres.referentiel'),
216,7 → 220,7
);
return $parametres;
}
 
public function obtenirUrlListeFamille() {
$parametres = $this->getParametresUrlListe();
$parametres['rang'] = 'F';
224,7 → 228,7
$url = $this->urlBase->getURL();
return $url;
}
 
public function obtenirUrlListeGenre() {
$parametres = $this->getParametresUrlListe();
$parametres['rang'] = 'G';
232,9 → 236,9
$url = $this->urlBase->getURL();
return $url;
}
 
 
 
public function getParametresUrlResultat() {
$parametres = array(
'referentiel' => Registre::get('parametres.referentiel'),
246,7 → 250,7
);
return $parametres;
}
 
public function obtenirUrlResultatDetermination() {
$parametres = $this->getParametresUrlResultat();
$parametres['resultat'] = 'determination';
254,7 → 258,7
$url = $this->urlBase->getURL();
return $url;
}
 
public function obtenirUrlResultatAlphab() {
$parametres = $this->getParametresUrlResultat();
$parametres['resultat'] = 'alphab';
262,7 → 266,7
$url = $this->urlBase->getURL();
return $url;
}
 
public function obtenirUrlResultatRetenu() {
$parametres = $this->getParametresUrlResultat();
$parametres['resultat'] = 'retenu';
270,7 → 274,7
$url = $this->urlBase->getURL();
return $url;
}
 
public function obtenirUrlResultatDecompo() {
$parametres = $this->getParametresUrlResultat();
$parametres['resultat'] = 'decompo';
278,7 → 282,7
$url = $this->urlBase->getURL();
return $url;
}
 
 
}
?>