Différences entre versions de « Facettes dynamiques »

De WIKI-BOKEH
Aller à : navigation, rechercher
Ligne 52 : Ligne 52 :
 
=== A partir d'un code spécifique contenu dans un champ UNIMARC (cas des classifications autres que Dewey et PCDM4) ===
 
=== 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 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é]]
 
[[Image:esar_1.PNG|centré]]

Version du 8 février 2019 à 11:51

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

Facettes dynamiques cosmogramme.png

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.

Dynamic facet public.png

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
Dynamic facet date.png


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
Esar 1.PNG


Les facettes devront être créées de cette façon :

Esar 2.PNG

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 de cette façon :


Esar 3.PNG

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:

Add facet drapdrop.png


Dans le résultat de recherche la facette sera affichée :

List facets.png

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

Dynamic facets in domains.png

Formulaires de recherche[ ]

Vous pouvez aussi utiliser ces facettes pour construire votre propre formulaire de recherche avancée