| @@ -63,11 +63,9 @@ | ||
| 63 | 63 | protected function get_defaults() { |
| 64 | 64 | return [ |
| 65 | 65 | 'security_head' => [ |
| 66 | 66 | 'enable_security_head' => false, |
| 67 | - 'security_head_data' => [ | |
| 68 | - 'generator_wp_version' | |
| 69 | - ], | |
| 67 | + 'security_head_data' => [], | |
| 70 | 68 | 'self_ping_sites' => '' |
| 71 | 69 | ], |
| 72 | 70 | 'security_rest_api' => [ |
| 73 | 71 | 'security_rest_api_enable' => false, |
| @@ -94,9 +92,8 @@ | ||
| 94 | 92 | 'security_feed' => false, |
| 95 | 93 | 'users_security' => [ |
| 96 | 94 | 'enable_users_security' => false, |
| 97 | 95 | 'change_username' => false, |
| 98 | - // 'limit_logins' => false, | |
| 99 | 96 | ], |
| 100 | 97 | 'disable_automatic_emails' => false, |
| 101 | 98 | 'disable_language_switcher_login' => false, |
| 102 | 99 | |
| @@ -586,31 +583,22 @@ | ||
| 586 | 583 | 'text_off' => __('Hide', 'adminify'), |
| 587 | 584 | 'text_width' => 80, |
| 588 | 585 | 'title' => __('Username Change', 'adminify'), |
| 589 | 586 | /* translators: %s: URL to the documentation page */ |
| 590 | - 'subtitle' => sprintf(__('Remove Comments for Media attachment Template <a href="%s">More Details</a> ', 'adminify'), esc_url('https://wpadminify.com/docs')), | |
| 587 | + 'subtitle' => sprintf(__('Remove Comments for Media attachment Template <a href="%s">More Details</a> ', 'adminify'), esc_url('https://wpadminify.com/docs/adminify/security/change-wordpress-username')), | |
| 588 | + 'class' => 'adminify-pl-0', | |
| 591 | 589 | 'default' => $this->get_default_field('users_security')['change_username'], |
| 592 | 590 | 'dependency' => ['enable_users_security', '==', 'true', 'true'] |
| 593 | 591 | ]; |
| 594 | - // $users_settings[] = [ | |
| 595 | - // 'id' => 'limit_logins', | |
| 596 | - // 'type' => 'switcher', | |
| 597 | - // 'text_on' => __('Show', 'adminify'), | |
| 598 | - // 'text_off' => __('Hide', 'adminify'), | |
| 599 | - // 'text_width' => 80, | |
| 600 | - // 'title' => __('Limit Login Attempts', 'adminify'), | |
| 601 | - // /* translators: %s: URL to the documentation page */ | |
| 602 | - // 'subtitle' => sprintf(__('Prevent brute force attacks by limiting the number of failed login attempts per IP address. <a href="%s">More Details</a> ', 'adminify'), esc_url('https://wpadminify.com/docs')), | |
| 603 | - // 'default' => $this->get_default_field('users_security')['limit_logins'], | |
| 604 | - // 'dependency' => ['enable_users_security', '==', 'true', 'true'] | |
| 605 | - // ]; | |
| 606 | 592 | |
| 607 | 593 | $users[] = array( |
| 608 | 594 | 'id' => 'users_security', |
| 609 | 595 | 'type' => 'fieldset', |
| 610 | - 'title' => __('Users Security', 'adminify'), | |
| 596 | + /* translators: %1$s: Pro upgrade badge HTML; %2$s: New badge HTML */ | |
| 597 | + 'title' => sprintf(__('Users Security %1$s %2$s', 'adminify'), Utils::upgrade_pro_badge(), Utils::new_badge()), | |
| 611 | 598 | 'subtitle' => __('Security for Users, Login/Logout etc.', 'adminify'), |
| 612 | 599 | 'fields' => $users_settings, |
| 600 | + 'class' => 'adminify-two-columns adminify-pro-fieldset adminify-pro-notice adminify-items-start', | |
| 613 | 601 | 'default' => $this->get_default_field('users_security'), |
| 614 | 602 | ); |
| 615 | 603 | } |
| 616 | 604 | |