Closed LenkaKravecova closed 8 years ago
Tady je další příklad, tentokrát z novějších věcí - uuid:0a3ee50a-1991-4786-a7f1-6200db8a43da Přemýšlím, jak k tomu při té transformaci dojde. Záznam v Marcu vypadá standardně.
Ahoj,
dojde k tomu jednoduse. Je chyba v prevodni sablone a spoji to cele pole 910 do jednoho pole v MODS.
P.
pá 29. 1. 2016 v 14:14 odesílatel LenkaDamborska notifications@github.com napsal:
Tady je další příklad, tentokrát z novějších věcí - uuid:0a3ee50a-1991-4786-a7f1-6200db8a43da Přemýšlím, jak k tomu při té transformaci dojde. Záznam v Marcu vypadá standardně.
— Reply to this email directly or view it on GitHub https://github.com/moravianlibrary/MEditor/issues/54#issuecomment-176747795 .
To jo, ale právě to není u všeho, jen u některých záznamů - a ty vypadají stejně jako ty ostatní. Kdyby byla chyba v šabloně, tak to dělá u všeho, ne?
To se zeptej kluku, at mrknou, jak to v tom editoru ted je. Jednu dobu to takhle delalo, pak se to opravilo, ale pak se tam ta chyba pri nejakem dalsim updatu zanesla znova myslim... A taky nemusi byt u vsech zaznamu 910 a.
so 30. 1. 2016 v 22:53 odesílatel LenkaDamborska notifications@github.com napsal:
To jo, ale právě to není u všeho, jen u některých záznamů - a ty vypadají stejně jako ty ostatní. Kdyby byla chyba v šabloně, tak to dělá u všeho, ne?
— Reply to this email directly or view it on GitHub https://github.com/moravianlibrary/MEditor/issues/54#issuecomment-177315260 .
Bude to nejpíš novou konverzní šablonou z MARC21 do MODS, která jede podle RDA v commitu https://github.com/moravianlibrary/MEditor/commit/d001cd5e72ee917680b46aca6aca84014592b607
Jo, to probadame (az po padajicim Krameriu). Divala jsem se na dva zaznamy delane ve stejne davce. Chyba byla jen v jednom, pricemz oba obsahovaly stejna pole vcetne 910a. Zkusim se jeste podivat, podle jakych pravidel se to delalo.
mapa afriky a Amos Komensky mají špatný shelfLocator.
Zkusil jsem xslt transformaci programem xsltproc takto:
Ze zdrojového AfrikaMarc jsem pomocí šablony marc2mods vytvořil AfrikaMods
shelfLocator se vytvořil správně, správně se vytvoří i z monografie Jan Amose
Pro sysno 2610452400 se nastaví v GUI editoru v záložce MODS shelfLocator takto:
editor.staff.mzk.cz: BOA001Skř.1R-1248.852,16 medit.mzk.cz: BOA001Skř.1R-1248.852,16 localhost-superDevMode: Skř.1R-1248.852,16 localhost-tomcat: Skř.1R-1248.852,16
Můžeme mít nějak jinak nastavený editor? (configuration.properties)
V konfiguraci byly připojené staré šablony, opraveno.
V ideálním případě se při buildu docker image použije šablona na řádku 34.
My jsme ale překryli celý adresář resources (volumes v docker-compose.yml). Mezitím se v repozitáři opravila šablona. Takže editor.staff.mzk.cz používal starou šablonu.
No a teď ještě opravit ty chybné hodnoty v shelflocator, které se do Krameria v mezičase dostaly. Je potřeba najít, kde se to objevuje a pak to smáznout. Takže já to znovu otvírám.
Některé dokumenty mají v MODS v shelfLocator siglu před signaturou. Třeba u této mapy http://kramerius.mzk.cz/search/handle/uuid:64ac0900-a601-4899-860a-9f043f980042 je v MODS v shelfLocator toto: BOA001STMpa-1257.612
Mělo by tam být jen "STMpa-1257.612". Ideální by bylo zjistit, kde to všude je a pak siglu z toho pole smazat.