Kod źródłowy Wiki Vyhledávání v katalogu

Ostatnio modyfikowane 2025/10/01 13:16 przez Jan Slezák

Ukryj ostatnich autorów
Jan Šimeček 1.1 1
2
Jan Šimeček 2.1 3 (% class="box warningmessage" %)
4 (((
Dagmar Krajňáková 3.2 5 Obecnie trwa opracowywanie zupełnie nowego mechanizmu wyszukiwania dla Tritius. Od momentu powstania Tritius technologia posunęła się naprzód, zebraliśmy wiele opinii i doświadczeń zawodowych, dlatego zdecydowaliśmy, że nadszedł czas, aby opracować wyszukiwanie od nowa. Cele nowego wyszukiwania są następujące:
Jan Šimeček 1.1 6
Dagmar Krajňáková 3.2 7 * Maksymalna szybkość wyszukiwania
8 Znacznie lepsze określanie trafności
9 Szybsza indeksacja dokumentów bez niepożądanej utraty wydajności Tritia
10 Specjalistyczna obsługa wyszukiwania np. skrótów, inicjałów zamiast nazwisk i innych udogodnień
Jan Šimeček 1.1 11
Dagmar Krajňáková 3.2 12 Przewidywany termin zakończenia to przełom roku 2022/2023.
Jan Šimeček 1.1 13 )))
14
Jan Šimeček 2.1 15 (% class="box warningmessage" %)
16 (((
Dagmar Krajňáková 3.2 17 Wyszukiwanie podlega ciągłym zmianom i to, co obowiązuje dzisiaj, jutro może już nie obowiązywać. Nie ma uniwersalnych instrukcji ani procedur dotyczących wyszukiwania w SOLR, a to, co sprawdza się w sklepie internetowym, nie sprawdzi się w bibliotece. Jest to ciągła praca polegająca na próbach, błędach i drobnych ulepszeniach opartych na stopniowo zdobywanym doświadczeniu.
Jan Šimeček 2.1 18 )))
Jan Šimeček 1.1 19
Dagmar Krajňáková 3.2 20 = Informacje ogólne =
Jan Šimeček 1.1 21
22 * Vyhledávání standardně nehledí na diakritiku - je jedno, jestli vyhledáváte Novák// //nebo Novak
23 * Vyhledávání standardně nehledí na velikost písmen - je jedno, jestli vyhledáváte Novak nebo novak.
24 * Je možné používat **speciální znaky** pro vyhledávání
25 ** hvězdička - začíná/končí
26 *** Jan* - nalezne Jan, Jana, Janák, ...
27 *** *jany - nalezne Jany, Svijany, ...
28 ** uvozovky - vyhledává fráze
29 *** "Jan Novák" - nalezne záznamy, ve kterých je Jan Novák
Dagmar Krajňáková 3.2 30 * Wyszukiwanie standardowo nie uwzględnia znaków diakrytycznych – nie ma znaczenia, czy wyszukujesz Novák, czy Novak.
31 * Wyszukiwanie standardowo nie uwzględnia wielkości liter – nie ma znaczenia, czy wyszukujesz Novak, czy novak.
32 * W wyszukiwaniu można używać **znaków specjalnych**
33 ** gwiazdka – początek/koniec
34 *** Jan* – znajdzie Jan, Jana, Janák, ...
35 *** *jany – znajdzie Jany, Svijany, ...
36 ** cudzysłów – wyszukuje frazy
37 *** „Jan Novák” – znajdzie wpisy, w których występuje Jan Novák
Jan Šimeček 1.1 38
Dagmar Krajňáková 3.2 39 == Korekta trafności dokumentów niebędących książkami ==
Jan Šimeček 1.1 40
Dagmar Krajňáková 3.2 41 Tritius umożliwia ustawienie dwóch poziomów podstawowego wzmocnienia dla dokumentów wymienionych typów.
Jan Šimeček 1.1 42
Dagmar Krajňáková 3.2 43 * SOLR_MAX_BOOST_TYPES -(((
44 Lista identyfikatorów typów dokumentów z maksymalnym wzmocnieniem. Domyślnie tylko książki.
45 )))
46 * (((
47 SOLR_OTHER_BOOST – wartość wzmocnienia dla pozostałych dokumentów. Domyślnie wynosi 0,25.
48 )))
Jan Šimeček 1.1 49
Dagmar Krajňáková 3.2 50 = Proste wyszukiwanie =
Jan Šimeček 1.1 51
52
Dagmar Krajňáková 3.2 53 * **wyszukuje **prawie wszystkie pozycje z dzieł,
54 * **nie wyszukuje** informacji z tomów (numery przyrostowe itp.) – można to ustawić, ale ze względu na szybkość jest to domyślnie wyłączone,
55 * można wyszukiwać jednocześnie we wszystkich informacjach lub wybrać jakąś grupę informacji
56 * przy wyszukiwaniu wielu słów między każdym słowem znajduje się operator lub
57 * wyszukiwanie Jan Novák – znajdzie wszystkie dzieła, w których występuje „Jan” lub „Novák”
58 * Jeśli wybrano konkretne pole wyszukiwania (autor, tytuł), między słowami zostanie użyte AND.
59 * Jeśli nie zostanie znaleziony żaden wynik, zostanie podjęta próba rozszerzenia wyszukiwanego wyrażenia o gwiazdki i wyszukiwana będzie fraza zaczynająca się od wyszukiwanego wyrażenia.
Jan Šimeček 1.1 60
Dagmar Krajňáková 3.2 61 = Wyszukiwanie zaawansowane =
Jan Šimeček 1.1 62
Dagmar Krajňáková 3.2 63 * w ramach jednego pola wyszukiwania między poszczególnymi słowami występuje relacja i
64 ** „Jan Nowak” – wyszukuje rekordy, w których występują oba słowa „Jan” i „Nowak”
65 * związek między wyszukiwanymi polami jest następujący, np. wyszukiwanie
66 ** autor: Jan Nowak, tytuł: Zamki – wyszukuje dokumenty, których tytuł zawiera słowo „Zamki” i których autorem jest „Jan Nowak”
Jan Šimeček 1.1 67
Dagmar Krajňáková 3.2 68 = Wyszukiwanie łączone =
69
Jan Šimeček 1.1 70 * v rámci jednoho pole pro vyhledávání je mezi jednotlivými slovy vztah **a**
71 ** "Jan Novák" - nalezne záznamy, ve kterých se vyskytují obě slova "Jan" a "Novák"
72 * vztah mezi vyhledávanými poli je možné zvolit mezi **a **a **nebo**
73 ** Vztah **A: **autor: Jan Novák, název: Hrady - nalezne dokumenty s názvem který obsahuje "Hrady" **a** jejichž autorem je "Jan Novák"
74 ** Vztah **NEBO: **autor: Jan Novák, název: Hrady - nalezne dokumenty s názvem který obsahuje "Hrady" **nebo** jejichž autorem je "Jan Novák"
75 * Dostupné operátory - vyhledávané dotazy je možné kombinovat **se speciálními znaky**
76 ** **rovno **- u záznamu je uloženo "Novák, Jan"
77 *** je třeba vyhledávat přesně Novák, Jan (včetně čárky a správného pořadí, všechny ostatní varianty nenaleznou požadovaný záznam - např. Novák Jan, Jan Novák atd)
78 ** **obsahuje** - má význam obsahuje slova (hledá celá slova), u záznamu je uloženo "Lučištník. 1. Hledání svatého grálu"
79 *** je možné hledat (aby záznam byl nalezen):
80 **** lučištník
81 **** Lučištník hledání grálu
82 **** Hledání grálu
83 **** Hledání svatého grálu
84 **** atd.
85 ** **neobsahuje** - je opakem pro obsahuje, u záznamu je uloženo "Lučištník. 1. Hledání svatého grálu"
86 *** je možné hledat (aby záznam byl nalezen):
87 **** hory
88 **** hokej
89 **** noviny
90 **** atd. - informace které nejsou v záznamu uloženy
91 ** **začíná na** - vyhledává celá slova, u záznamu je uloženo "Lučištník. 1. Hledání svatého grálu". Operátor začíná se vztahuje na celou uloženou hodnotu (ne začátek slova)
92 *** je možné hledat (aby záznam byl nalezen):
93 **** lučištník
94 **** lučištník. 1.
95 **** Lučištník. 1. Hledání svatého
96 **** atd.
97 ** **nezačíná** - vyhledává celá slova, u záznamu je uloženo "Lučištník. 1. Hledání svatého grálu". Operátor nezačíná se vztahuje na celou uloženou hodnotu (ne začátek slova)
98 *** je možné hledat (aby záznam byl nalezen):
99 **** hory
100 **** hokej
101 **** noviny
102 **** atd. - informace které nejsou v záznamu uloženy
103 ** **vyplněno** - pole, ve kterém se vyhledává je uložena libovolná hodnota
104 *** pokud se bude vyhledávat v poli Autor, pak hledaný dokument **musí mít** vyplněného alespoň jednoh autora
105 ** **nevyplněno** - pole, ve kterém se vyhledává je prázdné
106 *** pokud se bude vyhledávat v poli Autor, pak hledaný dokument **nesmí mít** vyplněného žádného autora
107
Dagmar Krajňáková 3.2 108 = Kalendarz =
Jan Šimeček 1.1 109
110 Kalendárium lze vypnout nastavením **CATALOG_CALENDARIUM_ENABLED**.
111
Dagmar Krajňáková 3.2 112 = Specjalne przypadki wyszukiwania =
Jan Šimeček 1.1 113
114 == ISXN ==
115
Dagmar Krajňáková 3.2 116 * W zapisie zapisano np. „978-80-247-3656-3 (broż.)”, można wyszukiwać:
117 ** 978-80-247-3656-3 (broż.)
Jan Šimeček 1.1 118 ** 978-80-247-3656-3
119 ** 9788024736563