Verwendung von Software Dritter mit Koha

MarcEdit

Viele Bibliotheken verwenden MarcEdit gerne für Änderungen oder Datenbereinigungen, z.B. für die Konvertierung von Datensätzen aus Tabellenkalkulationsformaten in MARC-Datensätze. Wenn Sie dies tun möchten, müssen Sie das Programm herunterladen unter: http://marcedit.reeset.net/

Bemerkung

Viele der im Koha-Community-Wiki unter https://wiki.koha-community.org/wiki/MARCEdit beschriebenen Aktionen können in Koha mit Marc Modification Templates durchgeführt werden, aber für diejenigen, die MarcEdit gewohnt sind, gibt es im Wiki eine Anleitung.

OCLC Cataloging Services

Koha kann so eingestellt werden, dass es mit den OCLC-Katalogisierungsdiensten zusammenarbeitet, z. B.

So können Bibliothekare die WorldShare Record Manager Weboberfläche oder die OCLC Connexion Client Desktop-Software als Katalogisierungswerkzeug verwenden und diese Datensätze mit einem einzigen Klick an Koha senden.

Einrichten des OCLC Connexion Daemon

Zunächst müssen Sie den OCLC Connexion Daemon auf Ihrem Server einrichten. Wenn Sie einen Systemadministrator haben, sollten Sie sich mit ihm über diesen Vorgang beraten.

  1. Suchen Sie das Skript auf Ihrem Server und sehen Sie sich seine Dokumentation an.

    /usr/share/koha/bin/connexion_import_daemon.pl --help
    
  2. Erstellen Sie eine Konfigurationsdatei. Sie können diese Datei an einem Ort ablegen, der für den Benutzer, der den Dienst ausführen wird, lesbar ist, z.B. /etc/koha/sites/my_instance/oclc_connexion.conf. Die Ausgabe des help-Befehls liefert die Details darüber, was diese Datei enthalten sollte. Hier ist ein Beispiel:

    host: 0.0.0.0
    port: 5500
    log: /var/log/koha/my_instance/oclc_connexion.log
    koha: https://staff.mylibrary.example.com
    user: koha_staff_user_name
    password: koha_staff_user_password
    connexion_user: oclc_connexion_user_name
    connexion_password: oclc_connexion_user_password
    import_mode: direct
    
  3. Da die Konfigurationsdatei Passwörter enthält, stellen Sie sicher, dass sie nur von dem Benutzer gelesen werden kann, der das Skript ausführt, und von niemandem sonst.

    chmod 400 /etc/koha/sites/my_instance/oclc_connexion.conf
    
  4. Führen Sie das Skript aus.

    • Sie können dies manuell tun, um es auszuprobieren:

      /usr/share/koha/bin/connexion_import_daemon.pl --config /etc/koha/sites/my_instance/oclc_connexion.conf
      
    • Oder Sie können eine systemd-Unit einrichten, die das Skript auch dann laufen lässt, wenn es abstürzt oder der Server neu startet:

      1. Erstellen Sie eine Datei unter /etc/systemd/system/koha-oclc-connexion.service:

        [Unit]
        Description=Koha OCLC Connexion Daemon
        After=network.target
        
        [Service]
        Type=exec
        ExecStart=/usr/share/koha/bin/connexion_import_daemon.pl --config /etc/koha/sites/my_instance/oclc_connexion.conf
        Restart=always
        
        [Install]
        WantedBy=multi-user.target
        
      2. Aktivieren und starten Sie den Dienst:

        systemctl enable koha-oclc-connexion
        systemctl start koha-oclc-connexion
        
      3. Prüfen Sie den Status des Dienstes:

        systemctl status koha-oclc-connexion
        

WorldShare Record Manager

