Cara menggunakan Gumugu CMS
Panduan langkah demi langkah untuk mengelola isi website: berita, halaman, staf, layanan, sampai tampilan beranda. Ditulis untuk pengelola konten sehari-hari.
Cara membaca panduan ini. Setiap modul diawali baris Lokasi yang menunjukkan menu persis di dashboard. Label bawaan berarti modul standar; tambahan berarti modul yang dipasang belakangan — namanya bisa sedikit berbeda, cocokkan dengan yang tampil di layar Anda.
1. Sebelum mulai
Masuk ke dashboard dan memahami pembagian area.
Masuk (login)
/auth/loginBuka alamat di atas pada domain website Anda, lalu masukkan email/username dan password. Kalau sesi habis, sistem otomatis mengembalikan Anda ke halaman login — ini normal, cukup masuk lagi.
Dua area yang berbeda
| Area | Alamat | Isinya |
|---|---|---|
| Publik | /, /news, /staff, … | Yang dilihat pengunjung. |
| Dashboard | /dashboard | Ringkasan & menu pengelolaan. |
Bagian menu di sidebar dashboard
Tidak semua fitur ada di menu Addons — beberapa punya grup menu sendiri di sidebar:
| Menu sidebar | Isinya |
|---|---|
| Post | Berita — daftar dan tambah berita baru. |
| Pages | Halaman statis — daftar dan tambah halaman baru. |
| Appearances | Menu navigasi dan Slider. |
| Settings | Pengaturan umum situs, dan pengaturan beranda (Home). |
| Users | Daftar akun pengguna dashboard. |
| Addons | Events, FAQ, Documents, Kerjasama, Layanan, Staff, dan Unit/Fakultas. |
Alur kerja yang disarankan
- Siapkan strukturnya dulu
Buat Unit/Fakultas dan Kategori sebelum mengisi konten. Berita dan halaman nantinya "ditempelkan" ke keduanya.
- Isi konten
Berita, halaman statis, staf, layanan — sesuai kebutuhan.
- Rapikan navigasi
Menu dan slider dibuat paling akhir, setelah tahu halaman apa saja yang perlu ditautkan.
- Cek di sisi publik
Selalu buka halaman publiknya setelah menyimpan. Status "Nonaktif" adalah penyebab nomor satu konten tidak muncul.
2. Konsep dasar
Istilah yang dipakai berulang di seluruh dashboard.
| Istilah | Artinya |
|---|---|
| Berita / Post | Konten bertanggal yang tampil berurutan dari yang terbaru. |
| Kategori | Pengelompok berita. Satu berita bisa masuk lebih dari satu kategori. |
| Halaman | Konten tanpa tanggal, misalnya "Tentang Kami", "Visi Misi". |
| Unit / Fakultas | Wadah besar (divisi, fakultas) yang bisa punya beranda, menu, dan konten sendiri. |
| Slug | Potongan alamat unik, misal profil-singkat pada /pages/profil-singkat. Huruf kecil, tanpa spasi. |
| Status | Aktif = tampil, Nonaktif = tersembunyi. Ada di hampir semua modul. |
| Urutan | Angka pengatur posisi. Makin kecil makin di atas. |
Soal slug. Setelah konten dipublikasikan dan tautannya sudah tersebar, hindari mengubah slug — tautan lama akan mati. Kalau terpaksa diubah, minta bantuan developer untuk memasang pengalihan.
3. Berita
Membuat, mengedit, dan menerbitkan berita.
Post/dashboard/post/listpost→tambah: /dashboard/post/newpost- Buka daftar berita (listpost), klik tombol tambah
Tombol tambah membuka halaman
newpost. - Isi judul
Judul yang jelas dan spesifik. Slug biasanya terisi otomatis — periksa hasilnya sebelum menyimpan.
- Tulis isi berita
Paragraf pertama sebaiknya sudah merangkum inti berita, karena sering dipakai sebagai ringkasan di daftar berita.
- Unggah gambar utama
Gambar ini muncul sebagai thumbnail di daftar berita. Rasio mendatar (16:9) paling aman.
- Pilih kategori
Wajib diisi kalau berita perlu tampil di halaman kategori tertentu atau di beranda Unit.
- Atur tanggal terbit
Menentukan urutan tampil. Bisa diisi mundur untuk berita lama yang baru dimasukkan.
- Set status Aktif, lalu simpan
Buka halaman publiknya untuk memastikan tampilannya benar.
Menempatkan berita di beranda Unit
Berita masuk ke beranda sebuah Unit lewat kategori, bukan lewat field khusus. Buat kategori dengan slug yang sama persis dengan slug Unit, lalu masukkan berita ke kategori itu.
Contoh: Unit teknik → buat kategori dengan slug teknik → berita berkategori tersebut otomatis muncul di beranda Unit itu.
Menghapus vs menonaktifkan
Kalau berita hanya perlu disembunyikan sementara, ubah status jadi Nonaktif. Hapus permanen hanya untuk konten yang memang salah dibuat — datanya tidak bisa dikembalikan.
4. Kategori
Mengelompokkan berita dan membuat halaman daftar per topik.
/dashboard/addons/category→publik: /category/<slug>| Field | Isi | Catatan |
|---|---|---|
| Nama | Nama tampil kategori | Muncul sebagai judul halaman dan label di kartu berita. |
| Slug | Potongan URL | Samakan dengan slug Unit bila kategori ini dipakai untuk beranda Unit. |
| Status | Aktif / Nonaktif | Nonaktif menyembunyikan halaman kategori, bukan beritanya. |
Jangan bikin kategori kembar. Kategori dengan nama mirip ("Pengumuman" dan "Pengumuman Umum") membuat berita tersebar. Rapikan di awal jauh lebih mudah daripada memindahkan ratusan berita nanti.
5. Halaman statis
Konten tanpa tanggal: profil, visi misi, struktur organisasi, syarat & ketentuan.
Pages/dashboard/pages/listpages→tambah: /dashboard/pages/newpage/pages/<slug>- Buka daftar halaman (listpages), klik tombol tambah
Tombol tambah membuka halaman
newpage. Isi judul — ini yang tampil sebagai heading di halaman publik. - Periksa slug
Pilih yang pendek dan mudah diingat karena biasanya akan dipasang di menu.
- Tulis kontennya
Editor mendukung heading, daftar, tabel, gambar, dan tautan. Untuk halaman panjang, pakai heading bertingkat supaya mudah dibaca.
- Isi kolom Unit bila perlu
Diisi slug Unit supaya halaman diperlakukan sebagai milik unit tersebut. Kosongkan untuk halaman milik situs utama.
- Simpan, lalu pasang di menu
Halaman yang tidak ditautkan dari menu mana pun praktis tidak akan ditemukan pengunjung.
6. Unit / Fakultas
Wadah untuk fakultas, divisi, atau unit yang punya beranda sendiri.
/dashboard/addons/managesectionUnit adalah mini-website di dalam website utama. Satu Unit bisa punya beranda, slider, menu, berita, halaman, pengumuman, dan FAQ sendiri.
Membuat Unit
- Isi nama dan slug
Slug jadi kunci penghubung ke hampir semua data lain — kategori berita, kolom Unit di halaman, filter slider, filter FAQ. Tentukan sekali, jangan diubah-ubah.
- Unggah logo
Tersedia beberapa slot logo untuk keperluan berbeda (header terang, header gelap, favicon). Isi minimal yang dipakai.
- Isi foto dan sambutan pimpinan
Opsional. Kalau dikosongkan, blok sambutan tidak akan muncul di beranda.
- Set status Aktif
Unit nonaktif tidak muncul di daftar dan berandanya tidak bisa diakses.
Mengisi beranda Unit
| Blok | Sumber datanya |
|---|---|
| Slider | Modul Slider, filter Unit dipilih sesuai unit-nya. |
| Berita | Kategori yang slug-nya sama dengan slug Unit. |
| Halaman | Halaman dengan kolom Unit diisi. |
| Pengumuman | Modul Pengumuman, field Unit dipilih. |
| FAQ | Modul FAQ, field Unit dipilih. |
| Staf | Modul Staf, field Unit dipilih pada tiap staf. |
8. Slider & pengaturan beranda
Gambar besar di bagian atas dan teks-teks di beranda.
Slider
Appearances > Slider/dashboard/appearances/slider| Field | Isi | Catatan |
|---|---|---|
| Gambar | Berkas latar slide | Ukuran lebar, minimal 1920 px. Kompres dulu agar di bawah ~300 KB. |
| Judul & subjudul | Teks di atas gambar | Singkat — teks panjang terpotong di layar ponsel. |
| Tombol | Label + tautan | Kosongkan keduanya kalau slide tidak butuh tombol. |
| Halaman & Unit | Lokasi slider dipakai | Menentukan slider ini muncul di beranda utama atau beranda Unit. |
| Urutan & status | Posisi dan tampil/tidak | — |
Bagian penting gambar (wajah, logo, objek utama) sebaiknya tidak di tepi. Di layar ponsel gambar dipotong dari sisi kiri-kanan.
Pengaturan beranda
Settings > Home/dashboard/appearances/homesettingModul ini menyimpan potongan-potongan isi beranda: judul section, teks pengantar, nomor kontak, tautan tombol, gambar pendukung. Bentuk form-nya berubah otomatis sesuai jenis isinya:
- Teks singkat — untuk judul pendek dan nomor telepon.
- Teks panjang — untuk paragraf pengantar.
- Gambar — unggah berkas.
- Tombol / tautan — label dan alamat tujuan.
Ubah isinya saja; jangan mengubah nama baris/kuncinya, karena tampilan website memanggil berdasarkan nama tersebut.
9. Staf & profil
Data orang, lengkap dengan riwayat pendidikan, karier, dan publikasi.
/dashboard/addons/staff→publik: /staffMenambah staf
- Klik tambah staf
Isi nama lengkap beserta gelar sesuai penulisan resmi.
- Periksa slug
Slug menentukan alamat halaman profil, misal
/staff/nama-lengkap. - Unggah foto
Potret tegak, wajah di sepertiga atas.
- Isi jabatan dan kontak
Email dan telepon bersifat opsional — pertimbangkan privasi sebelum menampilkannya secara publik.
- Pilih Unit
Menentukan staf muncul di halaman unit yang mana, dan dipakai untuk filter di halaman publik.
- Tulis biografi singkat
Satu sampai tiga paragraf. Bagian ini muncul di atas riwayat.
- Simpan
Setelah tersimpan, barulah riwayat bisa ditambahkan.
Mengisi riwayat
Daftar staf→tombol "Riwayat"Klik tombol Riwayat pada baris staf yang bersangkutan. Satu halaman ini menampung tiga jenis riwayat sekaligus, masing-masing bisa ditambah, diedit, dan dihapus tanpa berpindah halaman.
| Jenis | Yang diisi | Tampil sebagai |
|---|---|---|
| Pendidikan | Institusi, gelar, jenjang, tahun lulus, urutan | Timeline vertikal |
| Riwayat kerja | Instansi, jabatan, periode, urutan | Timeline vertikal |
| Publikasi | Judul, penulis, nama jurnal, volume, tahun, ISSN, jenis, tautan | Kartu publikasi |
Bagian kosong otomatis hilang. Kalau seorang staf belum punya data publikasi, blok Publikasi tidak muncul di halaman profilnya — tidak ada tabel kosong. Jadi tidak masalah mengisi bertahap.
10. Layanan
Daftar layanan atau aplikasi digital berupa kartu berikon.
/dashboard/addons/layanan→publik: /layanan| Field | Isi | Catatan |
|---|---|---|
| Nama layanan | Judul kartu | Maksimal 3–4 kata supaya kartu tetap rapi. |
| Deskripsi | Satu kalimat penjelas | Menjelaskan gunanya, bukan mengulang namanya. |
| Ikon | Pilihan ikon | Pilih dari daftar ikon yang tersedia di form. |
| Tautan | Alamat tujuan | Alamat penuh untuk sistem eksternal. |
| Urutan & status | Posisi dan tampil/tidak | Layanan terpenting diberi urutan paling kecil. |
Ikon tidak sesuai? Kalau ikon tampil sebagai kotak kosong atau simbol asing, hubungi developer — biasanya penyebabnya bukan dari isian Anda, melainkan cara ikon dipetakan di tampilan.
11. Lowongan kerja
Publikasi lowongan dan penerimaan lamaran.
/dashboard/addons/jobs→publik: /jobs- Buat lowongan
Isi posisi, unit penempatan, jenis (tetap/kontrak/paruh waktu), dan lokasi kerja.
- Tulis deskripsi dan kualifikasi
Pakai daftar berpoin. Pelamar membaca cepat, paragraf panjang jarang selesai dibaca.
- Isi batas waktu pendaftaran
Tandai lowongan yang sudah lewat tenggat sebagai Nonaktif.
- Tentukan cara melamar
Bisa lewat formulir di website atau tautan ke sistem lain.
- Terbitkan
Set status Aktif dan periksa tampilan detailnya.
Melihat pelamar. Lamaran yang masuk lewat formulir website tersimpan di modul Lamaran. Buka dari daftar lowongan, lalu unduh berkas lamaran yang diunggah pelamar dari situ.
Data pelamar berisi informasi pribadi. Batasi akses dashboard hanya untuk yang berkepentingan, dan hapus berkas lamaran yang sudah tidak diperlukan sesuai kebijakan instansi Anda.
12. Pengumuman
Informasi singkat, sering dengan lampiran berkas.
/dashboard/addons/announcement| Field | Isi | Catatan |
|---|---|---|
| Judul | Inti pengumuman | Sebutkan hal dan waktunya, misal "Libur Operasional 17 Agustus". |
| Konten | Penjelasan | Boleh singkat kalau detailnya sudah ada di lampiran. |
| Lampiran | Berkas PDF | Beri nama berkas yang deskriptif sebelum diunggah. |
| Tautan | Alamat rujukan | Opsional, untuk pengumuman yang detailnya ada di situs lain. |
| Unit | Unit pemilik | Kosongkan untuk pengumuman tingkat institusi. |
| Urutan & status | Posisi dan tampil/tidak | Pengumuman penting bisa "dipaku" di atas lewat urutan kecil. |
Bedanya dengan Berita: pengumuman bersifat pemberitahuan dan biasanya berumur pendek. Setelah lewat masa berlakunya, ubah statusnya jadi Nonaktif supaya daftar tetap relevan.
13. Dokumen
Pusat unduhan: formulir, panduan, peraturan, laporan.
/dashboard/addons/documents→publik: /documents- Unggah berkas
PDF adalah pilihan paling aman karena tampil sama di semua perangkat.
- Isi judul dokumen
Judul yang dikenali orang, bukan nama berkas teknis — "Formulir Pengajuan Cuti 2026" lebih baik daripada "form_cuti_fix_rev3".
- Pilih kategori dokumen
Membantu pengunjung menyaring daftar yang panjang.
- Simpan dan uji unduhannya
Klik sendiri tautan unduhnya sekali sebelum dianggap selesai.
Untuk memperbarui dokumen yang sudah tersebar tautannya, ganti berkas pada entri yang sama alih-alih membuat entri baru — tautan lama tetap hidup.
14. Kerjasama
Daftar perjanjian kerja sama beserta masa berlakunya.
/dashboard/addons/kerjasama→publik: /kerjasama| Field | Isi |
|---|---|
| Tahun | Tahun penandatanganan. |
| Kategori | Pengelompok mitra, misal dalam negeri / luar negeri / industri. |
| Judul | Nama perjanjian atau nama mitra. |
| Jenis | Bentuk perjanjian, misal nota kesepahaman atau perjanjian kerja sama. |
| Masa berlaku & berakhir | Tanggal mulai dan selesai. |
| Bidang | Ruang lingkup kerja sama. |
| Penanggung jawab | Unit atau nama pengelola. |
| Dokumen | Salinan digital, kalau boleh dipublikasikan. |
| Status | Tampil atau tidak di daftar publik. |
Lakukan peninjauan berkala, misalnya setiap awal tahun: kerja sama yang masa berlakunya sudah lewat sebaiknya dinonaktifkan supaya daftar publik tidak menyesatkan.
15. FAQ
Pertanyaan yang sering diajukan, tampil sebagai accordion.
/dashboard/addons/faqTiap entri terdiri dari satu pertanyaan dan satu jawaban. Kolom Unit menentukan FAQ ini muncul di beranda unit yang mana; kosongkan untuk FAQ tingkat institusi.
- Tulis pertanyaan memakai bahasa penanya, bukan bahasa internal. "Kapan pendaftaran dibuka?" lebih dicari daripada "Jadwal periode registrasi".
- Jawaban 2–4 kalimat. Kalau lebih panjang, buat halaman terpisah dan tautkan dari jawaban.
- Urutkan dari yang paling sering ditanyakan, bukan urutan dibuatnya.
16. Agenda / Event
Kegiatan yang punya tanggal dan tempat.
/dashboard/addons/events→publik: /events- Isi nama kegiatan
Sertakan bentuk kegiatannya (seminar, workshop, wisuda) supaya jelas sejak di daftar.
- Isi tanggal, jam, dan tempat
Tanggal menentukan urutan dan pemisahan agenda mendatang vs yang sudah lewat.
- Unggah poster atau gambar
Tetap isi judul dan deskripsi walau semua informasi sudah ada di poster.
- Tambahkan tautan pendaftaran
Kalau ada. Sebutkan kuota dan batas waktu di deskripsi untuk kegiatan terbatas.
- Terbitkan
Kegiatan yang sudah lewat tidak perlu dihapus — biarkan sebagai arsip.
17. Gambar & berkas
Aturan praktis supaya website tetap ringan dan rapi.
| Keperluan | Ukuran disarankan | Batas berkas |
|---|---|---|
| Slider / hero | 1920 × 900 px | ± 300 KB |
| Thumbnail berita | 1200 × 675 px (16:9) | ± 150 KB |
| Foto staf | 600 × 800 px (tegak) | ± 120 KB |
| Logo | PNG transparan, tinggi ± 200 px | ± 60 KB |
| Dokumen unduhan | Usahakan di bawah 5 MB |
Penamaan berkas
- Huruf kecil semua, tanpa spasi, pakai tanda hubung:
wisuda-2026-sesi-1.jpg. - Hindari tanda baca, huruf beraksen, dan kata seperti "final", "fix", "revisi-baru".
Kompres sebelum unggah. Foto langsung dari kamera atau ponsel bisa 5–8 MB. Diunggah apa adanya, halaman jadi berat dan pengunjung dengan koneksi lambat akan pergi sebelum halaman selesai dimuat.
18. Pengaturan umum
Identitas situs dan informasi dasar lainnya.
Settings > General/dashboard/settings/indexHalaman ini menyimpan pengaturan tingkat situs — biasanya hal-hal seperti nama situs, logo utama, email kontak, dan informasi umum lain yang dipakai di banyak tempat sekaligus (header, footer, meta halaman).
Ubah dengan hati-hati. Perubahan di sini bisa terlihat di hampir seluruh halaman publik sekaligus. Kalau ragu dengan satu field, tanyakan ke developer sebelum menyimpan.
19. Manajemen pengguna
Akun-akun yang punya akses ke dashboard.
Users/dashboard/users/listusersDari halaman ini Anda bisa melihat siapa saja yang punya akun dashboard. Beberapa hal yang perlu diperhatikan:
- Berikan akun hanya kepada orang yang benar-benar perlu mengelola konten.
- Nonaktifkan atau hapus akun yang sudah tidak dipakai, misalnya staf yang sudah pindah tugas.
- Gunakan password yang kuat dan jangan berbagi akun antar orang.
20. Masalah umum
Gejala dan langkah pemeriksaan yang bisa dicoba sendiri sebelum menghubungi developer.
Konten sudah disimpan tapi tidak muncul
- Periksa statusnya — Nonaktif adalah penyebab tersering.
- Periksa tanggalnya. Konten bertanggal masa depan bisa belum ditampilkan.
- Untuk berita di beranda Unit: pastikan kategorinya punya slug yang sama persis dengan slug Unit.
- Untuk halaman Unit: pastikan kolom Unit terisi dengan benar.
- Muat ulang halaman tanpa cache (tekan Ctrl/Cmd + Shift + R).
Menu atau tampilan tiba-tiba berubah aneh
Kalau ini terjadi setelah Anda menambah item menu atau konten baru, catat perubahan terakhir yang Anda buat lalu hubungi developer — biasanya cukup diperbaiki cepat begitu penyebabnya diketahui.
Ikon tampil salah atau kotak kosong
Bukan sesuatu yang bisa diperbaiki dari isian form. Laporkan ke developer dengan menyebutkan modul dan item mana yang ikonnya bermasalah.
Gambar tidak tampil padahal sudah diunggah
Coba unggah ulang dengan nama berkas yang lebih sederhana (huruf kecil, tanpa spasi). Kalau masih gagal, kemungkinan ukuran berkas terlalu besar — kompres dulu, lalu coba lagi.
Halaman error setelah menyimpan
Jangan mencoba menyimpan berulang kali. Catat modul apa yang sedang dikerjakan dan tangkap layar pesan errornya, lalu kirim ke developer.
21. Checklist sebelum publish
Lewati satu kali sebelum konten dianggap selesai.
- Judul dan isi sudah dibaca ulang, tidak ada salah ketik.
- Slug pendek, huruf kecil, tanpa spasi.
- Gambar sudah dikompres dan tampil benar di ponsel maupun desktop.
- Kategori atau Unit sudah dipilih dengan benar.
- Semua tautan diklik sekali dan terbukti hidup.
- Berkas lampiran bisa diunduh dan terbuka.
- Status sudah diubah ke Aktif.
- Halaman publiknya sudah dibuka langsung untuk memastikan.
- Untuk konten yang berumur pendek: sudah ada rencana kapan dinonaktifkan.