From 84b0567eda8b75c6958332e3b8972c9c99b26c91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Lahmann?= <lahmann@ub.uni-leipzig.de> Date: Tue, 12 Apr 2022 15:08:09 +0200 Subject: [PATCH] refs #21632 [finc] add ignoredLimitations to FincLibero driver --- local/config/vufind/FincLibero.ini | 3 +++ module/finc/src/finc/ILS/Driver/FincLibero.php | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/local/config/vufind/FincLibero.ini b/local/config/vufind/FincLibero.ini index 3b73011fd7f..2fa52f5332f 100644 --- a/local/config/vufind/FincLibero.ini +++ b/local/config/vufind/FincLibero.ini @@ -45,6 +45,9 @@ relative_path=FincILS.ini ; Limitations that will identify the item for being bound to another item. ;awlLimitations[] = DE-15:OrderViaBoundItem +; Limitations that will be ignored by VuFind (cf. #9359#note-7) +;ignoriedLimitations[] = DE-15:ContactStaff + ; URIs that will be used for stack views ;stackURIs[] = "http://data.ub.uni-leipzig.de/resource/DE-15/pickup/zw01thek" diff --git a/module/finc/src/finc/ILS/Driver/FincLibero.php b/module/finc/src/finc/ILS/Driver/FincLibero.php index 5aa9a5825be..d64a33334fd 100644 --- a/module/finc/src/finc/ILS/Driver/FincLibero.php +++ b/module/finc/src/finc/ILS/Driver/FincLibero.php @@ -193,6 +193,15 @@ class FincLibero extends FincILS implements TranslatorAwareInterface 'awlLimitations' ); + // get URIs of limitations that will be ignored by VuFind + $this->setMemberFromConfig( + 'ignoriedLimitations', + 'General', + 'ignoriedLimitations', + "No ignoriedLimitations defined.", + 'ignoriedLimitations' + ); + // get the URIs identifying records for stack views $this->setMemberFromConfig( 'stackURIs', -- GitLab