Skip to content
Snippets Groups Projects
Commit dc7741f1 authored by Dorian Merz's avatar Dorian Merz Committed by Robert Lange
Browse files

refs #19643 [fid_bbi] adapt Databases page

parent 08c2d515
No related merge requests found
......@@ -76,3 +76,24 @@ slimselect_empty_result = Nichts gefunden
; #19569
Create New Account = Konto erstellen
; DBIS / Licenses
dbis_hint = "Hinweis"
dbis_licenses_name = "Datenbanken"
dbis_licenses_name_long = "Zugang zu freien und lizenzierten Fachdatenbanken"
dbis_name = "Weitere Fachdatenbanken für die Buch-, Bibliotheks- und Informationswissenschaften"
dbis_text = "Diese Übersicht zeigt Ihnen alle frei verfügbaren Datenbanken aus dem <a href="https://dbis.uni-regensburg.de/fachliste.php" target="_blank" rel="noopener">Datenbank-Infosystem (DBIS)</a> zum Fachgebiet Buch-, Bibliotheks- und Informationswissenschaft an. Wenn Sie mit Ihrem Nutzerkonto eingeloggt sind, werden Ihnen zusätzlich die bei Ihrer Heimatbibliothek lizenzierten Datenbanken angezeigt. Diese sind i. d. R. nur über Ihr jeweiliges Universitätsnetz bzw. per VPN-Zugang abrufbar."
licenses = "Für den FID BBI lizensierte Datenbanken"
licenses_desc_1 = "Momentan haben Sie Zugriff auf:"
licenses_forbidden_login_required = "Diese Datenbanken sind für angemeldete Nutzer*innen in bestimmten Nutzergruppen verfügbar."
licenses_forbidden_permission_denied = "Diese Datenbanken sind nur für Nutzer*innen in bestimmten Nutzergruppen verfügbar."
licenses_not_available = "Hier werden in der Regel Datenbanken angezeigt, die der FID BBI für angemeldete Nutzer*innen lizensiert hat. Derzeit gibt es keine Lizensierungen."
licenses_notice_html = "Bitte nutzen Sie die Zeitungsarchive nur für Recherchen in üblichen Maßen. Die eingeräumten Lizenzen sind nicht für einen massenhaften Abruf von Zeitungsseiten ausgelegt (auch nicht für Textmining). Ein Abruf über das übliche Maß hinaus führt zu einem frühen Erschöpfen der lizenzierten Kontingente und geht zu Lasten Ihrer Kolleginnen und Kollegen.<br /><br />Bitte kontaktieren Sie uns immer vorab per E-Mail oder über unser <a data-lightbox href="%%contact_url%%">Kontaktformular</a>, wenn Sie für ein Forschungsprojekt eine größere Anzahl an Dokumenten abrufen bzw. Textmining nutzen möchten. Wir setzen uns dann mit Ihnen in Verbindung. <br /><br />Bitte beachten Sie auch unsere <a data-lightbox="" href="%%terms_url%%">Nutzungsbedingungen</a><br /><br />Herzlichen Dank für Ihr Verständnis!"
licenses_search = "Datenbanken"
licenses_text = "Hier haben Sie Zugang zu Datenbanken, die speziell durch uns für Sie lizenziert wurden. Die Kosten übernehmen wir für Sie."
dbis_access_0 = "frei im Web verfügbar"
dbis_access_1 = "zugänglich über das Netz Ihrer Heimatbibliothek"
dbis_access_500 = "Nationallizenz"
dbis_access_2 = "zugänglich über eine Einzelplatzlizenz an Ihrer Heimatbibliothek"
......@@ -69,3 +69,25 @@ slimselect_empty_result = "No matches"
; #19569
Create New Account = Create Account
; DBIS / Licenses
dbis_hint = "Notice"
dbis_licenses_name = "Databases"
dbis_licenses_name_long = "Access to free and licensed databases"
dbis_name = "Further databases relevant to book studies, library and information science"
dbis_text = "This overview lists all free databases that are registered in <a href="https://dbis.uni-regensburg.de/fachliste.php" target="_blank" rel="noopener">DBIS (Datenbank-Infosystem)</a> and are relevant to book studies, library and information science. If you are logged in with your user account, you will also be shown databases licensed by your home library. These can usually only be accessed via your respective university network or via VPN access."
licenses = "Databases licensed via the FID BBI"
licenses_desc_1 = "Currently, you have access to:"
licenses_desc_2 = "Further license offers are in preparation. You may also write us your suggestions, which offers should also be licensed. Please use our <a href="../Contact/ContactForm">contact form</a>.<br /><br /><br />Our <a href="../AdlrRegistration/Terms">terms of use</a> apply."
licenses_forbidden_login_required = "These licenses are available for registered users in specific user groups."
licenses_forbidden_permission_denied = "These licenses are only available for registered users in specific user groups."
licenses_not_available = "Normally, databases are displayed here that the FID BBI has licensed for registered users. Currently there are no licenses."
licenses_notice_html = "Please use the newspaper archives for normal searches only. The licences granted are not designed for mass retrieval of newspaper pages (e.g. for text mining). Downloads beyond the usual level will lead to premature expiry of the licensed quotas and is at the expense of your colleagues.<br /><br />Please always contact us in advance by e-mail or via our <a data-lightbox href="%%contact_url%%">contact form</a> if you would like to retrieve a larger number of documents for a research project or use text mining. We will then get in touch with you. <br /><br />Please also note our <a data-lightbox href="%%terms_url%%">Terms of Use</a>.<br /><br />Thank you for your understanding."
licenses_search = "Databases"
licenses_text = "Here you have access to databases that have been specially licensed by us for you. We cover the costs for you."
dbis_access_0 = "freely accessible on the internet"
dbis_access_1 = "accessible via the network of your home library"
dbis_access_500 = "National license"
dbis_access_2 = "accessible via a single user license at your home library"
......@@ -12,18 +12,24 @@
<div class="dbis openurls">
<div class="alert alert-info">
<?=$this->icon('small/info')?>
<?=$this->icon('info')?>
<h3><?=$this->transEsc('Dbis Access Legend')?></h3>
<ul class="unstyled-list">
<?php $accessLabels = []; ?>
<?php /** @var finc\Dbis\Model\Api\DbAccessInfo $accessInfo */ ?>
<?php foreach ($this->result->getDbAccessInfos()->getDbAccessInfo() as $accessInfo): ?>
<?php
$accessId = $accessInfo->getAccessId();
$label = $this->translate('dbis_' . $accessId);
$accessLabels[$accessId] = $label;
?>
<li>
<img
title="<?=$this->translate('dbis_' . $accessInfo->getAccessId())?>"
src="<?=$this->imageLink('dbis-list-' . $accessInfo->getAccessId() . '.png')?>"
title="<?=$label?>"
src="<?=$this->imageLink('dbis-list-' . $accessId . '.png')?>"
alt="<?=$accessInfo->getDbAccessShortText()?>"
>
<?=$accessInfo->getDbAccess()?>
<?=$label?>
</li>
<?php endforeach; ?>
</ul>
......@@ -36,14 +42,16 @@
<?php foreach ($group as $item): ?>
<li>
<span
<?php if (!empty($item->getAccessText())): ?>
<?php
$accessRef = $item->getDb()->getAccessRef();
if (!empty($accessLabels[$accessRef])): ?>
data-toggle="tooltip"
data-html="true"
title="<?=$item->getAccessText()?>"
title="<?=$accessLabels[$accessRef]?>"
<?php endif; ?>
class="dbis_icon dbis-list-accessinfo-<?=$item->getDb()->getAccessRef()?>"
class="dbis_icon dbis-list-accessinfo-<?=$accessRef?>"
>
<img src="<?=$this->imageLink('dbis-list-' . $item->getDb()->getAccessRef() . '.png')?>" alt="">
<img src="<?=$this->imageLink('dbis-list-' . $accessRef . '.png')?>" alt="">
</span>
<span>
<?=$this->externalLink($item->getUrl(), $item->getName())?>
......
......@@ -15,9 +15,10 @@
$this->headTitle($this->translate('dbis_licenses_name'));
$account = $this->auth()->getManager();
?>
<h1><?=$this->translate('dbis_licenses_name')?></h1>
<div class="narrow">
<h1><?=$this->translate('dbis_licenses_name')?></h1>
<h2><?=$this->translate('licenses')?></h2>
<?php if (!$account->isLoggedIn()): ?>
<p><?=$this->translate('licenses_forbidden_login_required')?></p>
......@@ -27,22 +28,12 @@ $account = $this->auth()->getManager();
<p><?=$this->translate('licenses_not_available')?></p>
<?php else: ?>
<p><?=$this->translate('licenses_text')?></p>
<p class="dbis_description">
<?=$this->translate('licenses_notice_html',
[
'%%contact_url%%' => $this->url('feedback-home'),
'%%terms_url%%' => $this->url('fid/user/terms')
]
)?>
</p>
<p><?=$this->transEsc('licenses_desc_1')?></p>
<ul class="licenses">
<?php foreach ($licenses as $license): ?>
<li>
<?=$this->externalLink($license['url'], $this->translate('licenses_' . $license['name']))?>
(<?=$license['desc']?>)
<?php if (!empty($license['desc'])): ?>(<?=$license['desc']?>)<?php endif; ?>
</li>
<?php endforeach; ?>
</ul>
......
......@@ -10,7 +10,7 @@
*/
?>
<h2 class="sr-only"><?=$this->translate('dbis_name')?></h2>
<h2><?=$this->translate('dbis_name')?></h2>
<p><?=$this->translate('dbis_text')?></p>
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment