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