Ta sekcja dotyczy wyłącznie SowaSQL Standard. W przypadku SowaSQL Premium stosujemy nawigację fasetową na OPAC i filtry nie mają zastosowania.
Opis
W systemie SowaSQL Standard i katalogu OPAC od wersji 4.2.0 istnieje możliwość nałożenia filtrów przed rozpoczęciem wyszukiwania. Domyślnie dla wszystkich instalacji dostępny jest filtr wg lat wydań. Możliwe jest skonfigurowanie dodatkowego filtru, w którym użytkownik będzie mógł wybrać grupę inwentarzy, do których ograniczony zostanie wynik wyszukiwania. W szczególności jest to praktyczne jako podział na placówki.
Parametry
Do konfiguracji stosujemy grupę parametrów wyrażonych wzorcami core.filter.#.description
i core.filter.#.inventory
, gdzie # to identyfikator filtru określający jego kolejność na liście (alfabetycznie). Dobrze widać to w niżej podanych przykładach.
Wzorzec parametru | Typ | Opis | Przykład nazwy | Przykład wartości |
---|---|---|---|---|
core.filter.#.description | napis | Opis do prezentacji filtru # | core.filter.F00.description | Biblioteka główna |
core.filter.#.inventory | lista | Lista inwentarzy dla filtru # | core.filter.F00.inventory | 0000|0001|0002| |
Inwentarze, w zależności od biblioteki, to 3 lub 4 cyfrowe oznaczenia ksiąg inwentarzowych. Ich lista zdefiniowana jest parametrem CFG_PLACOWKI.
Parametry można ustawiać programem administratora (jako P#) lub z konsoli administratora (od 25.05.2018 przewidywany jest dodatkowy, webowy kreator ustawiania tych parametrów)
Inwentarze "wirtualne"
W systemie można integrować zewnętrzne dokumenty, które nie posiadają egzemplarzy i co za tym idzie, nie należą do żadnego inwentarza. W tym celu dodane zostały "wirtualne" inwentarze reprezentowane 5 cyframi.
Są to następujuące
- 11000 - Wolne Lektury
- 11001 - IBUK Libra
- 11002 - NASBI
- 11003 - Legimi
Przykład konfiguracji
Parametr | Wartość |
---|---|
core.filter.f00.description | Wypożyczalnia dla Dorosłych |
core.filter.f00.inventory | 400|402|410|413| |
core.filter.f01.description | Wypożyczalnia dla Dzieci i Mł. |
core.filter.f01.inventory | 401|411|412|414| |
core.filter.f02.description | Filia nr 1 |
core.filter.f02.inventory | 450|451| |
core.filter.f03.description | Filia nr 2 |
core.filter.f03.inventory | 460|461| |