Uživatelské nástroje

Nástroje pro tento web


doplnky:obalky_knih

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
doplnky:obalky_knih [2016/11/27 21:09] – [Obálky knih] ecedoplnky:obalky_knih [2017/08/11 11:12] (aktuální) – [Configurace šablon online katalogu] ece
Řádek 1: Řádek 1:
 ====== Obálky knih ====== ====== Obálky knih ======
  
-[[doplnky:obalky_knih_english|English]]+Podpora pro zobrazování přidaného obsahu ze serveru Obalkyknih.cz je v Evergreenu zahrnuta od verze 2.12 
 + 
 +[[doplnky:obalkyknih_starsi_verze|]]
  
 ===== Registrace na serveru Obalkyknih.cz ===== ===== Registrace na serveru Obalkyknih.cz =====
Řádek 12: Řádek 14:
 ===== Implementace přidaného obsahu do Evergreenu ===== ===== Implementace přidaného obsahu do Evergreenu =====
  
-Podpora pro zobrazování přidaného obsahu ze serveru Obalkyknih.cz bude zahrnuta připravovaných nových verzí Evergreenu (v roce 2017). Prozatím je využívání možné úpravou zdrojového kódu Evergreenu: 
  
-==== Perl modul ObalkyKnih.pm ==== 
-Do adresáře /usr/local/share/perl/5.20.2/OpenILS/WWW/AddedContent vytvořte soubor [[http://git.evergreen-ils.org/?p=working/Evergreen.git;a=blob;f=Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent/ObalkyKnih.pm;h=b9b34dd02791a3302672b773b5a5cb03561f4df6;hb=961191742329692f6f01f2fa4a794b2fedbf727a | ObalkyKnih.pm]] 
  
-==== Úprava šablon online katalogu ==== 
-Při změnách souborů OPACu doporučujeme zvážit vytvoření zvláštního adresáře pro upravené šablony, viz [[nastaveni:opac-prizpusobeni_sablon|]] 
  
 +==== Přidání podpory pro ObalkyKnih.cz do konfigurace Evergreenu ====
 +Pro zprovoznění služby Obalkyknih.cz je nutné v konfiguračním souboru ///openils/conf/**opensrf.xml**// v sekci //added_content//  deaktivovat zobrazení přidaného obsahu ze serveru OpenLibrary (které je v Evergreenu standardně nastaveno jako výchozí) a zapnout podporu pro Obalkyknih.cz:
  
-=== config.tt2 ===+<code> 
 + <!-- <module>OpenILS::WWW::AddedContent::OpenLibrary</module> --> 
 + <module>OpenILS::WWW::AddedContent::ObalkyKnih</module> 
 +</code>
  
  
 +=== Zapnutí/vypnutí zobrazení některé části poskytovaného obsahu ===
  
-Do souboru ///openils/var/templates/opac/parts/**config.tt2**// doplňte následující kód:+Při standardním nastavení je aktivováno zobrazení veškerého přidaného obsahu ze serveru Obalkyknih.cz.
  
-<code>+**Obrázky obálek se zobrazují vždy**, když je modul aktivován.
  
-############################################################################## +**Ostatní části obsahu** ze serveru Obalkyknih.cz (anotace, hodnocení, obsahy) je možné:  
-Obalkyknih.cz support +  * vypnout nastavením hodnoty na "false",  
-############################################################################## +  * případně poté znovu zapnout nastavením hodnoty na "true".
-# Obalkyknihy.cz is free Czech service providing added content and book covers +
-# Set to 'true' to enable +
-############################################################################## +
-obalkyknih_cz.enabled = 'true';+
  
-</code> +Typy obsahu: 
-=== summary.tt2 === +  summary = anotace 
- +  * tocPDF naskenovaný obrázek obsahu 
-V souboru ///openils/var/templates/opac/parts/record/**summary.tt2**// upravte kód (ve verzi 2.10.5 se tato část kódu nachází na řádku 28-33):  +  * tocText textová verze obsahu 
- +  review = uživatelská hodnocení    
-Smažte:+Příklad vypnutí zobrazení anotací:
  
 <code> <code>
- <div id="rdetail_image_div"> + <summary>false</summary>
-        <a href='[% ctx.media_prefix %]/opac/extras/ac/jacket/large/r/[% ctx.bre_id | uri %]'><img +
-            alt="[% l('Image of item') %]" id='rdetail_image' +
-            src='[% ctx.media_prefix %]/opac/extras/ac/jacket/[% record.summary.jacket_size %]/r/[% ctx.bre_id | uri %]' /></a> +
-        <br /> +
-    </div>+
 </code> </code>
  
 +Změny v nastavení opensrf.xml se aplikují po restartu evergreenu
  
-Místo smazané části doplňte: 
  
-<code> 
-   <div id="rdetail_image_div"> 
-    [%- INCLUDE "opac/parts/record/jackets.tt2" %] 
-    </div> 
-</code> 
  
  
 +==== Configurace  šablon online katalogu ====
 +//Poznámka: Při změnách souborů OPACu doporučujeme zvážit vytvoření zvláštního adresáře pro upravené šablony, viz [[sprava_systemu:opac-prizpusobeni_sablon|]]//
  
-=== jackets.tt2 === 
  
-Vytvořte soubor  +=== config.tt2 === 
-///openils/var/templates/opac/parts/record/**jackets.tt2**// s tímto obsahem:+ 
 +V souboru  ///openils/var/templates/opac/parts/**config.tt2**// (na konci souboru)aktivujte službu Obalkyknih.cz (hodnota musí být nastavena na "true" a příslušný řádek nesmí být komentářem (nesmí začínat #):
  
 <code> <code>
  
-[%- IF obalkyknih_cz.enabled == 'true' %] +############################################################################## 
-    [%-  +# Obalkyknih.cz support 
-      isbnissn = ''; +############################################################################## 
-      IF attrs.isbns.0; +# Obalkyknihy.cz is free Czech service providing added content and book covers 
-              isbnissn = attrs.isbns.0; +# Set to 'trueto enable 
-              IF (matches = isbnissn.match('^(.+?)(\s.+)$')); +############################################################################## 
-                isbnissn = matches.0; +obalkyknih_cz.enabled = 'true';
-              END; +
-            END; +
-            IF attrs.issns.0; +
-              isbnissn=attrs.issns.0; +
-            END; +
-     %] +
-        <a href='http://obalkyknih.cz/view?isbn=[% isbnissn %]'  title="[% l('Title info at Obalkyknih.cz') %]"> +
-            <img +
-              alt="[% l('Image of item') %]" id='rdetail_image+
-              src='[% ctx.media_prefix %]/opac/extras/ac/jacket/[% record.summary.jacket_size %]/r/[% ctx.bre_id | uri %]' /> +
-        </a> +
-        <br /> +
-[%  ELSE %] +
-        <a href='[% ctx.media_prefix %]/opac/extras/ac/jacket/large/r/[% ctx.bre_id | uri %]'><img +
-            alt="[% l('Image of item') %]" id='rdetail_image' +
-            src='[% ctx.media_prefix %]/opac/extras/ac/jacket/[% record.summary.jacket_size %]/r/[% ctx.bre_id | uri %]' /> +
-        </a> +
-[%- END  %]+
  
 </code> </code>
Řádek 101: Řádek 74:
  
 === extras.tt2 === === extras.tt2 ===
-V detailním záznamu dokumentu doporučujeme zrušit  lištu //**" Ocenění, recenze a další doporučené čtení"**//, která je určená pro jiné služby pro zobrazení přidaného obsahu. V případě., že je aktivováno poskytování obsahu ze serveru obalkyknih.cz, po výběru volby //**" Ocenění, recenze a další doporučené čtení"**// se zobrazí pouze text "Hodnocení čtenářů" bez dalších informací. +V detailním záznamu dokumentu doporučujeme zrušit  lištu //**" Ocenění, recenze a další doporučené čtení"**//, která je určená pro jiné služby pro zobrazení přidaného obsahu. V případě, že je aktivováno poskytování obsahu ze serveru obalkyknih.cz, po výběru volby //**" Ocenění, recenze a další doporučené čtení"**// se zobrazí pouze text "Hodnocení čtenářů" bez dalších informací. 
  
  
Řádek 112: Řádek 85:
 </code> </code>
  
-(Ve verzi 2.11 jde o řádek 59) 
-==== Přidání podpory pro ObalkyKnih.cz do konfigurace Evergreenu ==== 
-Pro zprovoznění služby Obalkyknih.cz je nutné v konfiguračním souboru ///openils/conf/**opensrf.xml**// dopnit v sekci //added_content//  následující kód: 
-<code> 
-<ObalkyKnih> 
-                <!-- Covers are there always --> 
- 
-                <!-- Annotations provided by obalkyknih.cz is mapped to evergreen summary --> 
-                <summary>false</summary> 
-                 
-                <!-- Provider obalkyknih.cz provides TOC as text and as PDF plus thumbnail --> 
-                <tocPdf>true</tocPdf> 
-                <tocText>false</tocText> 
-                 
-                <!-- User reviews from obalkyknih.cz --> 
-                <reviews>true</reviews> 
- 
-            </ObalkyKnih> 
- 
-</code> 
- 
-Zároveň je nutné deaktivovat zobrazení přidaného obsahu ze serveru OpenLibrary, které je v Evergreenu standardně nastaveno jako výchozí, a zapnout podporu pro Obalkyknih.cz: 
- 
-<code> 
- <!-- <module>OpenILS::WWW::AddedContent::OpenLibrary</module> --> 
- <module>OpenILS::WWW::AddedContent::ObalkyKnih</module> 
-</code> 
- 
- 
- 
-==== Zapnutí/vypnutí zobrazení některé části poskytovaného obsahu ==== 
- 
-Při standardním nastavení je aktivováno zobrazení veškerého přidaného obsahu ze serveru Obalkyknih.cz. 
- 
-**Obrázky obálek se zobrazují vždy**, když je modul aktivován. 
- 
-**Ostatní části obsahu** ze serveru Obalkyknih.cz (anotace, hodnocení, obsahy) je možné:  
-  * vypnout nastavením hodnoty na "false",  
-  * případně poté znovu zapnout nastavením hodnoty na "true". 
- 
-Typy obsahu: 
-  * summary = anotace 
-  * tocPDF = naskenovaný obrázek obsahu 
-  * tocText = textová verze obsahu 
-  * review = uživatelská hodnocení  *   
-Příklad vypnutí zobrazení anotací: 
- 
-<code> 
- <summary>false</summary> 
-</code> 
- 
-==== Zdrojové dokumenty: ==== 
-[[http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/jkotrla/lp1624366-added_content_obalkyknih | Aktuální stav projektu na serveru Git]]  
  
  
---------------------------- 
  
-^ Podpora pro zobrazování obsahu ze serveru Obalkyknih.cz v Evergreenu je realizována v rámci projektu Zkvalitnění služeb Knihovny Jána Langoše s využitím svobodného knihovního softwaru Evergreen podpořeného grantovým programem Veřejné informační služby knihoven (VISK) 3 ^ 
/var/www/eg-wiki.osvobozena-knihovna.cz/data/attic/doplnky/obalky_knih.1480277378.txt.gz · Poslední úprava: 2016/11/27 21:09 autor: ece