User Tools

Site Tools


ucs-oai-pmh

This is an old revision of the document!


Library OAI-PMH untuk UCS SLIMs

Source code UCS SLIMs terakhir diperbaharui 1 tahun yang lalu, dan dapat didownload di https://github.com/slims/ucs-2.0. Agar UCS dapat diharvest oleh OneSearch, anda harus memasang library OAI-PMH.

Instalasi

Berikut ini langkah instalasi OAI-PMH pada UCS SLIMs:

  • Download file oaipmh.zip.
  • Uncompress file zip tersebut, lalu copy folder oaipmh ke dalam folder lib/ dari instalasi UCS.
  • Download file oai2.php.
  • Copy file oai2.php ke dalam folder root dari instalasi UCS.

Lihat gambar di bawah, dimana folder oaipmh dan file oai2.php harus dicopy ke instalasi UCS.

Uji Coba

Buka halaman oai2.php dari UCS server anda dengan URL seperti ini:

http://localhost/ucs-2.0/oai2.php?verb=ListRecords&metadataPrefix=oai_dc

Request OAI-PMH di atas memiliki verb ListRecords, dengan prefix oai_dc. Jika berhasil, anda akan melihat response OAI-PMH dari UCS server seperti ditunjukkan dalam gambar di bawah ini.

Mendaftarkan UCS Server

Untuk mendaftarkan server UCS anda ke dalam Indonesia OneSearch, klik di sini.

Konfigurasi node pada UCS server

Setiap node harus memiliki informasi berikut:

  • Nama institusi (name)
  • Jenis perpustakaan (library_type), ada 4 pilihan: school, university, special, dan public
  • Jenis repository (repository_type), ada 3 pilihan: digital (digital library), ils (katalog otomasi), dan journal (spt Open Journal System)
  • Afiliasi (affiliation), jika ada.

Tiga informasi terakhir di atas saat ini tidak ada di dalam standard file konfigurasi UCS. Untuk keperluan IOS, ketiganya bisa ditambahkan.

Contoh konfigurasi pada file ucserver.inc.php

$sysconf['node']['slims-node1'] = array(
    'id' => 'slims-node1',
    'name' => 'SLiMS Library', 
    'password' => '2325f677e21c1613909c953eb03c57352259cc5d',
    'baseurl' => 'http://localhost/slims7_cendana', 
    'ip' => "",
    'repository_type' => 'ils',
    'library_type' => 'public',
    'affiliation' => 'Forum Perpustakaan Umum Indonesia'
    );
ucs-oai-pmh.1451384045.txt.gz · Last modified: 2015/12/29 17:14 by fahmi