Click here to load reader
Upload
inga-overkamp
View
588
Download
1
Embed Size (px)
DESCRIPTION
Folien zum vLib Workshop, der im Rahmen der "XXXII. Bibliothekstagung der Max-Planck-Gesellschaft" im Mai 2009 durchgeführt wurde.
Citation preview
vLib Dienste lokal nutzen: Rezept-Workshop für MPG BibliothekarInnen
XXXII. Bibliothekstagung der Max-Planck-Gesellschaft
Inga OverkampInga OverkampMax Planck Digital Library, MünchenMax Planck Digital Library, München
05.05.09 Seite 2
Grundzutaten
vLib Portal = Katalog relevanter Informationsressourcen und parallele Suche in ausgewählten Datenbanken und Katalogen
MPG/SFX = Verlinkung von Volltexten und anderen Diensten (Bibliothekskataloge, Dokumentbestellung)
05.05.09 Seite 3
„... Wir haben da schonmal was vorbereitet“
vLib Portal Predefined Sets: Erstellung von Ressourcen-Listen RSS Feeds für Ressource-Listen Deep Linking-Modul für das vLib Portal X-Server API
MPG/SFX Link Resolver OpenURL (als Deep Linking)
MPG/SFX Citation Linker
XML API
Zum Weiterlesen: http://vlib.mpg.de/aboutvlib.html
Für den Workshop: example.html
05.05.09 Seite 4
Rezept I: Einen eigenen CitationLinker basteln
Zutaten: OpenURL HTML Webformular
(<form...>[...]</form>)
Zubereitung: 5. Webseite
http://vlib.mpg.de/vlib-search-box.html#sfx öffnen
6. Beispiels-Code kopieren und auf eigener Webseite einfügen
7. Felderauswahl und Aussehen des Citation Linkers nach Belieben abschmecken
05.05.09 Seite 5
Rezept II: Eine Suchbox einblenden
Zutaten: vLib Deep Linking Syntax Predefined Sets oder manuelle
Ressourcenauswahl JavaScript oder HTML Webformular
Zubereitung: Es gibt zwei Möglichkeiten, s.http://vlib.mpg.de/vlib-search-box.html: mit einem JavaScript (= sehr wenig Code, aber
externes JavaScript und Abhängigkeit vom IP-Bereich des Nutzers)
mit einem HTML Webformular (= mehr Code, aber flexibler)
05.05.09 Seite 6
Rezept III: Liste der neuen Ressourcen dynamisch einbindenZutaten: vLib Resource Feeds Tool mit dem man einen RSS-Feed in
HTML-Seiten einbinden kann, z.B. CMS, WordPress, Google Feed API, rssinclude
Zubereitung:5. Den Feed aussuchen:
http://vlib.mpg.de/vlib-rss-feed.html6. Das Tool aussuchen: http://www.rssinclude.com/7. Das JavaScript einfügen
Variationen: RSS-Mechanismus kann man auchfür andere Szenarios nutzen, z.B. zur Einbindungvon News (PubMan) oder Linklisten (MIT libraries)
05.05.09 Seite 7
Rezept IV: SFX Buttons in die Referenzliste
Zutaten: OpenURL (MPG/SFX) in einem
„<a href=[...]“-Element oder COinS in einem „<span [...]“-Element
Zubereitung: MPG/SFX Link Generator: http
://vlib.mpg.de/sfx-local.html#ougn COinS Generator: http://generator.ocoins.info/
Variationen: Nicht den MPG/SFX Server, sonderneinen generischen Dienst verwenden, z.B. EZB oder OCLC‘s OpenURL Resolver Registry
05.05.09 Seite 8
Für Fortgeschrittene am Herd: XML APIs
Sowohl für das vLib Portal als auch für den MPG/SFX stehenausgereifte Programmier-Schnittstellen (APIs) zur Verfügung
Beispiele: JULIA WebOPAC (MetaLib API) Umlaut (SFX API)
Dokumentationen: https://dev.livingreviews.org/projects/vlib/wiki/MLXServer https://dev.livingreviews.org/projects/vlib/wiki/SFXAPI
05.05.09 Seite 9
Fragen? Anmerkungen? Diskussion?
Dynamische Nutzung externer Dienste erhöht den Nutzwert einer Webseite ohne manuelle Aktualisierungen
... aber es erhöht auch die Abhängigkeit von externen Dienstleistern!