EMAN Search
Le module Eman Search sera bientôt disponible sur l'espace Gitlab d'EMAN
Guide d'utilisation d'Eman Search
Le module Eman Search ne remplace pas la recherche proposée par le module SolR pour Omeka sur EMAN. Eman Search propose une alternative permettant de filtrer plus précisément que la recherche par mot-clés. La recherche proposée est par critère et ne recherche que les items (à venir : recherche sur les métadonnées des collections et des fichiers).
Menu
Le module est accessible via l'adresse : https://eman-archives.org/[nomduprojet]/find/advanced
Formulaire d'interrogation
Ce formulaire permet de faire une recherche en remplissant les champs qui définiront les critères de recherche.
Détail des champs :
-
Collection : on peut restreindre la recherche à une (ou plusieurs) collection. On peut ajouter une collection en appuyant sur le bouton “Ajouter une collection” et en supprimer en cliquant sur le bouton en croix à côté de la collection à supprimer. Ce bouton n'apparaît que lorsqu'il y a plusieurs collections.
Selon la configuration du site EMAN, la liste peut ne proposer que les collections “parentes” listées et non l'ensemble des collections.
-
Champs : cette fonction permet de sélectionner les champs sur lesquels on veut chercher. Les champs proposés par la liste déroulante sont les champs qui sont utilisés par au moins un item de la ou des collection(s) sélectionnée(s). On peut préciser la recherche en utilisant une condition de recherche (“contient”, “ne contient pas”, “n'est pas vide”, …). On peut rechercher sur plusieurs champs en cliquant sur le bouton “Ajouter un champ” et en supprimer un en cliquant sur le bouton en croix à côté du champ à supprimer.
NOTE IMPORTANTE : Les champs listés inclus les métadonnées des objets définis en public ET en privé. Il peut donc avoir des cas de figures ou un champ est proposé mais le résultat est vide car tous les objets trouvés sont privés. Il faudra donc se connecter pour les voir dans les résultats de la recherche.
Pour “collection” et “champ” vous pouvez aussi chercher sur l'ensemble du corpus (les options “toutes les collections” et “tous les champs” sont par défaut)
-
Années : ce critère permet de limiter la recherche sur des items dont le champ DC.Date est compris dans l'intervalle de dates spécifiées ici. On peut remplir uniquement un des deux champs pour avoir uniquement une date minimale ou maximale. Pour la saisie, il suffit de taper la date directement au format 'AAAA/MM/JJ“. Les mois et jours sont facultatifs (ex : 1811 est une date valide, 1811/05 est aussi valide, mais 05/1811 ne l'est pas). On peut aussi utiliser le calendrier en cliquant sur le jour souhaité.
Pour valider les critères, et effectuer la recherche, il suffit de cliquer sur le bouton “Recherche” situé en bas de la page.
Résultats de recherche
La page des résultats de recherche comporte plusieurs éléments :
-
Les rappels des filtres : ce sont les éléments en bleu clair situés au-dessus des résultats. Ils servent à rappeler les critères de recherche utilisés. On peut supprimer un critère en cliquant sur la croix contenue dans le rappel.
-
L'option “Vue” permet de choisir la manière d'afficher les résultats. On peut choisir entre trois options : table (par défaut), grille et index.
-
L'option “Disposition” (elle s'affiche uniquement pour la vue “table”) permet de passer d'une disposition à une autre. Voir plus haut la partie Configuration
-
L'option “Trier par” permet de trier les résultats par ordre descendant (par défaut) de l'élément choisi. Lorsque l'on choisit un tri, un élément apparaît avant le premier résultat pour rappeler le tri choisi. Une flèche permet de changer le sens (ascendant/descendant) du tri. Les éléments que l'on peut sélectionner pour trier sont les métadonnées remplies au moins une fois dans le corpus sélectionné.
-
L'option “Par page” permet de sélectionner le nombre de résultats sur la même page. (/!\ afficher trop de résultats par page à un impact non-négligeable sur la performance de la recherche)
-
L'option “Items” (elle s'affiche uniquement pour la vue “table”) permet d'afficher tous les items ou seulement ceux possédant une image.
-
L'indication du nombre de pages de résultats se trouve en haut et bas de la page et elle permet de passer d'une page à l'autre.
Le titre de chaque item qui correspond à la recherche sera affiché en bleu avec un lien dirigeant vers la page spécifique de cet item. Quand le titre a plusieurs valeurs, le lien se fait sur la première valeur mais les autres sont affichées à la suite.
Pour chaque résultat, le titre du champ où la forme recherchée est trouvée est affiché en souligné et il est suivi du résultat. Quand le champ est trop long, une césure de 75 caractères avant et après la forme recherchée se met en place.
Configuration (administrateur)
Ce module peut être configuré via le tableau de bord en cliquant sur l'onglet Eman Search situé dans le menu à gauche du tableau de bord. Il n'est accessible qu'aux administrateurs du site.
Il faut configurer la page “EmanSearch : Configuration”
On retrouve trois critères à paramétrer dans cet espace de configuration :
Le champ “Disposition” permet de définir une nouvelle disposition des valeurs d'un résultat ; elle sera disponible dans la vue “table” de la page réponse et elle affichera pour chaque item résultat uniquement les éléments choisis.
Pour créer une nouvelle disposition, il suffit de rajouter une ligne dans le formulaire, en commençant par L et un chiffre qui permettra de classer de faire un classement de la liste des dispositions. Celles-ci doivent être au format :
L#, Nom_de_la_disposition: Nom_de_la_colonne_1,Nom_de_la_colonne_2,Nom_de_la_colonne_3,…
/!\ La disposition L1 intitulée “Details” ne doit pas être enlevée ou modifiée car elle correspond à la disposition par défaut. Cette disposition permet d'afficher le titre des champs où le résultat a été trouvée et le contexte de ce résultat.
Les noms de colonnes doivent correspondre aux noms des métadonnées à afficher et stockées dans la base de données.
Exemple :
L1, Details L2, Auteur: Creator, Date L3, Titre: Title, Date
Quand vous choisissez “Auteur”, les résultats s'afficheront avec uniquement les valeurs des métadonnées “Creator” “Date” et pas forcément les champs où le résultat a été trouvé/
Les champs “Date de début” et “Date de fin” servent à définir les dates minimales et maximales utilisées par le calendrier du formulaire de recherche. Ces dates doivent être saisies au format “AAAA/MM/JJ” ; les mois et les jours sont facultatifs (ex : 1811 est une date valide, 1811/05 est aussi valide).
Version 18.12.2024
Comment citer cette page
Frédéric Rehel, "EMAN Search"Site "EMAN (Édition de Manuscrits et d'Archives Numériques)"
Consulté le 18/01/2025 sur la plateforme EMAN
https://eman-archives.org/EMAN/eman-search