Personnalisations réseau

Dernière mise à jour de la documentation : 01/09/2020

Mise en ligne sur le blog : 20/05/2021

Champ pour affichage de la 3ème ligne des notices abrégées dans la liste des résultat. De façon général il est construit de la manière suivante : “Editeur : date de publication” + (Information variable selon la source ou le type de document)

A utiliser pour toutes les sources locales

cf. Liste des règles de construction du Brief Display en fonction des sources et des types de document.

Champ pour affichage de la 2ème ligne des notices abrégées dans la liste des résultat. De façon général il présente les auteurs du document

A utiliser pour toutes les sources locales

cf. Liste des règles de construction du Brief Display en fonction des sources et des types de document.

Affiche le sommaire ou la note de contenu.

Rebond vers le sUDOC

Titre de périodique. Ajouter par Exlibris pour recherche avancée par titre de pério…

Indexation du PPN

Indexation de la cote des holdings.

MMS ID de la notice dans la Network Zone Alma

Mention “Nos bases de données” pour afficher la liste des bases de données

Facette établissement. Facette statique, utiliser les codes Alma

Université de Bordeaux 33PUDB_UB
Bordeaux INP 33PUDB_INP
Bordeaux Sciences Agro 33PUDB_BXSA
Sciences Po Bordeaux 33PUDB_IEP
Université Bordeaux Montaigne 33PUDB_UBM

Facette éditeur

Facette disponibilité. Valeur unique “available”

Facette collection au sens éditoriale.

La facette est devenue la facette support. 2 valeurs possibles :

  • online_resources pour “Accès en ligne”
  • print pour “Support Physique”

[AF_ExL] ISBN for the Amazone template (33PUDB_amazon_vignette)

prm-facet h2[translate="nui.facets.title"]{
    display: none;
}

L’objectif est de transformé cette facette en facette “Support”.

app.component('prmFacetExactAfter', {...});

Utilise la directive prm-Facet-Exact-After pour ajouter un controller qui récupère le tableau des données passée au template qui créé la Toplevel facette et décharge les entrées correspondant aux facettes “Articles évalués par les pairs”, “Open access” et “Disponible”.

app.component('prmFacetRangeAfter', {...});

Par défaut, il est impossible de gérer un affichage différencié pour les notices en provenance de PCI et celles en provenance des sources locales. Or, nous avons fait le choix d’utiliser des champs personnalisés pour les ressources locales afin d’avoir un affichage distinct entre la liste des résultats et l’affichage détaillé.

app.component('prmBriefResultAfter', {...});

Ce composant ajoute les auteurs, l’éditeur1) et l’année de publication au brief display pour les notices en provenance de PCI (this.parentCtrl.item.context = “PC”). Il utilise la directive prmBriefResultAfter pour injecter un controler. Ce dernier récupère les données à injecter de la notice pnx (ex : this.parentCtrl.item.pnx.display.creator) et créé des objets représentant chaque ligne affichée poussés dans l’array vm.parentCtrl.otherLines.

app.component('prmFullViewServiceContainerAfter', {...});

Ce composant se base sur les champs delivery/delcategory de la notice PNX pour voir si d’autres établissements possèdent la ressource électronique et propose le cas échéant des rebonds vers l’affichage détaillé de la notice dans la vue de l’institution proposant un accès au titre.

A améliorer : proposer directement une vue sur le résolveur de lien de l’institution.

1) ou la source