Subversion Repositories Applications.referentiel

Compare Revisions

No changes between revisions

Ignore whitespace Rev 284 → Rev 285

/trunk/interfaces/squelettes/css/referentiel/images/infraplus.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/trunk/interfaces/squelettes/css/referentiel/images/infraplus.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/trunk/interfaces/squelettes/css/referentiel/images/inframoins.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/trunk/interfaces/squelettes/css/referentiel/images/inframoins.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/trunk/interfaces/squelettes/css/referentiel/referentiel.css
545,4 → 545,8
.ref-onglets{
margin:0;/*Pour IE*/
padding:0;/*Pour IE*/
height:auto !important;height:100%;/*Pour IE*/}
height:auto !important;height:100%;/*Pour IE*/}
.droite {
float:right;
}
/trunk/interfaces/squelettes/moteur.tpl.html
149,6 → 149,21
<a href="<?=Recherche::getUrlRecherche('acer taxref:0', $url_referentiel)?>">acer taxref:0</a>
</td>
</tr>
<tr>
<td>classif:[infra|supra]</td>
<td>Afficher les taxon inférieurs (-) ou supérieurs (+)</td>
<td><a href="<?=Recherche::getUrlRecherche('nn:182 classif:infra', $url_referentiel)?>">nn:182 classif:infra</a>,<br />
<a href="<?=Recherche::getUrlRecherche('nn:182 classif:supra', $url_referentiel)?>">nn:182 classif:supra</a>,<br />
<a href="<?=Recherche::getUrlRecherche('fabaceae classif:infra', $url_referentiel)?>">fabaceae classif:infra</a>
</td>
</tr>
<tr>
<td>rg:</td>
<td>Rang</td>
<td><a href="<?=Recherche::getUrlRecherche('rg:180', $url_referentiel)?>">rg:180</a>
</td>
</tr>
</tbody>
</table>
<p>
/trunk/interfaces/squelettes/resultat_recherche.tpl.html
33,7 → 33,16
<td><a href="<?=Recherche::getUrlFicheTaxon($resultat)?>"><?=$resultat['num_nom_retenu']?></a></td>
<td><a href="<?=Recherche::getUrlFicheTaxon($resultat)?>"><?=$resultat['nom_sci']?></a>
<? if ($resultat['nom_sci'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche($resultat['nom_sci'], $referentiel)?>">
<a class="droite" href="<?=Recherche::getUrlRecherche('nn:'.$resultat['num_nom']." classif:infra", $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/inframoins.png" alt="Voir les taxons inférieurs"/>
</a>
<a class="droite" href="<?=Recherche::getUrlRecherche('nn:'.$resultat['num_nom']." classif:supra", $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/infraplus.png" alt="Voir les taxons supérieurs"/>
</a>
<a class="droite" href="<?=Recherche::getUrlRecherche($resultat['nom_sci'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
/trunk/interfaces/controleurs/Recherche.php
139,6 → 139,13
// requête spéciale de recherche de tous les synonymes et du nom retenu d'un paramétre
if (isset($parametres['tax']) && ($parametres['tax'] == 1)) {
$resultat = $this->chercherSynonymes($rechercheDao, $parametres);
} else if (isset($parametres['classif'])) {
$this->chargerTableauManuel('presence');
$donnees['valeur_presence'] = $this->tableau_manuel['presence'];
$donnees['referentiel'] = $this->referentiel;
$donnees['fragmenteur'] = $this->gererFragmenteur($rechercheDao, $parametres, 'NombreClassif');
$donnees['resultats'] = $rechercheDao->chercher('Classification', $parametres);
$resultat = $this->getVue('resultat_recherche', $donnees);
} else {
$this->chargerTableauManuel('presence');
$donnees['valeur_presence'] = $this->tableau_manuel['presence'];
195,7 → 202,7
$parametres = array('mots' => '');
$cle_precedente = null;
foreach ($mots as $mot) {
if (preg_match('/^(sg|gen|sp|ssp|au|an|nn|bib|nr|tax|pre|taxref):(.*)$/', $mot, $match)) {
if (preg_match('/^(sg|gen|sp|ssp|au|an|nn|bib|nr|tax|pre|taxref|classif|rg):(.*)$/', $mot, $match)) {
$cle = $match[1];
$cle_precedente = $cle;
$valeur = $match[2];