Koha ile üçüncü taraf yazılımı kullanma

MarcEdit

Çoğu kütüphane değiştirme veya veri temizliği için MarcEdit programını kullanmaktadır. Bunu yapmak isterseniz programı şu adresten indirebilirsiniz: http://marcedit.reeset.net/

Önemli

Bu bölümde açıklanan çoğu eylem Koha’da Marc Modifikasyon Şablonları kullanılarak yapılabilir, ancak buradaki bölüm MarcEdit kullananlar içindir.

Yer numaralarına ön ek ekleme

Koha’ya veri getirirken, öncelikle bu verileri temizlemeniz gerekebilir. Koha kullanıcıları arasında yaygın bir eylem yer numarasına bir önek eklemektir.

  • MarcEdit’i Aç

    image1089

  • ‘MarcEditör’e tıkla

  • Araçlar > Alt Alan Verisi Düzenle’ye gidin

    image1090

  • Başa veri eklemek için özel karakter: ^b Sadece bir alt alanın başlangıcına veri eklemek için, Alan Verisinin başına: metin kutusu ve değiştirme de başa eklenecek veriye ^b karakterini eklemeniz yeterlidir

    image1091

    • Bir metin dizesi değiştirirken alt alan başlangıcına veri eklemek için, Alan Verisi Metin kutusunun başına ve metin kutusu ile değişimde başa eklenecek olan veriye ^b karakterini ekleyin [değiştirme dizesi].

Excel verilerini Koha’ya aktarma

Excel veri sayfası formatında kütüphaneye kayıtlarınız olduğunu ve bunları Koha’ya aktarmak istediğinizi varsayalım. Fakat bunu nasıl yapacaksınız? Koha, excel kayıtlarını doğrudan aktarmanıza izin vermez. Ama burada excel kayıtlarınızı kolaylıkla Koha’ya aktarmanızın çok basit bir çözümü var. Yapmamız gereken öncelikle excel dosyasını Marc dosyasına dönüştürmektir ve ondan sonra dönüştürdüğümüz bu dosyaları Koha’ya aktaracağız.

Excel kayıtlarınızı Koha’ya aktarmak için verilen adımları izleyin

Excel biçiminden .mrk biçimine dönüştürmek

Öcelikle, excel biçimini .mrk biçimine dönüştüreceğiz. Bunun için MarcEdit kullanacağız. MarcEdit programını http://marcedit.reeset.net/ adresinden indirebilirsiniz

Şimdi bunu açın ve Eklentiler–>Sınırlandırılmış Metin Çevirmeni’ni seçin.

image1092

Aşağıdaki pencere görüntülendiğinde İleri’yi tıklayın.

image1093

Excel dosyasını bulun.

image1094

Excel dosyanızı, Excel Dosya biçimini (*.xls) seçerek bulun.

image1095

Benzer şekilde çıktı dosyası, Excel sayfa adı gibi diğer girdileri doldurun ve UTF-8 kodlu seçeneğini işaretleyin (gerekirse) ve İleri’yi tıklayın.

image1096

Şimdi alanları standart marc formatında tanımak için alanları eşleştirmeniz istenecektir.

Girdiğim ilk sütun olan 0 alanının şununla eşleştiğini var sayalım: 022$a(süreğen kaynak için geçerli ISSN) ve sonra uygula üzerine tıklayalım.

image1097

Not

İndikatörleri ve diğer tüm öğeleri özelleştirebilirsiniz, marc21 formatı hakkında daha fazla bilgi edinmek için resmi kongre kütüphanesi sitesini ziyaret edin.

Benzer şekilde diğer tüm alanları eşleştirin ve daha sonra Bitir üzerine tıklayın.

image1098

Ve sonra Marc Metin Dosyanızın (*.mrk) oluşturulduğunu belirten bir pencere ekrana gelecektir.

image1099

Kapat’ı tıklayın ve bu adımda .xls dosyasından bir .mrk dosyası oluşturduk. Dosyayı çift tıklatarak görüntüleyebilirsiniz.

.mrk dosyasını .mrc dosyasına dönüştür

Yukarıdaki adımda oluşturduğumuz .mrk dosyasını, doğrudan Koha’ya aktarılabilen ham Marc formatına dönüştüreceğiz.

Bunun için yeniden MarcEdit’i açın ve MARC Araçlarını seçin.

image1100

daha sonra .mrk dosyasını .mrc formatına dönüştürmek için MarcMaker’ı seçin.

image1101

Giriş dosyanızı bulun ve çıkış dosyanızı adlandırın. Sonra Çalıştır butonuna tıklayın.

image1102

Ve size sonucu gösterecektir.

image1103

Kapat’ı tıklayın ve artık elimizde işlenmemiş Marc kayıtları olacaktır (.mrc dosyası)

.mrc dosyasını Koha’ya aktar

More information on importing records into Koha can be found in the Stage MARC records for import section of this manual.

Son olarak yukarıda oluşturduğumuz .mrc dosyasını Koha’ya aktaracağız.

Koha personel istemcinizde Araçlar üzerine tıklayın.

image1104

Sonra, MARC Kayıtlarını İçe Aktarmak İçin Hazırla üzerine tıklayın.

image1105

Bu işlemden sonra, daha önce oluşturduğunuz .mrc dosyasını seçin ve Karşıya yükle üzerine tıklayın.

image1106

Aynı zamanda dosya hakında yorum eklebilir ve son olarak İçe Aktarmak İçin Hazırla üzerine tıklayabilirsiniz.

image1107

İçe aktarma tamamlanınca, şöyle bir sonuç elde edeceksiniz

image1108

Sonra, Hazırlanmış kayıtları yönet üzerine tıklayın.

