Einbinden von Literaturlisten aus der Hochschulbibliographie
Um zu vermeiden, dass man Literaturlisten von Hand pflegen muss, kann man die Schnittstelle der UB-Datenbank nutzen.
Mehr Infos dazu:
https://bibliographie.ub.rub.de/
Zunächst muss man sich dort mit seiner RUB-LoginID einloggen, anschließend den Punkt Dienst einbetten auswählen.
Man landet anschließend auf folgender Seite, wo man sich die Liste generieren kann:
https://bibliographie.ub.rub.de/publist/generator
Zunächst trägt man unter "Name der Liste" einen Namen mit Wiedererkennungswert ein.
Das System bietet verschiedene Filter, die man setzen kann, zum Beispiel kann man sich alle Veröffentlichungen einer einzelnen Person oder eine gemeinsame Liste für eine komplette Arbeitsgruppe erzeugen. Dafür verwendet man das Feld Organisation.
Unter Gruppieren und Inhaltsverzeichnis kann man sich die Liste nach Art der Veröffentlichung und Veröffentlichungsjahr gruppieren lassen und ein Inhaltsverzeichnis hinzufügen.
Es gibt zudem weitere Filter- und Einstellungsoptionen, um zum Beispiel den Zitierstil zu wählen, bestimmte Veröffentlichungen auszuschließen, nach weiteren perzonenbezogenen Merkmalen zu filtern oder die Liste im Anschluss zu editieren.
Die Zitierstile basieren auf dem Zotero Style Repository.
Weitere Informationen zur Formatierung finden sich in der Dokumentation der Hochschulblibliographie.
Über Vorschau kann man überprüfen, ob man das gewünschte Ergebnis erhält. Anschließend klickt man auf neue Publikationsliste speichern.
Unter Gespeicherte Publikationslisten erhält man eine Übersicht der generierten Listen. Dort kann man die Listen weiter bearbeiten, löschen oder einbetten.
Zum Einbetten der Listen klickt man auf Einbetten. Dabei wird html-Code erzeugt, den man in Typo3 über das Inhaltselement reines HTML integrieren kann. WIchtig ist hierbei vor allem die erzeugte Schlüssel-ID, welche verwendet wird, wenn man auf die API der Hochschulbibliographie zugreift und seine erzeugte Liste abrufen möchte.
Hier ein Beispiel für die eingebettete Liste.
Der generierte Code zum Einbetten:
<div data-ub-widget-id="ffded7a0-4ff1-4fb3-9ae6-812748c45f74"></div>
<script src="https://bibliographie.ub.rub.de/static/js/publig.js"></script>
Dies führt zum untenstehenden Ergebnis. Auf den folgenden Seiten wird beschrieben, wie die Liste weiter und ansprechender formatiert werden kann.