diff --git a/local/config/vufind/FincLibero.ini b/local/config/vufind/FincLibero.ini index 3b73011fd7f88f3a4f2e1cf71a1d30fe1aea2eac..2fa52f5332f105e26eef5dccb07903de05db2ba0 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 5aa9a5825be8626c5223f09887b1cf7736ce4b3d..d64a33334fd2dd811ef8bf85b0093e7c1af824cf 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',