Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 136 → Rev 137

/trunk/modules/resultat/Resultat.php
77,9 → 77,9
 
private function surlignerMotsMasqueRecherche($nom) {
$mots = explode(' ', $this->masqueRecherche);
foreach ($mots as $mot) {
$nom = $this->surlignerMotDansTxt($mot, $nom);
}
$surligneur = new Surligneur();
$surligneur->setTexte($nom);
$nom = $surligneur->surlignerMots($mots);
return $nom;
}
 
165,19 → 165,6
return $urls;
}
 
private function surlignerNomsPourDetermination($noms) {
foreach ($noms as $idNom => $nom) {
$nom['nom_sci_retenu'] = $this->surlignerMotsMasqueRecherche($nom['nom_sci_retenu']);
if (isset($nom['synonymes'])) {
foreach ($nom['synonymes'] as $idSyn => $synonyme) {
$nom['synonymes'][$idSyn]['nom_sci'] = $this->surlignerMotsMasqueRecherche($synonyme['nom_sci']);
}
}
$noms[$idNom] = $nom;
}
return $noms;
}
 
private function extraireNomsPourDetermination($noms) {
$nomsSansCorrespondance = array();
$nomsAvecCorrespondance = array();
229,6 → 216,19
return $noms;
}
 
private function surlignerNomsPourDetermination($noms) {
foreach ($noms as $idNom => $nom) {
$nom['nom_sci_retenu'] = $this->surlignerMotsMasqueRecherche($nom['nom_sci_retenu']);
if (isset($nom['synonymes'])) {
foreach ($nom['synonymes'] as $idSyn => $synonyme) {
$nom['synonymes'][$idSyn]['nom_sci'] = $this->surlignerMotsMasqueRecherche($synonyme['nom_sci']);
}
}
$noms[$idNom] = $nom;
}
return $noms;
}
 
private function genererListeDecompo($noms) {
return '<p>À réaliser</p>';
}