From f76e6d179678b48d363938d026e0feb91824c32b Mon Sep 17 00:00:00 2001 From: Gregor Gawol <gawol@ub.uni-leipzig.de> Date: Wed, 11 Mar 2020 15:59:39 +0100 Subject: [PATCH] refs #16470 [fid_bbi] worlcat external link --- fid_bbi/languages/de.ini | 5 ++++- fid_bbi/languages/en.ini | 5 ++++- themes/fid_bbi/templates/RecordTab/worldcat.phtml | 11 +++++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/fid_bbi/languages/de.ini b/fid_bbi/languages/de.ini index 6b3771163dc..b02e5c1d940 100644 --- a/fid_bbi/languages/de.ini +++ b/fid_bbi/languages/de.ini @@ -445,4 +445,7 @@ add_tag_note = "Trennen Sie Tags mit einem Leerzeichen oder mit [ENTER]. Max. L Your Tags = Meine Tags #16903 -Open Access = Kostenfrei Zugänglich \ No newline at end of file +Open Access = Kostenfrei Zugänglich + +#16470 +Link to WorldCat record = "Link zum Datensatz des WorldCat" \ No newline at end of file diff --git a/fid_bbi/languages/en.ini b/fid_bbi/languages/en.ini index d1b519e8ef4..64fc44ddf14 100644 --- a/fid_bbi/languages/en.ini +++ b/fid_bbi/languages/en.ini @@ -438,4 +438,7 @@ add_tag_note = "Use a whitespace character or press [ENTER] to separate tags. Ma Your Tags = My Tags #16903 -Open Access = Free Access \ No newline at end of file +Open Access = Free Access + +#16470 +Link to WorldCat record = "Link to WorldCat record" \ No newline at end of file diff --git a/themes/fid_bbi/templates/RecordTab/worldcat.phtml b/themes/fid_bbi/templates/RecordTab/worldcat.phtml index c1ac7ba7e2e..6569b3e3400 100644 --- a/themes/fid_bbi/templates/RecordTab/worldcat.phtml +++ b/themes/fid_bbi/templates/RecordTab/worldcat.phtml @@ -21,4 +21,15 @@ JS; <?=$this->inlineScript(\Zend\View\Helper\HeadScript::SCRIPT, $script, 'SET');?> <div class="worldcat-headline" style="display: none"><?=$this->translate('worldcat_availability')?></div> <div class="worldcat-data"></div> +<?php +/* #16470: build link with oclc number - GG */ +$oclc = $this->driver->tryMethod('getOCLC'); +if (!empty($oclc)): ?> +<div> + <?php + $url = sprintf('https://www.worldcat.org/oclc/%s', $oclc[0]); + ?> + <a href="<?=$url?>" target="_blank"><?=$this->transEsc('Link to WorldCat record')?></a> +</div> +<?php endif; ?> <!-- fid: recordtab - worldcat - END --> -- GitLab