Tästä löydät ohjeet Nelli-toimiston tekemien kotimaisten kirjastotargettien luomiseksi SFX :ään. Oheiset targetparserit on linkitetty valmiiksi kaikkiin instansseihin eli tiedostoja ei tarvitse käydä kopioimassa omaan instanssiin, vaan ne ovat heti käytettävissä. Jos havaitset jossain parsereista ongelmia, ota yhteyttä Nelli-toimistoon.
Pystyviivat allamainituissa threshold-kentissä ovat ns. putkimerkkejä. Suosittelemme kopioimaan thresholdit leikepöydän kautta kirjoitusvirheiden välttämiseksi.
FT::NO_FILL_IN -displayerin tilalla voidaan käyttää Translate-displayeria, jolloin palveluiden nimet voidaan näyttää valikon kielellä. Lisätietoja: Palveluvalikon kielten määrittäminen
Mikäli riittää, että käyttäjälle näytetään ponnahdusikkunassa SFX-viitteen lyhytlinkki, tee vain SFXAdminissa seuraavat toimenpiteet:
Luo uusi target.
Kirjoita Target-kenttään nimi (esim. LOCAL_BIBFI). Nimen on hyvä olla sellainen, että target löytyy sillä myöhemminkin.
Kirjoita Public Name -kenttään palveluvalikossa näytettävä nimi (esim. bib.fi-lyhytlinkkipalvelu)
Kirjoita Character Set -kenttään UTF-8.
Luo uusi getWebService-tyyppinen Target Service ja määrittele sinne seuraavat asiat
Public Name: kuvaava nimi, esimerkiksi "Luo lyhytlinkki"
Parser: NELLI::BIBFI
Displayer: NELLI::BIBFI
Parse Param: <jätä tyhjäksi>
Object Lookup: No
Threshold: <alla>
Tresholdin kanssa saa käyttää omaa harkintaa halutessaan. Yllä annettu treshold-arvo on sikäli järkevä, että lyhytlinkin pääsee tekemään vain, jos OpenURLissa on järkevää bibliografista tietoa (joko otsikko-/nimeketieto tai ISBN/ISSN). Sitä ei siis tarvitse muuttaa jos ei erityistä tarvetta ole.
Palvelun nimen kääntämisestä: displayer NELLI::BIBFI on periytetty L_Translate::Lookup -luokasta - palvelun nimen saa siis suoraan kääntymään kielivalinnan mukaan linkin takaa löytyvien ohjeiden avulla.
SFX-valikkoon upotettu versio
Jos haluat, että lyhytlinkki avautuu näkyviin suoraan kirjastonne SFX-valikkoon (ei erikseen avautuvaan ikkunaan), tulee sivupohjia muuttaa Unix-puolella. Tämä viritys toimii toistaiseksi ainoastaan Simplified Templatea käyttämään siirtyneissä SFX-instansseissa - katso SFXAdminin Menu Configurationista minkätyyppinen valikko on käytössä.
Huom! Jos katkaiset symbolisen linkin sfxmenu.tmpl:iin ja teet siitä oman paikallisen kopion, eivät sivupohjiin viikkopäivitysten yhteydessä tulevat muutokset enää päivity automaattisesti. Kannattaa siis tarkkailla onko viikkopäivitysten julkaisumuistioissa mainittu tärkeitä käsin tehtäviä muutoksia.
Ota ensin perusversio lyhytlinkkitoiminnosta käyttöön edellisen luvun ohjeiden mukaisesti. Tee sitten Unix-puolella seuraavasti:
Riko symbolinen linkki ja tee paikallinen kopio /exlibris/sfx_ver/sfx4_1/INSTANSSISI/templates/simplified_template1/sfxmenu.tmpl :sta tarvittaessa
Muokkaa paikallista kopiota sfxmenu.tmpl -tiedostosta niin, että ennen </head> -lopetustagia on rivi:
Kirjastoluettelot
Arena-kirjastoluettelot (parseri: NELLI::ARENA)
Luo uusi target.
Kirjoita Target-kenttään nimi (esim. LOCAL_Pallas_Piki). Nimen on hyvä olla sellainen, että target löytyy sillä myöhemminkin.
Kirjoita Public Name -kenttään palveluvalikossa näytettävä nimi (esim. PIKI-verkkokirjasto)
Kirjoita Character Set -kenttään UTF-8.
Luo uusi getHolding-tyyppinen Target Service ja määrittele sinne seuraavat asiat
Aseta User Parametrit (U/P-nappula, service-listassa tai servicen asetuksista Parse param -kohdan alapuolella. HUOM! SFX:n versiossa 4 nimitys on Linking Parameter L/P):
Jos palvelua ei ole kopioitu LOCAL_CATALOGUE_EX_LIBRIS_ALEPH -targetista, ei U/P-nappulaa välttämättä näy. User parametrien arvot voi kirjoittaa suoraan servicen Parse Param -ikkunaankin (esim. database=FIN01&), sitä vain ei suositella.
Koska PrettyLib 4:n käyttöliittymässä ei ole hakua ISBN:llä tai ISSN:llä, joudutaan haku tekemään aina nimekkeellä ja tekijällä. Tämä voi aiheuttaa tuloksiin epätarkkuutta.
Luo uusi target
Kirjoita Target-kenttään nimi (esim. LOCAL_Kuurojen_liitto).
Kirjoita Public Name -kenttään palveluvalikossa näytettävä nimi (esim. Kuurojen liitto)
Jos ENCompassista löytyvän tietueen ID välitetään SFX:lle doi-kentässä ja ID:ssä on jokin tunnistettava etuliite, voidaan linkitykseen käyttää Generic-parseria.
- Luo uusi target
- Kirjoita Target-kenttään nimi (esim. LOCAL_DORIA_ELEKTRA).
- Kirjoita Public Name -kenttään palveluvalikossa näytettävä nimi (esim. Elektra-kokoelma)
- Luo uusi getFullText-tyyppinen Target Service
- Public Name:
- Parser: Generic
- Displayer: FT::NO_FILL_IN
- Parse Param:
- Object Lookup: No
- Threshold:
Parseria voi käyttää vastaavalla tavalla myös muihin Dorian kokoelmiin. Tällöin täytyy ensin selvittää, minkälaisella linkillä ENCompassissa pääsee tietueeseen. Sitten muodostetaan SFX:ään target parseri ylläolevan mallin mukaan ja muutetaan threshold niin, että se vastaa ID:n etuliitettä.
Doria (esim. Elektra, UKK)
Jos Doriasta tehdyn haun perusteella välitetään SFX:lle linkki Doriaan DOI-kentässä (kuten esim. MetaLibin L_DSPACE_SRU-konfiguraatio tekee), voidaan tehdä yhteinen Doria-target SFX:ään:
- Luo uusi target
- Kirjoita Target-kenttään nimi (esim. LOCAL_DORIA_DSPACE).
- Kirjoita Public Name -kenttään palveluvalikossa näytettävä nimi (esim. Doria)
- Luo uusi getFullText-tyyppinen Target Service
- Public Name:
- Parser: Generic
- Displayer: FT::NO_FILL_IN
- Parse Param:
- Object Lookup: No
- Threshold:
Yksittäiset DSpace-tietokannat (esim. UKK-kokoelma)
Jos DSpacesta löytyvän tietueen ID välitetään SFX:lle doi-kentässä ja ID:ssä on jokin tunnistettava etuliite, voidaan linkitykseen käyttää Generic-parseria.
- Luo uusi target
- Kirjoita Target-kenttään nimi (esim. LOCAL_DORIA_UKK).
- Kirjoita Public Name -kenttään palveluvalikossa näytettävä nimi (esim. UKK-kokoelma)
- Luo uusi getFullText-tyyppinen Target Service
- Public Name:
- Parser: Generic
- Displayer: FT::NO_FILL_IN
- Parse Param:
- Object Lookup: No
- Threshold:
Parseria voi käyttää vastaavalla tavalla myös muihin Dorian kokoelmiin. Tällöin täytyy muuttaa threshold niin, että se vastaa ID:n etuliitettä.
Kaukolainapyyntölomake
Jotta parserista olisi iloa, täytyy kaukolainapyyntölomakkeen pystyä ottamaan vastaan URL:sta seuraavat tiedot:
Attribuutti (Selitys)
Author (Tekijä)
Title (Kirjan tai artikkelin nimeke)
Source (Lehden nimeke)
Number (Standardinumero (esim. ISBN tai ISSN))
Year (Vuosi)
Vol (Volume numero)
Iss (Issue numero)
Pages (Sivunumerot (esim. 4-7))
Tässä lyhyet ohjeet parserin käyttöönottamiseksi SFX Admin Centerissä:
- Luo uusi target
- Kirjoita Target-kenttään nimi (esim. LOCAL_ILL).
- Kirjoita Public Name -kenttään palveluvalikossa näytettävä nimi (esim. Kaukolainapyyntö xxx kirjastosta)
- Luo uusi getDocumentDelivery-tyyppinen Target Service
- Public Name: Tee tilaus (tms.)
- Parser: NELLI::ILL
- Displayer: FT::NO_FILL_IN
- Parse Param: url= (esim. url=http://kirjastonosoite.fi/kaukolaina)
- Object Lookup: No
- Threshold:
Thresholdin voi myös jättää pois, jos haluaa tarjota kaukolainapyyntömahdollisuuden aina, vaikka ilman mitään tietoja
Kirjakauppaluettelot
Akateeminen kirjakauppa (parseri:
Luo uusi target
Kirjoita Target-kenttään nimi (esim. LOCAL_AKATEEMINEN).
Kirjoita Public Name -kenttään palveluvalikossa näytettävä nimi (esim. Akateeminen Kirjakauppa)