Akses Masuk & Manajemen Hak Akses (RBAC)
Westart CMS Pro menggunakan sistem autentikasi modern berbasis enkripsi password Argon2id dan pengamanan sesi JSON Web Token (JWT) yang disimpan dalam format secure cookie.
Buka peramban dan akses URL: https://[nama-domain]/masok (misalnya: westart.id/masok, sinyal.co.id/masok, atau rakyatmerdekari.co.id/masok).
Tingkatan Peran Redaksi (Role-Based Access Control):
| Peran (Role) | ID | Hak Akses & Wewenang | Masa Tenggang Hapus |
|---|---|---|---|
| Super Admin | 1 |
Bypass penuh sistem, kelola pengguna/staf, pengaturan portal, slot iklan, dan konfigurasi API eksternal. | Instan (Bypass) |
| Admin | 2 |
Kelola seluruh artikel berita, kategori, media, dan pemantauan analitik trafik. | 6 Jam (Trash Timer) |
| Redaksi | 3 |
Penyuntingan draf wartawan, persetujuan tayang (Publish), dan pengelolaan foto banner iklan. | 10 Jam (Trash Timer) |
| Wartawan | 4 |
Membuat naskah berita mandiri dan mengunggah dokumentasi peliputan lapangan milik sendiri. | 170 Jam (Trash Timer) |
Manajemen Penulisan & Alur Penerbitan Berita
Formulir publikasi Westart CMS Pro dirancang dengan konsep *Speed & SEO Precision* agar redaksi dapat mempublikasikan berita secara instan tanpa kerumitan teknis.
๐ Domain Slug Dinamis
Prefix permalink otomatis mendeteksi nama domain aktif (window.location.host). Di westart.id muncul westart.id/slug, di sinyal.co.id otomatis sinyal.co.id/slug.
๐ Mode Ganda (Visual & HTML)
Bebas beralih antara mode visual WYSIWYG dan mode kode </> Code HTML untuk menyematkan embed tweet, video YouTube, iframe Maps, atau format tabel khusus.
๐ Google SERP Simulator
Kotak pratinjau hasil pencarian Google interaktif yang otomatis memperbarui judul, cuplikan meta description, dan estimasi keterbacaan cuplikan saat Anda mengetik.
๐ Internal Link "Baca Juga"
Mesin cerdas menyisipkan rekomendasi artikel berita terkait di sela paragraf tengah secara otomatis untuk meningkatkan durasi baca dan skor SEO on-page.
Langkah Praktis Menerbitkan Berita:
- Klik menu Artikel > Tulis Baru pada bilah menu samping.
- Ketik Judul Berita (usahakan 8โ12 kata yang padat informasi).
- Ketik Subjudul / Excerpt sebagai teras berita (*lead*).
- Tulis isi naskah berita pada editor; terapkan kaidah 5W+1H (Piramida Terbalik).
- Pilih Gambar Utama (Featured Image) dari pustaka media atau unggah foto liputan baru.
- Tentukan Kategori dan ketikkan Tagar penunjang (tekan Enter untuk membuat chip tag).
- Pilih opsi status: Publish (langsung terbit), Draft (simpan naskah), atau Schedule (atur jam tayang mendatang).
- Klik tombol hijau ๐ Terbitkan Artikel.
Pustaka Media & Optimasi Kartu WhatsApp (OpenGraph)
Salah satu keunggulan Westart CMS Pro adalah efisiensi penyimpanan dan akselerasi sosial media tanpa menggunakan plugin pihak ketiga yang memberatkan server.
โก Kompresi Otomatis ke WebP Kualitas Tinggi:
Setiap kali staf mengunggah foto dalam format JPG, JPEG, atau PNG, mesin Rust langsung memproses gambar menggunakan algoritma Lanczos (lebar maksimal 1200 piksel) dan mengonversinya menjadi WebP. Hasilnya, ukuran berkas terpangkas hingga 80โ85% lebih hemat ruang tanpa penurunan kualitas kasat mata.
๐ฑ Rahasia Tampilan Kartu Gambar Besar di WhatsApp:
Crawler bot WhatsApp secara ketat membatasi bobot gambar di bawah 300 KB. Jika gambar melebihi 300 KB, WhatsApp otomatis menurunkan pratinjau menjadi kotak thumbnail kecil yang tidak menarik. Endpoint /og-image/:slug di Westart CMS Pro secara otomatis merender kanvas 1200x630 format JPEG RGB8 berbobot hanya ~96 KB yang di-cache di disk server, sehingga saat tautan disebarkan ke grup atau chat WhatsApp, pratinjau tautan selalu tampil dengan kartu gambar banner besar penuh.
Pengelolaan Slot Iklan & Redirect WhatsApp Redaksi
Westart CMS Pro dilengkapi 11 titik slot penempatan iklan standar industri media online yang ramah pengguna (*AdSense Compliant*) tanpa tombol jebakan atau banner yang mengganggu kenyamanan membaca.
Daftar 11 Slot Iklan Standar:
- home_above_posts: Banner horizontal di atas feed berita beranda.
- home_left_skyscraper & home_right_skyscraper: Banner vertikal melayang di sisi kiri & kanan layar komputer (otomatis tersembunyi di mobile).
- home_middle_sidebar: Banner kotak di bilah kanan beranda.
- home_middle_feed: Banner di sela-sela daftar berita beranda.
- home_bottom_banner: Banner penutup di atas footer.
- post_top: Banner di atas judul berita artikel.
- post_below_thumbnail: Banner tepat di bawah foto utama artikel.
- post_middle_content: Banner di tengah-tengah paragraf artikel berita.
- post_bottom_related: Banner di atas rekomendasi berita terkait.
- opening_reveal: Iklan pembuka elegan di balik latar belakang (opsional).
๐ฌ Pengaturan Kontak WhatsApp Pemasangan Iklan:
Jika suatu slot iklan belum disewa klien, sistem otomatis menampilkan kartu fallback ajakan resmi "๐ข Space Iklan Tersedia". Admin dapat mengatur nama dan nomor HP redaksi iklan pada tab Slot Iklan & Banner.
Setiap kali pengunjung mengklik tombol tersebut, sistem langsung membuka aplikasi WhatsApp dengan pesan otomatis terisi rapi:
"Saya klik iklan [nama-portal.id] mau pasang iklan"
Social Media Auto-Broadcaster (Distribusi 5 Platform)
Mempublikasikan berita secara manual ke setiap akun media sosial menyita banyak waktu redaksi. Dengan modul Social Auto-Broadcaster, artikel yang diterbitkan di CMS dapat otomatis terkirim serentak ke 5 platform utama di latar belakang (*non-blocking asynchronous worker*).
API: Meta Graph API v19+ (/{page-id}/feed)
Format: Judul + Excerpt + Tautan Berita.
Visual: Otomatis menampilkan kartu preview banner besar dari OpenGraph CMS.
API: Threads Publishing API (Container Flow)
Format: Naskah ringkas (maks 500 karakter) disertai URL artikel langsung.
Visual: Pratinjau tautan interaktif otomatis.
API: X API v2 Free Tier (OAuth 1.0a)
Format: Tweet Headline + URL Artikel + Tagar.
Visual: Kartu besar Twitter Summary Large Image.
API: Instagram Content Publishing API
Format: Foto Sampul Berita + Caption Naskah Lengkap + Hashtag.
Visual: Feed Post resolusi tinggi dengan ajakan baca via link bio.
API: LinkedIn Community / Posts API
Format: Ringkasan Berita + Tautan Resmi + Tagar Sektor Bisnis.
Visual: Kartu tautan artikel profesional interaktif.
Langkah Memperoleh Kunci API Medsos:
1. Meta (Facebook, Threads & Instagram):
- Buka developers.facebook.com dan buat aplikasi bertipe Business.
- Pada Graph API Explorer, pilih Halaman Facebook dan buat Page Access Token dengan izin
pages_manage_posts. - Untuk Threads, tambahkan produk Threads API dengan izin
threads_content_publish. - Untuk Instagram, hubungkan akun Instagram Bisnis ke Fanspage Meta Anda dengan izin
instagram_content_publish.
2. Twitter / X:
- Buka developer.x.com, daftar akun pengembang Free Tier (gratis 1.500 postingan/bulan).
- Ubah izin App menjadi Read and Write pada User Authentication Settings.
- Salin 4 parameter: API Key, API Secret, Access Token, dan Access Token Secret.
3. LinkedIn:
- Buka developer.linkedin.com dan buat App baru yang ditautkan ke Halaman Perusahaan.
- Aktifkan produk Share on LinkedIn dan dapatkan OAuth 2.0 Access Token dengan izin
w_organization_social.
Pengaturan Portal, SEO & Feed Anti-Scraping
Pada menu Pengaturan (Tab Integrasi) di dashboard admin, redaksi memiliki kendali penuh atas identitas mesin pencari tanpa perlu mengedit file konfigurasi server secara manual:
- Robots.txt Dinamis: Mendukung variabel cerdas
{portal_url},{sitemap_url}, dan{sitemap_news_url}yang otomatis menyesuaikan diri dengan domain aktif saat ini. - Sitemap XML Otomatis: Tersedia endpoint standar
/sitemap.xmlserta sitemap khusus berita/sitemap-news.xmlyang di-generate instan <2ms oleh server Rust. - RSS Feed Anti-Scraping: Endpoint
/feed.xmlhanya menyajikan ringkasan 2 kalimat artikel alih-alih seluruh isi berita, guna menggagalkan bot scraper pencuri konten otomatis sekaligus tetap ramah terhadap Google News.
Sistem Pembaruan Otomatis (1-Click Update System)
Westart CMS Pro terhubung secara terpusat dengan Central License & Update Hub pada port 8096. Setiap kali rilis baru diluncurkan:
- Dashboard admin akan menampilkan kartu notifikasi pembaruan sistem di bagian atas workspace.
- Admin dapat membaca catatan rilis (*changelog*) resmi dan mengklik tombol โก 1-Click Update.
- Seluruh riwayat pembaruan sistem dari waktu ke waktu terdokumentasi secara transparan di halaman resmi westart.id/update-cms-westart.
Pusat Bantuan & Tim Teknis Redaksi Westart Media Network โข Dikembangkan dengan performa tinggi & keamanan memori Rust.