/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]; |