Setiap rangkaian Item Bacaan tersusun dari alat-alat tersendiri (misalnya, Studi Terkait, Forum Online, dll) dengan tiap alat terdiri dari sejumlah database relevan yang dikelompokkan ke dalam sebuah konteks. Database ini, dan konteks yang dimasukkan ke dalamnya dapat dibuat, diedit, atau dihapus.
Metadata untuk item di dalam sebuah konteks. Manajer Jurnal dapat mengubah judul alat. Jurnal juga memberikan opsi untuk menentukan apakah kata kunci penulis (defaultnya), nama penulis (misalnya, untuk digunakan bersama Karya Lain Penulis), atau ketentun pengindeksan geografis akan digunakan untuk mencari database. Opsi lainnya, yang digunakan dengan mendefinisikan syarat-syarat, memudahkan pembaca untuk memilih istilah pencarian dengan mengeklik dua kali pada sembarang kata pada teks dari item yang sedang dibaca dalam jurnal. Manajer Jurnal dapat menggunakan opsi-opsi ini dalam membangun alat baca mereka sendiri.
Mengedit pencarian untuk masing-masing alat. Dengan Pencarian, Manajer Jurnal dapat mengedit atau menghapus URL pencarian untuk setiap database di dalam sebuah alat sekaligus mengurutkan kembali database yang muncul di dalam alat. Untuk setiap database, sebuah URL diberikan yang akan memudahkan pembaca untuk mempelajari lebih lanjut tentang database tersebut, dan sebuah URL untuk memudahkan pencarian dilakukan. Ada dua jenis pencarian yang dapat dibuat, pencarian GET, dan jika ini berhasil dengan database tersebut, pencarian POST juga didukung.
GET Searches
Untuk pencarian GET, lakukan pencarian dan cari URL hasil. Misalkan, di Google, pencarian untuk "FOOBAR" menghasilkan URL.
http://www.google.ca/search?hl=en&q=FOOBAR&meta=
Ganti istilah pencarian, FOOBAR, dengan variabel {$formKeywords}. Saat OJS menemukan variable ini, OJS akan menggantinya dengan nilai yang pantas dari metadata item. Ini memberi kita URL dari
http://www.google.ca/search?hl=en&q={$formKeywords}&meta=
Untuk RT. Namun, sejak paramater lain tidak diperlukan dalam kasus ini, kita dapat menggunakan URL yang lebih sederhana dari
http://www.google.ca/search?q={$formKeywords}
Untuk RT.
POST Searches
Untuk bentuk POST, sedikit rumit. Selaki lagi dengan mencari di Google, Anda dapat melihat sumber halaman, dan perhatikan<form action="/search" ...>, memberikan kita URL dasarhttp://www.google.com/search. Anda kemudian dapat melihat masing-masing<input ...> dan<select ... > elemen pada formulir, dan menambahkannya sebagainame=value dipisahkan oleh& diakhir URL. Unsur yang menentukan textbox yang menerima teks masukkan dari pengguna (dalam kasus Google, yang bernamaq), harus sekal lagi memiliki nilai {$formKeywords}, yang akan digantikan dengan nilai yang sesuai.
Cara yang lebih mudah untuk bentuk POST untuk menyalin HTML halaman, rubahmethod=post untukmethod=getdi bidang yang tepat, dan rubah formaction= nilainya adalah URL lengkap, misalnyahttp://www.google.com/search dibandingkan dengan/search. Anda dapat melihat file HTML di browser dan memakai metode GET diatas untuk membangun URL.
Karena beberapa mesin pencarian tidak mendukung metode GET, jika Anda menemukan metode diatas tidak bekerja, Anda dapat memasukkan data form POST di "Search post data". Jika contoh diatas membutuhkan data yang akan dikirim, Anda dapat memasukkanhttp://www.google.com/search unutk mencari URL danq={$formKeywords} untuk mengirim data.
Pastikan Anda menguji URL untuk memastikan mereka bekerja dengan benar, dengan mengganti {$formKeywords} dan mengujinya untuk melihat apakah memberikan hasil pencarian seperti yang diharapkan. Perhatikan bahwa bentuk POST tidak selalu memungkinkan, tergantung pada situs. Untuk URL yang tidak memiliki mesin pencari yang tepat kemungkinan lain adalah menggunakan Google dan dibatasi oleh situs. Anda dapat menggunakan query sepertisite:mysite.com FOOBAR di Google untuk mencari istilah "FOOBAR" hanya dalam mysite.com. Ini digunakan dalam RT untuk beberapa situs.