Använda tredjepartsprogramvara med Koha

MarcEdit

Många bibliotek använder MarcEdit för modifieringar eller datarensning, till exempel för att konvertera poster i kalkylbladsformat till MARC-poster. Om du vill göra detta måste du ladda ner det från: http://marcedit.reeset.net/

Observera

Många av de åtgärder som beskrivs på Koha Community-wikin på https://wiki.koha-community.org/wiki/MARCEdit kan göras i Koha med hjälp av Marc Modification Templates, men instruktioner finns på Wikin för de som är vana vid MarcEdit.

OCLC-katalogiseringstjänster

Koha kan ställas in för att fungera med OCLC:s katalogiseringstjänster såsom

Detta gör det möjligt för bibliotekarier att använda webbgränssnittet WorldShare Record Manager eller programvaran OCLC Connexion Client som sitt katalogiseringsverktyg och skicka dessa poster till Koha med ett enda klick.

Konfigurera OCLC Connexion Daemon

Först måste du konfigurera OCLC Connexion Daemon på din server. Om du har en systemadministratör bör du rådgöra med vederbörande om den här processen.

  1. Leta reda på skriptet på din server och visa dess dokumentation.

    /usr/share/koha/bin/connexion_import_daemon.pl --help
    
  2. Skapa en konfigurationsfil. Du kan placera på läsbar plats för användaren som ska köra tjänsten, t.ex. /etc/koha/sites/my_instance/oclc_connexion.conf. Utdata från help-kommandot ger information om vad filen ska innehålla. Här är ett exempel:

    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. Since the configuration file contains passwords, make sure that it’s only readable by the user running the script, and nobody else.

    chmod 400 /etc/koha/sites/my_instance/oclc_connexion.conf
    
  4. Run the script.

    • You can do this manually to test it out:

      /usr/share/koha/bin/connexion_import_daemon.pl --config /etc/koha/sites/my_instance/oclc_connexion.conf
      
    • Or you can set up a systemd unit to keep the script running even when it crashes or the server reboots:

      1. Create a file at /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. Enable and start the service:

        systemctl enable koha-oclc-connexion
        systemctl start koha-oclc-connexion
        
      3. Check the status of the service:

        systemctl status koha-oclc-connexion
        

More information on using OCLC Connexion Client or OCLC WorldShare Record Manager is available on the Koha Wiki at https://wiki.koha-community.org/wiki/OCLC_Connexion_Client or https://wiki.koha-community.org/wiki/OCLC_Worldshare_Collection_Manager

Talking Tech

Talking Tech i-tiva is a third party, proprietary, product that libraries can subscribe to. Learn more here: http://www.talkingtech.com/solutions/library.

Installation and setup instructions

Be sure you’ve run installer/data/mysql/atomicupdate/Bug-4246-Talking-Tech-itiva-phone-notifications.pl to install the required data pack (new syspref, notice placeholders and messaging transport preferences)

To use, TalkingTechItivaPhoneNotification system preference must be turned on.

If you wish to process PREOVERDUE or RESERVES messages, you’ll need the EnhancedMessagingPreferences system preference turned on, and patrons to have filled in a preference for receiving these notices by phone.

For OVERDUE messages, overdue notice triggers must be configured under More > Tools > Overdue notice/status triggers. Either branch-specific triggers or the default level triggers may be used (script will select whichever is appropriate).

Sending notices file

  1. Add the TalkingTech_itiva_outbound.pl script to your crontab

  2. Add an FTP/SFTP or other transport method to send the output file to the i-tiva server

  3. If you wish, archive the sent notices file in another directory after sending

Run TalkingTech_itiva_outbound.pl –help for more information

Receiving results file

  1. Add an FTP/SFTP or other transport method to send the Results file to a known directory on your Koha server

  2. Add the TalkingTech_itiva_inbound.pl script to your crontab, aimed at that directory

  3. If you wish, archive the results file in another directory after processing

Run TalkingTech_itiva_inbound.pl –help for more information