0

PICA anbinden

Posted by Oliver Goldschmidt on 11. Oktober 2010 in Allgemein, vufind |


Die Anbindung von PICA ist notwendig, um die personenbezogenen Funktionalitäten wie z.B. eine Übersicht über die aktuellen Bestellungen oder die Gebühren in Vufind zu ermöglichen.

Kernproblem dabei ist die Authentifizierung. PICA verwendet eine eigene Authentifizierung. Um den bei Vufind mitgelieferten PICA-Treiber einsetzen zu können, benötigen Sie einen LDAP-Server mit den bibliotheksspezifischen Zugangsdaten (Ausweisnummer = Nutzername). Ist diese Voraussetzung nicht gegeben, schreiben Sie uns bitte eine Mail, uns liegt auch ein PICA-Treiber mit Authentifizierung gegen das Bibliothekssystem selbst vor. Dieser ist jedoch experimentell und kann aufgrund der proprietären Authentifizierung nicht frei verteilt werden.

Haben Sie einen LDAP-Server sieht die Sache einfacher aus. Konfigurieren Sie den LDAP-Zugang in der config.ini und die Sache ist fast erledigt.

Sie müssen zusätzlich nur noch die PICA.ini an Ihre lokalen Werte anpassen:

[Catalog]
Host = <OPC-Host>
renewalsScript = /php/nr_renewals.php ; Get the number of renewals
ppnUrl = "http://<OPC-Host>/DB=x/PPN?PPN=" ; URL to get one PPN from the catalog

  • <OPC-Host> steht für die Adresse Ihres OPC-Servers (ohne http://!), also zum Beispiel katalog.b.tu-harburg.de
  • renewalsScript enthält den Scriptnamen für die Ermittlung der Anzahl Verlängerungen. Dieses Script wird vom GBV ausgeliefert, liegt im Normalfall auf dem OPC-Host und heißt /php/nr_renewals.php. Die Einstellung kann also so belassen werden wie oben gezeigt.
  • ppnUrl ist die Adresse, die verwendet wird, um eine PPN aus dem Katalog gezielt aufzurufen. Für unseren Katalog zum Beispiel http://katalog.b.tu-harburg.de/DB=1/PPN?PPN=

Um den PICA-Treiber zu aktivieren muss nur noch in der config.ini unter [Catalog] als driver PICA eingesetzt werden. Der PICA-Treiber holt sich nicht die Verfügbarkeitsinformationen aus dem Bibliothekssystem! Dafür wird der im letzten Posting beschriebene DAIA-Server verwendet!

Schlagwörter: , , ,

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Copyright © 2010-2024 tub.find Blog All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.5, from BuyNowShop.com.