388,10 → 388,15 |
} |
|
protected function obtenirUrlFicheCollection($id_collection) { |
$url = $this->obtenirObjetUrlFicheCollection($id_collection); |
return $url->getURL(); |
} |
|
protected function obtenirObjetUrlFicheCollection($id_collection) { |
$this->url->setRequete(false); |
$this->url->setVariableRequete('module', 'FicheCollection'); |
$this->url->setVariableRequete('id', $id_collection); |
$url = $this->url->getURL(); |
$url = clone $this->url; |
$this->url->unsetVariablesRequete(array('module', 'id')); |
return $url; |
} |
418,7 → 423,7 |
if ($valeur == '') { |
$valeur = ' '; |
} else if (is_string($valeur)) { |
$valeur = preg_replace('/&(?!amp;)/i', '&', $valeur, -1); |
$valeur = $this->remplacerEsperluette($valeur); |
} else if (is_array($valeur)) { |
$this->postraiterDonnees($valeur); |
} |
426,6 → 431,11 |
} |
} |
|
private function remplacerEsperluette($txt) { |
$txt = preg_replace('/&(?!([a-z]+|#[0-9]+|#x[0-9a-f]+);)/i', '&', $txt, -1); |
return $txt; |
} |
|
protected function chargerPiedDePage() { |
$donnees['appli'] = Application::getInfo(); |
$this->setSortie(self::RENDU_PIED, $this->getVue('pied', $donnees)); |