Plugin OJS adalah cara paling mudah untuk menambah kemampuan jurnal, mulai dari tampilan hingga fitur pendukung penerbitan. Namun, setiap plugin juga berarti tambahan kode yang harus dirawat. Pengelola jurnal yang terlalu mudah menekan tombol pasang sering baru menyadarinya ketika situs bermasalah saat pembaruan.
Artikel ini mengajak Anda memilih dan memasang plugin dengan lebih tenang, supaya jurnal tetap stabil dan aman.
Mengapa Plugin Perlu Dipilih dengan Hati-Hati
Plugin bukan sekadar hiasan. Ia berjalan bersama inti OJS, sehingga plugin yang tidak cocok dengan versi Anda dapat menimbulkan galat. Contoh nyata terlihat di forum PKP: seorang pengelola gagal meningkatkan versi OJS karena plugin lama (pln dan sword) bentrok dengan kode inti yang lebih baru. Masalah baru reda setelah plugin tersebut dikeluarkan.
Dari sini kita belajar bahwa semakin banyak plugin, semakin banyak hal yang perlu diperiksa setiap kali jurnal diperbarui.
Selain urusan kecocokan, ada pula soal tanggung jawab. Ketika sebuah plugin berhenti dikembangkan, pengelola jurnallah yang menanggung akibatnya, mulai dari tampilan yang rusak hingga fitur yang berhenti bekerja. Karena itu, anggap setiap plugin sebagai komitmen jangka panjang, bukan keputusan sekali klik yang bisa dilupakan begitu saja.
Mulai dari Plugin Gallery
Menurut penjelasan di forum PKP, OJS 3 menyediakan dua jalur pemasangan: Plugin Gallery dan unggah berkas manual. Tim PKP menyebut galeri sebagai cara yang lebih disarankan. Galeri dapat ditemukan di pengaturan situs (Website Settings), pada bagian plugin.
Keunggulan galeri ada pada sumbernya yang jelas dan proses pemasangannya yang lebih rapi. Unggah manual sebaiknya dipakai hanya bila Anda tahu persis siapa pengembangnya dan dari mana berkas itu diperoleh.
Lima Pertanyaan Sebelum Memasang
Sebelum memasang, ajukan pertanyaan berikut kepada diri sendiri atau tim redaksi:
- Apakah benar-benar dibutuhkan? Plugin untuk kebutuhan yang belum mendesak lebih baik ditunda.
- Apakah sudah diuji dengan versi OJS Anda? Jawaban atas pertanyaan ini penting, karena versi baru OJS menuntut plugin yang sudah disesuaikan.
- Siapa pengembangnya? Utamakan sumber yang dikenal komunitas OJS dan yang jelas pemeliharanya.
- Apakah masih dirawat? Lihat kapan terakhir diperbarui dan apakah pengembang menanggapi laporan masalah.
- Bisakah dicoba di salinan situs? Uji dahulu di lingkungan percobaan, bukan di jurnal yang sedang menerima naskah.
Jangan Menumpuk Plugin karena Tergiur Fitur
Godaan terbesar muncul ketika sebuah plugin menjanjikan banyak hal sekaligus: tampilan lebih menarik, statistik lebih lengkap, dan tombol berbagi di mana-mana. Padahal pembaca jurnal terutama membutuhkan halaman yang cepat dibuka, mudah dibaca, dan metadata artikel yang rapi. Tanyakan dahulu masalah apa yang ingin diselesaikan, baru cari plugin yang menjawabnya.
Satu kebiasaan baik adalah memasang satu plugin pada satu waktu. Jika terjadi masalah setelah pemasangan, Anda langsung tahu penyebabnya, dan pembatalannya pun lebih mudah. Memasang lima plugin sekaligus membuat pelacakan galat menjadi tebak-tebakan.
Biasakan Mencatat dan Mencadangkan
Buat daftar sederhana berisi nama plugin, versi, sumber, tanggal pasang, dan alasan pemasangan. Daftar ini sangat berguna ketika pengelola berganti atau ketika Anda perlu menelusuri sumber masalah. Sebelum memasang atau mengubah plugin, buat cadangan berkas dan basis data, seperti yang kami uraikan dalam artikel Update OJS dengan Aman.
Plugin yang sudah tidak terpakai sebaiknya dinonaktifkan, lalu dihapus bila memang tidak diperlukan lagi. Semakin sedikit komponen yang menempel, semakin kecil pula celah yang perlu dijaga. Hal ini sejalan dengan langkah-langkah di Keamanan Website Jurnal OJS.
Saat Pembaruan Tiba, Bersihkan Dulu
Pembaruan versi adalah momen paling rawan bagi plugin. Dalam diskusi tentang pembaruan ke OJS 3.4, seorang anggota komunitas menyarankan alur yang bersih: gunakan folder plugin bawaan paket rilis, jalankan pembaruan OJS, perbarui plugin bawaan, lalu pasang kembali plugin tambahan satu per satu dari repositori resminya. Menyalin folder plugin lama begitu saja disebut dapat berbenturan dengan kode baru.
Pada diskusi yang lain, staf PKP juga mengingatkan agar paket baru tidak ditimpakan begitu saja di atas instalasi lama, karena hasilnya adalah campuran plugin lama dengan kode baru. Ikuti langkah pembaruan paket penuh, dan periksa kecocokan plugin tambahan sebelum hari pembaruan.
Langkah Praktis yang Bisa Dilakukan Hari Ini
- Buka daftar plugin terpasang dan catat semuanya beserta versinya.
- Nonaktifkan plugin yang tidak lagi dipakai, lalu hapus bila sudah yakin.
- Periksa apakah plugin tambahan masih dirawat dan cocok dengan versi OJS Anda.
- Buat cadangan berkas dan basis data sebelum perubahan apa pun.
- Tetapkan satu orang yang bertanggung jawab atas keputusan pemasangan plugin.
Kesalahan semacam ini juga termasuk yang sering dialami pengelola baru, sebagaimana dibahas di 5 Kesalahan Fatal Editor Jurnal Pemula. Bila jurnal Anda memerlukan penyesuaian fitur atau tampilan yang rapi dan terawat, pertimbangkan pendampingan lewat layanan kostumisasi OJS, dan baca juga cara memilih mitra layanan OJS.
Pada akhirnya, plugin yang baik adalah plugin yang jelas manfaatnya, jelas sumbernya, dan siap dirawat. Pasang seperlunya, catat dengan rapi, dan uji sebelum percaya.
Tinggalkan Balasan