Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 182 → Rev 181

/trunk/controleurs/AppControleur.php
32,11 → 32,12
// ajout de l'url de l'appli
$donnees['base_url'] = new Url(Config::get('base_url_application'));
$donnees['base_url_styles'] = $this->getUrlBase();
$base_vrai_chemin = str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin()));
$base_vrai_chemin .= '/';
$donnees['url_cette_page'] = $this->getUrlCettePage() ;
$donnees['base_url_styles'] = new Url($base_vrai_chemin);
$donnees['base_url_application'] = $this->getUrlBaseComplete();
$donnees['url_cette_page'] = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
$this->chargerModele('AnnuaireModele');
 
44,7 → 45,7
$donnees['est_admin'] = Registre::getInstance()->get('est_admin');
$donnees['identification_id'] = Registre::getInstance()->get('identification_id');
$donnees['identification_mail'] = Registre::getInstance()->get('identification_mail');
$format = Config::get('date_format_simple');
if($format) {
55,23 → 56,7
 
return $donnees;
}
public function getUrlBase() {
$base_vrai_chemin = str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin()));
$base_vrai_chemin .= '/';
return new Url($base_vrai_chemin);
}
public function getUrlBaseComplete() {
return new Url('http://'.$_SERVER['SERVER_NAME'].str_replace(realpath($_SERVER['DOCUMENT_ROOT']),'',realpath(Application::getChemin())));
}
public function getUrlCettePage() {
return $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
}
/**
* Renvoie le template de pagination, considérant des éléments donnés en paramètre
* @param int $numero_page le numéro de page en cours
91,7 → 76,7
$taille_page = 1;
}
 
$nombre_pages = ceil($total/$taille_page) ;
$nombre_pages = round($total/$taille_page,'PHP_ROUND_HALF_DOWN') ;
 
foreach($valeurs as $cle => $variable) {
$url_base->setVariableRequete($cle,$variable);
248,7 → 233,7
* @return boolean true si le formulaire existe, false sinon
*/
protected function templateExiste($nom_template, $dossier = '/') {
 
return file_exists(Config::get('chemin_squelettes').$dossier.$nom_template.'.tpl.html');
}