Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Ernsta Wunderlin Geändert vor über 10 Jahren
1
Ein Toolkit für hierarchische Bibliotheksdaten Ein Toolkit zur Präsentation von hierarchischen Bibliotheksdaten Andres von Arx UB Basel, August 2006
2
Ein Toolkit für hierarchische Bibliotheksdaten Das Problem: lange, unübersichtliche Listen im Webopac Indexlisten Kurztitellisten
3
Ein Toolkit für hierarchische Bibliotheksdaten Mögliche Lösungen: Relevance Ranking
4
Ein Toolkit für hierarchische Bibliotheksdaten Mögliche Lösungen: Relevance Ranking Gruppieren Zusammenfassen gleichartiger Einheiten FRBR
5
Ein Toolkit für hierarchische Bibliotheksdaten Mögliche Lösungen: Relevance Ranking Gruppieren Zusammenfassen gleichartiger Einheiten FRBR Hierarchisieren Anzeige in Baumstruktur
6
Ein Toolkit für hierarchische Bibliotheksdaten Anzeige der Hierarchie in HTML Baumstruktur: Anzeige eines Element im Kontext
7
Ein Toolkit für hierarchische Bibliotheksdaten Anzeige der Hierarchie in DHTML Baumstruktur: Anzeige nach Bedarf durch Explode and Collapse
8
Ein Toolkit für hierarchische Bibliotheksdaten Die hierarchische Anzeige empfiehlt sich überall, wo bibliographische Daten selbst eine hierarchische Struktur haben: BIB-BIB Verknüpfungen Band- und Reihenübersichten, Analytica Archivaufnahmen nach ISAD Handschriften / AMREM FRBR AUT-AUT Verknüpfungen Thesauri
9
Ein Toolkit für hierarchische Bibliotheksdaten Die hierarchische Anzeige kann derzeit nur ausserhalb des Bibliothekssystems Aleph realisiert werden. Aleph WebopacExterne Website
10
Ein Toolkit für hierarchische Bibliotheksdaten Realisierungen Guido Badalamenti, Università di Siena (dynamischer Zugriff mit CGI auf Aleph Oracle Tabelle z103)
11
Ein Toolkit für hierarchische Bibliotheksdaten Realisierungen Toolkit UB Basel für statische Webseiten funktioniert unabhängig vom Bibliothekssystem verwendet XML-Standardformate und OpenSource Tools (Perl, XSLT)
12
Ein Toolkit für hierarchische Bibliotheksdaten Komponenten Website XML / HTML Bibliothekssystem
13
Ein Toolkit für hierarchische Bibliotheksdaten Komponenten Website XML / HTML MARC21 Slim XML Selektion, Extraktion Bibliothekssystem
14
Ein Toolkit für hierarchische Bibliotheksdaten Komponenten Website XML / HTML MARC21 Slim XML Sortieren, Hierarchisieren Hierarchie XML Selektion, Extraktion Bibliothekssystem
15
Ein Toolkit für hierarchische Bibliotheksdaten Komponenten Website XML / HTML Formatieren MARC21 Slim XML Sortieren, Hierarchisieren Hierarchie XML Selektion, Extraktion Bibliothekssystem
16
Ein Toolkit für hierarchische Bibliotheksdaten Komponenten Session-Link Website XML / HTML Formatieren MARC21 Slim XML Sortieren, Hierarchisieren Hierarchie XML Selektion, Extraktion Bibliothekssystem
17
Ein Toolkit für hierarchische Bibliotheksdaten Komponenten Session-Link Website XML / HTML Formatieren MARC21 Slim XML Sortieren, Hierarchisieren Hierarchie XML Selektion, Extraktion Bibliothekssystem
18
Ein Toolkit für hierarchische Bibliotheksdaten Selektion, Extraktion Aleph X-Services Perl: Download von XML Records mit CCL XSLT: Konversion in MARC 21 XML Aleph Sequential Aleph GUI: ret-03, print-03 Perl: Konversion in MARC 21 XML
19
Ein Toolkit für hierarchische Bibliotheksdaten MARC 21 Slim XML
20
Ein Toolkit für hierarchische Bibliotheksdaten Komponenten Session-Link Website XML / HTML Formatieren MARC21 Slim XML Sortieren, Hierarchisieren Hierarchie XML Selektion, Extraktion Bibliothekssystem
21
Ein Toolkit für hierarchische Bibliotheksdaten Sortieren, Hierarchisieren Ziel: Generierung einer XML-Datei, welche die natürliche Hierarchie abbildet XSLT: extrahiert die Felder, die für den Nachbau der Hierarchie nötig sind Perl: rekonstruiert die Verknüpfungen Zweck: Erleichterung der Formatierung
22
Ein Toolkit für hierarchische Bibliotheksdaten Sortieren, Hierarchisieren Das Verfahren ist abhängig von der Datenstruktur In UNIMARC / IDS-MARC enthält das Feld 490 die Systemnummer des Uplinks: Die Hierarchie kann über die 490 Felder rekonstruiert werden (Bottom-Up oder Top-Down) In USMARC AUT sind Verknüpfungen implizit: Oberbegriffe, Unterbegriffe, Verweisungen müssen aus dem Inhalt der Daten rekonstruiert werden
23
Ein Toolkit für hierarchische Bibliotheksdaten Hierarchie XML
24
Ein Toolkit für hierarchische Bibliotheksdaten Hierarchie XML
25
Ein Toolkit für hierarchische Bibliotheksdaten Komponenten Session-Link Website XML / HTML Formatieren MARC21 Slim XML Sortieren, Hierarchisieren Hierarchie XML Selektion, Extraktion Bibliothekssystem
26
Ein Toolkit für hierarchische Bibliotheksdaten Formatierung mit XSLT Ordnung aus Hierarchie XML beliebige Inhalte aus MARC XML Output Webseiten (oder Teile davon): XML, XHTML, HTML JavaScript Codelemente für DHTML...
27
Ein Toolkit für hierarchische Bibliotheksdaten Komponenten Session-Link Website XML / HTML Formatieren MARC21 Slim XML Sortieren, Hierarchisieren Hierarchie XML Selektion, Extraktion Bibliothekssystem
28
Ein Toolkit für hierarchische Bibliotheksdaten Sessionlink Das Problem Jeder Aufruf von Aleph über eine URL öffnet eine neue Session Die Lösung Deep-Linking zu Aleph mit Wiederverwendung einer Session
29
Ein Toolkit für hierarchische Bibliotheksdaten Sessionlink 1. Ein Aufruf der lokalen Webseite ohne eine Session in der URL wird umgeleitet auf eine Seite auf dem Aleph Webserver. aleph='http://aleph.unibas.ch/F?func=file&' + 'file_name=api-session-rebus.html'; if ( window.location.search=='' ) window.location.replace(aleph);
30
Ein Toolkit für hierarchische Bibliotheksdaten Sessionlink 2. Der Aleph Webserver leitet zurück auf die Webseite und gibt eine Sessionsnummer mit. <meta http-equiv="refresh" content="0; URL=http://www.ub.unibas.ch/ibb/api/ rebus/index.html?&session">
31
Ein Toolkit für hierarchische Bibliotheksdaten Sessionlink 3. Die lokale Webseite ergänzt die folgenden Aufrufe von Aleph durch die Session, die jetzt in der eigenen URL steckt. session=window.location.search.substring(1); function bib(recno) { myurl='http://aleph.unibas.ch/F/' + session + '?func=find-b' + '&find_code=SYS' + '&local_base=dsv05' + '&request=' + recno; alephwin=window.open(myurl,"DSV"); }
32
Ein Toolkit für hierarchische Bibliotheksdaten Link Beispielanwendungen, Dokumentation, Toolkit http://www.ub.unibas.ch/ibb/api/test
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.