Différences entre versions de « Facettes dynamiques »
(24 versions intermédiaires par 4 utilisateurs non affichées) | |||
Ligne 5 : | Ligne 5 : | ||
Ecran de configuration accessible au menu '''Autorités et codifications''' > '''Facettes dynamiques''' > '''Ajouter une facette dynamique''' | Ecran de configuration accessible au menu '''Autorités et codifications''' > '''Facettes dynamiques''' > '''Ajouter une facette dynamique''' | ||
− | + | [[Fichier:Facettes dynamiques cosmogramme.png|centré]] | |
− | + | == Créer une facette dynamique == | |
− | + | {{#ev:youtube|https://youtu.be/KYYN22dqhnM}} | |
− | == | + | === A partir des libellés d'un champ unimarc === |
− | + | Les facettes seront crées en fonction des libellés du champs unimarc correspondant. Par exemple, si les notices référencent le public en 993$a via des libellés: | |
+ | |||
+ | <pre> | ||
+ | 993 $a Adultes | ||
+ | 993 $a 10-16 ans | ||
+ | 993 $a 0-3 ans | ||
+ | ... | ||
+ | </pre> | ||
+ | |||
+ | En créant une facette dynamique sur ce champ, Bokeh génèrera une facette utilisable ensuite dans le moteur de recherche. | ||
+ | |||
+ | [[Fichier:Dynamic facet public.png|centré]] | ||
+ | |||
+ | A noter que cela fonctionne aussi pour un champ d'exemplaire, par exemple 995$e ou autre... | ||
+ | |||
+ | '''Il sera nécessaire d'effectuer un import total du catalogue pour que Bokeh puisse générer l'ensemble des facettes''' | ||
+ | |||
+ | === A partir d'une partie du libellé d'un champ unimarc === | ||
+ | |||
+ | Par exemple à partir d'un champ qui référence une date comme la date de publication, nous voulons générer trois facettes: | ||
+ | * année de publication | ||
+ | * mois de publication | ||
+ | * jour de publication | ||
+ | |||
+ | Prenons un SIGB qui catalogue ces dates en 993$w de la forme suivante: | ||
+ | <pre> | ||
+ | 993 $w 2017-06-30 | ||
+ | </pre> | ||
+ | |||
+ | Nous définirons alors 3 facettes: | ||
+ | * année: champ 993$w, position du premier caractère: 1, longueur de la chaîne: 4 | ||
+ | * mois: champ 993$w, position du premier caractère: 6, longueur de la chaîne: 2 | ||
+ | * jour: champ 993$w, position du premier caractère: 9, longueur de la chaîne: 2 | ||
+ | |||
+ | [[Fichier:Dynamic facet date.png|centré]] | ||
+ | |||
+ | |||
+ | === A partir d'un code spécifique contenu dans un champ UNIMARC (cas des classifications autres que Dewey et PCDM4) === | ||
+ | |||
+ | Les classifications contenues dans le champ 686 peuvent être gérées via les facettes dynamiques. Dans cet exemple, quatre classifications distinctes ont été créées en 686$2 : | ||
+ | * ESAR (Ludothèque) | ||
+ | * Ludo - Durée partie | ||
+ | * Ludo - Nb joueurs | ||
+ | * Ludo-Age | ||
+ | |||
+ | [[Image:esar_1.PNG|centré]] | ||
+ | |||
+ | |||
+ | Les facettes devront être créées de cette façon : | ||
+ | |||
+ | [[Image:esar_2.PNG|centré]] | ||
+ | |||
+ | Exemple pour la classification ESAR (Ludothèque) : | ||
+ | * Prendre le libellé en $t (JEU D'ASSOCIATION), | ||
+ | * Prendre l'identifiant / indice en $a (A401), | ||
+ | * Filtrer l'application de la facette par le champ $2 (ESAR (Ludothèque)). C'est ce paramétrage qui permettra de créer une facette par classification. | ||
+ | |||
+ | Le résultat de recherche se présente ainsi : | ||
+ | |||
+ | [[Image:esar_3.PNG|centré]] | ||
== Afficher les facettes dans le résultat de recherche == | == Afficher les facettes dans le résultat de recherche == | ||
− | Ajouter la facette à afficher dans la configuration de la boite de recherche ( clé à molette au dessus du résultat de recherche ) puis déplacer la facette désirée de ''' | + | Ajouter la facette à afficher dans la configuration de la boite de recherche ( clé à molette au dessus du résultat de recherche ) puis déplacer la facette désirée de '''facettes disponibles''' à '''facettes sélectionnées''': |
+ | |||
+ | [[Fichier:Add_facet_drapdrop.png|centré]] | ||
+ | |||
− | |||
Dans le résultat de recherche la facette sera affichée : | Dans le résultat de recherche la facette sera affichée : | ||
− | [[Fichier:list_facets.png]] | + | [[Fichier:list_facets.png|centré]] |
+ | |||
+ | == La facette est disponible dans les domaines == | ||
+ | |||
+ | La facette est accessible comme critère de définition des [[Domaines|domaines]], dans la partie Critères d'indexation | ||
+ | |||
+ | [[Fichier:Dynamic_facets_in_domains.png|centré]] | ||
+ | |||
+ | == Formulaires de recherche == | ||
+ | |||
+ | Vous pouvez aussi utiliser ces facettes pour construire votre [[Personnalisation_de_la_recherche_avancée| propre formulaire de recherche avancée]] | ||
[[Catégorie:Interface_administration_Cosmogramme]] | [[Catégorie:Interface_administration_Cosmogramme]] | ||
+ | [[Catégorie:Recherche]] |
Version du 8 février 2019 à 11:53
Cette fonctionnalité permet de générer des facettes dynamiques en prenant les libellés d'un champs unimarc spécifié.
Associer un champs unimarc à une facette[ ]
Ecran de configuration accessible au menu Autorités et codifications > Facettes dynamiques > Ajouter une facette dynamique
Créer une facette dynamique[ ]
A partir des libellés d'un champ unimarc[ ]
Les facettes seront crées en fonction des libellés du champs unimarc correspondant. Par exemple, si les notices référencent le public en 993$a via des libellés:
993 $a Adultes 993 $a 10-16 ans 993 $a 0-3 ans ...
En créant une facette dynamique sur ce champ, Bokeh génèrera une facette utilisable ensuite dans le moteur de recherche.
A noter que cela fonctionne aussi pour un champ d'exemplaire, par exemple 995$e ou autre...
Il sera nécessaire d'effectuer un import total du catalogue pour que Bokeh puisse générer l'ensemble des facettes
A partir d'une partie du libellé d'un champ unimarc[ ]
Par exemple à partir d'un champ qui référence une date comme la date de publication, nous voulons générer trois facettes:
- année de publication
- mois de publication
- jour de publication
Prenons un SIGB qui catalogue ces dates en 993$w de la forme suivante:
993 $w 2017-06-30
Nous définirons alors 3 facettes:
- année: champ 993$w, position du premier caractère: 1, longueur de la chaîne: 4
- mois: champ 993$w, position du premier caractère: 6, longueur de la chaîne: 2
- jour: champ 993$w, position du premier caractère: 9, longueur de la chaîne: 2
A partir d'un code spécifique contenu dans un champ UNIMARC (cas des classifications autres que Dewey et PCDM4)[ ]
Les classifications contenues dans le champ 686 peuvent être gérées via les facettes dynamiques. Dans cet exemple, quatre classifications distinctes ont été créées en 686$2 :
- ESAR (Ludothèque)
- Ludo - Durée partie
- Ludo - Nb joueurs
- Ludo-Age
Les facettes devront être créées de cette façon :
Exemple pour la classification ESAR (Ludothèque) :
- Prendre le libellé en $t (JEU D'ASSOCIATION),
- Prendre l'identifiant / indice en $a (A401),
- Filtrer l'application de la facette par le champ $2 (ESAR (Ludothèque)). C'est ce paramétrage qui permettra de créer une facette par classification.
Le résultat de recherche se présente ainsi :
Afficher les facettes dans le résultat de recherche[ ]
Ajouter la facette à afficher dans la configuration de la boite de recherche ( clé à molette au dessus du résultat de recherche ) puis déplacer la facette désirée de facettes disponibles à facettes sélectionnées:
Dans le résultat de recherche la facette sera affichée :
La facette est disponible dans les domaines[ ]
La facette est accessible comme critère de définition des domaines, dans la partie Critères d'indexation
Formulaires de recherche[ ]
Vous pouvez aussi utiliser ces facettes pour construire votre propre formulaire de recherche avancée