My App

Draft Naskah (Admin)

Panduan untuk admin dalam memantau dan mengelola draft naskah dari penulis sebelum masuk ke tahap produksi penuh (Naskah & Timeline Produksi).

Draft Naskah (Admin)

Halaman ini menjelaskan modul Draft dari sisi admin/editor di dashboard Nasmedia. Modul ini berfungsi sebagai "kotak masuk" dan ruang monitoring awal untuk semua draft naskah yang diajukan penulis, sebelum naskah tersebut masuk ke pipeline produksi penuh di Naskah & Timeline Produksi.

Secara sederhana, alurnya seperti ini:

Penulis mengisi & mengirim draft naskah → Muncul di menu Draft admin → Admin memantau progres, kelengkapan legal, dan berkomunikasi dengan penulis → Naskah siap lanjut ke proses produksi (Naskah & Timeline Produksi).

Dokumen ini fokus ke dua tampilan utama di panel admin:

  • Daftar Draft Naskah di /dashboard/drafts.
  • Detail Draft Naskah di /dashboard/drafts/[id].

1. Daftar Draft Naskah (Monitoring Awal)

Menu Draft di sidebar admin mengarah ke halaman /dashboard/drafts dengan judul:

  • "Manajemen Draft Naskah"

Di sini admin dapat melihat daftar semua draft yang pernah diajukan penulis, lengkap dengan status, kategori, progres konten, dan informasi penulis.

1.1. Header & Ringkasan Atas

Di bagian atas halaman terdapat:

  • Judul Halaman
    Manajemen Draft Naskah

  • Deskripsi Singkat
    "Kelola dan pantau progres naskah dari penulis"

  • Ringkasan Jumlah Draft
    Di sisi kanan atas biasanya ada teks seperti:

    X naskah ditemukan

    Angka ini mengikuti filter yang sedang aktif (jika ada).

1.2. Filter & Pencarian Draft

Sebelum tabel/kartu daftar draft, terdapat area filter yang memudahkan admin memfokuskan data:

  • Pencarian (Search)
    Ketik kata kunci (biasanya judul naskah atau nama penulis). Input ini memiliki penundaan (debounce) sehingga tidak langsung memanggil server di setiap huruf.

  • Filter Kategori
    Memilih kategori naskah tertentu (misalnya Fiksi, Non-Fiksi, Pendidikan, dsb.).

  • Filter Status Naskah
    Menyaring berdasarkan status draft, misalnya:

    • Draft
    • Submitted
    • In Review
    • Revision
    • Accepted
    • Published
    • Rejected
    • Pengiriman
    • Selesai
  • Sortir
    Mengatur urutan data, misalnya:

    • Berdasarkan tanggal dibuat (created_at).
    • Arah naik/turun (asc/desc).
  • Tombol Reset Filter
    Mengembalikan semua filter ke posisi awal (menampilkan semua draft).

Dengan kombinasi filter ini, admin bisa fokus ke draft tertentu, misalnya:

  • Semua draft dengan status Submitted yang perlu dicek.
  • Draft di kategori tertentu (misalnya "Pendidikan") yang akan diprioritaskan.

1.3. Kartu Daftar Draft

