require "$DOCUMENT_ROOT/siteconfig.inc"; // title-muuttujaan tulee sivun otsikko $title="Oulun yliopiston kirjaston OAI-kokeilut";// metadatatietoja... $description=""; $keywords=""; // Halutessasi aseta myös muuttujat lang, charset, author, stylesheet, doctype // Oletukset ovat www-juurihakemistossa siteconfig.inc -tiedostossa, katso sieltä tarkemmin // Jos haluat lisätä metadataa, lisää ne tiedostoon samaan hakemistoon // tämän dokumentin kanssa ja lisää muuttuja metafile, joka saa arvoksi meta- // datatiedoston nimen, esim. seuraavaan tapaan: // $metafile="filename.meta"; // filename.meta tms. tiedosto pitää siis löytyä (jos haluat metadataa) samasta // hakemistosta kuin tämä tiedosto // Oletuskieli on fi, paitsi jos tiedosto on /english -haksun tai sen alihaksun alla, // niin oletuskieli on en // Jos haluat muuttaa kieliasetusta, niin aseta alla lang muuttujalle haluamasi arvo esim. // $lang="en"; $stylefile="$incdir/julkaisutoiminta.style"; include "$incdir/header.inc"; ?>
Tarkoituksena on kokeilla OAI (Open Archives Iniative) mukaisen repository-palvelimen rakentamista JULTIKA-julkaisutietokantaan.
Kokeilu on toistaiseksi alkuvaiheissaa ja kehittämistyö on toistaiseksi kesken. (virheenkäsittely, DC:n täydellisyys jne. jne...)
Testata voi vaikkapa osoitteessa Open Archives Initiative - Repository Explorer, jolla voi myös kokeilla OAI:ssa mukana olevien tahojen matskuja.
Esimerkki mahdollisesta hakuliittymästä: OAI searc interface
Kokeillaan myös staattista versiota:
OK
http://herkules.oulu.fi/OAI/OAI-script.xsql?verb=Identify
OK
http://herkules.oulu.fi/OAI/OAI-script.xsql?verb=ListMetadataFormats
OK, from/until käpistely kesken
http://herkules.oulu.fi/OAI/OAI-script.xsql?verb=ListIdentifiers&metadataPrefix=oai_dc"
OK, (Ei tuettu)
http://herkules.oulu.fi/OAI/OAI-script.xsql?verb=ListSets
OK
http://herkules.oulu.fi/OAI/OAI-script.xsql?verb=ListRecords&metadataPrefix=oai_dc
OK
Väitöstilaisuuksia Oulun yliopistossa
Uusimmat elektroniset julkaisut:
include "$incdir/bottom.inc"; ?>