Plugin OJS 2.4 – 3.5 · Pemasangan gratis · Open source (GPL v3)

Galley JATS XML, PDF & HTML langsung masuk OJS

OJS tidak punya cara otomatis untuk membuat galley (OJS 2.x tanpa REST sama sekali, OJS 3.5 tanpa rute galley). Studio Galley Bridge menambahkannya: satu plugin kecil untuk OJS 2.4 sampai 3.5, satu klik di Studio, tiga galley siap di Production.

v1.1.0 · 13 KB · SHA-256 92b0caf95dd8… · Pembuat: Ruang Ide · GPL v3

Pemasangan plugin gratis. Mengirim galley dari Studio memakai 1,75 kredit per pengiriman (PDF + HTML + XML sekaligus).

  • Pemasangan gratis
  • OJS 2.4 – 3.5
  • JATS XML 1.2
  • PDF + HTML + XML
  • Sumber terbuka

Dua hal yang bikin penerbit jurnal hemat waktu

01

JATS XML 1.2 yang valid

Dari DOCX penulis, Studio membuat JATS lengkap: front (jurnal, ISSN, penulis, afiliasi, abstrak dua bahasa), body (bagian, tabel, gambar, rumus MathML + TeX, catatan kaki), dan back (rujukan). Ada validator yang menunjuk baris bermasalah sebelum Anda mengirim.

  • MathML + TeX
  • Catatan kaki Word
  • Validator bawaan
  • Saran/track changes diterima otomatis
02

Galley langsung ke OJS

Satu tombol Kirim ke OJS membuat PDF (A4 sesuai profil jurnal), HTML mandiri, dan JATS XML, lalu membuat atau mengganti galley PDF, HTML, XML di naskah OJS. Tidak ada lagi Add galley → Upload file → Continue → Save, tiga kali per artikel.

  • 3 galley sekali kirim
  • Ganti tanpa duplikat
  • OJS 2.4 sampai 3.5
  • Aman: artikel terbit tidak disentuh

Sebelum dan sesudah

Tanpa plugin

  1. Unduh PDF, HTML, XML dari Studio
  2. Buka OJS → Production → Galleys
  3. Add galley, isi label, Upload file, Continue, Save
  4. Ulangi untuk setiap format dan setiap artikel

Dengan plugin

  1. Klik File → Ekspor → Kirim ke OJS
  2. Isi ID naskah (otomatis bila diimpor dari OJS)
  3. Pilih format, Kirim (1,75 kredit)
  4. Selesai: galley sudah ada di Production

Cara kerja

StudioMembuat PDF, HTML, JATS
Token pluginDibuat pengelola jurnal
Plugin BridgeSatu halaman /studioGalley
Galley OJSPDF · HTML · XML

Dibuat sempit dan aman

Satu halaman saja

Plugin hanya menambah halaman {jurnal}/studioGalley/ping, /upload, dan /token. Tidak mengubah tabel OJS, tidak menjalankan kode dari luar.

Token milik jurnal Anda

Dibuat pengelola jurnal di halaman token, hanya hash SHA-256 yang disimpan, bisa diganti kapan saja. Tanpa token yang sah, semua ditolak (401).

Artikel terbit dikunci

Publikasi berstatus Terbit ditolak (409). Untuk mengubahnya, Unpublish atau buat versi baru di OJS.

Hanya PDF, HTML, XML

Ekstensi dan isi berkas dicek. Berkas lain ditolak.

Pasang dalam 5 menit

Unduh plugin

Klik tombol Unduh gratis di atas. Hasilnya berkas studioGalley-1.1.0.tar.gz. Jangan diekstrak.

Unggah ke OJS

OJS 3.x: masuk sebagai administrator → Website → Plugins → Upload A New Plugin → pilih berkas → Save. OJS 2.4: salin foldernya ke plugins/generic/ (lihat pasang manual di bawah).

Aktifkan

Di daftar Generic Plugins, centang Studio Galley Bridge.

Buat token plugin

Masuk OJS sebagai pengelola jurnal, buka https://situs-anda.org/index.php/jurnal/studioGalley/token, tekan Create token, salin tokennya (hanya tampil sekali). Tidak butuh api_key_secret atau REST.

Hubungkan di Studio

Menu Koneksi: tempel URL jurnal (mode OAI cukup) → Hubungkan & sinkron → di kartu jurnal klik Atur token plugin dan tempel token.

Kirim galley

Buka naskah di editor → File → Ekspor → Kirim ke OJS → isi ID naskah OJS → OK (1,75 kredit). Periksa di OJS: Workflow → Production → Galleys.

