Lage lenker til forhåndsdefinerte søk
Det er flere måte å lage lenker til forhåndsdefinerte søk i BIBSYS Ask. Vi skal her presentere to måter:
- Den enkle, ved å gjøre et søk og deretter kopiere søke-URL-en.
- Den mer komplekse, som gir flere muligheter, ved hjelp av søkesyntaksen CQL.
1) Det enkleste er å gjøre et søk og deretter kopiere søke-URL-en (det som står i adressefeltet i nettleseren).
Eksempel: Søk på Ole Olsen i Enkelt søk, base ForskDok publikasjoner.
Lagre følgende URL, enten som lenke fra institusjonens nettsted eller
som lokalt bokmerke:
http://ask.bibsys.no/ask/action/result?cmd=&kilde=forskpub&q=ole+olsen
2) BIBSYS Ask benytter søkesyntaks CQL Version 1.1 som spørrespråk. Med denne syntaksen kan du lage søke-URLer med nærmest alle muligheter mot BIBSYS Ask, f.eks. av typen:
http://ask.bibsys.no/ask/action/result?kilde=biblio&cql=creator+%3D+%22ibsen%2C+henrik%22
Merk at BIBSYS Ask bruker UTF-8 tegnsett. For å lage lenker som inneholder Æ, Ø og Å må disse bokstavene kodes vha. 2 byte:
æ -> %C3%A6 | Æ -> %C3%86
ø -> %C3%B8 | Ø -> %C3%98
å -> %C3%A5 | Å -> %C3%85
Eksempel UBTØ:
http://ask.bibsys.no/ask/action/result?kilde=biblio:UBT%C3%98&cql=%22design%22
Eksempel ULLEVÅL: http://ask.bibsys.no/ask/action/result?kilde=biblio:ULLEV%C3%85L&cql=%22blood%22
Resultatet blir en HTML-formatert side med søkeresultatet (som ikke er egnet for parsing).
Utgangspunktet er en URL med denne syntaksen:
http://ask.bibsys.no/ask/action/result?
Søkekilde
http://ask.bibsys.no/ask/action/result?kilde=[kildenavn]
kildenavn kan ha en eller flere av disse verdiene:
- biblio
- forskpub
- forskpro
Avgrense til bibliotek
http://ask.bibsys.no/ask/action/result?kilde=biblio:[bibliotek]
bibliotek er kortnavn på biblioteket, f.eks. UBIT, HSH, UHS. Se oversikt over BIBSYS-bibliotekene
Språk
Det er mulig å sette språkdrakt i brukergrensesnittet.
http://ask.bibsys.no/ask/action/result?lang=[språk]
språk kan ha en av disse verdiene:
- nb (norsk, bokmål)
- nn (norsk, nynorsk)
- en (engelsk)
- se (samisk)
CQL
http://ask.bibsys.no/ask/action/result?&qcl=[CQL-uttrykk]
CQL-uttrykk = [index-name]=[term]&[index-name]=[term]&....
CQL-uttrykket er URL encodet. For oversikt over lovlige [index-name], se nedenfor. [term] = tekststreng omsluttet med dobbel apostrof.
CQL-støtte i BIBSYS Ask
BIBSYS Ask har støtte for:
Relations:
- "="
- "exact"
- "all"
- "any"
- "=>" og "<="
Boolean Operands:
- AND
- OR
- NOT
Trunkation:
- Høyre trunkering
- "*"
- "?"
Proximity:
- ikke implementert
CQL-søkeattributter
Lovlige CQL-søkeattributter (index-name) som kan benyttes for hver søkekilde:
CQL-søkeattributter i Bibliotekbasen