WorldShare Record Manager einrichten

  1. Melden Sie sich bei Ihrem WorldShare-Konto an.

  2. Gehen Sie auf die Registerkarte „Metadaten“.

  3. Wählen Sie in der Seitenleiste „Record Manager“.

  4. Wählen Sie „Benutzereinstellungen“ in der Seitenleiste.

    Bemerkung

    Da es sich hierbei um Benutzer-Einstellungen handelt, müssen sie für jeden Benutzer, der den Dienst nutzen wird, konfiguriert werden.

    Screenshot der „Benutzereinstellungen“ in der WorldShare-Weboberfläche.

  5. Gehen Sie zu „Exportieren - Bibliographische Datensätze“.

    Die offizielle Dokumentation von OCLC für alle Einstellungen unter dieser Überschrift finden Sie unter https://help.oclc.org/Metadata_Services/WorldShare_Record_Manager/Record_Manager_user_preferences/Exporting_Bibliographic_records#Set_preferences_for_TCP.2FIP_export.

  6. Gehen Sie auf die Registerkarte „Allgemein“.

    Screenshot der Einstellung „Format“ auf „UTF-8“ unter den „Allgemeinen“ Exporteinstellungen in der WorldShare-Weboberfläche.

    1. Setzen Sie das „Format“ auf „MARC 21 mit UTF-8 Unicode“, da Koha immer UTF-8 verwendet.

    2. Klicken Sie auf „Speichern“.

  7. Gehen Sie auf die Registerkarte „TCP/IP“.

    Screenshot der Einstellung der „TCP/IP“-Exportpräferenzen in der WorldShare-Weboberfläche.

    1. Geben Sie den Hostnamen oder die IP-Adresse ein, unter der der OCLC connexion daemon service (konfiguriert above) erreicht werden kann.

    2. Setzen Sie die Authentifizierung auf „Login ID“ und geben Sie den connexion_user und das connexion_password aus der Konfigurationsdatei (erstellt above) ein.

    3. Legen Sie optional die Verbindungsverzögerung, die Verbindungsversuche und andere Einstellungen fest.

    4. Klicken Sie auf „Speichern“.

WorldShare Record Manager verwenden

Senden eines einzelnen Datensatzes aus dem WorldShare Record Manager an Koha
  1. Melden Sie sich bei Ihrem WorldShare-Konto an.

  2. Gehen Sie auf die Registerkarte „Metadaten“.

  3. Wählen Sie in der Seitenleiste „Record Manager“.

  4. Suchen Sie nach einem Datensatz.

    Screenshot der Suchergebnisse auf der WorldShare-Weboberfläche.

  5. Klicken Sie auf den Titel eines Datensatzes, um ihn zu öffnen.

  6. Klicken Sie auf das Dropdown-Menü „Datensatz“, dann „Senden an“, dann „Lokales System (über TCP/IP)“

    Screenshot des Dateisatzes in der WorldShare Web-Oberfläche, das Menü "Dateisatz" ist geöffnet, das Untermenü "Senden an" ist geöffnet und die Option "Lokales System (über TCP/IP)" ist ausgewählt

  7. Nach einer Weile, je nach Einstellung der „Verbindungsverzögerung“, sollten Sie den Datensatz in Koha sehen.

    • Wenn Sie in Ihrer Konfigurationsdatei import_mode: direct verwendet haben, wird der Datensatz im Katalog verfügbar sein.

    • Wenn Sie import_mode: staged in Ihrer Konfigurationsdatei verwendet haben, wird der Datensatz staged for import sein.