Setiap draft ditampilkan sebagai kartu di dalam daftar, berisi informasi penting berikut:

  • Judul Naskah
    Ditampilkan besar di bagian atas kartu.

  • Kategori
    Badge kecil yang menunjukkan kategori naskah.

  • Status Naskah
    Ditampilkan sebagai badge berwarna, dengan kode warna sesuai status, misalnya:

    • Abu-abu untuk Draft.
    • Biru untuk Submitted.
    • Kuning untuk In Review.
    • Oranye untuk Revision.
    • Hijau untuk Accepted atau Selesai.
    • Warna lain untuk Rejected, Pengiriman, dsb.
  • Editor Saat Ini (jika ada)
    Jika draft sudah memiliki editor yang ditugaskan, akan muncul badge tambahan misalnya:

    Editor: Nama Editor

  • Rencana Terbit
    Tanggal rencana terbit (jika sudah diisi) dalam format lokal Indonesia. Jika belum ada rencana, akan tertulis:

    Belum ditentukan

  • Tanggal Dibuat
    Tanggal kapan draft pertama kali dibuat/masuk ke sistem.

  • Progress Naskah
    Ditampilkan sebagai progress bar (komponen ContentProgressDisplay) yang menunjukkan seberapa jauh isi draft sudah dikerjakan.

  • Informasi Penulis
    Di sisi lain kartu, terdapat blok "Informasi Penulis" yang memuat:

    • Nama penulis.
    • Email penulis.
    • Nomor WhatsApp penulis.
  • Status Dokumen Legal
    Bagian "Status Dokumen Legal" menampilkan ringkasan:

    • MoU.
    • Kontrak.
    • Syarat & Ketentuan (S&K).
    • Surat Keaslian Naskah.

    Masing-masing dokumen bisa ditandai sudah disetujui, belum, atau baru sebatas terunggah. Tampilan ini membantu admin mengecek apakah legal draft sudah lengkap sebelum masuk produksi.

1.4. Aksi Cepat di Setiap Draft

Di setiap kartu draft, admin memiliki beberapa aksi cepat:

  • Tombol "Detail"
    Mengarahkan admin ke halaman detail draft:

    /dashboard/drafts/{id}

    Di sana admin bisa melihat informasi lebih lengkap dan memberi komentar.

  • Follow Up via WhatsApp
    Tombol khusus yang akan membuka WhatsApp Web/aplikasi dengan pesan otomatis, berisi konteks draft (nama penulis, judul naskah, dsb.).
    Cocok untuk mengingatkan penulis melengkapi draft, legal, atau merespons review.

1.5. State Kosong & Error

Jika belum ada draft yang cocok dengan filter:

  • Muncul tampilan kosong dengan ikon buku dan teks seperti:
    • "Tidak ada naskah ditemukan"
    • Ajakan untuk mengubah atau mereset filter.

Jika terjadi kesalahan pemuatan data (misalnya koneksi bermasalah):

  • Muncul Error Modal yang memberitahu bahwa sistem mengalami gangguan, dan menyarankan untuk mencoba lagi.

1.6. Navigasi Halaman (Pagination)

Di bagian bawah, terdapat kontrol pagination:

  • Tombol Sebelumnya dan Berikutnya.
  • Nomor halaman (1, 2, 3, ...) dengan penanda halaman aktif.

Admin bisa pindah halaman untuk melihat draft lain jika jumlah draft cukup banyak.


2. Detail Draft Naskah (Monitoring Per Draft)

Ketika admin mengklik tombol Detail pada salah satu draft, sistem akan membuka halaman:

/dashboard/drafts/[id]

Halaman ini digunakan untuk melihat informasi lengkap satu draft dan melakukan komunikasi/koordinasi seputar draft tersebut.

2.1. Breadcrumb & Judul Halaman

Di bagian paling atas terdapat breadcrumb seperti:

  • Monitoring Draft NaskahJudul Draft

Ini membantu admin kembali ke daftar draft dengan cepat.

Di bawahnya, judul halaman menampilkan:

  • "Detail Draft Naskah: Judul Draft"
  • Subjudul pendek yang menjelaskan bahwa halaman ini dipakai untuk memantau progres naskah dari penulis terkait.

2.2. Ringkasan Draft

Bagian Ringkasan Draft berisi informasi umum dan aksi cepat:

  • Judul Naskah.
  • Nama Penulis.
  • Status Naskah.
  • Progres Naskah (progress bar).
  • Informasi lain yang relevan seperti rencana terbit, kategori, dan tanggal dibuat.

Di sinilah admin bisa dengan cepat memahami kondisi draft tanpa harus membuka terlalu banyak detail teknis.

2.3. Tab Informasi Detail

