'; if (Einstellungen::apiSchluessel() === '') { echo '

' . esc_html__('Not set up yet.', 'purehost-send-mails') . ' ' . esc_html__('Set up now', 'purehost-send-mails') . '

'; return; } $k = Api::kontingent(); $st = Api::statistik(); if (!$k['ok']) { echo '

' . esc_html($k['fehler']) . '

'; return; } $d = $k['daten']; $p = (int) ($d['prozent'] ?? 0); $art = $p >= 100 ? 'fehler' : ($p >= 80 ? 'warn' : 'ok'); echo '
' . esc_html__('Quota', 'purehost-send-mails') . '' . esc_html(Ansicht::zahl($d['verbraucht'] ?? 0) . ' / ' . Ansicht::zahl($d['mails_pro_monat'] ?? 0)) . '
'; Ansicht::html('
'); /* translators: %s: number of emails */ echo '

' . esc_html(sprintf(__('%s emails remaining', 'purehost-send-mails'), Ansicht::zahl(max(0, (int) ($d['mails_pro_monat'] ?? 0) - (int) ($d['verbraucht'] ?? 0))))) . '

'; if ($st['ok']) { $q = (array) ($st['daten']['quoten'] ?? []); Ansicht::html(Ansicht::quote(__('Bounces', 'purehost-send-mails'), isset($q['bounce']) ? (float) $q['bounce'] : null, (float) ($q['bounce_grenze'] ?? 0.05), !empty($q['bounce_warnung']))); Ansicht::html(Ansicht::quote(__('Complaints', 'purehost-send-mails'), isset($q['beschwerde']) ? (float) $q['beschwerde'] : null, (float) ($q['beschwerde_grenze'] ?? 0.001), !empty($q['beschwerde_warnung']))); Ansicht::html(Ansicht::gestapelt((array) ($st['daten']['reihe'] ?? []), [ 'zugestellt' => [__('delivered', 'purehost-send-mails'), 'sm-f-ok'], 'bounce_hart' => [__('hard bounce', 'purehost-send-mails'), 'sm-f-fehler'], 'beschwerden' => [__('complaint', 'purehost-send-mails'), 'sm-f-lila'], ], __('Sending in the last 30 days', 'purehost-send-mails'))); } echo '

'; Ansicht::html(Ansicht::marke(Einstellungen::versandAktiv() ? 'ok' : 'aus', Einstellungen::versandAktiv() ? __('Sending on', 'purehost-send-mails') : __('Sending off', 'purehost-send-mails'))); $wartet = Warteschlange::anzahl('wartet'); if ($wartet > 0) { /* translators: %d: count */ Ansicht::html(Ansicht::marke('warn', sprintf(_n('%d waiting', '%d waiting', $wartet, 'purehost-send-mails'), $wartet))); } echo ' ' . esc_html__('Statistics', 'purehost-send-mails') . ' ยท ' . esc_html__('Settings', 'purehost-send-mails') . '

'; } }