Subversion Repositories Applications.referentiel

Compare Revisions

Ignore whitespace Rev 241 → Rev 242

/trunk/interfaces/squelettes/resultat_recherche_taxon.tpl.html
13,6 → 13,7
<th>Auteur</th>
<th>Année</th>
<th>Référence bibliographique</th>
<th>Présence</th>
<th>Nom addendum</th>
</tr>
</thead>
92,9 → 93,16
</a>
<? endif; ?>
</td>
<td><?=$synonyme['presence'];?>
<? if ($synonyme['presence'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('pre:1', $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['nom_addendum'];?>
<? if ($synonyme['nom_addendum'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('mots:',$synonyme['nom_addendum'], $referentiel)?>">
<a href="<?=Recherche::getUrlRecherche('mots:'.$synonyme['nom_addendum'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
/trunk/interfaces/squelettes/resultat_recherche.tpl.html
12,6 → 12,7
<th>Auteur</th>
<th>Année</th>
<th>Référence bibliographique</th>
<th>Présence</th>
<th>Nom addendum</th>
</tr>
</thead>
47,9 → 48,17
</a>
<? endif; ?>
</td>
<td>
<? if ($resultat['presence'] != '') : ?>
<span title="<?=$valeur_presence[$resultat['presence']];?>"><?=$resultat['presence'];?></span>
<a href="<?=Recherche::getUrlRecherche('pre:1', $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$resultat['nom_addendum']?>
<? if ($resultat['nom_addendum'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('mots:',$resultat['nom_addendum'], $referentiel)?>">
<a href="<?=Recherche::getUrlRecherche('mots:'.$resultat['nom_addendum'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
/trunk/interfaces/controleurs/Recherche.php
139,6 → 139,8
if (isset($parametres['tax']) && ($parametres['tax'] == 1)) {
$resultat = $this->chercherSynonymes($rechercheDao, $parametres);
} else {
$this->chargerTableauManuel('presence');
$donnees['valeur_presence'] = $this->tableau_manuel['presence'];
$donnees['referentiel'] = $this->referentiel;
$donnees['fragmenteur'] = $this->gererFragmenteur($rechercheDao, $parametres);
$donnees['resultats'] = $rechercheDao->chercher('ParDefaut', $parametres);
209,4 → 211,13
}
return $parametres;
}
// charger tableau de $this->manuel
private function chargerTableauManuel($titreTableau) {
$champs = explode(',', $this->manuel[$titreTableau]);
foreach ($champs as $champ) {
list($champ_nom, $type) = explode('=', trim($champ));
$this->tableau_manuel[$titreTableau][$champ_nom] = $type;
}
}
}