Koha og åpenhet

899 views

Published on

Hvilke muligheter finnes for å hente (bibliografiske) data ut av Koha.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
899
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Koha og åpenhet

  1. 1. Koha og åpenhet Magnus Enger Pode-workshop, Oslo 30.-31.03.09
  2. 2. Frihet i fire nivåer <ul><li>MySQL </li></ul><ul><li>Perl-moduler </li></ul><ul><li>Eksport </li></ul><ul><li>APIer og protokoller </li></ul>
  3. 3. Eksport av bibliografiske data 1 <ul><li>  </li></ul>
  4. 4. Eksport av bibliografiske data 2
  5. 5. <ul><li><?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> </li></ul><ul><li><record </li></ul><ul><li>xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; </li></ul><ul><li>xsi:schemaLocation=&quot;http://www.loc.gov/MARC21/slim http://www.loc.gov/ standards/marcxml/schema/MARC21slim.xsd&quot; </li></ul><ul><li>xmlns=&quot;http://www.loc.gov/MARC21/slim&quot;> </li></ul><ul><li><leader>01893nam a2200397 4500</leader> </li></ul><ul><li><controlfield tag=&quot;000&quot;> c </controlfield> </li></ul><ul><li><controlfield tag=&quot;001&quot;>0587227</controlfield> </li></ul><ul><li><controlfield tag=&quot;007&quot;> </controlfield> </li></ul><ul><li><controlfield tag=&quot;008&quot;>030619 a 10mul 2 </controlfield> </li></ul><ul><li><datafield tag=&quot;015&quot; ind1=&quot; &quot; ind2=&quot; &quot;> </li></ul><ul><li><subfield code=&quot;a&quot;>0136183</subfield> </li></ul><ul><li><subfield code=&quot;b&quot;>BIBBI</subfield> </li></ul><ul><li></datafield> </li></ul><ul><li><datafield tag=&quot;019&quot; ind1=&quot; &quot; ind2=&quot; &quot;> </li></ul><ul><li><subfield code=&quot;b&quot;>l</subfield> </li></ul><ul><li><subfield code=&quot;d&quot;>ADN</subfield> </li></ul><ul><li></datafield> </li></ul><ul><li></datafield> </li></ul>
  6. 6. <ul><li>01893nam a2200397 4500000004300000001000800043007004300051008004300094015001900137019001100156020003500167041001100202082001600213090001300229245010800242260003300350300003600383505005200419599002200471655004800493699005800541700005100599700006100650700007600711700010500787700005300892700006300945700005801008700005501066700005401121700007201175700005701247850010801304996007401412999000901486. c .0587227. .030619 a 10mul 2 . .a0136183.bBIBBI. .bl.dADN. .a82-993723-2-1.bib..cNkr 228.00. .annonob.3 .a839.8208.25. .bA q.dBok.00.aBokskapet.blitterære streiftog i Aust-Agder 1902-2002.credaksjonskomite: Ingebjørg Aagre ... [et al.]. .aArendal.bAgderposten.c[2003]. .a116 s..bill. (noen kol.), port.. .aInneholder dikt, noveller og utdrag fra romaner. .a03x0619abo a03-13. 0.aNorsk litteratur.xSamlinger.xfra Aust-Agder. 2.aNorsk litteratur.xAust-Agder.xSamlinger.1839.8208.2BS. 0.aAagre, Ingebjørg.jn..wÅgre, Ingebjørg.ered.. 2.aBakkan, Engvald.d1897-1982.jn..tSkuggar i lauv.eforf.-t.. 2.aBjørnaraa, Torgeir.d1864-1951.jn..tBjørnesoge frå Setesdal.eforf.-t.. 2.aBørretzen, Odd.d1926-.jn..tEventyret om da Hitler og Beethoven ble født i f.eks Grimstad.eforf.-t.. 2.aHamsun, Knut.d1859-1952.jn..tSmåbyliv.eforf.-t.. 2.aKjær, Nils.d1870-1924.jn..tBrev om vind og vær.eforf.-t.. 2.aLønn, Øystein.d1936-.jn..tKalven i sjøen.eforf.-t.. 2.aScott, Gabriel.d1874-1958.jn..tHavmannen.eforf.-t.. 2.aScott, Gabriel.d1874-1958.jn..tTri egg!.eforf.-t.. 2.aStalleland, Kristen.d1861-1949.jn..tGamle Gudbrand gravar.eforf.-t.. 2.aZwilgmeyer, Dikken.d1853-1913.jn..tSøndag.eforf.-t.. .aDeichmanske bibliotek.bHovedbiblioteket, Utlåns- og referansetjenesten.cm.f9.h0.x2009-03-16T13:32+0100. .uhttp://www.deich.folkebibl.no/cgi-bin/websok?mode=p&tnr=587227.tlocal. .c1.d1..06213nam a2201057 4500001000800000008004300008019001200051020003500063041001100098082001000109090001400119245013800133260002700271300001700298500003500315590001000350599001300360655003600373691002400409691002200433699002500455699002900480700004000509700006300549700008700612700007500699700007200774700005500846700006300901700005800964700005101022700006501073700008001138700007201218700009001290700008401380700004701464700006101511700006001572700006001632700006501692700006301757700005601820700006501876700006901941700005302010700006102063700006302124700005302187700005902240700005702299700006802356700005902424700007602483700005702559700005902616700005502675700010202730700007202832700005802904700009802962700007303060700007303133700007303206700006303279700007503342700007803417700005903495700007103554700007303625700007503698740001303773850007003786850007103856850008703927850007104014850010804085850010504193850010504298850007604403850007404479850007404553850007204627850006804699850006804767850007704835850007704912850008304989996007405072999000905146.0416688.940326 a 10mul 2 . .bl.dADAN. .a82-588-0943-1.bib..cNkr 289.00. .annonob.3 .a394.2. .aA.bq.dFor.00.aForfatternes julehelg.btekster fra Den norske forfatterforeningens Julehelg-hefter utgitt i årene 1915-1957.cutvalg ved Brikt Jensen. .a[Oslo].bAventura.c1993. .a288 s..bill.. .aInneholder 72 noveller og dikt. .aa94-2. .axjgs0326. .aNorsk litteratur.xSamlinger.4d5. .aJul.xDikt og sanger. .aJul.xFortellinger. 2.aJul.xDikt.1394.2.2BS. 2.aJul.xNoveller.1394.2.2BS. .aJensen, Brikt.d1928-.jn..1921.ered.. 2.aAanrud, Hans.d1863-1953.jn..wÅnrud, Hans.eForf.-t..tElven. 2.aAikio, Matti.d1872-1929.jn.-sam..eForf.-t..tDet hørtes bjeller, men det kom ingen. 2.aAnker, Nini Roll.d1873-1942.jn..eForf.-t..tTil siste sportsblodsdråpe. 2.aAukrust, Kjell.d1920-2002.jn..eForf.-t..tNissen som hadde reverompe. 2.aBalstad, Stein.d1884-1966.jn..eForf.-t..tI julelag. 2.aBojer, Jan.d1945-.jn..eForf.-t..tDa fiskeren gikk på land. 2.aBoo, Sigrid Maren.d1898-1953.jn..eForf.-t..tFunkisjul. 2.aBorgen, Johan.d1902-1979.jn..eForf.-t..tSvanen. 2.aBorgen, Johan.d1902-1979.jn..eForf.-t..tUnder grågåshimmel. 2.aBraaten, Oskar.d1881-1939.jn..wBråten, Oskar.eForf.-t..tDe gamles julaften. 2.aBraaten, Oskar.d1881-1939.jn..wBråten, Oskar.eForf.-t..tJulebesøk. 2.aBraaten, Oskar.d1881-1939.jn..wBråten, Oskar.eForf.-t..tKongedatteren på Rodeløkka. 2.aBrynildsen, Aasmund.d1917-1974.jn..eForf.-t..tSkorsteinsfeieren og paradistreet. 2.aBull, Olaf.d1883-1933.jn..eFor.-t..tBarnet. 2.aChristiansen, Sigurd.d1891-1947.jn..eForf.-t..tDrømmene. 2.aChristiansen, Sigurd.d1891-1947.jn..eForf.-t..tSkjebnen. 2.aDuun, Olav.d1876-1939.jn..1839.82.eForf.-t.tGapestokken. 2.aDuun, Olav.d1876-1939.jn..1839.82.eForf.-t..tPaalsnes-karane. 2.aElster, Kristian.cd.y..d1881-1947.jn..eForf.-t..tJulegjest. 2.aEvensmo, Sigurd.d1912-1978.jn..eForf.-t..tSagbladet. 2.aFalkberget, Johan.d1879-1967.jn..eForf.-t..tBergmennenes jul. 2.aFalkberget, Johan.d1879-1967.jn..eForf.-t..tBronen på Elgvangen. 2.aFangen, Ronald.d1895-1946.jn..eForf.-t..tLegende. 2.aFolkestad, Bernhard.d1879-1933.jn..eForf.-t..tJulebesøk. 2.aFønhus, Mikkjel.d1894-1973.jn..eForf.-t..tSkogenes djevel. 2.aHamsun, Knut.d1859-1952.jn..eForf.-t..tGrevinnen. 2.aHoel, Sigurd.d1890-1960.jn..eForf.-t..tDet nytter ikke. 2.aHoel, Sigurd.d1890-1960.jn..eForf.-t..tFødselsdagen. 2.aHoel, Sigurd.d1890-1960.jn..eForf.-t..tHunger eller kjærlighet. 2.aHolt, Kåre.d1917-.jn..eForf.-t..tPå dem i annet ledd. 2.aJølsen, Ragnhild.d1875-1908.jn..1839.82.eForf.-t..tBare en liten stein. 2.aKinck, Hans Ernst.d1865-1926.jn..eForf.-t..tMarsvær. 2.aKrog, Helge.d1889-1962.jn..eForf.-t..tKunsten å reise. 2.aNormann, Regine.d1867-1939.jn..eForf.-t..tVarselet. 2.aPrøysen, Alf.d1914-1970.jn..1839.82.eForf.-t..tA Gønner Lykkjen og hestleitern ifrå Åstadalen. 2.aRud, Nils Johan.d1908-1993.jn..eForf.-t..tJulie og den hvite hesten. 2.aRud, Nils Johan.d1908-1993.jn..eForf.-t..tKarrig jord. 2.aSandel, Cora.cpsevd. for Sara Fabricius.d1880-1974.jn..1839.82.eForf.-t..tFlukten til Amerika. 2.aSandemose, Aksel.d1899-1965.jd.-n..eForf.-t..tReisen til Kjørkelvik. 2.aUndset, Sigrid.d1882-1949.jn..1839.82.eForf.-t.tUnder julens stjerne. 2.aUndset, Sigrid.d1882-1949.jn..1839.82.eForf.-t..tJul i middel </li></ul>
  7. 7. RSS <ul><li>http://torfeus.deich.folkebibl.no/cgi-bin/koha/opac-search.pl?q=hamsun &format=rss2 </li></ul><ul><li>Virker dog ikke som uthenting av info er riktig satt opp... </li></ul>
  8. 8. SRU <ul><li>http://torfeus.deich.folkebibl.no:9999/biblios? </li></ul><ul><li>operation=searchRetrieve </li></ul><ul><li>&version=1.1 </li></ul><ul><li>&query=dc.creator=%22Hamsun,%20Knut%22 </li></ul><ul><li>&recordSchema=dc </li></ul><ul><li>&startRecord=1 </li></ul><ul><li>&maximumRecords=10 </li></ul><ul><li>  </li></ul><ul><li>recordSchema = dc, mods, marcxml, rss2 (= dc?) </li></ul><ul><li>http://torfeus.deich.folkebibl.no:9999/biblios?operation=searchRetrieve&version=1.1&query=dc.creator=%22Hamsun,%20Knut%22&recordSchema=dc&startRecord=1&maximumRecords=10 </li></ul>
  9. 9. Z39.50 <ul><li>$host = 'torfeus.deich.folkebibl.no:9999/biblios'; </li></ul><ul><li>$id = yaz_connect($host); </li></ul><ul><li>yaz_element($id, &quot; F &quot;); </li></ul><ul><li>yaz_syntax($id, &quot; MARC21 &quot;); // normarc = feil </li></ul><ul><li>yaz_range($id, 1, 10); </li></ul><ul><li>yaz_search($id, &quot;rpn&quot;, '@attr 1= 1016 &quot; ibsen, henrik &quot;'); </li></ul><ul><li>yaz_wait(); </li></ul><ul><li>$rec = yaz_record($id, 1, &quot; string &quot;); // xml, string, raw </li></ul><ul><li>http://podedev.collib.info/yaz/yaz.php?element=F&syntax=MARC21&attr=1016&q=hamsun,+knut&format=string </li></ul>
  10. 10. OAI-PMH <ul><li>http://torfeus.deich.folkebibl.no/cgi-bin/koha/oai.pl?verb=ListMetadataFormats </li></ul><ul><li>http://torfeus.deich.folkebibl.no/cgi-bin/koha/oai.pl?verb=ListSets </li></ul><ul><li>http://torfeus.deich.folkebibl.no/cgi-bin/koha/oai.pl?verb=ListIdentifiers&metadataPrefix=oai_dc </li></ul><ul><li>http://torfeus.deich.folkebibl.no/cgi-bin/koha/oai.pl?verb=ListRecords&metadataPrefix=oai_dc </li></ul><ul><li>http://torfeus.deich.folkebibl.no/cgi-bin/koha/oai.pl?verb=GetRecord&metadataPrefix=oai_dc&identifier=KOHA-OAI-TEST:1 </li></ul>
  11. 11. unAPI <ul><li>BODY: </li></ul><ul><li><abbr class=&quot;unapi-id&quot; title=&quot; urn:isbn:123456789X &quot;>ISBN 1-234-56789-X</abbr> </li></ul><ul><li>HEAD: </li></ul><ul><li><link rel=&quot;unapi-server&quot; type=&quot;application/xml&quot; title=&quot;unAPI&quot; href=&quot; /cgi-bin/koha/unapi &quot; /> </li></ul><ul><li>Koha: </li></ul><ul><li>http://torfeus.deich.folkebibl.no/cgi-bin/koha/unapi </li></ul>
  12. 12. COinS + OpenURL <ul><li>Bibliografiske data i form av OpenURL-&quot;fragmenter&quot;, feks i brukerskapte lister, trefflister og postvisninger i OPACen.  </li></ul><ul><li>  </li></ul><ul><li><span class=&quot;Z3988&quot; title=&quot;ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.au=Lessig, Lawrence.&amp;rft.btitle=Free%20culture%20%3A&amp;rft.date=&amp;rft.tpages=&amp;rft.isbn=&amp;rft.aucorp=&amp;rft.place=&amp;rft.pub=&amp;rft.edition=&amp;rft.series=&amp;rft.genre=&quot;></span> </li></ul><ul><li>Verdien til title-attributtet sammen med basis-URLen til en OpenURL resolver gir en funksjonell lenke. </li></ul><ul><li>OCLC sin &quot;OpenURL Referrer&quot; er et eksempel på bruk: </li></ul><ul><li>http://nj.oclc.org/openurlref/ </li></ul>
  13. 13. OpenSearch <ul><li>http://torfeus.deich.folkebibl.no/cgi-bin/koha/opac-search.pl?format=opensearchdescription </li></ul><ul><li><OpenSearchDescription xmlns=&quot;http://a9.com/-/spec/opensearch/1.1/&quot;> </li></ul><ul><li><ShortName>Pode Søk</ShortName> </li></ul><ul><li><Description>Søk i Pode</Description> </li></ul><ul><li><Tags>Publikumskatalog for Pode</Tags> </li></ul><ul><li><Contact>root@localhost</Contact> </li></ul><ul><li><Url type=&quot;application/rss+xml&quot; </li></ul><ul><li>template=&quot; http://torfeus.deich.folkebibl.no/cgi-bin/koha/opac-search.pl?q={searchTerms}&amp;pw={startPage?}&amp;format=rss2 &quot;/> </li></ul><ul><li></OpenSearchDescription> </li></ul>
  14. 14. <ul><li>Takk for oppmerksomheten! </li></ul><ul><li>[email_address] </li></ul><ul><li>http://collib.info/ </li></ul>

×