Zweites VuFind Anwendertreffen in Deutschland
Was die Leipziger im letzten Jahr erfolgreich begonnen haben soll eine Fortsetzung finden: die TUB Hamburg-Harburg plant in diesem Jahr, das zweite deutsche VuFind-Anwendertreffen zu veranstalten.
Ein Termin steht bereits fest: 16.-17.09.2013. Veranstaltungsort wird die TU Hamburg-Harburg sein.
Dies ist zunächst ein Call for Papers; wer sich gerne auf der Veranstaltung mit einem VuFind-bezogenen Thema einbringen möchte, der wende sich bitte an mich.
Wir freuen uns auf Vorschläge und Meldungen zur Ausgestaltung der zwei Tage!
Signaturensuche in TUBfind
Längere Zeit hatten wir die Signaturensuche auf TUBfind deaktiviert, weil sie für Verwirrung sorgte: man fand nicht nur Medien, die bei uns unter der gesuchten Signatur vorhanden waren, sondern auch in anderen Bibliotheken. Wurde zum Beispiel nach unserer Signatur TIE-400 gesucht, so erhielt man diverse Treffer, ebenso bei der Signatur 2467-0830.
Dieses Problem haben die Kollegen in der Verbundzentrale des GBV, deren Index GBV Discovery wir in TUBfind nutzen, aber jüngst behoben und wir können die Signatursuche daher wieder anbieten. Wenn Sie also nach einer Signatur suchen, wählen Sie am besten das Suchfeld “Signatur” aus, so finden Sie das gesuchte Medium am einfachsten.
ODER-Facettierung in TUBfind
Ab sofort können die TUBfind-Facetten über ODER miteinander verknüpft werden. Auf diese Weise ist es möglich, im Suchergebnis zum Beispiel alle elektronischen Artikel zusammen mit gedruckten Artikeln anzeigen zu lassen (wählen Sie nur die zwei Facetten “elektronische Artikel” und “Artikel”). Vorher war es nur möglich, einen einzelnen Wert aus einer Facette auszuwählen; die anderen wurden dann ausgeblendet.
Die Lösung wurde von den Kollegen der Universitätsbibliothek Leipzig im Rahmen des finc-Projektes entwickelt und von uns an unsere Umgebung angepasst. Die ODER-Verknüpfung wird zunächst nur für die Facetten Format und Sprache angeboten.
Artikelverlinkung
Im Nachklang zum Versionswechsel wurden inzwischen noch kleinere Fehler ausgebessert und korrigiert. Eine dieser Verbesserungen betrifft den Bereich Aufsätze/Artikel. Zwar wurde schon in der Vorgängerversion angezeigt, in welcher Zeitschrift, welchem Band auf welcher Seite ein (gedruckter) Artikel zu finden ist. Verlinkt war diese Zeitschrift oder gar dieser Band allerdings nicht. Dieser Link ist jetzt verfügbar (im Bild der rot eingekreiste Bereich). Im grünen Kasten auf dem Screenshot wird die Referenz noch einmal wiederholt. Sollte der Band gefunden werden, in dem der Aufsatz steht, wird auch dieser direkt verlinkt. Und sollten wir Zugriff auf die elektronische Variante des Artikels haben, so liefert uns unser Linkresolver diesen Link (der Button Volltext).
Änderungen in TUBfind 1.3
Mit der Umstellung auf die neue TUBfind-Version hat sich einiges geändert, was sicher schon aufgefallen ist. Zur Übersicht hier nochmal die wesentlichen Änderungen, die sich aus dem Versionssprung ergeben haben:
- Signatursuche
- Mehrbändige Werke
- GBV Discovery als Hauptindex
- Signaturen sind nicht mehr über ein Sonderfeld suchbar (s.o.)
- Inhaltsverzeichnisse werden bei der Suche nicht mehr berücksichtigt
- Layoutänderungen
- Einzelindexauswahl
Signaturen können jetzt nicht mehr über ein Spezialfeld gesucht werden, sondern über das “Alle Felder”-Suchfeld. Dabei werden Magazin- sowie Freihandsignaturen berücksichtigt.
Mehrbändige Werke haben jetzt zwei zusätzliche Registerkarten mit weiteren Informationen. Unter der Registerkarte “Bände” sind alle Einzelbände dieses Mehrbändigen Werkes verzeichnet und lassen sich von dort aufrufen. Unter “Aufsätze/Artikel” finden sich alle nachgewiesenen Aufsätze bzw. Buchkapitel aus dem Werk. Ein Klick auf die Registerkarten kann leider manchmal etwas länger dauern (je nachdem, wie umfangreich die Liste ist, die dort geladen wird). Vielen Dank an die Kollegen der UB Leipzig, deren Lösung zur Darstellung der mehrbändigen Werke wir mit dieser Funktion nachnutzen!
Wie bereits im vorigen Artikel beschrieben, nutzt die neue Version von TUBfind nicht mehr den vorher lokal gehaltenen Index unserer Bibliotheksbestände, sondern den zentralen Index, der vom GBV bereitgestellt wird. Das hat einige Auswirkungen:
Das neue Layout orientiert sich wie beschrieben an den Änderungen an der zentralen Website der TUHH. In TUBfind hat sich speziell noch die Anzeige der Trefferanzahl verändert. Wenn Sie wissen wollen, wie viele Treffer Ihre Suchanfrage insgesamt ergeben hat, scrollen Sie bis ans Ende der Ergebnisseite. Dort wird die gesamte Treffermenge (ebenso wie die Suchzeit) nach wie vor angezeigt. Auch die Facetten bieten einen Anhaltspunkt, wie viele Treffer gefunden wurden.
Die Anhakkästchen, mit denen schon vor der Suche eingestellt werden konnte, in welchen Quellen überhaupt gesucht werden soll (Katalog, Website, Weblog, TUBdok, GBV Discovery), sind verschwunden. Jetzt werden alle angeschlossenen Quellen automatisch durchsucht. Eine Einschränkung auf eine bestimmte Quelle ist beim Suchergebnis über die Facetten möglich.
Versionssprung
Ab heute ändert sich einiges auf unserem TUBfind. Da heute der neue Webauftritt der TUHH online geht, ziehen wir mit TUBfind gleich und präsentieren unser Discovery-Interface in einem neuen Gewand.
Auch im Hintergrund hat sich einiges getan: wir springen von dem inzwischen etwas “in die Jahre gekommenen” Vufind 1.2 auf die Version 1.3. Unser lokaler Index hat mit dieser Umstellung ausgedient: ab sofort ist der zentrale GBV Discovery Index als primäre Recherchequelle eingestellt. Außerdem entfällt die Auswahl, welche Indizes mit der Suche überhaupt berücksichtigt werden sollen und es werden automatisch alle Indizes durchstöbert – also neben dem Bibliothekskatalog, der über GBV Discovery jetzt auch Artikeldaten enthält, auch unsere Webseite, das Weblog und TUBdok. Eingeschränkt werden kann dann über die Facettierung.
Hinweis für alle Testwütigen: Leider müssen wir über das kommende Wochenende unsere Server (und so auch TUBfind) abschalten. Getestet werden kann also erstmal nur bis Freitag und dann ab Montag.
Patch aktualisiert
Der bislang gültige Patch zum Betrieb von GBV Discovery mit Vufind ist aktualisiert worden. Eine kleine Änderung an GBV Discovery machte es nötig. Hintergrund: damit der GBVCentralRecordDriver benutzt wird, muss in der Datei Factory.php im RecordDrivers-Verzeichnis eingestellt werden, dass alle Treffer aus GBV Central durch diesen RecordDriver verarbeitet werden sollen. Dazu wird der Wert im Indexfeld institution verarbeitet. Seit Kurzem steht hier jetzt der Wert findex.gbv.de.
Um den Patch manuell nachzuziehen muss also Zeile 57 in web/RecordDrivers/Factory.php folgendermaßen lauten:
if (array_search(‘findex.gbv.de’, $record['institution']) !== false) {
Ein aktualisierter Patch gegen Vufind 1.3 steht hier bereit: Download Patch.
TUBfind-Demoinstanz vom Bibliothekartag
Wie angekündigt fand vergangenen Donnerstag unsere Live-Demonstration von Vufind mit GBV Discovery statt. In der Session wurde eine Installation für die UB Rostock eingerichtet, die noch voraussichtlich etwa zwei bis drei Wochen auf unserem Demoserver vorgehalten werden wird.
Die eingerichtete Installation ist unter der Adresse http://lincl1.b.tu-harburg.de:81/vufind-ubrostock zu erreichen. Dazu ist zu erwähnen, dass leider der Vorführeffekt zugeschlagen hat und die Verfügbarkeitsanzeige nicht so funktioniert wie sie sollte. Die Folge: alle Titel werden als “Ausgeliehen” markiert, was natürlich in den allermeisten Fällen falsch sein dürfte.
Am Stand konnten noch zwei weitere Demoinstallationen eingerichtet werden, bei denen alles so funktionierte, wie es sollte (inklusive der Verfügbarkeitsanzeige).
Wer das Ganze nachnutzen möchte, braucht einen Zugang zu GBV Discovery, der bei der Verbundzentrale des GBV eingerichtet werden kann. Für die Einrichtung kann die hier am Donnerstag gepostete Nachnutzungsanleitung oder der Vufind-1.3-Patch genutzt werden.
Vufind-Distribution für GBV-Bibliotheken
Wenn Ihre Bibliothek Mitglied im GBV ist, müssen Sie für Vufind keinen eigenen Index aufbauen, sondern können GBV Discovery nutzen.
Für GBV Discovery haben wir eine eigene Distribution zusammengestellt, die soweit für den Betrieb mit GBV Discovery vorkonfiguriert ist und einfach installiert werden kann. Sie brauchen lediglich einen Webserver mit MySQL und PHP. Java wird (im Unterschied zum Original-Vufind) nicht benötigt, sofern kein eigener Solr-Index aufgebaut werden soll.
So gehen Sie Schritt für Schritt vor, wenn Sie unsere Distribution verwenden wollen:
- Kopieren Sie vufind-1.3-gbv.tar.gz auf Ihren Webserver (Die Vorkonfiguration zielt auf /usr/local/vufind-1.3-gbv, kopieren Sie das Archiv daher einfach nach /usr/local)
- Entpacken Sie das Archiv: tar zxf vufind-1.3-gbv.tar.gz
- Führen Sie das Installationsscript install aus. Es hilft bei der Einrichtung der MySQL-Datenbank und installiert automatisch benötigte Zusatzsoftware. ACHTUNG: Um Probleme bei der Datenbankeinrichtung zu vermeiden, benutzen Sie bitte KEIN –Zeichen (Minuszeichen) im Datenbanknamen und kein Sonderzeichen (wie Ausrufezeichen) im Passwort!
- Ändern Sie in der Konfigurationsdatei config.ini die Zeilen 22 (bei Bedarf), 23, 146 und ggf. 193. Sollte Ihr Webserver auf einem anderen Port als 80 laufen, passen Sie auch Zeile 21 an, ansonsten sollte die URL automatisch erkannt werden.
- Ändern Sie in der Konfigurationsdatei DAIA.ini die ISIL-Nummer
- Ändern Sie in der Konfigurationsdatei searches.ini die Zeile 383 (letzte Zeile) und setzen Sie dort Ihre ILN ein (dieser Schritt kann übersprungen werden, wenn Sie den GBV schon vorfiltern lassen)
- Ändern Sie in der Konfigurationsdatei GBVCentral.ini und tragen Sie Ihre ISIL-Kennzeichnung sowie ILN ein. Die Daten müssen VOR dem kommentierenden Semikolon eingetragen werden, aber hinter dem Gleichheitszeichen! Sie können die Kommentare hinter dem Semikolon (und das Semikolon selbst) auch entfernen.
- Passen Sie die Schreibberechtigungen der Verzeichnisse web/interface/cache, web/interface/compile sowie web/images/covers an: der Webserver muss hier Schreibrechte haben. Auf Ubuntu-Systemen wenden Sie hier folgende Kommandos an:
- chown -R www-data /usr/local/vufind-1.3-gbv/web/interface/cache
- chown -R www-data /usr/local/vufind-1.3-gbv/web/interface/compile
- chown -R www-data /usr/local/vufind-1.3-gbv/web/images/covers
- Inkludieren Sie die httpd-vufind.conf in Ihre httpd.conf bzw. (auf Ubuntu mit mitgeliefertem Apache) kopieren Sie die httpd-vufind.conf in /etc/apache2/sites-available und verlinken Sie die Datei von /etc/apache2/sites-enabled. Starten Sie den Apache nach dieser Änderung neu.
- cp httpd-vufind.conf /etc/apache2/sites-available
- cd /etc/apache2/sites-enabled
- ln -s ../sites-available/httpd-vufind.conf .
- /etc/init.d/apache2 restart
- Rufen Sie in Ihrem Browser die Seite http://IHR-VUFIND-SERVER/vufind-gbv auf. Wenn alle Einstellungen richtig geklappt haben, sollten Sie hier die Startseite sehen. Sie können nun bereits suchen!
Alle Angaben ohne Gewähr. Die GBV-Distribution wird unter der GPL angeboten ohne Anspruch auf Garantie.
Vufind für GBV Discovery patchen
Wir binden den Index der Verbudzentrale des GBV (GBV Discovery aka GBV Central) bereits seit etwa einem jahr im Testbetrieb öffentlich nutzbar an. Mit GBV Discovery kann jede GBV Bibliothek ohne Mehrkosten ein Vufind-System betreiben, ohne einen eigenen Index aufbauen zu müssen. Alles, was dafür erforderlich ist, ist ein eigener Rechner mit Webserver und PHP sowie MySQL, um Vufind aufestzen zu können.
Wenn Sie bereits ein Vufind (in Version 1.3) laufen haben, stellen wir anlässlich des Bibliothekartages ein Paket zur Verfügung, mit dem ein Standard-Vufind 1.3 so gepatcht werden kann, dass Sie GBV Discovery optimal integrieren können.
Und so funktionierts:
- Laden Sie sich den Patch für GBV Discovery herunter und entpacken Sie das zip-Archiv
- Installieren Sie den Patch: kopieren Sie die Patchdatei in das Vufind-Hauptverzeichnis und führen Sie das folgende Kommando auf der Kommandozeile des Servers aus: patch -p0 < gbvdiscovery-vufind-1.3.patch
- Passen Sie die Einstellungen in den Konfigurationsdateien an Ihr System an (im conf-Verzeichnis: config.ini, DAIA.ini, GBVCentral.ini, searches.ini, facets.ini)
Zu den Einstellungen der config-Dateien:
- config.ini: Falls Sie es nicht schon bei der Installation gemacht haben, passen Sie hier nun die Variablen für Path, local und den [Database]-Abschnitt an. Im Abschnitt Index können Sie fast vorgegebene Werte benutzen: url = (i.d.R. http://findex.gbv.de/index, erst nach Registrierung bei der VZG verfügbar),local = /solr, default_core = (i.d.R. Ihre ILN, wird von der VZG nach Registrierung mitgeteilt)
- searches.ini: in der letzten Zeile der im Patch ausgelieferten Datei korrigieren Sie GBV_ILN_23 in Ihre eigene ILN
- facets.ini: Keine Änderungen an der mit dem Patch ausgelieferten Datei notwendig
- DAIA.ini: Stellen Sie die DE-830 auf Ihre eigene ISIL ein
- GBVCentral.ini: Stellen Sie Ihre eigene ILN auch hier ein. Außerdem muss die an die ISIL angelehnte Bezeichnung Ihrer Bibliothek stimmen. Kopieren Sie dazu den Inhalt der Facette “Bibliothek” in dieses Feld. Das wird erst für die Verfügbarkeit gebraucht, kann also auch nach der ersten Suchanfrage nachgezogen werden.
Die Änderungen in den config-Dateien sind nicht unbedingt notwendig. Eine separate Patchdatei mit einer Aufzeichnung der Unterschiede liegt im oben verlinkten zip-Archiv bei.
Wer gar nicht weiterkommt, kann auch den Vufind-Service der Verbundzentrale des GBV nutzen.
Mit dieser Grundkonfiguration bekommt man Suchergebnisse aus dem eigenen Bestand plus Nationallizenzen, inklusive der lokalen Verfügbarkeit. Noch nicht berücksichtigt ist, wenn eine Bibliothek mehrere ILNs oder ISILs hat. Das Bibliothekssystem ist damit noch nicht angebunden, also ist auch noch kein Login möglich! Um das für Pica nachzuziehen, wird der PICA-Treiber benötigt, der allerdings nicht pica-konform gegen LDAP authentifiziert. Wer eine Authentifizierung gegen PICA wünscht, wende sich bitte an uns – wir können dann einen passenden Treiber zur Verfügung stellen (ohne Gewährleistung).