Nastavení správného řazení výsledků hledání v katalogu

Z Znalostní báze OSS v knihovnách
Přejít na: navigace, hledání

České prostředí a jeho specifika vyžadují provést několik změn v nastavení indexovacího stroje Zebra, aby docházelo ke korektnímu řazení výsledků hledání. Stáhněte si následující ZIP. Ten obsahuje 3 soubory, které překopírujte podle následujícího rozdělení:
1. phrases-icu.xml a words-icu.xml do adresáře /etc/koha/zebradb/etc
2. sort-string-utf do adresáře /etc/koha/zebradb/lang_defs/cs (musíte jej vytvořit, pokud ve vaší instalaci neexistuje)
3. definovat použitý jazyk u instance Kohy která má řadit česky: v souborech: zebra-authorities-dom.cfg, zebra-biblios-dom.cfg, zebra-authorities.cfg a zebra-biblios.cfg) je vždy nutné opravit řádek s cestou k definici jazyka na začátku souboru nahradit lang_defs/en za lang_defs/cs např.:

 profilePath:/etc/koha/zebradb/biblios/etc:/etc/koha/zebradb/etc:/etc/koha/zebradb/marc_defs/marc21/biblios:/etc/koha/zebradb/lang_defs/en:/etc/koha/zebradb/xsl

za

 profilePath:/etc/koha/zebradb/biblios/etc:/etc/koha/zebradb/etc:/etc/koha/zebradb/marc_defs/marc21/biblios:/etc/koha/zebradb/lang_defs/cs:/etc/koha/zebradb/xsl

Poté restartujte Zebru příkazem

koha-restart-zebra 

a proveďte její reindexaci

koha-rebuild-zebra -v -f nazevinstance

OPAC Koha nyní bude správně řadit názvy s diakritickými znaménky a začátečním písmenem "ch".
Návod, který popisuje stejnou problematiku do větších detailů. Doporučujeme, pokud chcete vědět, jak věci fungují.