Wiki source code of Nastavení navigace TSNav

Last modified by Jiří Šilha on 2025/05/01 09:33

Hide last authors
Jiří Šilha 3.1 1 = TSNav - navigace v půjčovně - schéma v katalogu =
2
3 == Úvod ==
4
5 TSNav je nová vlastnost webového katalogu, která umožňuje zobrazit mapku (schéma) půjčoven s vyznačením regálu na kterém se nachází svazek zobrazeného díla v katalogu.
6 Plánek půjčovny se zobrazuje v detailu díla dole v tabulce rozpisu svazků po kliknutí na ikonku pro mapku.
7
8 == Vytvoření schématu (mapky) půjčovny ==
9
10 Na vytvoření schématu půjčoven slouží editor, který je samostatným programem (javascript). Jeho výstupem je soubor JSON který se pak nahrává do položky nastavení v Tritiu. Návrhář ukládá více půjčoven do jednoho JSON souboru a odděluje je na patra. Velikost rastru půjčovny (patra) musí být přispůsobený složitosti půdorysu půjčovny. Návrhář má katalog předdefinovaných objektů (regál, stůl, okno apod.). Kromě těctobje pomocí javascriptové definice vytvořit další objekty. Je možné je i sdílet s jinými knihovnami.
11
12 Odkaz na stažení návrháře:
13
14
15 == Zprovoznění v Tritiu ==
16
Jiří Šilha 1.1 17 Následující návod popisuje co je třeba nastavit pro zprovoznění navigace (poloha knihy) v knihovně podle signatur.
18
19 1) Systém > Zobrazované položky > filtrovat vpravo dole  CATALOG a pak  Carmen_Item_overview
20
21 Založit novou řádku s nálsedujícími údaji:  Metoda je **getTsNavLocator**
22
Jiří Šilha 2.1 23 [[image:1740989260285-932.png||height="484" width="720"]]
Jiří Šilha 1.1 24
25
Jiří Šilha 3.1 26 Parametr č. 2 určuje vyloučené signatury, které se nepoužívají - tato možnost koresponduje s možností vyloučit celé lokace, v nastavení lokací.
Jiří Šilha 1.1 27
28 Parametr č. 3 dovoluje určit klíčová slova nebo předmětová hesla která mají svůj samostatný regál a zapisuje se s názvem pole dle následujícícho příkladu:
Jiří Šilha 2.1 29 610:poezie;650:regionální literatura     
Jiří Šilha 1.1 30
31 2) Systém > položky nastavení >  Najít řádku s klíčem : TSNAV_DEFINITION   ID  -5343
32
Jiří Šilha 3.1 33 Do hodnoty vložit celý text ze souboru JSON obsahující data knihovny pro zobrazení vytvořený v návrháři viz výše.
Jiří Šilha 1.1 34
Jiří Šilha 3.1 35