$openUrl = $this->openUrl($this->driver, 'record');
$openUrlActive = $openUrl->isActive();
// Account for replace_other_urls setting
$urls = $this->record($this->driver)->getLinkDetails($openUrlActive);
$title = $this->driver->getMainTitle();
if (strpos($title,':') !== false) {
$title = trim(strstr($title,':', true));
}
// $title = $this->driver->getMainTitle() ;
?>
if (!empty($urls) || $openUrlActive): ?>
foreach ($urls as $current): ?>
if (strncmp($current['url'],"https://bibb-dspace.bibb.de/", strlen("https://bibb-dspace.bibb.de/")) == 0) : ?>
continue; ?>
if (strncmp($current['url'],"www.bibb.de", strlen("www.bibb.de")) == 0) : ?>
$current['url'] = "https://" .$current['url']; ?>
endif; ?>
if (strncmp($current['url'],"http://dispatch.opac.d-nb.de/", strlen("http://dispatch.opac.d-nb.de/")) == 0) : ?>
$current['url'] = "https://zdb-katalog.de/list.xhtml?t=" .urlencode("\"" .$title ."\"") ."&key=tit" ; ?>
$current['desc'] = "\"" .$title ."\" in der ZDB"; ?>
endif; ?>
if (strncmp($current['url'],"urn:nbn:de:", strlen("urn:nbn:de:")) == 0) : ?>
$current['url'] = "http://nbn-resolving.org/process-urn-form?identifier=" .urlencode($current['url']) ."&verb=full" ; ?>
$current['desc'] = "DNB contents"; ?>
endif; ?>
if (($start = strpos($current['url'], "(")) !== false) : ?>
$current['desc'] = substr($current['url'],$start+1, strrpos($current['url'],")") - $start -1) ; ?>
$current['url'] = trim(substr($current['url'],0, $start)); ?>
endif; ?>
if (($start = strpos($current['url'], "[")) !== false) : ?>
$current['desc'] = substr($current['url'],$start+1, strrpos($current['url'],"]") - $start -1) ; ?>
$current['url'] = trim(substr($current['url'],0, $start)); ?>
endif; ?>
=$this->escapeHtml($current['desc'])?>
endforeach; ?>
if ($openUrlActive): ?>
=$openUrl->renderTemplate()?>
endif; ?>
endif; ?>