Burada eşleştirme kurallarını bile değiştirebilirsiniz.

image1109

İşiniz bitince Bu grubu kataloğa aktar üzerine tıklayın.

Hepsi bu kadar. Tüm kayıtlar içe aktarıldıktan sonra Durum’u konrol edin, “aktarıldı” yazmalıdır.

image1110

Hatta içe aktarma işlemini geri alabilirsiniz.

Ve bir kaç dakika içerisinde, Koha’da 10,000 civarında kayıt içe aktardık

OCLC Cataloging Services

Koha can be set to work with the OCLC cataloging services such as

This allows librarians to use the WorldShare Record Manager web interface or the OCLC Connexion Client desktop software as their cataloging tool and send those records to Koha with a single click.

Setting up the OCLC Connexion Daemon

First, you will need to set up the OCLC Connexion Daemon on your server. If you have a system administrator you will want to consult with them on this process.

  1. Find the script on your server and view its documentation.

    /usr/share/koha/bin/connexion_import_daemon.pl --help
    
  2. Create a configuration file. You could put this anywhere that is readable by the user that will be running the service, e.g., /etc/koha/sites/my_instance/oclc_connexion.conf. The output of the help command provides the details about what this file should contain. Here is an example:

    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
        

WorldShare Record Manager

Setting up WorldShare Record Manager

  1. Log in to your WorldShare account.

  2. Go to the “Metadata” tab.

  3. Select “Record Manager” in the sidebar.

  4. Select “User Preferences” in the sidebar.

    Not

    Since these are User Preferences, they must be configured for each user who will be using the service.

    Screenshot of 'User Preferences' in the WorldShare web interface.

  5. Go to “Exporting – Bibliographic Records”.

    The official documentation from OCLC for all settings under this heading is found at https://help.oclc.org/Metadata_Services/WorldShare_Record_Manager/Record_Manager_user_preferences/Exporting_Bibliographic_records#Set_preferences_for_TCP.2FIP_export .

  6. Go to the “General” tab.

    Screenshot of setting the 'Format' to 'UTF-8' under the 'General' export preferences in the WorldShare web interface.

    1. Set the “Format” to “MARC 21 with UTF-8 Unicode”, since Koha always uses UTF-8.

    2. Click “Save”.

  7. Go to the “TCP/IP” tab.

    Screenshot of setting the 'TCP/IP' export preferences in the WorldShare web interface.

    1. Enter the host name or IP address at which the OCLC connexion daemon service (configured above) can be reached.

    2. Set the Authentication to “Login ID” and enter the connexion_user and connexion_password from the configuration file (created above).

    3. Optionally set the connection delay, connection attempts, and other settings.

    4. Click “Save”.

Using WorldShare Record Manager

Sending a single record from the WorldShare Record Manager to Koha
  1. Log in to your WorldShare account.

  2. Go to the “Metadata” tab.

  3. Select “Record Manager” in the sidebar.

  4. Search for a record.

    Screenshot of search results in the WorldShare web interface.

  5. Click on the title of a record to open it.

  6. Click on the “Record” dropdown menu, then “Send to”, then “Local System (via TCP/IP)”

    Screenshot of the record screen in the WorldShare web interface, the Record menu is open, the Send to submenu is open and the Local System (via TCP/IP) option is selected

  7. After a while, depending on your “connection delay” settings, you should see the record in Koha.

    • If you used import_mode: direct in your configuration file, the record will be available in the catalog.

    • If you used import_mode: staged in your configuration file, the record will be staged for import.

Sending multiple records from the WorldShare Record Manager to Koha
  1. Log in to your WorldShare account.

  2. Go to the “Metadata” tab.

  3. Select “Record Manager” in the sidebar.

  4. Search for a record.

    Screenshot of search results in the WorldShare web interface.

  5. Click on the title of a record to open it.

  6. Click on the “Record” dropdown menu, then “Send to”, then “Export List …”. Select a list to which to add the record.

  7. Repeat from step 4 as needed.

  8. Click on “Export Lists” in the sidebar.

  9. Click on the name of a list to open it.

  10. Click on the “Export” dropdown menu, then “Send to local system (via TCP/IP)”.

Screenshot of the 'Export lists' page in the WorldShare web interface.

  1. After a while, depending on your “connection delay” settings, you should see the record in Koha.

  • If you used import_mode: direct in your configuration file, the record will be available in the catalog.

  • If you used import_mode: staged in your configuration file, the record will be staged for import.

OCLC Connexion Client desktop software

See https://wiki.koha-community.org/wiki/OCLC_Connexion_Client for instructions on setting up and using the OCLC Connexion Client desktop software.

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

Gerekli veri paketini yüklemek için installer/data/mysql/atomicupdate/Bug-4246-Talking-Tech-itiva-phone-notifications.pl kurulumunu çalıştırdığınıza emin olun (new syspref, notice placeholders and messaging transport tercihleri)

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. Eğer isterseniz, gönderdikten sonra gönderilen bildirimler dosyasını başka bir dizinde arşivleyebilirsiniz

TalkingTech_itiva_outbound.pl komut dosyasını çalıştırın, daha fazla bilgi için bkz. –help

Receiving results file

  1. Koha sunucunuz üzerinde bilinen bir dizine sonuçlar dosyasını göndermek için bir FTP/SFTP veya diğer bir taşıma yöntemi ekleyin

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

  3. Eğer isterseniz, sonuçlar dosyasını işlendikten sonra başka bir dizinde arşivleyebilirsiniz

TalkingTech_itiva_inbound.pl komut dosyasını çalıştırın, daha fazla bilgi için bkz. –help