diff --git a/fid_adlr/config/vufind/config.ini b/fid_adlr/config/vufind/config.ini index 28d8cbb00462e55436dffe258789d7502732e241..f468c6d2d9acbbdec3eca4dc0dc2acbcd7997820 100644 --- a/fid_adlr/config/vufind/config.ini +++ b/fid_adlr/config/vufind/config.ini @@ -103,4 +103,7 @@ DBIS = true EBOOK = "/Search/Results?lookfor=&type=AllFields&filter%5B%5D=mega_collection%3A%22E-Books+adlr%22&sort=title&view=list" FAZ = "https://zugangsproxy.ub.uni-leipzig.de/login?url=https://www.faz-corporate.de/faz-portal" SZ = "https://zugangsproxy.ub.uni-leipzig.de/login?url=https://archiv.szarchiv.de" -WISO = "https://zugangsproxy.ub.uni-leipzig.de/login?url=https://www.wiso-net.de/" \ No newline at end of file +WISO = "https://zugangsproxy.ub.uni-leipzig.de/login?url=https://www.wiso-net.de/" + +;[RecordPermissions] +;WorldcatTab[] = "getSourceID:0" diff --git a/fid_adlr/config/vufind/permissions.ini b/fid_adlr/config/vufind/permissions.ini index 41235b4c89ee776bb104dcb8f5bbb7bdae8243e5..85b21de28b14e53cd3bd98835221efc38759b801 100644 --- a/fid_adlr/config/vufind/permissions.ini +++ b/fid_adlr/config/vufind/permissions.ini @@ -31,3 +31,7 @@ role[] = loggedin FidApiPermission[] = full_access permission = access.Licenses +[default.Worldcat] +role[] = guest +role[] = loggedin +permission = WorldcatTab \ No newline at end of file diff --git a/fid_adlr/config/vufind/worldcat.ini b/fid_adlr/config/vufind/worldcat.ini new file mode 100644 index 0000000000000000000000000000000000000000..fd94723955ed538b000bdde077217f731d4cab7f --- /dev/null +++ b/fid_adlr/config/vufind/worldcat.ini @@ -0,0 +1,25 @@ +;#################################################################### +;##################### DO NOT DELETE THIS HEADER #################### +;################### Leipzig University Library © 2015 ############## +; +; This is the ISIL-instance-specific default INI-file and inherits +; all the settings from the INI-file defined in [Parent_Config] which +; points to the default INI-file located in the folder vufind2/local +; +;[Parent_Config] +;relative_path = ../../../local/config/vufind/worldcat.ini + +; A comma-separated list of config sections from the parent which should be +; completely overwritten by the equivalent sections in this configuration; +; any sections not listed here will be merged on a section-by-section basis. +;override_full_sections = "Languages,AlphaBrowse_Types" + +; +; Add instance-specific customization after this header. +; +;##################### DO NOT DELETE THIS HEADER #################### +;#################################################################### + +[General] +wskey=ApiKey +serverip=141.39.229.51 \ No newline at end of file diff --git a/themes/fid_adlr/templates/RecordDriver/DefaultRecord/core.phtml b/themes/fid_adlr/templates/RecordDriver/DefaultRecord/core.phtml index 33a0c014344fdba8964b3d8b41887bfee770c77e..da9cdcd73c68e37a4eff8134c3784459277644be 100644 --- a/themes/fid_adlr/templates/RecordDriver/DefaultRecord/core.phtml +++ b/themes/fid_adlr/templates/RecordDriver/DefaultRecord/core.phtml @@ -126,32 +126,5 @@ </div> <?php endforeach; ?> <?php endif; ?> - - <?php /* fid_adlr: set worldcat list refs #15650 - GG */ ?> - <div class="facet-group" id="side-panel-worldcat"> - <button class="title collapsed" data-toggle="collapse" href="#side-collapse-worldcat"> - <?=$this->transEsc('view_worldcat')?> - </button> - <div id="side-collapse-worldcat" class="collapse"> - <? $script = <<<JS - $(document).ready(function() { - var recordId = $('.hiddenId').val(); - var recordSource = $('.hiddenSource').val(); - // console.log({id: recordId, source: recordSource}); - $.ajax({ - dataType: 'json', - url: VuFind.path + '/AJAX/JSON?method=getWorldCat', - method: 'GET', - data: {id: recordId, source: recordSource} - }).done(function(response) { - $('.worldcat').html(response.data.html); - }); - }); -JS; - ?> - <?=$this->inlineScript(\Zend\View\Helper\HeadScript::SCRIPT, $script, 'SET');?> - <div class="worldcat"></div> - </div> - </div> </div> <!-- fid_adlr: RecordDriver - DefaultRecord - core - END --> diff --git a/themes/fid_adlr/templates/RecordDriver/SolrAI/core.phtml b/themes/fid_adlr/templates/RecordDriver/SolrAI/core.phtml index 354cbc33b72c9d5b69b0b11ce2c037225a03f6d4..cffc2158ad5fc2a2bde8a525d9d564be739b332c 100644 --- a/themes/fid_adlr/templates/RecordDriver/SolrAI/core.phtml +++ b/themes/fid_adlr/templates/RecordDriver/SolrAI/core.phtml @@ -129,32 +129,5 @@ </div> <?php endforeach; ?> <?php endif; ?> - - <?php /* fid_adlr: set worldcat list refs #15650 - GG */ ?> - <div class="facet-group" id="side-panel-worldcat"> - <button class="title collapsed" data-toggle="collapse" href="#side-collapse-worldcat"> - <?=$this->transEsc('view_worldcat')?> - </button> - <div id="side-collapse-worldcat" class="collapse"> - <? $script = <<<JS - $(document).ready(function() { - var recordId = $('.hiddenId').val(); - var recordSource = $('.hiddenSource').val(); - // console.log({id: recordId, source: recordSource}); - $.ajax({ - dataType: 'json', - url: VuFind.path + '/AJAX/JSON?method=getWorldCat', - method: 'GET', - data: {id: recordId, source: recordSource} - }).done(function(response) { - $('.worldcat').html(response.data.html); - }); - }); -JS; - ?> - <?=$this->inlineScript(\Zend\View\Helper\HeadScript::SCRIPT, $script, 'SET');?> - <div class="worldcat"></div> - </div> - </div> </div> <!-- fid_adlr: recordDriver - SolrAI - core - END --> diff --git a/themes/fid_adlr/templates/RecordDriver/SolrMarc/core.phtml b/themes/fid_adlr/templates/RecordDriver/SolrMarc/core.phtml index 6b5a510dcc89c163f556a91548341941146b6c89..8da24bb622366974c649d88e8af9d88a477e603c 100644 --- a/themes/fid_adlr/templates/RecordDriver/SolrMarc/core.phtml +++ b/themes/fid_adlr/templates/RecordDriver/SolrMarc/core.phtml @@ -132,32 +132,5 @@ </div> <?php endforeach; ?> <?php endif; ?> - - <?php /* fid_adlr: set worldcat list refs #15650 - GG */ ?> - <div class="facet-group" id="side-panel-worldcat"> - <button class="title collapsed" data-toggle="collapse" href="#side-collapse-worldcat"> - <?=$this->transEsc('view_worldcat')?> - </button> - <div id="side-collapse-worldcat" class="collapse"> - <? $script = <<<JS - $(document).ready(function() { - var recordId = $('.hiddenId').val(); - var recordSource = $('.hiddenSource').val(); - // console.log({id: recordId, source: recordSource}); - $.ajax({ - dataType: 'json', - url: VuFind.path + '/AJAX/JSON?method=getWorldCat', - method: 'GET', - data: {id: recordId, source: recordSource} - }).done(function(response) { - $('.worldcat').html(response.data.html); - }); - }); -JS; - ?> - <?=$this->inlineScript(\Zend\View\Helper\HeadScript::SCRIPT, $script, 'SET');?> - <div class="worldcat"></div> - </div> - </div> </div> <!-- fid_adlr: RecordDriver - solrMarc - core - END -->