270,6 → 270,7 |
$titre = ''; |
$titre = $element['nom_sel'].' [nn'.$element['num_nom_sel'].'] par '.$this->creerAuteur($element['identifiant']); |
$titre = $this->nettoyerTexte($titre); |
$titre = htmlspecialchars($titre); |
|
return $titre; |
} |
315,6 → 316,12 |
return $etre_null; |
} |
|
private function nettoyerTexte($txt) { |
$txt = preg_replace('/&(?!([a-z]+|#[0-9]+|#x[0-9][a-f]+);)/i', '&', $txt); |
$txt = preg_replace('/^(?:000null|null)$/i', '', $txt); |
return $txt; |
} |
|
private function creerUrlService() { |
$url_service = $this->getUrlServiceBase(); |
if (isset($this->start) || isset($this->limit)) { |