Halaman detail biasanya menggunakan beberapa tab untuk memisahkan informasi, contohnya:

  • Ringkasan / Overview
    Menampilkan informasi umum draft, progress, dan status legal.

  • File Naskah
    Jika tersedia, admin bisa melihat daftar file yang diunggah penulis (baik per bagian maupun file gabungan). Di sini admin bisa mengecek apakah file sudah lengkap dan terbaca.

  • Dokumen Legal
    Menampilkan daftar dokumen legal yang terkait dengan draft ini (MoU, Kontrak, S&K, Surat Keaslian Naskah) beserta status persetujuannya.

  • Komentar & Diskusi
    Tab untuk melihat dan menambahkan komentar terkait draft.

Nama dan jumlah tab bisa berkembang sesuai kebutuhan, namun pola utamanya adalah: memisahkan informasi menjadi bagian-bagian yang mudah dipahami admin.

2.4. Komentar Admin (AdminDraftCommentSection)

Di bagian komentar, admin bisa:

  • Melihat riwayat komentar dan balasan terkait draft.
  • Menambahkan komentar baru (misalnya permintaan perbaikan, catatan teknis untuk penulis, atau info lanjutan dari tim internal).
  • Membalas komentar yang sudah ada.

Komentar ini menjadi catatan komunikasi seputar draft, yang berguna untuk:

  • Melacak apa saja yang pernah diminta ke penulis.
  • Menjaga konteks diskusi antar admin/editor.

2.5. Edit Informasi Dasar Draft

Di halaman detail draft juga tersedia modal untuk mengedit informasi dasar draft, misalnya:

  • Judul naskah.
  • Kategori.
  • Informasi perencanaan (seperti rencana waktu terbit).

Ketika admin menyimpan perubahan di modal ini:

  • Data draft akan diperbarui.
  • Halaman akan melakukan refresh agar menampilkan informasi terbaru.

Fitur ini berguna jika ada penyesuaian kecil yang perlu dilakukan admin tanpa melibatkan penulis secara langsung (misalnya pembaruan kategori atau catatan administrasi lainnya).


3. Perbedaan Draft vs Naskah & Timeline Produksi

Penting untuk membedakan peran modul Draft dan modul Naskah & Timeline Produksi:

  • Draft Naskah (Admin)

    • Fokus ke tahap awal: naskah yang baru diajukan penulis dan masih disiapkan sebelum produksi.
    • Admin memantau progres penulisan, kelengkapan file, dan dokumen legal.
    • Komunikasi dan catatan awal dilakukan di sini.
  • Naskah & Timeline Produksi (Admin)

    • Fokus ke tahap produksi setelah draft siap.
    • Ada timeline tahapan produksi (design cover, layout, cetak, distribusi, konfirmasi barang diterima, dsb.).
    • Setiap tahap punya status, file, dan komentar sendiri.

Secara konsep:

Draft = tahap pra-produksi (persiapan naskah).
Naskah & Timeline Produksi = tahap produksi dan pasca-produksi.

Dengan memisahkan dua halaman dokumentasi ini, admin bisa memahami dengan jelas:

  • Kapan mereka sedang bekerja di level "draft".
  • Kapan naskah sudah naik ke level produksi penuh.

4. Tips Praktis untuk Admin di Modul Draft

  • Gunakan filter status untuk fokus ke draft yang butuh perhatian segera (misalnya Submitted atau In Review).
  • Pantau progres konten dan legal sebelum memutuskan draft siap masuk produksi.
  • Manfaatkan tombol WhatsApp untuk follow-up cepat ke penulis, terutama jika ada tenggat atau kekurangan penting.
  • Simpan diskusi di kolom komentar, bukan hanya di WhatsApp, supaya riwayat keputusan bisa dilihat semua admin/editor yang berkaitan.
  • Gunakan edit informasi dasar dengan bijak untuk penyesuaian administratif kecil, sambil tetap menjaga agar perubahan besar tetap dikomunikasikan ke penulis.

Dengan memahami modul Draft Naskah (Admin) ini, tim admin dan editor dapat bekerja lebih terstruktur dalam menyaring dan menyiapkan naskah sebelum masuk ke tahapan produksi penuh di Naskah & Timeline Produksi.