Memasang plugin OJS3 Copilot API
Aplikasi OJS Copilot memerlukan satu plugin gratis di situs OJS jurnal Anda. Panduan ini memakai tangkapan layar OJS 3.3 berbahasa Indonesia; tampilan OJS 3.4 dan 3.5 serupa.
Sebelum mulai
- Aplikasi OJS Copilot memerlukan plugin gratis OJS3 Copilot API di situs OJS jurnal Anda (OJS 3.3, 3.4, atau 3.5).
- Plugin cukup dipasang sekali per situs dan berlaku untuk semua jurnal di situs itu.
- Memasang plugin memerlukan akun Admin Situs. Bukan admin? Kirim tautan halaman ini ke pengelola jurnal Anda.
-
Unduh plugin
Unduh berkas copilotApi-1.11.4.0.tar.gz dari halaman unduhan. Jangan diekstrak — OJS menerima berkas .tar.gz apa adanya.
Halaman unduhan plugin -
Buka menu Plugin
Masuk ke OJS sebagai Admin Situs, lalu buka Pengaturan › Website › tab Plugin. Tekan Unggah Plugin Baru.
-
Unggah berkas plugin
Tekan Unggah File, pilih berkas
.tar.gzyang tadi diunduh, lalu tekan Simpan.
-
Aktifkan plugin
Di daftar Plugin Generik, cari OJS3 Copilot API dan centang kotak Sudah Aktif.
Memperbarui ke versi baru? Ulangi langkah 2–3 dengan berkas versi baru; OJS akan menanyakan konfirmasi pembaruan.
-
Buat Kunci API (setiap pengguna)
Setiap editor, reviewer, atau penulis yang memakai aplikasi membuat kuncinya sendiri: klik ikon akun (kanan atas) › Lihat Profil › tab Kunci API › centang Aktifkan aplikasi eksternal dengan kunci API untuk mengakses akun ini dan Membuat kunci API baru › Simpan, lalu salin kuncinya.
Tab Kunci API tidak muncul? Admin situs perlu mengisi
api_key_secretdiconfig.inc.php(bagian[security]), misalnya dengan 32+ karakter acak:[security] api_key_secret = "isi-dengan-teks-acak-panjang-dan-rahasia" -
Hubungkan di aplikasi
Buka OJS Copilot › Tambahkan jurnal › ikuti langkah Persiapan › masukkan alamat situs (mis.
jurnal.kampus.ac.id), pilih jurnal, lalu tempel Kunci API.
Masalah umum
- "Plugin OJS3 Copilot API belum terpasang atau belum aktif" — pastikan langkah 4 sudah dilakukan; untuk OJS lama, aktifkan plugin minimal di satu jurnal.
- "Kunci API tidak valid" — buat kunci baru (langkah 5) dan salin utuh tanpa spasi.
- Server menolak penyimpanan (HTTP 403 saat menyimpan) — beberapa hosting (LiteSpeed/Imunify) memblokir PUT/DELETE; aplikasi sudah memakai POST, tetapi minta hosting mengizinkan
/index.php/*/api/bila masih terjadi. - Situs harus memakai HTTPS.
Butuh bantuan? cs@artonlabs.com