Useimpiin organisaationäkymän toimintoihin voi linkittää suoraan käyttämällä näkymän URL-osoitteita. Alla olevissa esimerkeissä käytetään kansallista näkymää (finna.fi).
Kieliversion voi määritellä käyttämällä 'lng'-parametria:
https://finna.fi/?lng=fi https://finna.fi/?lng=sv https://finna.fi/?lng=en-sv
Hakulaatikko
Esimerkki: Jyväskylän yliopiston kirjaston jykdok-hakulaatikko
Voit upottaa Finna-haun www-sivulle lisäämällä seuraavan kaltaisen HTML-lomakkeen:
<form action="https://finna.fi/Search/Results" method="get" name="finna-searchform"> <input alt="Hae" name="lookfor" title="Hae" type="text"> <input type="submit" value="Hae"> </form>
Lomakkeeseen voi myös liittää rajauksia (tai minkä tahansa muun Finnan URL-osoitteessa kulkevan parametrin).
Alla oleva lomake hakee vain kirja-aineistoja:
<form action="https://finna.fi/Search/Results" method="get" name="finna-searchform"> <input alt="Hae" name="lookfor" title="Hae" type="text"> <input type="submit" value="Hae"> <input type="hidden" name="filter[]" value="~format:"0/Book/""> </form>
Mikäli haluat, että käyttäjä voi itse suodattaa hakua, voit luoda alasvetovalikon, jossa määrittelet haluamasi suodattimet:
<form action="https://finna.fi/Search/Results" method="get" name="finna-searchform"> <input alt="Hae" name="lookfor" title="Hae" type="text"> <select name="filter[]"> <option value="~format:"0/Book/"">Books</option> <option value="~format:"0/Video/"">Video</option> </select> <input type="submit" value="Hae"> </form>
Saat tietoa Finnan suodatusmahdollisuuksista tekemällä haun omassa näkymässäsi tai kansallisessa näkymässä (www.finna.fi) ja tarkkailemalla URL-osoitteen mudostumista. Yllä olevissa esimerkeissä on käytetty "filter[]" parametria.
Kirjautumissivu
Käyttäjän voi ohjata näkymän kirjautumissivulle linkittämällä osoitteseen:
https://finna.fi/MyResearch/Login
Kirjautumissivulle voi välittää tietoja käyttämällä tekstilinkin sijaan HTML-lomaketta:
<form class="finna" action="https://finna.fi/MyResearch/Home" method="post"> <input type="hidden" name="username" value="1234"/> <input type="hidden" name="auth_method" value="MultiILS"/> <input type="hidden" name="target" value="vaski"/> <input type="submit" value="Kirjaudu Finnaan"> </form>
Esimerkissä kirjautumissivulle välitetään Vaski-kirjastojen kirjastokortin numero, milloin käyttäjän ei tarvitse syöttää sitä erikseen lomakkeelle.
Kirjautumissivu tukee seuraavia lomakkeen kautta lähetettyjä kenttiä:
Kentän nimi | Selitys |
---|---|
username | Käyttäjätunnus (esimerkiksi kirjastokortin numero) |
auth_method | Kirjatutumistapa, joku seuraavista:
Vaaditaan mikäli näkymään voi kirjautua usealla kirjautumistavalla. |
target | Kirjastojärjestelmä. Vaaditaan mikäli kirjautumistapana on MultiILS ja näkymään voi kirjautua usean kirjaston kirjastokortilla. |
Mikäli lomakkeen submit-nappi halutaan tekstilinkin näköiseksi, se onnistuu CSS-tyylimäärittelyillä, esimerkiksi:
<style type="text/css"> form.finna input[type="submit"]{ background: none; border: none; color: blue; text-decoration: underline; cursor: pointer; } </style>
Omien lainojen uusinta
Käyttäjän voi ohjata näkymän Omaan tiliin linkittämällä osoitteeseen:
https://finna.fi/MyResearch/CheckedOut
Sivu pyytää tarvittaessa kirjautumaan.