<%- include('partials/sidebar', { activePage: activePage || 'dashboard', company }) %>
<%= t('admin.nav.dashboard', 'Dashboard') %>
<%= t('admin.dashboard.live_update', 'Live Update') %>
<%= (typeof session !== 'undefined' && session && session.isCashier) ? t('admin.role.cashier', 'Kasir') : t('admin.role.admin', 'Admin') %> <%= t('common.logout', 'Logout') %>
<%= t('admin.dashboard.customer_summary','Ringkasan Pelanggan') %>
<%= t('admin.dashboard.total_customers','Total Pelanggan') %>
<%= custStats ? custStats.total : 0 %>
<%= t('admin.dashboard.registered','Terdaftar') %>
<%= t('admin.customers.filter.active','Aktif') %>
<%= custStats ? custStats.active : 0 %>
<%= t('admin.dashboard.service_running','Layanan berjalan') %>
<%= t('admin.dashboard.isolated','Isolir / Suspend') %>
<%= custStats ? (custStats.suspended + custStats.ditangguhkan) : 0 %>
<%= t('admin.dashboard.needs_followup','Perlu tindak lanjut') %>
<%= t('admin.dashboard.inactive','Nonaktif / Pendaftar') %>
<%= custStats ? custStats.inactive : 0 %>
<%= t('admin.dashboard.not_active_yet','Belum aktif') %>
<%= t('admin.dashboard.billing_summary','Ringkasan Billing') %>
<% if (typeof billing !== 'undefined' && billing) { %>
<%= t('admin.dashboard.revenue_month','Pendapatan Bulan Ini') %>
Rp <%= billing.thisMonth.toLocaleString('id-ID') %>
<%= t('admin.dashboard.collected','Sudah terkumpul') %>
<%= t('admin.dashboard.revenue_today','Pendapatan Hari Ini') %>
Rp <%= ((typeof todayRevenue!=='undefined' && todayRevenue && todayRevenue.total) || 0).toLocaleString('id-ID') %>
<%= t('admin.dashboard.transactions','Transaksi') %>: <%= (typeof todayRevenue!=='undefined' && todayRevenue && todayRevenue.count) || 0 %>
<%= t('admin.dashboard.unpaid_invoices','Tagihan Belum Bayar') %>
<%= billing.unpaidCount %>
<%= t('admin.dashboard.awaiting_payment','Menunggu pembayaran') %>
<%= t('admin.dashboard.total_receivable','Total Piutang') %>
Rp <%= billing.pendingAmount.toLocaleString('id-ID') %>
<%= t('admin.dashboard.not_collected','Belum tertagih') %>
<% } %>
<%= t('admin.dashboard.revenue_chart','Pendapatan per Bulan') %> <%= (typeof chartYear!=='undefined' ? chartYear : new Date().getFullYear()) %>
<%= t('admin.dashboard.network_status','Status Jaringan (ONU)') %>
<%= t('admin.dashboard.total_onu','Total ONU') %>
...
<%= t('admin.dashboard.onu_registered','Perangkat terdaftar') %>
<%= t('admin.dashboard.online','Online') %>
...
<%= t('admin.dashboard.active_now','Aktif saat ini') %>
<%= t('admin.dashboard.offline','Offline') %>
...
<%= t('admin.dashboard.no_response','Tidak merespons') %>
<%= t('admin.dashboard.warning','Warning') %>
...
<%= t('admin.dashboard.needs_attention','Perlu perhatian') %>
<%= t('admin.dashboard.onu_status_title','Status ONU') %>
-
<%= t('admin.dashboard.online','Online') %>
<%= t('admin.dashboard.online','Online') %> -
<%= t('admin.dashboard.offline','Offline') %> -
—
<%= t('admin.dashboard.latest_offline','ONU Offline Terbaru') %>
<%= t('common.loading','Memuat data...') %>
<%= t('admin.dashboard.device_detail', 'Detail Perangkat') %>
<%= t('common.loading_short', 'Memuat...') %>
<%= t('admin.dashboard.edit_ssid', 'Ubah SSID') %>
<%= t('admin.dashboard.edit_wifi_password', 'Ubah Password WiFi') %>
<%= t('admin.dash.acs_settings','Pengaturan GenieACS') %>
<%= t('admin.dash.timeout_hint','Timeout untuk request ke GenieACS (5000-120000 ms)') %>
<%= t('admin.dash.threshold_hint','Threshold untuk warning RX Power (-40 sampai -15 dBm)') %>
<%= t('admin.dash.interval_label','Interval monitoring otomatis (1-24 jam)') %>
>