diff --git a/themes/fid_bbi/languages/fid/de.ini b/themes/fid_bbi/languages/fid/de.ini index e86bca355ae4ab174c612c2204e8aad895f025dd..2f353eac1be1000a3e03a114abf0b41bf073cdd5 100644 --- a/themes/fid_bbi/languages/fid/de.ini +++ b/themes/fid_bbi/languages/fid/de.ini @@ -23,4 +23,10 @@ policy_terms_text = "Für dieses Formular gelten die bereits von Ihnen bestätig admin_section = "Kontoverwaltung" user_edit_form_title = "Kontodaten ändern für <em>%%username%%</em> (ID %%userid%%)" user_edit = "Konto %%userid%% bearbeiten" -user_deleted = "Gelöschtes Konto" \ No newline at end of file +user_deleted = "Gelöschtes Konto" + +acquisition_digitization_info = "<p>Der Digitization-on-Demand-Service steht der Nutzer*innengruppe der Forschenden kostenlos zur Verfügung und soll deren Forschungsvorhaben im Bereich der Buch-, Bibliotheks- und Informationswissenschaft unterstützen. Es können selbstständige bibliographische Einheiten (Monographie, Zeitschriftenband, Jahrbuch, Sammelwerk) digitalisiert werden, die in einer deutschen Bibliothek aufgestellt sind. Sollte bereits ein lesbares Digitalisat vorhanden sein, wird das Werk nicht noch einmal digitalisiert. Bitte prüfen Sie vor Auslösung eines Digitalisierungsauftrags anhand des %%link%% die freie Zugänglichkeit des betreffenden Werks im Internet.</p><p>Digitalisate werden als jpg oder pdf zur Verfügung gestellt. Sollten andere Formate (z.B. TIFF) gewünscht werden, kann dies im Kommentarfeld angegeben werden. Die dadurch entstehenden Kosten werden vom Nutzenden selbst getragen.</p>" +acquisition_digitization_kvk_name = "Karlsruher Virtuellen Katalogs" +acquisition_digitization_usage = "Die besitzende Bibliothek informiert meist mithilfe von %%link%%, über die für das Digitalisat geltenden Nutzungsbedingungen. Nutzungsbedingungen, über die uns die besitzende Bibliothek bei Lieferung der Digitalisate informiert, werden in gleicher Form an Sie weitergegeben. Bitte beachten Sie, dass die <strong>kommerzielle Nutzung</strong> von Digitalisaten (etwa als Reproduktionsvorlage für Print-Publikationen) in den meisten Bibliotheken genehmigungs- und gebührenpflichtig ist. Bei Interesse an einer kommerziellen Nutzung wenden Sie sich daher unbedingt an die Bibliothek, die das Digitalisat erstellt hat, und informieren sich über die geltenden Bestimmungen." +acquisition_digitization_cc_name = "Creative Commons Lizenzen" +acquisition_digitization_cc_url = "https://creativecommons.org/licenses/?lang=de" diff --git a/themes/fid_bbi/languages/fid/en.ini b/themes/fid_bbi/languages/fid/en.ini index 2acdf11feefed5f84a14735a88ce79fe7c56c47f..7efe14255f82ee9b0fa9c7f59ac449fc15e23b57 100644 --- a/themes/fid_bbi/languages/fid/en.ini +++ b/themes/fid_bbi/languages/fid/en.ini @@ -15,3 +15,9 @@ label_college = "Affiliation" acquisition_fid_name = "FID BBI" policy_terms_text = "For this form, the %%policy%% and %%terms%% that you have already confirmed apply." + +acquisition_digitization_info = "<p>The Digitization-on-Demand service is available free of charge to the user group of researchers and is intended to support their research projects regarding book studies, library and information science. Stand-alone bibliographic units (monograph, journal volume, yearbook, collective work) that are held in a German library can be digitized. If a readable digital copy already exists, the work will not be digitized again. Before initiating a digitization request, please check the %%link%% to ensure that the work in question is not already freely accessible.</p><p>Digitized files are provided as jpg or pdf. If you need other formats (e.g. TIFF), you can specify this in the comment field. The resulting costs must be carried by the user himself.</p>" +acquisition_digitization_kvk_name = "Karlsruhe Virtual Catalog" +acquisition_digitization_usage = "Generally, the owning library informs via %%link%% about the terms of use that apply to the digitized material. Any terms of use that the owning library notifies us of upon delivery of the digitized copy will be passed on to you in the same form. Please note that a commercial use of digitized materials (for example, as a template for print publications) is subject to permission and fees in most libraries. Therefore, if you are interested in <strong>commercial use</strong>, be sure to contact the library that created the digitized copy and find out about the terms and conditions that apply. " +acquisition_digitization_cc_name = "Creative Commons Licenses" +acquisition_digitization_cc_url = "https://creativecommons.org/about/cclicenses/" diff --git a/themes/fid_bbi/scss/blocks/table.scss b/themes/fid_bbi/scss/blocks/table.scss index eda41a8cf1eaa8c05a6f8e6f1b363c72dd75513b..0855eadca2ab749cfc58db641cb4a0e2d6a622ea 100644 --- a/themes/fid_bbi/scss/blocks/table.scss +++ b/themes/fid_bbi/scss/blocks/table.scss @@ -94,3 +94,10 @@ } } } + +#fid-acquisition-form, +#fid-acquisition-missing-record-form { + th { + width: 30%; + } +} diff --git a/themes/fid_bbi/templates/fid/record/acquisition-digitization.phtml b/themes/fid_bbi/templates/fid/record/acquisition-digitization.phtml index 0028c85797f3cb5ad3d3986e5115ecb22eea1347..05a369c4955cef134d7e5a307590d6812c98e7d5 100644 --- a/themes/fid_bbi/templates/fid/record/acquisition-digitization.phtml +++ b/themes/fid_bbi/templates/fid/record/acquisition-digitization.phtml @@ -1,3 +1,4 @@ +<!-- fid_bbi: fid - record - acquisition-digitization --> <?php use Zend\Form\Element; @@ -6,7 +7,6 @@ use Zend\Form\View\Helper\FormElementErrors; use Zend\Form\View\Helper\FormLabel; use Zend\Form\View\Helper\FormSubmit; -$driver = $this->driver; /** @var Form $form */ /** @var FormLabel $formLabel */ /** @var FormSubmit $formSubmit */ @@ -28,48 +28,30 @@ $form->setAttribute('class','fid-acquisition-form'); <?= $this->form()->openTag($form) ?> <div class="form-group"> <?= $this->translate("fid::acquisition_digitization_info", [ - '%%fidname%%' => $this->translate("fid::acquisition_fid_name"), + '%%link%%' => $this->externalLink( + $this->translate('kvk_url'), + $this->translate('fid::acquisition_digitization_kvk_name'), + ['data-lightbox-ignore' => '']) ]); ?> </div> - <?=$this->render('fid/record/acquisition-address-details'); ?> +<?=$this->render('fid/record/acquisition-address-details'); ?> + +<?php if (isset($this->driver)): ?> + <?php $driver = $this->driver; ?> <?php $formatter = $this->recordDataFormatter(); $this->coreFields = $formatter->getData($driver, $formatter->getDefaults('fid-acquisition-general')); ?> <?=$this->render('fid/record/acquisition-record-details'); ?> - <? /* format */ ?> - <?php - /** @var Element\Select $elemFormat */ - $elemFormat = $form->get('format'); - $elemFormat->setLabelAttributes(['class' => 'control-label']); - $elemFormat->setAttributes(['class' => 'form-control']); - ?> - - <div class="form-group"> - <?= $this->formElementErrors($elemFormat) ?> - <?= $this->formLabel($elemFormat) ?> - <?= $this->formElement($elemFormat) ?> - </div> - -<? /* comments */ ?> -<?php -/** @var Element\Textarea $elemComment */ -$elemComment = $form->get('comment'); -$elemComment->setLabelAttributes(['class' => 'control-label']); -$elemComment->setAttributes(['class' => 'form-control']); -?> +<?php endif; ?> - <div class="form-group"> - <?= $this->formElementErrors($elemComment) ?> - <?= $this->formLabel($elemComment) ?> - <?= $this->formElement($elemComment) ?> - </div> +<?=$this->render('fid/record/acquisition-digitization-fields'); ?> <?php // eula privacy policy ?> <div class="form-group eula"> - <div> + <p> <?php $policy_link = '<a data-lightbox href="' . $this->url('fid/user/policy') @@ -86,7 +68,15 @@ $elemComment->setAttributes(['class' => 'form-control']); '%%policy%%' => $policy_link, '%%terms%%' => $terms_link ])?> - </div> + </p> + <p> + <?= $this->translate("fid::acquisition_digitization_usage", [ + '%%link%%' => $this->externalLink( + $this->translate('fid::acquisition_digitization_cc_url'), + $this->translate('fid::acquisition_digitization_cc_name'), + ['data-lightbox-ignore' => '']) + ]); ?> + </p> </div> <? /* submit button */ ?> @@ -100,3 +90,4 @@ $elemComment->setAttributes(['class' => 'form-control']); </div> <?= $this->form()->closeTag($form) ?> +<!-- fid_bbi: fid - record - acquisition-digitization - END --> diff --git a/themes/fid_bbi/templates/myresearch/menu.phtml b/themes/fid_bbi/templates/myresearch/menu.phtml index e6d37b80e2352fcb7e7b1549d44714d407fde882..ce763ea14f882ee739583b071d297b0f169410a0 100644 --- a/themes/fid_bbi/templates/myresearch/menu.phtml +++ b/themes/fid_bbi/templates/myresearch/menu.phtml @@ -58,16 +58,26 @@ <?php endif; ?> </ul> + <h3><?=$this->translate('fid::FID_services')?></h3> + <ul class="unstyled-list"> + <?php if ($this->permission()->allowDisplay('fid.Acquisitions')): ?> + <li> + <a data-lightbox href="<?=$this->url("record-fiddigitizationmissingrecord", ['id' => 'none'])?>"> + <?=$this->transEsc('fid::acquisition_digitization')?> + </a> + </li> + <?php endif; ?> + <li> + <a data-lightbox href="<?=$this->url('fid/user/orders')?>"> + <?=$this->transEsc('Your Orders')?> + </a> + </li> + </ul> + <?php if ($this->userlist()->getMode() !== 'disabled'): ?> <h3><?=$this->translate('Your Lists')?></h3> <ul class="unstyled-list"> - <li> - <a data-lightbox href="<?=$this->url('fid/user/orders')?>"> - <?=$this->transEsc('Your Orders')?> - </a> - </li> - <?php if ($this->accountCapabilities()->getSavedSearchSetting() === 'enabled'): ?> <li> <a