Senden mehrerer Datensätze aus dem WorldShare Record Manager an Koha
  1. Melden Sie sich bei Ihrem WorldShare-Konto an.

  2. Gehen Sie auf die Registerkarte „Metadaten“.

  3. Wählen Sie in der Seitenleiste „Record Manager“.

  4. Suchen Sie nach einem Datensatz.

    Screenshot der Suchergebnisse auf der WorldShare-Weboberfläche.

  5. Klicken Sie auf den Titel eines Datensatzes, um ihn zu öffnen.

  6. Klicken Sie auf das Dropdown-Menü „Datensatz“, dann „Senden an“, dann „Liste exportieren …“. Wählen Sie eine Liste aus, zu der Sie den Datensatz hinzufügen möchten.

  7. Wiederholen Sie den Vorgang ab Schritt 4 nach Bedarf.

  8. Klicken Sie in der Seitenleiste auf „Listen exportieren“.

  9. Klicken Sie auf den Namen einer Liste, um sie zu öffnen.

  10. Klicken Sie auf das Dropdown-Menü „Export“ und dann auf „An lokales System senden (über TCP/IP)“.

Screenshot der Seite „Listen exportieren“ in der WorldShare-Weboberfläche.

  1. Nach einer Weile, je nach Einstellung der „Verbindungsverzögerung“, sollten Sie den Datensatz in Koha sehen.

  • Wenn Sie in Ihrer Konfigurationsdatei import_mode: direct verwendet haben, wird der Datensatz im Katalog verfügbar sein.

  • Wenn Sie import_mode: staged in Ihrer Konfigurationsdatei verwendet haben, wird der Datensatz staged for import sein.

OCLC Connexion Client Desktop-Software

Unter https://wiki.koha-community.org/wiki/OCLC_Connexion_Client für Anweisungen zur Einrichtung und Verwendung der OCLC Connexion Client Desktop-Software.

Talking Tech

Talking Tech i-tiva ist ein proprietäres Produkt eines Drittanbieters, das Bibliotheken abonnieren können. Erfahren Sie mehr unter: http://www.talkingtech.com/solutions/library.

Anleitung für Installation und Konfiguration

Stellen Sie sicher, dass Sie das Skript installer/data/mysql/atomicupdate/Bug-4246-Talking-Tech-itiva-phone-notifications.pl ausgeführt haben, um zusätzliche benötigte Daten (neuer Systemparameter, Benachrichtigungen und Benachrichtigungstransportarten) zu installieren

Um die Funktion zu verwenden, muss der Systemparameter TalkingTechItivaPhoneNotification aktiviert sein.

Wenn Sie die Benachrichtigungen PREOVERDUE oder RESERVES verarbeiten möchten, müssen Sie außerdem den Systemparameter EnhancedMessagingPreferences aktivieren und die Benutzer*innen müssen angegeben haben, dass Sie diese Benachrichtigungen per Telefon erhalten möchten.

Für OVERDUE-Benachrichtigungen müssen die Mahntrigger unter Mehr > Werkzeuge > Mahntrigger konfiguriert sein. Sie können sowhl bibliotheksspezifische als auch Standardtrigger verwenden (das Skript wird die jeweils passenden Einstellungen verwenden).

Versand der Benachrichtigungsdatei

  1. Fügen Sie den Cronjob TalkingTech_itiva_outbound.pl zu Crontab hinzu

  2. Fügen Sie eine FTP/SFTP- oder andere Transportmethode hinzu, um die Ausgabedatei an den i-tiva-Server zu senden

  3. Wenn Sie möchten, können Sie die verschickten Benachrichtigungen nach dem Versand in einem anderen Ordner archivieren

Führen Sie TalkingTech_itiva_outbound.pl –help aus um weitere Informationen zu erhalten

Ergebnisdatei erhalten

  1. Richten Sie FTP/SFTP oder eine andere Übertragungsmethode ein, um die Datei mit den Ergebnissen in einem bekannten Verzeichnis auf Ihrem Koha-Server zu speichern

  2. Fügen Sie den Cronjob TalkingTech_itiva_inbound.pl für dieses Verzeichnis hinzu

  3. Wenn Sie möchten, können Sie die Ergebnisdatei nach Bearbeitung in einem anderen Verzeichnis archivieren

Führen Sie TalkingTech_itiva_inbound.pl –help aus um weitere Informationen zu erhalten