Vložení vyhledávacího widgetu na web knihovny

Z Alma WiKi
Skočit na navigaci Skočit na vyhledávání

Pokud chcete do stránek knihovny vložit vyhledávací widget, který umožní uživatelům zadat dotaz a odvést je na výsledky v UKAŽ, postupujte následovně.

1) Do hlavičky <head> stránky vložte následující skript:

<script type="text/javascript"> function searchPrimo() {

   document.getElementById("primoQuery").value = "any,contains," + document.getElementById("primoQueryTemp").value;
   document.forms["searchForm"].submit();

} </script>

2a) Do těla <body> stránky vložte následující formulář pro český web:

<form id="simple" name="searchForm" method="get" target="_self" action="https://cuni.primo.exlibrisgroup.com/discovery/search" enctype="application/x-www-form-urlencoded; charset=utf-8" onsubmit="searchPrimo()">

   <input type="hidden" name="vid" value="420CKIS_INST:UKAZ">
   <input type="hidden" name="tab" value="Everything">
   <input type="hidden" name="search_scope" value="MyInst_and_CI">
   <input type="hidden" name="lang" value="cs">
   <input type="hidden" name="query" id="primoQuery">
   <input type="text" id="primoQueryTemp" value="" size="35">
   <input id="go" title="Centrální vyhledavač UKAŽ" onclick="searchPrimo()" type="button" value="Hledat" alt="Hledat v Centrálním vyhledavači UKAŽ" style="height: 22px; font-size: 12px; font-weight: bold; background: #D22D40; color: #ffffff; border: 1px solid;">

</form>

2b) Do těla stránky vložte následující formulář pro anglický web:

<form id="simple" name="searchForm" method="get" target="_self" action="https://cuni.primo.exlibrisgroup.com/discovery/search" enctype="application/x-www-form-urlencoded; charset=utf-8" onsubmit="searchPrimo()">

   <input type="hidden" name="vid" value="420CKIS_INST:UKAZ">
   <input type="hidden" name="tab" value="Everything">
   <input type="hidden" name="search_scope" value="MyInst_and_CI">
   <input type="hidden" name="lang" value="en">
   <input type="hidden" name="query" id="primoQuery">
   <input type="text" id="primoQueryTemp" value="" size="35">
   <input id="go" title="Charles University’s discovery service UKAŽ" onclick="searchPrimo()" type="button" value="Search" alt="Search" style="height: 22px; font-size: 12px; font-weight: bold; background: #D22D40; color: #ffffff; border: 1px solid;">

</form>

Oficiální dokumentace: ExLibris Knowledge Center