Kod źródłowy Wiki Nastavení navigace TSNav

Ostatnio modyfikowane 2025/11/10 13:44 przez Jan Slezák

Ukryj ostatnich autorów
Jiří Šilha 3.1 1 = TSNav – nawigacja w wypożyczalni – schemat w katalogu =
Jiří Šilha 1.1 2
Jiří Šilha 3.1 3 == Wprowadzenie ==
Jiří Šilha 1.1 4
Jiří Šilha 3.1 5 TSNav to nowa funkcja katalogu internetowego, która umożliwia wyświetlenie mapy (schematu) wypożyczalni z zaznaczeniem półki, na której znajduje się tom wyświetlanego dzieła w katalogu.
6 Plan wypożyczalni wyświetla się w szczegółach dzieła na dole tabeli zestawienia tomów po kliknięciu ikony mapy.
Jiří Šilha 1.1 7
Jiří Šilha 3.1 8 == Stworzenie schematu (mapki) wypożyczalni ==
9
10 Do tworzenia schematu wypożyczalni służy edytor, który jest oddzielnym programem (javascript). Jego wynikiem jest plik JSON, który następnie jest wgrywany do pozycji ustawień w Tritiu. Projektant zapisuje wiele wypożyczalni w jednym pliku JSON i dzieli je na piętra. Rozmiar siatki wypożyczalni (piętra) musi być dostosowany do złożoności planu wypożyczalni. Projektant ma do dyspozycji katalog predefiniowanych obiektów (regał, stół, okno itp.). Oprócz tych obiektów można tworzyć kolejne obiekty za pomocą definicji javascript. Można je również udostępniać innym bibliotekom.
11
12 Link do pobrania projektanta:
13
14
15 == Uruchomienie w Tritiu ==
16
17 Poniższa instrukcja opisuje, co należy ustawić, aby uruchomić nawigację (pozycja książki) w bibliotece według sygnatur.
18
19 1) System > Wyświetlane pozycje > filtruj w prawym dolnym rogu CATALOG, a następnie Carmen_Item_overview
20
21 Utwórz nowy wiersz z następującymi danymi: Metoda to **getTsNavLocator**
22
Jiří Šilha 2.1 23 [[image:1740989260285-932.png||height="484" width="720"]]
Jiří Šilha 1.1 24
Jiří Šilha 3.1 25 Parametr nr 2 określa wykluczone sygnatury, które nie są używane – ta opcja odpowiada opcji wykluczenia całych lokalizacji w ustawieniach lokalizacji.
Jiří Šilha 1.1 26
Jiří Šilha 3.1 27 Parametr nr 3 pozwala określić słowa kluczowe lub hasła przedmiotowe, które mają swoją oddzielną półkę i zapisuje się je z nazwą pola zgodnie z poniższym przykładem:
28 610:poezja;650:literatura regionalna
Jiří Šilha 1.1 29
Jiří Šilha 3.1 30 2) System > ustawienia > Znajdź wiersz z kluczem : TSNAV_DEFINITION ID -5343
Jiří Šilha 1.1 31
Jiří Šilha 3.1 32 W wartości wpisz cały tekst z pliku JSON zawierającego dane biblioteki do wyświetlenia utworzone w projektancie, patrz powyżej.
Jiří Šilha 1.1 33