Integrace vyhledávacího pole do webové stránky (search box)

Box pro jednoduché vyhledávání

Příklad HTML kódu:

<form role="search" id="searchForm" method="get" class="searchform" action="http://adresa_vaseho_katalogu/eg/opac/results" accept-charset="UTF-8">
<label id="searchLabel" for="search"><b>Hledat v katalogu: </b></label><br>
<input type="search" value="" name="query" id="search" size="30">
<input class="searchbutton" type="submit" value="Hledat" />
</form>

Vyhledávací box pro pokročilé vyhledávání

Příklad HTML kódu:

<form role="search" id="searchForm" method="get" class="searchform" action="http://adresa_vaseho_katalogu/eg/opac/results" accept-charset="UTF-8">
<label id="searchLabel" for="search"><b>Hledat v katalogu: </b></label>
<input type="search" value="" name="query" id="search" size="30">
<label id="search_qtype_label"><b>Typ:</b>
<select name="qtype" id="qtype" aria-label="Select query type:">
<option value='keyword' selected="selected">Klíčové slovo</option>
<option value='title'>Název</option>
<option value='jtitle'>Název časopisu</option>
<option value='author'>Autor</option>
<option value='subject'>Téma</option>
<option value='series'>Edice</option>
</select>
</label> &nbsp;&nbsp;
<label id="search_itype_label"><b>Formát: </b>
<select id='item_type_selector' name='fi:item_type' aria-label="Select item type:">
<option value=''>Všechny nosiče</option>
<option value='a'>Knihy a časopisy</option>
<option value='i'>Mluvené slovo</option>
<option value='j'>Hudební nahrávka</option>
<option value='g'>Video</option>
</select> &nbsp;&nbsp;
</label>
<label id="search_locg_label"><b>Knihovna: </b>
<select aria-label='Select search library' name='locg'>
<option value='1' class="org_unit">
Celý katalog
</option>
<option value='2' selected="selected" class="org_unit">
&nbsp;&nbsp;Ústřední knihovna
</option>
<option value='10' class="org_unit">
&nbsp;&nbsp;&nbsp;&nbsp;Zadní lhota
</option>
</select>
</label>
<input class="searchbutton" type="submit" value="Hledat" />
</form>

Kódování

Ve formuláři je nutné uvést parametr accept-charset=„UTF-8“ - pokud není tento parametr uveden, nejsou vyhledány záznamy s diakritikou

Nastavení typu dokumentu (nosiče) pro vyhledávání

Definice použitých typů dokumentů se provádní pomocí parametru „option value=“, který se rovná kódu na pozici 6 v Návěští záznamu ve formátu MARC 21

Nastavení knihoven pro vyhledávání

Definice knihoven pro vyhledávání se provádní pomocí parametru „option value=“, který se rovná ID příslušné knihovny v databázi Evergreenu.

Jedno vyhledávací pole pro hledání v katalogu i na webu

Viz např. web Forbes Library

Více informací o možnostech vyhledávacích widgetů lze najít v e-mailové diskusní skupině Evergreenu, viz např: https://www.mail-archive.com/search?l=open-ils-general%40list.georgialibraries.org&q=subject%3A"\[OPEN\-ILS\-GENERAL\]+Information+requests\-+websites"&o