$blockedUntil) { $ips .= '' . '' . $ip . '' . '' . date('d.m.Y H:i', $blockedUntil) . ' Uhr' . ' Freigeben' . ''; }; return $ips; } public function limit_login_option_page() { global $errors; $showMessage = null; if (isset($_POST['update_options'])) { update_settings($_POST); $showMessage = 'Die Einstellungen wurden gespeichert'; } if (isset($_GET['action']) && $_GET['action'] == 'release') { $showMessage = 'Die IP-Adresse wurde freigegeben.'; } if(isset($_POST['save_kompass_balist_list_type'])) { $showMessage = 'Die Liste wurde gespeichert.'; } if (null !== $showMessage && $errors === false) { echo '
'; echo $showMessage; echo '
'; } if ($errors) { echo '
'; echo 'Beim Durchführen der Aktion ist ein Fehler aufgetreten.'; echo '
'; } $tab = isset($_GET['tab']) ? $_GET['tab'] : 'tab1'; ?>

Protect Login - Einstellungen


'; do_settings_sections(BDP_LV_PLUGIN_SLUG . '-limit-login-attempts'); submit_button(); echo ''; break; case 'tab2': echo '

Blocklist

'; echo '
'; kompass_print_block_allow_form('blocklist'); submit_button(); echo '
'; break; case 'tab3': echo '

Allowlist

'; echo '
'; kompass_print_block_allow_form('allowlist'); submit_button(); echo '
'; break; case 'tab4': if (isset($_GET['action']) && $_GET['action'] == 'release') { $this->releaseIp(base64_decode($_GET['ip'])); } $blockedIps = $this->getBlockedIps(); ?>

Gesperrte IPs

'; echo 'Derzeit sind keine Adressen gesperrt.'; echo '
'; } else { ?>
IP Gesperrt bis Aktion