Pasang manual lewat server (opsional)

Bila tidak bisa mengunggah lewat panel (atau OJS 2.4), salin folder ke server OJS lalu daftarkan:

cd /var/www/html/plugins/generic
tar xzf studioGalley-1.1.0.tar.gz
chown -R www-data:www-data studioGalley
cd /var/www/html
php lib/pkp/tools/installPluginVersion.php plugins/generic/studioGalley/version.xml

Lalu aktifkan di Website → Plugins. Di Docker, jalankan perintah di dalam kontainer OJS. OJS 2.4 tidak punya installPluginVersion.php: tambahkan satu baris di tabel versions (product studioGalley, class StudioGalleyPlugin, type plugins.generic) lalu aktifkan; langkah rinci ada di README plugin.

Cek cepat apakah plugin hidup

curl -H "X-Studio-Token: TOKEN_ANDA" \
  https://situs-anda.org/index.php/jurnal/studioGalley/ping
# {"plugin":"studioGalley","version":"1.1.0","ojs":"3.3.0.14", ...}

Versi OJS yang didukung

3.5.xDiuji pada 3.5.0.5
3.4.xDiuji pada 3.4.0.9
3.3.xDiuji pada 3.3.0.14
3.2.xDiuji pada 3.2.1.4
3.1.xDiuji pada 3.1.1.1
3.0.xKode sama dengan 3.1, belum diuji (image resmi 3.0 tidak lengkap)
2.4.xDiuji pada 2.4.8.5
2.0 – 2.3Belum diuji
StudioAkun StudIO RuangIde dan token plugin di Koneksi; koneksi OAI saja sudah cukup

Jika ada masalah

Plugin "Studio Galley Bridge" belum terpasangPlugin belum diaktifkan untuk jurnal itu, atau alamat jurnal salah. Cek ping di atas.
Token plugin ditolakToken salah atau sudah diganti. Buat token baru di halaman studioGalley/token dan simpan lagi di Koneksi.
sign in as a journal manager firstHalaman token hanya untuk pengelola jurnal yang sudah masuk.
Publikasi ini sudah terbitOJS mengunci galley setelah terbit. Unpublish atau Create new version di OJS lalu ulangi.
Kredit tidak cukup (402)Kirim ke OJS memakai 1,75 kredit per pengiriman. Beli kredit di Pengaturan → Tagihan.

Pertanyaan umum

Apakah benar-benar gratis?

Yang gratis adalah pemasangannya: plugin bebas diunduh, dipasang, dan dimodifikasi (GPL v3), tanpa batas jumlah galley di sisi OJS. Mengirim galley dari StudIO RuangIde memakai 1,75 kredit ekspor per pengiriman (PDF, HTML, dan XML sekaligus). Mengunduh berkas lalu mengunggah manual tetap mengikuti kuota ekspor biasa.

Berapa biaya satu pengiriman?

1,75 kredit per tekan Kirim ke OJS, berapa pun format yang Anda pilih, dan hanya bila minimal satu galley berhasil dibuat. Gagal total tidak memotong kredit. Akun admin tidak dikenai biaya.

Apakah plugin bekerja tanpa Studio?

Ya, halaman uploadnya terbuka untuk skrip apa pun yang memegang token plugin (contoh curl ada di README). Fungsi utamanya melayani Studio.

Apa bedanya dengan plugin JATS bawaan OJS?

Plugin JATS bawaan OJS mengelola satu berkas JATS per publikasi (3.5). Bridge membuat galley (PDF, HTML, XML) yang tampil bagi pembaca dan menyimpannya di tahap Proof, di semua versi OJS.

Apakah artikel yang sudah terbit bisa diganti galleynya?

Tidak lewat plugin: OJS mengunci publikasi terbit dan plugin menghormatinya. Buat versi baru di OJS dulu.

Apakah data saya keluar ke pihak ketiga?

Tidak. Studio mengirim berkas langsung ke OJS Anda memakai token Anda. Plugin hanya menyimpan berkas ke OJS.

OJS versi berapa yang didukung?

OJS 2.4 sampai 3.5, satu paket untuk semuanya. Diuji pada 2.4.8, 3.1.1, 3.2.1, 3.3.0, 3.4.0, dan 3.5.0; OJS 3.0 memakai kode yang sama dengan 3.1 tetapi belum diuji.

Berhenti mengunggah galley satu per satu

Pasang plugin, hubungkan Studio, kirim.