Rev 224 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<!-- COL - DEBUT MOTEUR RECHERCHE --><script type="text/javascript">// Function pour cacher / afficher les options de recherche$(document).ready(function() {$("#col-rech-opt-toggle").html("Afficher les options de recherche");$("#col-rech-opt").hide();$("#col-rech-opt-toggle").toggle(function() {$("#col-rech-opt-toggle").html("Cacher les options de recherche");$("#col-rech-opt").slideDown("fast");},function() {$("#col-rech-opt-toggle").html("Afficher les options de recherche");$("#col-rech-opt").slideUp("fast");});// Le rôle de la personne ne peut être défini que si une personne est mentionnéefunction statutChampRole() {var contenu = $('input#nom-personne').val();if (contenu == '') {$('select#role-personne').attr('disabled', 'disabled');} else {$('select#role-personne').removeAttr('disabled');}}$('input#nom-personne').change(function() {statutChampRole();});statutChampRole();// Rechargement des options sélectionnées dans les select$('#col-form select').each(function() {var optionSelectionnee = $(this).attr('data-option-selectionnee');$(this).find('option[value="' + optionSelectionnee + '"]').attr('selected', 'selected');});});</script><div class="coel-consultation"><h1>Moteur de recherche sur les herbiers</h1><h2 class="titre-moteur-recherche">Rechercher une collection</h2><form id="col-form" name="col-form" action="<?=$url_form;?>" method="get"><input name="module" type="hidden" value="<?=$url_module;?>" /><input name="action" type="hidden" value="<?=$url_action;?>" /><?php if (isset($url_contexte)) : ?><input name="contexte" type="hidden" value="<?=$url_contexte;?>" /><? endif; ?><input name="masque[cible]" type="hidden" value="collections" /><div id="col-rech-masque"><div class="champ-masque" title="Lieu de stockage"><label class="label-gauche">Localité institution</label><input name="masque[lieu-stockage]" type="text" value="<?= $masque['lieu-stockage'] ?>" /></div><div class="champ-masque"><label class="label-droite">Groupe taxonomique</label><select name="masque[veg]" data-option-selectionnee="<?= $masque['veg'] ?>"><option value=""></option><option value="PH">Phanérogames</option><option value="GY">Gymnospermes</option><option value="AN">Angiospermes</option><option value="CR">Cryptogames</option><option value="AL">Algues</option><option value="CH">Champignons</option><option value="LI">Lichens</option><option value="BR">Bryophytes</option><option value="PT">Ptéridophytes</option></select></div><div class="champ-masque"><label class="label-gauche">Lieu de récolte</label><input name="masque[zg]" type="text" value="<?= $masque['zg'] ?>" /></div><div class="champ-masque"><label class="label-droite">Type de collection</label><select name="masque[bot]" data-option-selectionnee="<?= $masque['bot'] ?>"><option value=""></option><option value="HE">Herbier</option><option value="CE">Centurie</option><option value="DR">Droguier</option><option value="CA">Carpothèque</option><option value="AL">Collection en alcool</option><option value="XY">Xylothèque</option><option value="PM">Préparations microscopiques</option></select></div><div class="champ-masque" title="Contributeur, auteur, collecteur, déterminateur ou hébergeur"><label class="label-gauche">Personne</label><input id="nom-personne" name="masque[p]" type="text" value="<?= $masque['p'] ?>" /></div><!-- <div class="champ-masque"><label class="label-droite">>> ayant le rôle</label><select id="role-personne" name="masque[pr]" data-option-selectionnee="<?= $masque['pr'] ?>"><option value=""></option><option value="CT">Contributeur</option><option value="AU">Auteur</option><option value="CO">Collecteur</option><option value="DE">Déterminateur</option><option value="HE">Hébergeur</option></select></div> --></div><input id="col-rech-ok" type="submit" value="OK" /></form><br/><h2 class="titre-moteur-recherche">Rechercher une personne</h2><form id="pers-form" name="col-form" action="<?=$url_form;?>" method="get"><input name="module" type="hidden" value="<?=$url_module;?>" /><input name="action" type="hidden" value="<?=$url_action;?>" /><?php if (isset($url_contexte)) : ?><input name="contexte" type="hidden" value="<?=$url_contexte;?>" /><? endif; ?><input name="masque[cible]" type="hidden" value="personnes" /><div id="col-rech-masque"><div class="champ-masque"><label class="label-gauche">Nom de famille</label><input name="masque[nom-famille]" type="text" value="<?= $masque['nom-famille'] ?>" /></div><div class="champ-masque" title="Date comprise entre la date de naissance et la date de décès"><label class="label-droite">Date de collecte</label><input name="masque[date-vivant]" type="text" class="input-droite" value="<?= $masque['date-vivant'] ?>" /></div><div class="champ-masque"></div><div class="champ-masque" title="Adresse courante ou lieu de naissance ou lieu de décès"><label class="label-droite">Localité</label><input name="masque[adresse]" type="text" class="input-droite" value="<?= $masque['adresse'] ?>" /></div></div><input id="col-rech-ok" type="submit" value="OK" /></form><br/><a id="col-rech-opt-toggle" href="#col-rech-opt-txt" title="Précisions sur les options de recherche"></a><div id="col-rech-opt"><h2 id="col-rech-opt-titre">Options de recherche</h2><div id="col-rech-opt-txt"><p>Par défaut, la recherche est insensible à la casse (majuscule / minuscule) et s'effectueen intercalant automatiquement le joker % avant et après la chaine recherchée et entre chaque motde celle-ci.</p><p>Pour les opérateurs dont la valeur est un <em>texte libre</em> ou une <em>liste</em>,il est possible d'utiliser des jokers.Ces "jokers" permettent de modifier la recherche.</p><table><thead><tr><th>Joker</th><th>Applicable sur</th><th>Explication</th><!-- <th>Exemples</th> --></tr></thead><tbody><tr><td>""</td><td>Texte libre</td><td>Permet de rechercher sur une expression exacte.</td><!-- <td><a href="<?=Recherche::getUrlExemple('"Archives de l\'herbier Granger"')?>">"Archives de l'herbier Granger"</a></td> --></tr><tr><td>%</td><td>Texte libre</td><td>Remplace n'importe quel nombre de caractères, y compris aucun.</td><!-- <td><a href="<?=Recherche::getUrlExemple('"herbier %Abbé% Carondelet"')?>">"herbier %Abbé% Carondelet"</a></td> --></tr><tr><td>_</td><td>Texte libre</td><td>Remplace exactement un caractère</td><!-- <td><a href="<?=Recherche::getUrlExemple('p:"Jo_l"')?>">p:"Jo_l"</a></td> --></tr><tr><td>,</td><td>Liste</td><td>Permet d'indiquer plusieurs valeurs</td><!-- <td><a href="<?=Recherche::getUrlExemple('veg:br,ph')?>">veg:br,ph</a></td> --></tr></tbody></table></div></div></div><!-- COL - FIN MOTEUR RECHERCHE -->