Template das PICA-System mit LBS zum Benutzerkontozugriff, üblicherweise von den GBV Bibliotheken verwendetServeraddresse, inklusive Protokoll und Parameter (z.B.: http://katalog.uni-hildesheim.de) Datenbanknummer, wenn mehrere Datenbanken auf demselben Server liegenAbkürzungen der Suchschlüssel bei KatalogsuchenloggedIn := false()follow1 := (), follow2 := ()
vl:delete-current-books()
{
string() ! (if (matches(., "Benutzernummer und/oder.*Passwort ist falsch")) then vl:raise-login(.)
else vl:raise(.))
}
loggedIn := true()renew := form-combine($renew-form, for $book in $renew-books return {"volumeNumbersToRenew": $book.renewId})cancel := form-combine($cancel-form, for $book in $cancel-books return {"volumeReservationsToCancel": $book.cancelId})
tokenize(get("searchKeysOverride", "tit;prs;isb;jah;slw"), ";")
encode-for-uri( string-join(
(if ($book.title) then concat($searchKeys[1], " ", $book.title) else (),
if ($book.author) then concat($searchKeys[2], " ", $book.author) else (),
if ($book.isbn) then concat($searchKeys[3], " ", $book.isbn) else (),
if ($book.year) then concat($searchKeys[4], " ", $book.year) else (),
if ($book.keywords) then concat($searchKeys[5], " ", $book.keywords) else ()), "&"))
$nextPage$nextPage