6.3: Index de recherche

Les index précisent les parties de la collection qui peuvent être recherchées. Cette section explique comment ajouter et supprimer des index et définir un index par défaut. Dans la vue "Paramétrer", cliquez sur "Index de recherche".

La partie en haut à droite du panneau "Index de recherche" affiche des informations sur le moteur de recherche utilisé par la collection. Ceci peut être modifié en cliquant sur "Modifier ...". Une fenêtre secondaire apparaît avec la liste d'options : MG, MGPP et Lucene. Modifier ceci affecte la façon dont les index sont construits, et peut affecter la fonctionnalité de recherche.

La liste "Index attribués" affiche les index actuellement attribués à la collection.

Pour ajouter un index, cliquez sur "Nouvel index" ... Une fenêtre secondaire apparaît avec une liste de sources qui contient le texte et les métadonnées. Sélectionnez les sources que vous souhaitez indexer. Les boutons "Tout sélectionner" et "Ne sélectionnez aucun" sont utilisés pour cocher ou décocher tous les éléments de la liste. Une fois le nouvel index défini, cliquez sur "Ajouter index" pour l'ajouter à la collection. "Ajouter index" ne deviendra actif que si les paramètres qui décrivent le nouvel index n’ont pas déjà été attribués à la collection.

Pour les index MG, vous devez aussi choisir la granularité de l'index en utilisant le menu "Niveau d'indexation :".

Pour un index MGPP ou Lucene, la granularité de l'index est déterminée globalement, et non par l'index. Les niveaux possibles sont affichés sur le panneau principal "Index de recherche", et peuvent être ajoutés à la collection en cochant les cases correspondantes.

Un index particulier est disponible sous MGPP et Lucene : un index «tous champs», qui donne la possibilité d'une recherche combinée sur tous les index spécifiés, sans avoir à préciser un index autre qui contiendrait tous ces éléments. Pour ajouter cet index, cochez la case "Ajouter une recherche combinée sur tous les index" et cliquez sur "Ajouter index".

Pour MGPP et Lucene, un bouton "Ajouter tout" est également disponible. Il s’agit d'un raccourci pour ajouter toutes les métadonnées ainsi que le texte intégral en tant qu'index individuels.

Pour modifier un index, sélectionnez-le et cliquez sur "Modifier l'index". Une boîte de dialogue similaire à "Nouvel index" est affichée.

Pour supprimer un index, sélectionnez-le dans la liste des Index attribués et cliquez sur "Supprimer index".

L'ordre dans lequel les index sont spécifiés dans la liste «Index attribués» est celui dans lequel ils appararaîtront dans la liste déroulante de la page de recherche. Utilisez les boutons "Déplacer vers le haut" et "Déplacer vers le bas" pour modifier cet ordre.

Celui qui est sélectionné par défaut sur la page de recherche est appelé «index par défaut». Ceci peut être défini en sélectionnant un index de la liste et en cliquant sur «Définir l'index par défaut». L'index par défaut est identifié par "[Index par défaut]" dans la liste «Index attribués». Si aucun index n'est défini par défaut, le premier index de la liste sera utilisé par défaut.

Les noms présentés dans la liste déroulante d'index sur la page de recherche peuvent être définis dans le panneau "Recherches" de la vue "Formater" (voir Recherches).

Pour les index MG et MGPP, il existe d'autres possibilités de contrôler la manière dont les index sont construits. «Ignorer terminaisons» et «Ignorer casse» peuvent être activés ou désactivés dans les index - s'ils ne sont pas activés, les options ne seront pas affichées sur la page des préférences de la collection. «Ignorer accents» est également disponible pour un index MGPP. Cela fonctionne d'une manière similaire à «Ignorer casse», mais au lieu de faire correspondre les lettres majuscules et minuscules, les lettres avec diacritiques correspondent à ceux sans signes diacritiques.