PluginProbe
Loginizer / 2.1.2
Loginizer v2.1.2
2.1.2 2.1.1 2.1.0 2.0.9 2.0.8 1.9.8 1.9.9 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 trunk 1.0 1.0.1 1.0.2 1.1.0 1.1.1 1.2.0 1.3.0 1.3.1 1.3.2 All 76 releases
← All changes | main/admin.php +11 -2 2.1.0 → 2.1.2 View file →
@@ -554,12 +554,17 @@
554 554 add_submenu_page('loginizer', __('Brute Force Settings', 'loginizer'), __('Brute Force', 'loginizer'), 'activate_plugins', 'loginizer_brute_force', 'loginizer_brute_force_settings');
555 555
556 556 if(defined('LOGINIZER_PREMIUM')){
557 557 // WAF Security Firewall
558 - $expiry_date = strtotime('2026-03-01');
559 - $tag_new = time() < $expiry_date ? '<span style="display: inline-block; margin-left: 10px; padding: 0px 5px; color: #fff; background-color: #d63638; border-radius: 2px;">'.__('New', 'loginizer').'</span>' : '';
558 + $new_badge = '<span style="display: inline-block; font-size:10px; margin-left: 3px; padding: 0px 5px; color: #fff; background-color: #d63638; border-radius: 5px;">'.__('New', 'loginizer').'</span>';
559 + $tag_new = time() < strtotime('2026-03-01') ? $new_badge : '';
560 560
561 561 add_submenu_page('loginizer', __('Country Block', 'loginizer'), __('Country Block', 'loginizer').' '.$tag_new, 'activate_plugins', 'loginizer_firewall', 'loginizer_firewall_settings');
562 +
563 + // Login Page Branding, the check keeps an older Pro from fataling on a newer Free
564 + if(defined('LOGINIZER_PRO_DIR') && file_exists(LOGINIZER_PRO_DIR . 'main/settings/loginbranding.php')){
565 + add_submenu_page('loginizer', __('Login Page Branding', 'loginizer'), __('Login Branding', 'loginizer').(time() < strtotime('2026-11-06') ? ' '.$new_badge : ''), 'activate_plugins', 'loginizer_login_branding', 'loginizer_login_branding_settings');
566 + }
562 567 }
563 568
564 569 // PasswordLess
565 570 add_submenu_page('loginizer', __($loginizer['prefix'].'PasswordLess Settings', 'loginizer'), __('PasswordLess', 'loginizer'), 'activate_plugins', 'loginizer_passwordless', 'loginizer_passwordless_settings');
@@ -766,8 +771,12 @@
766 771
767 772 function loginizer_firewall_settings(){
768 773 include_once LOGINIZER_PRO_DIR . 'main/settings/waf.php';
769 774 loginizer_pro_firewall();
775 +}
776 +
777 +function loginizer_login_branding_settings(){
778 + \LoginizerPro\Settings\LoginBranding::page();
770 779 }
771 780
772 781 // Hides the interim login poup after successful login.
773 782 function loginizer_social_interim_js(){