Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Regard whitespace Rev 130 → Rev 131

/trunk/presentations/scripts/recherche.js
2,7 → 2,6
 
/*
* Liste des noms scientifiques reçus pour la mise en gras des noms valide
* et l'accès direct aux fiches
*/
var listeNomsScientifiques = new Object();
/*
18,11 → 17,6
* pour le projet en cours de consultation.
* Exemple : http://localhost/service:eflore:0.1/nvjfl/noms-vernaculaires?recherche=etendue&retour.format=oss&masque=aca&masque.lg=fra
*
* var urlBaseFicheTaxon : url de base de fiches des taxons afin de rediriger l'utilisateur sans
* faire de recherche dans le cas d'une selection d'un nom sci dans la liste d'autocompletion
* Exemple : http://localhost/eflore-consultation/index_botanique.php?referentiel=bdtfx&module=fiche&action=fiche&nn=127
*
*
* var valeurDefautNomSci : Contient la valeur par défaut affichée dans le formulaire en mode sci
* Exemple: Rechercher un nom scientifique
* var valeurDefautNomVerna : Contient la valeur par défaut affichée dans le formulaire en mode verna
65,10 → 59,8
return url;
}
 
function getUrlFicheTaxon(num_nom) {
return urlBaseFicheTaxon.replace('{num_taxon}',num_nom).replace('&','&');
}
 
 
/**------------------- Fonctions de gestion de l'autocompletion ---------------------------------*/
function traiterRetourNomsSci(data) {
112,15 → 104,6
add(suggestions);
});
},
select: function(ui, item) {
var nom = item.item.value;
if(listeNomsScientifiques[nom] != undefined) {
// En cas de selection d'un nom scientifique de la liste
var num_tax = listeNomsScientifiques[nom].num_tax;
// On redirige automatique l'utilisateur vers sa fiche
window.location = getUrlFicheTaxon(num_tax);
}
},
html: true
});
}
/trunk/presentations/styles/eflore.css
358,7 → 358,24
text-decoration:none;
border-bottom:none;
}
.ui-menu {
list-style:none;
padding: 2px;
margin: 0;
display:block;
float: left;
font-size: 11px;
font-family: arial;
}
 
.ui-menu .ui-menu-item a {
text-decoration:none;
display:block;
padding:.2em .4em;
line-height:0.8;
zoom:1;
}
 
#nom.valeur-defaut-recherche {
color:#848484;
font-style:italic;