/trunk/bibliotheque/AppUrls.php |
---|
128,12 → 128,11 |
return $parametres; |
} |
public function obtenirUrlFiche($numNom, $type_nom = 'nom_vernaculaire', $nom = '', $nom_retenu = '') { |
public function obtenirUrlFiche($numNom, $type_nom = 'nom_vernaculaire', $nom = '') { |
$parametres = $this->getParametresUrlFiche(); |
$parametres['num_nom'] = $numNom; |
$parametres['type_nom'] = $type_nom; |
$parametres['nom'] = $nom; |
$parametres['nom_retenu'] = $nom_retenu; |
$this->urlBase->setRequete($parametres); |
$url = $this->urlBase->getURL(); |
return $url; |
/trunk/modules/resultat/formateurs/nom_scientifique/DeterminationFormateur.php |
---|
110,7 → 110,7 |
if ($nom['retenu'] == 'true') { |
$nomRetenu = array(); |
$nomRetenu['nomSciRetenu'] = $nom['nom_sci']; |
$nomRetenu['urlFiche'] = $this->urls->obtenirUrlFiche($idNomCourant, $this->parametres->typeNom, $this->parametres->masqueRecherche, $nom['nom_retenu']); |
$nomRetenu['urlFiche'] = $this->urls->obtenirUrlFiche($idNomCourant, $this->parametres->typeNom, $this->parametres->masqueRecherche); |
$nomsAvecCorrespondance[$idNomCourant] = $nomRetenu; |
} else { |
if ($nom['nom_retenu'] == null) { |
/trunk/modules/resultat/formateurs/nom_scientifique/RetenuFormateur.php |
---|
37,7 → 37,7 |
$infosDuNom['nomSci'] = $nom['nom_sci']; |
$infosDuNom['retenu'] = $nom['retenu']; |
$nom_retenu = $nom['retenu'] == 'true' ? $nom['nom_sci'] : ''; |
$infosDuNom['urlFiche'] = $this->urls->obtenirUrlFiche($id, $this->parametres->typeNom, $this->parametres->masqueRecherche, $nom_retenu); |
$infosDuNom['urlFiche'] = $this->urls->obtenirUrlFiche($id, $this->parametres->typeNom, $this->parametres->masqueRecherche); |
$this->infosPourTpl['noms'][$id] = $infosDuNom; |
} |
/trunk/modules/resultat/formateurs/nom_scientifique/DecompoFormateur.php |
---|
40,7 → 40,7 |
$infosDuNom['addendum'] = is_null($nom['nom_addendum']) ? '' : $nom['nom_addendum']; |
$infosDuNom['nn'] = $id; |
$nom_retenu = $nom['retenu'] == 'true' ? $nom['nom_sci'] : ''; |
$infosDuNom['urlFiche'] = $this->urls->obtenirUrlFiche($id, $this->parametres->typeNom, $this->parametres->masqueRecherche, $nom_retenu); |
$infosDuNom['urlFiche'] = $this->urls->obtenirUrlFiche($id, $this->parametres->typeNom, $this->parametres->masqueRecherche); |
$this->infosPourTpl['noms'][$id] = $infosDuNom; |
} |
/trunk/modules/resultat/formateurs/nom_scientifique/AlphabFormateur.php |
---|
33,7 → 33,7 |
$infosDuNom['nomSci'] = $nom['nom_sci']; |
$infosDuNom['retenu'] = $nom['retenu']; |
$nom_retenu = $nom['retenu'] == 'true' ? $nom['nom_sci'] : ''; |
$infosDuNom['urlFiche'] = $this->urls->obtenirUrlFiche($id, $this->parametres->typeNom, $this->parametres->masqueRecherche, $nom_retenu); |
$infosDuNom['urlFiche'] = $this->urls->obtenirUrlFiche($id, $this->parametres->typeNom, $this->parametres->masqueRecherche); |
$this->infosPourTpl['noms'][$id] = $infosDuNom; |
} |
/trunk/modules/resultat/formateurs/nom_vernaculaire/DeterminationVernaFormateur.php |
---|
107,7 → 107,7 |
if (array_key_exists($nn, $taxons) == false) { |
$taxon = array(); |
$taxon['nomSci'] = $nom['taxon']; |
$taxon['urlFiche'] = $this->urls->obtenirUrlFiche($nn, $this->parametres->typeNom, $this->parametres->masqueRecherche, $nom['taxon']); |
$taxon['urlFiche'] = $this->urls->obtenirUrlFiche($nn, $this->parametres->typeNom, $this->parametres->masqueRecherche); |
$taxon['repartition_vignette'] = $this->chargerRepartition($nn); |
$taxons[$nn] = $taxon; |
} |
/trunk/modules/recherche/Recherche.php |
---|
66,7 → 66,7 |
$approche = $this->rechercherNomApproche($noms); |
} elseif ($res['entete']['total'] == 1 || $this->submit == $form['fiche']) { // renvoie à la fiche |
$ids = array_keys($res['resultat']); |
$url = $this->urls->obtenirUrlFiche($ids[0], $this->type_nom, $this->nom, $res['resultat'][$ids[0]][nom_sci]); |
$url = $this->urls->obtenirUrlFiche($ids[0], $this->type_nom, $this->nom); |
$this->redirigerVers($url); |
} else { // affiche les résultats |
$res['type'] = $this->type_nom; |