'Administrator Sistem',
'dinas' => 'Dinas Sosial',
'rumah_ibadah' => 'Pengurus Rumah Ibadah',
'relawan' => 'Relawan Lapangan',
'masyarakat' => 'Masyarakat'
][$role] ?? 'Pengguna';
$canManageRI = in_array($role, ['admin','dinas','rumah_ibadah'], true);
$canCreateRI = in_array($role, ['admin','dinas'], true);
$canVerify = in_array($role, ['admin','dinas','relawan'], true);
$canAnalyze = in_array($role, ['admin','dinas'], true);
$canRecordBantuan = in_array($role, ['admin','dinas','rumah_ibadah','relawan'], true);
$canExport = in_array($role, ['admin','dinas'], true);
$canManageUsers = $role === 'admin';
$canReportMusibah = true;
$canManageMusibah = in_array($role, ['admin','dinas','relawan','rumah_ibadah'], true);
$canManagePemberdayaan = in_array($role, ['admin','dinas','relawan','rumah_ibadah'], true);
$tabLabels = [
'dashboard' => 'Ringkasan',
'peta' => $role === 'masyarakat' ? 'Usulan Saya' : 'Peta Data',
'input' => $role === 'masyarakat' ? 'Ajukan Bantuan' : 'Input Keluarga',
'rumah_ibadah' => $role === 'rumah_ibadah' ? 'Layanan Saya' : 'Rumah Ibadah',
'validasi' => 'Verifikasi',
'bantuan' => 'Penyaluran',
'laporan' => 'Laporan',
'akun' => 'Akun Masuk',
'musibah' => 'Musibah',
'pemberdayaan' => 'Pemberdayaan'
];
$roleDescription = [
'admin' => 'Mengelola akun, data utama, verifikasi, dan laporan sistem.',
'dinas' => 'Memantau cakupan bantuan dan menentukan prioritas wilayah.',
'rumah_ibadah' => 'Mengatur radius layanan, kuota, dan pencatatan bantuan.',
'relawan' => 'Membantu input data, survei, dan verifikasi lapangan.',
'masyarakat' => 'Mengajukan data keluarga yang membutuhkan bantuan.'
][$role] ?? 'Mengakses fitur sesuai hak pengguna.';
?>
WebGIS SIPANTAS
Legenda
Rumah Ibadah
Ditanggung
Blank Spot
Menunggu Verifikasi
Tidak Valid
Panduan peta
Geser atau zoom peta untuk melihat sebaran data.
Panduan penggunaan
Mulai menggunakan SIPANTAS
Ikuti langkah sesuai peran akun kamu.