Gestion du flag opacsuppress

Gestion du flag opacsuppress

Nouveau script pour ajouter/enlever un flag au champ MARC associé à l'index opacsuppress. L'ajout du flag est réalisé si tous les exemplaires correspondent aux règles de la préférence système OpacHiddenItems.Inversement le flag est retiré si au moins un exemplaire ne correspond aux règles de OpacHiddenItems.

Script proposé à la communauté via le BZ31035

Exemple de ligne de commande pour attribuer le flag au 099$o

./src/misc/maintenance/update_opac_suppression.pl --marc 099o -v -c
il existe une option : -hide-no-items qui permet d'ajouter un un flag aux notices sans exemplaire
on peut ajouter à la ligne de commande une clause -where afin de limiter le traitement à un lot de notices

Pour mettre à jour quotidiennement en fonction des modifications, mettre en crontab le soir tard :
https://git.biblibre.com/biblibre/tools/src/branch/master/koha/update_opac_suppression.sh

Note :
Avec Elasticsearch, la recherche suivante permet de retrouver toutes les notices ayant le champ suppress positionné :

Suppress:true

Dans Zebra c'est

suppress=1
koha/autour_de_koha/gestion-flag-opacsupress.txt · Dernière modification : 2023/08/29 08:51 de fsomers
CC Attribution-Share Alike 4.0 International Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International