diff options
-rw-r--r-- | docs/fr/source/interface-utilisateur.rst | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/docs/fr/source/interface-utilisateur.rst b/docs/fr/source/interface-utilisateur.rst index e57ebea4f..777cda768 100644 --- a/docs/fr/source/interface-utilisateur.rst +++ b/docs/fr/source/interface-utilisateur.rst @@ -62,10 +62,71 @@ Cette zone reprend les éventuelles alertes (cf. :ref:`Page de recherche > Marqu Page de recherche ================= +La page de recherche comporte une barre de recherche et d'un tableau de résultat. + Recherche textuelle et par critères ----------------------------------- +La barre de recherche est composée d'une zone de saisie et d'une série d'icônes d'outils de recherche. Dans l'ordre ces icônes permettent de : + +- icône loupe : lancer la recherche, +- icône engrenage : accéder à la recherche par facette, +- icône croix : vider la zone de recherche, +- icône étoile : enregistrer une alerte, un marque-page, +- icône marque-page : accéder aux marques-pages (les supprimer). + +Lorsqu'aucune recherche n'est active par défaut et que la zone de saisie est vide tous les éléments de la base de données sont listés. + +La zone de recherche permet deux types de recherches distinctes une recherche libre et une recherche par facette. + +Recherche libre ++++++++++++++++ + +Chaque élément de la base de données est indexé afin de pouvoir permettre ce type de recherche de manière performante. Propriétés et descriptions rattachées aux éléments sont indexés. De même chaque élément parent est compris dans l'index de l'élement enfant. + +Plus précisément : + +- l'index de recherche d'une opération comprend les propriétés des sites/entités archéologiques liés ; +- l'index de recherche d'un site/entité archéologique comprend les propriétés des opérations liées ; +- l'index de recherche d'une Unité d'Enregistrement comprend les propriétés des opérations et des sites/entités archéologiques liés ; +- l'index de recherche du mobilier comprend les propriétés des opérations, des sites/entités archéologiques et Unité d'Enregistrement liés. + +Les indexes de recherche permettent de faire des recherches en s'affranchissant des pluriels et de la casse. + +**Exemple** : des recherches sur les termes « AMPHORE », « AMPHORES » et « amphores » renverront bien tous les éléments concernant des amphores. + +.. note:: Par choix de ne pas intégrer des résultats trop éloignés de la recherche initiale, les fautes de frappes et orthographe ne sont pas pris en charge. Les recherches par orthographe aprroximative sont plus adaptées à des interfaces grand public qu'à des bases de données métier. Concrêtement lorsque l'on cherche avec le terme « amphore », les recherches deviennent peu pertinente si par exemple nous sont renvoyés des résultats parlant de « phare » dans une description. + +Il est possible de faire des recherches ouvertes du type : « commence par » en collant une astérisque `*` à la fin du terme de notre recherche. + +**Exemple** : une recherche avec le terme « `amp*` » retournera tous les éléments concernant des amphores ou des ampoules. + +Adjoindre plusieurs termes correspond à faire une recherche avec l'opérateur logique *ET*. + +**Exemple** : une recherche avec le terme « `amphore dressel 1B` » retournera tous les éléments concernant des amphores Dressel de type 1B. + +.. + TODO: Une recherche avec l'opérateur OU... pour l'instant cette recherche pose trop de problèmes + + +Préfixer un terme par un « moins » : « - » permet d'exclure des termes de notre recherche. + +**Exemple** : une recherche avec « `ancre -amphore` » permet d'obtenir la liste des ancres en excluant les lots de mobilier comprenant des amphores. + +Recherche par facette ++++++++++++++++++++++ + +En cliquant sur l'icône engrenage, on accède à un formulaire permettant de construire simplement sa recherche par facette. Le formulaire de construction de requête dépand bien entendu du type d'élément recherché. Par ailleurs comme les autres formulaires ce formulaire peut avoir été personnalisé sur votre installation Ishtar, permettant de cacher certains champs inutiles ou ajouter d'autres champs personnalisés. + +Après sélection d'une ou plusieurs contraintes dans le formulaire, en cliquer sur ajouter, on les ajoute de manière textuelle sous la forme : « `attribut="valeur"` ». Cette forme permet de facilement retoucher une requête de manière textuelle sans passer par le formulaire. + +**Exemple** : « `annee="2018"` » recherchera les éléments de l'année 2018. + +.. warning:: Contrairement à la recherche libre, la justaposition des termes concernant un même attribut sont compris comme un opérateur *OU*. Ainsi « `annee="2018" annee="2017"` » listera les éléments de l'année 2017 ou 2018. Néanmoins pour les attributs différents, cela reste à comprendre comme un opérateur *ET*. Ainsi « `annee="2018" annee="2017" type-objet="Ancre et corps-mort"` » listera le mobilier avec un type d'objet « Ancre et corps-mort » et rattaché à une des années 2017 ou 2018. + + + .. _bookmarks: Marques-pages et alertes @@ -100,6 +161,8 @@ Utilisation avancée Éléments épinglés ----------------- + + Action rapide - édition en groupe --------------------------------- |