====== Zotero v Evergreenu ====== ===== Zobrazení správného typu dokumentu v Zoteru ===== Pokud v bibliografickém záznamu knihy v MARCu není v poli 008 správně vyplněn údaj na pozici 24, tj. typ obsahu (nebo je prázdný), typ dokumentu se v Zoteru zobrazí nekorektně, např. ne jako kniha, ale jako "dokument". Při správném vyplnění se zobrazí a do Zotera uloží správný typ dokumentu, např. //kniha//, //kvalifikační práce// apod., viz. obrázek. {{:doplnky_a_rozsireni:zotero-typ_dok.jpg|}} V mřížce pro kódováná podpole je kód pro pozici 24 v poli 008 označen jako **//"Cont"//** {{:doplnky_a_rozsireni:pozice24.jpg|}} Informace k jednotlivým kódům jsou k dispozici v dokumentaci k MARC 21 na adrese [[http://www.loc.gov/marc/bibliographic/bd008b.html]] Nejčastěji používané kódy jsou např: * d - Slovník, * e - Sncyklopedie * f - Příručka * l - Legislativní dokumenty * m - Theze (kvalifikační práce) =====Správné zobrazení kódování při stažení dokumentu z Evergreenu do Zotera ===== //Poznámka: od verze 2.12. je chyba vyřešena a Zotero funguje správně bez dodatečných nastavení// Kvůli chybě se při standardním nastavení stáhnou z Evergreenu do [[http://www.zotero.org | Zotera]] české znaky ve špatném kódování a nezobrazí se korektně (viz obrázek) Než se chyba opraví ve standardní instalaci Evergreenu, je možné použít řešení, které sice není úplně korektní, ale problém odstraní. viz [[https://bugs.launchpad.net/evergreen/+bug/1442276]] {{:doplnky_a_rozsireni:zotero-ascii.jpg|}} ==== Odstranění chyby ==== Problém je možné vyřešit odstraněním definice znakové sady v souborech, které definují výstupy pro formát MODS. Jedná se o soubory: * MARC21slim2MODS3.xsl * MARC21slim2MODS32.xsl * MARC21slim2MODS32.xsl které jsou umístěny na serveru v adresáři openisl/var/xsl/ V uvedených souborech je nutné najít řádek obsahující definici: a smazat řetězec //**encoding=UTF-8**//. {{:doplnky_a_rozsireni:mods-encoding.jpg|}} **Poté je nutné jako uživatel opensrf restartovat službu open-ils.supercat**.