BulletProof Security - Version 5.3

Version Description

Download this release

Release Info

Developer AITpro
Plugin Icon 128x128 BulletProof Security
Version 5.3
Comparing to
See all releases

Code changes from version 5.2 to 5.3

admin/core/core-forms.php CHANGED
@@ -35,7 +35,10 @@ if ( isset( $_POST['Submit-WBM-Activate'] ) && current_user_can('manage_options'
35
  $options = get_option('bulletproof_security_options_customcode_WPA');
36
  $HtaccessMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/wpadmin-secure.htaccess';
37
  $wpadminHtaccess = ABSPATH . 'wp-admin/.htaccess';
 
 
38
  $permsHtaccess = @substr(sprintf('%o', fileperms($wpadminHtaccess)), -4);
 
39
  $sapi_type = php_sapi_name();
40
  $bpsString1 = "# CCWTOP";
41
  $bpsString2 = "# CCWPF";
@@ -46,8 +49,11 @@ if ( isset( $_POST['Submit-WBM-Activate'] ) && current_user_can('manage_options'
46
  $bpsReplace3 = htmlspecialchars_decode($options['bps_customcode_deny_files_wpa'], ENT_QUOTES);
47
  $bpsReplace4 = htmlspecialchars_decode($options['bps_customcode_bpsqse_wpa'], ENT_QUOTES);
48
 
49
- if ( @substr($sapi_type, 0, 6) != 'apache' || @$permsHtaccess != '0666' || @$permsHtaccess != '0777') { // Windows IIS, XAMPP, etc
50
- @chmod($wpadminHtaccess, 0644);
 
 
 
51
  }
52
 
53
  if ( ! copy($HtaccessMaster, $wpadminHtaccess) ) {
35
  $options = get_option('bulletproof_security_options_customcode_WPA');
36
  $HtaccessMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/wpadmin-secure.htaccess';
37
  $wpadminHtaccess = ABSPATH . 'wp-admin/.htaccess';
38
+ $permsHtaccess = '';
39
+ if ( file_exists($wpadminHtaccess) ) {
40
  $permsHtaccess = @substr(sprintf('%o', fileperms($wpadminHtaccess)), -4);
41
+ }
42
  $sapi_type = php_sapi_name();
43
  $bpsString1 = "# CCWTOP";
44
  $bpsString2 = "# CCWPF";
49
  $bpsReplace3 = htmlspecialchars_decode($options['bps_customcode_deny_files_wpa'], ENT_QUOTES);
50
  $bpsReplace4 = htmlspecialchars_decode($options['bps_customcode_bpsqse_wpa'], ENT_QUOTES);
51
 
52
+ if ( file_exists($wpadminHtaccess) ) {
53
+
54
+ if ( @substr($sapi_type, 0, 6) != 'apache' || @$permsHtaccess != '0666' || @$permsHtaccess != '0777') { // Windows IIS, XAMPP, etc
55
+ @chmod($wpadminHtaccess, 0644);
56
+ }
57
  }
58
 
59
  if ( ! copy($HtaccessMaster, $wpadminHtaccess) ) {
admin/core/core.php CHANGED
@@ -2191,6 +2191,7 @@ $text = '<h3><span class="blue-bold">'.__('The Complete Website Security Solutio
2191
 
2192
  <div class="pro-links">
2193
  <?php
 
2194
  echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '15.8', 'https://www.ait-pro.com/aitpro-blog/5718/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-15-8/' ).'<br>';
2195
  ?>
2196
  </div>
2191
 
2192
  <div class="pro-links">
2193
  <?php
2194
+ echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '15.9', 'https://www.ait-pro.com/aitpro-blog/5729/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-15-9/' ).'<br>';
2195
  echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '15.8', 'https://www.ait-pro.com/aitpro-blog/5718/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-15-8/' ).'<br>';
2196
  ?>
2197
  </div>
admin/htaccess/secure.htaccess CHANGED
@@ -1,4 +1,4 @@
1
- # BULLETPROOF 5.2 SECURE .HTACCESS
2
 
3
  # PHP/PHP.INI HANDLER/CACHE CODE
4
  # Use BPS Custom Code to add php/php.ini Handler and Cache htaccess code and to save it permanently.
1
+ # BULLETPROOF 5.3 SECURE .HTACCESS
2
 
3
  # PHP/PHP.INI HANDLER/CACHE CODE
4
  # Use BPS Custom Code to add php/php.ini Handler and Cache htaccess code and to save it permanently.
admin/htaccess/wpadmin-secure.htaccess CHANGED
@@ -1,4 +1,4 @@
1
- # BULLETPROOF 5.2 WP-ADMIN SECURE .HTACCESS
2
 
3
  # DO NOT ADD URL REWRITING IN THIS FILE OR WORDPRESS WILL BREAK
4
  # RewriteRule ^(.*)$ - [F] works in /wp-admin without breaking WordPress
1
+ # BULLETPROOF 5.3 WP-ADMIN SECURE .HTACCESS
2
 
3
  # DO NOT ADD URL REWRITING IN THIS FILE OR WORDPRESS WILL BREAK
4
  # RewriteRule ^(.*)$ - [F] works in /wp-admin without breaking WordPress
admin/includes/admin.php CHANGED
@@ -11,118 +11,126 @@ global $wpdb, $wp_version, $blog_id;
11
 
12
  if ( is_multisite() && $blog_id != 1 ) {
13
 
14
- $Ltable_name = $wpdb->prefix . "bpspro_login_security";
15
-
16
- if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $Ltable_name ) ) != $Ltable_name ) {
17
-
18
- $sql = "CREATE TABLE $Ltable_name (
19
- id bigint(20) NOT NULL auto_increment,
20
- status varchar(60) NOT NULL default '',
21
- user_id varchar(60) NOT NULL default '',
22
- username varchar(60) NOT NULL default '',
23
- public_name varchar(250) NOT NULL default '',
24
- email varchar(100) NOT NULL default '',
25
- role varchar(15) NOT NULL default '',
26
- human_time datetime NOT NULL default '0000-00-00 00:00:00',
27
- login_time varchar(10) NOT NULL default '',
28
- lockout_time varchar(10) NOT NULL default '',
29
- failed_logins varchar(2) NOT NULL default '',
30
- ip_address varchar(45) NOT NULL default '',
31
- hostname varchar(60) NOT NULL default '',
32
- request_uri varchar(255) NOT NULL default '',
33
- UNIQUE KEY id (id)
34
- );";
35
-
36
- require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
37
- dbDelta($sql);
38
- }
 
 
39
 
40
  } else {
41
 
42
- $Stable_name = $wpdb->prefix . "bpspro_seclog_ignore";
43
- $Ltable_name = $wpdb->prefix . "bpspro_login_security";
44
- $DBBtable_name = $wpdb->prefix . "bpspro_db_backup";
45
- $MStable_name = $wpdb->prefix . "bpspro_mscan";
46
-
47
- if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $MStable_name ) ) != $MStable_name ) {
48
-
49
- $sql = "CREATE TABLE $MStable_name (
50
- mscan_id bigint(20) NOT NULL auto_increment,
51
- mscan_status varchar(8) NOT NULL default '',
52
- mscan_type varchar(16) NOT NULL default '',
53
- mscan_path text NOT NULL,
54
- mscan_pattern text NOT NULL,
55
- mscan_skipped varchar(7) NOT NULL default '',
56
- mscan_ignored varchar(6) NOT NULL default '',
57
- mscan_db_table varchar(64) NOT NULL default '',
58
- mscan_db_column varchar(64) NOT NULL default '',
59
- mscan_db_pkid text NOT NULL,
60
- mscan_time datetime NOT NULL default '0000-00-00 00:00:00',
61
- PRIMARY KEY (mscan_id),
62
- UNIQUE KEY id (mscan_id)
63
- );";
64
-
65
- require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
66
- dbDelta($sql);
67
- }
68
-
69
- if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $Stable_name ) ) != $Stable_name ) {
70
 
71
- $sql = "CREATE TABLE $Stable_name (
72
- id bigint(20) NOT NULL auto_increment,
73
- time datetime NOT NULL default '0000-00-00 00:00:00',
74
- user_agent_bot text NOT NULL,
75
- UNIQUE KEY id (id)
76
- );";
77
-
78
- require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
79
- dbDelta($sql);
80
- }
81
-
82
- if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $Ltable_name ) ) != $Ltable_name ) {
83
-
84
- $sql = "CREATE TABLE $Ltable_name (
85
- id bigint(20) NOT NULL auto_increment,
86
- status varchar(60) NOT NULL default '',
87
- user_id varchar(60) NOT NULL default '',
88
- username varchar(60) NOT NULL default '',
89
- public_name varchar(250) NOT NULL default '',
90
- email varchar(100) NOT NULL default '',
91
- role varchar(15) NOT NULL default '',
92
- human_time datetime NOT NULL default '0000-00-00 00:00:00',
93
- login_time varchar(10) NOT NULL default '',
94
- lockout_time varchar(10) NOT NULL default '',
95
- failed_logins varchar(2) NOT NULL default '',
96
- ip_address varchar(45) NOT NULL default '',
97
- hostname varchar(60) NOT NULL default '',
98
- request_uri varchar(255) NOT NULL default '',
99
- UNIQUE KEY id (id)
100
- );";
101
-
102
- require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
103
- dbDelta($sql);
104
- }
105
-
106
- // last job, next job is updated by the cron - job size is the total size of all tables selected in that job
107
- if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $DBBtable_name ) ) != $DBBtable_name ) {
108
-
109
- $sql = "CREATE TABLE $DBBtable_name (
110
- bps_id bigint(20) NOT NULL auto_increment,
111
- bps_table_name text NOT NULL,
112
- bps_desc text NOT NULL,
113
- bps_job_type varchar(9) NOT NULL default '',
114
- bps_frequency varchar(7) NOT NULL default '',
115
- bps_last_job varchar(30) NOT NULL default '',
116
- bps_next_job varchar(30) NOT NULL default '',
117
- bps_next_job_unix varchar(10) NOT NULL default '',
118
- bps_email_zip varchar(10) NOT NULL default '',
119
- bps_job_created datetime NOT NULL default '0000-00-00 00:00:00',
120
- UNIQUE KEY bps_id (bps_id)
121
- );";
122
-
123
- require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
124
- dbDelta($sql);
125
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
126
  }
127
 
128
  // Whitelist BPS DB options: Total: 53
@@ -164,6 +172,7 @@ register_setting('bulletproof_security_options_htaccess_files', 'bulletproof_sec
164
  register_setting('bulletproof_security_options_MU_tools_free', 'bulletproof_security_options_MU_tools_free', 'bulletproof_security_options_validate_MU_tools_free');
165
  register_setting('bulletproof_security_options_idle_session', 'bulletproof_security_options_idle_session', 'bulletproof_security_options_validate_idle_session');
166
  register_setting('bulletproof_security_options_htaccess_res', 'bulletproof_security_options_htaccess_res', 'bulletproof_security_options_validate_htaccess_res');
 
167
  register_setting('bulletproof_security_options_auth_cookie', 'bulletproof_security_options_auth_cookie', 'bulletproof_security_options_validate_auth_cookie');
168
  register_setting('bulletproof_security_options_maint_mode', 'bulletproof_security_options_maint_mode', 'bulletproof_security_options_validate_maint_mode');
169
  register_setting('bulletproof_security_options_theme_skin', 'bulletproof_security_options_theme_skin', 'bulletproof_security_options_validate_theme_skin');
@@ -816,6 +825,101 @@ function bulletproof_security_deactivation() {
816
  wp_clear_scheduled_hook('bpsPro_theme_updates_cron');
817
  }
818
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
819
  // Delete the /bps-backup/ files and folder
820
  // Note: SKIP_DOTS or isDot is unnecessary for this specific usage
821
  function bpsPro_pop_uninstall_bps_backup_folder($source) {
@@ -926,7 +1030,6 @@ require_once( ABSPATH . 'wp-admin/includes/plugin.php');
926
  delete_option('bulletproof_security_options_php_memory_limit');
927
  delete_option('bulletproof_security_options_fsp');
928
  delete_option('bulletproof_security_options_mscan_patterns');
929
-
930
  delete_option('bulletproof_security_options_mscan_plugin_hash');
931
  delete_option('bulletproof_security_options_mscan_p_hash_new');
932
  delete_option('bulletproof_security_options_mscan_theme_hash');
@@ -935,6 +1038,7 @@ require_once( ABSPATH . 'wp-admin/includes/plugin.php');
935
  delete_option('bulletproof_security_options_new_feature');
936
  delete_option('bulletproof_security_options_mscan_zip_upload');
937
  delete_option('bulletproof_security_options_mscan_report');
 
938
  // will be adding this new upgrade notice option later
939
  // delete_option('bulletproof_security_options_upgrade_notice');
940
 
@@ -975,7 +1079,12 @@ require_once( ABSPATH . 'wp-admin/includes/plugin.php');
975
  @unlink($wpadminHtaccess);
976
 
977
  if ( @unlink($RootHtaccess) || ! file_exists($RootHtaccess) ) {
978
- flush_rewrite_rules();
 
 
 
 
 
979
  }
980
 
981
  $autoupdate_muplugins_file = WP_CONTENT_DIR . '/mu-plugins/bps-plugin-autoupdate.php';
@@ -990,9 +1099,9 @@ require_once( ABSPATH . 'wp-admin/includes/plugin.php');
990
 
991
  } else {
992
 
993
- delete_option( 'bulletproof_security_options' );
994
  delete_option('bulletproof_security_options_wizard_free');
995
- delete_transient( 'bulletproof-security_info' );
996
  delete_option('bulletproof_security_options_MU_tools_free');
997
  delete_option('bulletproof_security_options_rate_free');
998
 
@@ -1667,4 +1776,17 @@ function bulletproof_security_options_validate_fsp($input) {
1667
 
1668
  return $options;
1669
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
1670
  ?>
11
 
12
  if ( is_multisite() && $blog_id != 1 ) {
13
 
14
+ $Ltable_name = $wpdb->prefix . "bpspro_login_security";
15
+ $wpdb_collate = $wpdb->collate;
16
+
17
+ if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $Ltable_name ) ) != $Ltable_name ) {
18
+
19
+ $sql = "CREATE TABLE $Ltable_name (
20
+ id bigint(20) NOT NULL auto_increment,
21
+ status varchar(60) NOT NULL default '',
22
+ user_id varchar(60) NOT NULL default '',
23
+ username varchar(60) NOT NULL default '',
24
+ public_name varchar(250) NOT NULL default '',
25
+ email varchar(100) NOT NULL default '',
26
+ role varchar(15) NOT NULL default '',
27
+ human_time datetime NOT NULL default '0000-00-00 00:00:00',
28
+ login_time varchar(10) NOT NULL default '',
29
+ lockout_time varchar(10) NOT NULL default '',
30
+ failed_logins varchar(2) NOT NULL default '',
31
+ ip_address varchar(45) NOT NULL default '',
32
+ hostname varchar(60) NOT NULL default '',
33
+ request_uri varchar(255) NOT NULL default '',
34
+ UNIQUE KEY id (id)
35
+ )
36
+ COLLATE {$wpdb_collate};";
37
+
38
+ require_once ABSPATH . 'wp-admin/includes/upgrade.php';
39
+ dbDelta($sql);
40
+ }
41
 
42
  } else {
43
 
44
+ $Stable_name = $wpdb->prefix . "bpspro_seclog_ignore";
45
+ $Ltable_name = $wpdb->prefix . "bpspro_login_security";
46
+ $DBBtable_name = $wpdb->prefix . "bpspro_db_backup";
47
+ $MStable_name = $wpdb->prefix . "bpspro_mscan";
48
+
49
+ $wpdb_collate = $wpdb->collate;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
 
51
+ if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $MStable_name ) ) != $MStable_name ) {
52
+
53
+ $sql = "CREATE TABLE $MStable_name (
54
+ mscan_id bigint(20) NOT NULL auto_increment,
55
+ mscan_status varchar(8) NOT NULL default '',
56
+ mscan_type varchar(16) NOT NULL default '',
57
+ mscan_path text NOT NULL,
58
+ mscan_pattern text NOT NULL,
59
+ mscan_skipped varchar(7) NOT NULL default '',
60
+ mscan_ignored varchar(6) NOT NULL default '',
61
+ mscan_db_table varchar(64) NOT NULL default '',
62
+ mscan_db_column varchar(64) NOT NULL default '',
63
+ mscan_db_pkid text NOT NULL,
64
+ mscan_time datetime NOT NULL default '0000-00-00 00:00:00',
65
+ PRIMARY KEY (mscan_id),
66
+ UNIQUE KEY id (mscan_id)
67
+ )
68
+ COLLATE {$wpdb_collate};";
69
+
70
+ require_once ABSPATH . 'wp-admin/includes/upgrade.php';
71
+ dbDelta($sql);
72
+ }
73
+
74
+ if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $Stable_name ) ) != $Stable_name ) {
75
+
76
+ $sql = "CREATE TABLE $Stable_name (
77
+ id bigint(20) NOT NULL auto_increment,
78
+ time datetime NOT NULL default '0000-00-00 00:00:00',
79
+ user_agent_bot text NOT NULL,
80
+ UNIQUE KEY id (id)
81
+ )
82
+ COLLATE {$wpdb_collate};";
83
+
84
+ require_once ABSPATH . 'wp-admin/includes/upgrade.php';
85
+ dbDelta($sql);
86
+ }
87
+
88
+ if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $Ltable_name ) ) != $Ltable_name ) {
89
+
90
+ $sql = "CREATE TABLE $Ltable_name (
91
+ id bigint(20) NOT NULL auto_increment,
92
+ status varchar(60) NOT NULL default '',
93
+ user_id varchar(60) NOT NULL default '',
94
+ username varchar(60) NOT NULL default '',
95
+ public_name varchar(250) NOT NULL default '',
96
+ email varchar(100) NOT NULL default '',
97
+ role varchar(15) NOT NULL default '',
98
+ human_time datetime NOT NULL default '0000-00-00 00:00:00',
99
+ login_time varchar(10) NOT NULL default '',
100
+ lockout_time varchar(10) NOT NULL default '',
101
+ failed_logins varchar(2) NOT NULL default '',
102
+ ip_address varchar(45) NOT NULL default '',
103
+ hostname varchar(60) NOT NULL default '',
104
+ request_uri varchar(255) NOT NULL default '',
105
+ UNIQUE KEY id (id)
106
+ )
107
+ COLLATE {$wpdb_collate};";
108
+
109
+ require_once ABSPATH . 'wp-admin/includes/upgrade.php';
110
+ dbDelta($sql);
111
+ }
112
+
113
+ // last job, next job is updated by the cron - job size is the total size of all tables selected in that job
114
+ if ( $wpdb->get_var( $wpdb->prepare( "SHOW TABLES LIKE %s", $DBBtable_name ) ) != $DBBtable_name ) {
115
+
116
+ $sql = "CREATE TABLE $DBBtable_name (
117
+ bps_id bigint(20) NOT NULL auto_increment,
118
+ bps_table_name text NOT NULL,
119
+ bps_desc text NOT NULL,
120
+ bps_job_type varchar(9) NOT NULL default '',
121
+ bps_frequency varchar(7) NOT NULL default '',
122
+ bps_last_job varchar(30) NOT NULL default '',
123
+ bps_next_job varchar(30) NOT NULL default '',
124
+ bps_next_job_unix varchar(10) NOT NULL default '',
125
+ bps_email_zip varchar(10) NOT NULL default '',
126
+ bps_job_created datetime NOT NULL default '0000-00-00 00:00:00',
127
+ UNIQUE KEY bps_id (bps_id)
128
+ )
129
+ COLLATE {$wpdb_collate};";
130
+
131
+ require_once ABSPATH . 'wp-admin/includes/upgrade.php';
132
+ dbDelta($sql);
133
+ }
134
  }
135
 
136
  // Whitelist BPS DB options: Total: 53
172
  register_setting('bulletproof_security_options_MU_tools_free', 'bulletproof_security_options_MU_tools_free', 'bulletproof_security_options_validate_MU_tools_free');
173
  register_setting('bulletproof_security_options_idle_session', 'bulletproof_security_options_idle_session', 'bulletproof_security_options_validate_idle_session');
174
  register_setting('bulletproof_security_options_htaccess_res', 'bulletproof_security_options_htaccess_res', 'bulletproof_security_options_validate_htaccess_res');
175
+ register_setting('bulletproof_security_options_zip_filename', 'bulletproof_security_options_zip_filename', 'bulletproof_security_options_validate_zip_filename');
176
  register_setting('bulletproof_security_options_auth_cookie', 'bulletproof_security_options_auth_cookie', 'bulletproof_security_options_validate_auth_cookie');
177
  register_setting('bulletproof_security_options_maint_mode', 'bulletproof_security_options_maint_mode', 'bulletproof_security_options_validate_maint_mode');
178
  register_setting('bulletproof_security_options_theme_skin', 'bulletproof_security_options_theme_skin', 'bulletproof_security_options_validate_theme_skin');
825
  wp_clear_scheduled_hook('bpsPro_theme_updates_cron');
826
  }
827
 
828
+ // BPS Pro Uninstall Multisite: Get domain
829
+ function bpsPro_network_domain_check_uninstall() {
830
+ global $wpdb;
831
+ if ( $wpdb->get_var( "SHOW TABLES LIKE '$wpdb->site'" ) )
832
+ return $wpdb->get_var( "SELECT domain FROM $wpdb->site ORDER BY id ASC LIMIT 1" );
833
+ return false;
834
+ }
835
+
836
+ // BPS Pro Uninstall Multisite: Get basedomain
837
+ function bpsPro_get_clean_basedomain_uninstall() {
838
+ if ( $existing_domain = bpsPro_network_domain_check_uninstall() )
839
+ return $existing_domain;
840
+ $domain = preg_replace( '|https?://|', '', get_option( 'siteurl' ) );
841
+ if ( $slash = strpos( $domain, '/' ) )
842
+ $domain = substr( $domain, 0, $slash );
843
+ return $domain;
844
+ }
845
+
846
+ // BPS Pro Uninstall Multisite: Get root folder
847
+ function bps_wp_get_root_folder_uninstall() {
848
+ if ( is_admin() && current_user_can('manage_options') ) {
849
+ $site_root = parse_url(get_option('siteurl'));
850
+ if ( isset( $site_root['path'] ) )
851
+ $site_root = trailingslashit($site_root['path']);
852
+ else
853
+ $site_root = '/';
854
+ return $site_root;
855
+ }
856
+ }
857
+
858
+ // BPS Pro Uninstall Multisite: Create the default WP htaccess file for Multisite
859
+ function bpsPro_default_wp_htaccess_file_multisite() {
860
+ global $bpspro_version;
861
+
862
+ if ( is_multisite() ) {
863
+
864
+ $bps_get_wp_root_default = bps_wp_get_root_folder_uninstall();
865
+
866
+ $hostname = bpsPro_get_clean_basedomain_uninstall();
867
+ $slashed_home = trailingslashit( get_option( 'home' ) );
868
+ $base = parse_url( $slashed_home, PHP_URL_PATH );
869
+ $document_root_fix = str_replace( '\\', '/', realpath( $_SERVER['DOCUMENT_ROOT'] ) );
870
+ $abspath_fix = str_replace( '\\', '/', ABSPATH );
871
+ $home_path = 0 === strpos( $abspath_fix, $document_root_fix ) ? $document_root_fix . $base : get_home_path();
872
+ $wp_siteurl_subdir = preg_replace( '#^' . preg_quote( $home_path, '#' ) . '#', '', $abspath_fix );
873
+ $rewrite_base = ! empty( $wp_siteurl_subdir ) ? ltrim( trailingslashit( $wp_siteurl_subdir ), '/' ) : '';
874
+ $subdomain_install = is_subdomain_install();
875
+ $subdir_match = $subdomain_install ? '' : '([_0-9a-zA-Z-]+/)?';
876
+ $subdir_replacement_01 = $subdomain_install ? '' : '$1';
877
+ $subdir_replacement_12 = $subdomain_install ? '$1' : '$2';
878
+
879
+ $ms_files_rewriting = '';
880
+ if ( is_multisite() && get_site_option( 'ms_files_rewriting' ) ) {
881
+ $ms_files_rewriting = "\n# uploaded files\nRewriteRule ^";
882
+ $ms_files_rewriting .= $subdir_match . "files/(.+) {$rewrite_base}wp-includes/ms-files.php?file={$subdir_replacement_12} [L]" . "\n";
883
+ }
884
+
885
+ $bps_default_content_top = "# BEGIN WordPress
886
+ # The directives (lines) between \"BEGIN WordPress\" and \"END WordPress\" are
887
+ # dynamically generated, and should only be modified via WordPress filters.
888
+ # Any changes to the directives between these markers will be overwritten.\n";
889
+
890
+ $bpsMUSDirTop = "<IfModule mod_rewrite.c>
891
+ RewriteEngine On
892
+ RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
893
+ RewriteBase $bps_get_wp_root_default
894
+ RewriteRule ^index\.php$ - [L]\n
895
+ {$ms_files_rewriting}
896
+ # add a trailing slash to /wp-admin
897
+ RewriteRule ^{$subdir_match}wp-admin$ {$subdir_replacement_01}wp-admin/ [R=301,L]\n\n";
898
+
899
+ $bpsMUSDirBottom = "RewriteCond %{REQUEST_FILENAME} -f [OR]
900
+ RewriteCond %{REQUEST_FILENAME} -d
901
+ RewriteRule ^ - [L]
902
+ RewriteRule ^{$subdir_match}(wp-(content|admin|includes).*) {$rewrite_base}{$subdir_replacement_12} [L]
903
+ RewriteRule ^{$subdir_match}(.*\.php)$ {$rewrite_base}$subdir_replacement_12 [L]
904
+ RewriteRule . index.php [L]
905
+ </IfModule>\n
906
+ # END WordPress\n";
907
+
908
+ $bps_auto_write_default_file = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/default.htaccess';
909
+ $bps_root_htaccess_file = ABSPATH . '.htaccess';
910
+
911
+ if ( file_exists( $bps_auto_write_default_file ) ) {
912
+ copy($bps_auto_write_default_file, $bps_root_htaccess_file);
913
+ $stringReplace = file_get_contents($bps_root_htaccess_file);
914
+ $stringReplace = $bps_default_content_top.$bpsMUSDirTop.$bpsMUSDirBottom;
915
+
916
+ if ( file_put_contents( $bps_root_htaccess_file, $stringReplace ) ) {
917
+
918
+ }
919
+ }
920
+ }
921
+ }
922
+
923
  // Delete the /bps-backup/ files and folder
924
  // Note: SKIP_DOTS or isDot is unnecessary for this specific usage
925
  function bpsPro_pop_uninstall_bps_backup_folder($source) {
1030
  delete_option('bulletproof_security_options_php_memory_limit');
1031
  delete_option('bulletproof_security_options_fsp');
1032
  delete_option('bulletproof_security_options_mscan_patterns');
 
1033
  delete_option('bulletproof_security_options_mscan_plugin_hash');
1034
  delete_option('bulletproof_security_options_mscan_p_hash_new');
1035
  delete_option('bulletproof_security_options_mscan_theme_hash');
1038
  delete_option('bulletproof_security_options_new_feature');
1039
  delete_option('bulletproof_security_options_mscan_zip_upload');
1040
  delete_option('bulletproof_security_options_mscan_report');
1041
+ delete_option('bulletproof_security_options_zip_filename');
1042
  // will be adding this new upgrade notice option later
1043
  // delete_option('bulletproof_security_options_upgrade_notice');
1044
 
1079
  @unlink($wpadminHtaccess);
1080
 
1081
  if ( @unlink($RootHtaccess) || ! file_exists($RootHtaccess) ) {
1082
+
1083
+ if ( is_multisite() ) {
1084
+ bpsPro_default_wp_htaccess_file_multisite();
1085
+ } else {
1086
+ flush_rewrite_rules();
1087
+ }
1088
  }
1089
 
1090
  $autoupdate_muplugins_file = WP_CONTENT_DIR . '/mu-plugins/bps-plugin-autoupdate.php';
1099
 
1100
  } else {
1101
 
1102
+ delete_option('bulletproof_security_options');
1103
  delete_option('bulletproof_security_options_wizard_free');
1104
+ delete_transient('bulletproof-security_info');
1105
  delete_option('bulletproof_security_options_MU_tools_free');
1106
  delete_option('bulletproof_security_options_rate_free');
1107
 
1776
 
1777
  return $options;
1778
  }
1779
+
1780
+ // Zipped Log Files: Saves the renamed zip file names with timestamp to DB to use in the email send/attachment function.
1781
+ function bulletproof_security_options_validate_zip_filename($input) {
1782
+ $options = get_option('bulletproof_security_options_zip_filename');
1783
+ $options['bps_security_log_zip_file'] = wp_filter_nohtml_kses($input['bps_security_log_zip_file']);
1784
+ $options['bps_db_backup_log_zip_file'] = wp_filter_nohtml_kses($input['bps_db_backup_log_zip_file']);
1785
+ $options['bps_mscan_log_zip_file'] = wp_filter_nohtml_kses($input['bps_mscan_log_zip_file']);
1786
+ $options['bps_db_monitor_log_zip_file'] = wp_filter_nohtml_kses($input['bps_db_monitor_log_zip_file']);
1787
+ $options['bps_quarantine_log_zip_file'] = wp_filter_nohtml_kses($input['bps_quarantine_log_zip_file']);
1788
+ $options['bps_php_error_log_zip_file'] = wp_filter_nohtml_kses($input['bps_php_error_log_zip_file']);
1789
+
1790
+ return $options;
1791
+ }
1792
  ?>
admin/mscan/mscan.php CHANGED
@@ -252,6 +252,7 @@ function closeWin() {
252
  check_admin_referer('bulletproof_security_mscan_reset');
253
 
254
  $MStable_name = $wpdb->prefix . "bpspro_mscan";
 
255
 
256
  $wpdb->query("DROP TABLE IF EXISTS $MStable_name");
257
 
@@ -271,7 +272,8 @@ function closeWin() {
271
  mscan_time datetime NOT NULL default '0000-00-00 00:00:00',
272
  PRIMARY KEY (mscan_id),
273
  UNIQUE KEY id (mscan_id)
274
- );";
 
275
 
276
  require_once ABSPATH . 'wp-admin/includes/upgrade.php';
277
  dbDelta($sql);
@@ -2432,31 +2434,34 @@ global $wpdb, $wp_version, $bps_topDiv, $bps_bottomDiv;
2432
 
2433
  $hover_icon_theme_hash = '<strong><font color="black"><span class="tooltip-350-150"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;left:10px;" /><span>'.__('File hashes do not exist for this theme. This theme\'s files were not scanned. If you would like to scan this themes\'s files then use the "Upload Theme Zip Files" Form to upload a zip file for this theme. Click the MScan 2.0 Read Me help button on the MScan 2.0 tab page and read the "Upload Theme Zip Files" help section for more help info.', 'bulletproof-security').'</span></span></font></strong>';
2434
 
2435
- foreach ( $mscan_plugin_hash['bps_mscan_plugin_hash_version_check'] as $key => $value ) {
2436
-
2437
- foreach ( $plugins_array_merged as $key2 => $value2 ) {
2438
 
2439
- if ( $key == $key2 && ! in_array( $key2, $mscan_nodownload['bps_plugin_nodownload'] ) ) {
2440
-
2441
- $mscan_report_plugin_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Plugin Hash File Version: ', 'bulletproof-security'). '</strong>' .$value.' | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.'</div>';
2442
- echo $mscan_report_plugin_hash_version_comparison;
2443
- $mscan_report_plugin_hash_version_comparison_array[] = $mscan_report_plugin_hash_version_comparison;
2444
-
2445
- }
2446
-
2447
- if ( $key == $key2 && in_array( $key2, $mscan_nodownload['bps_plugin_nodownload'] ) ) {
2448
-
2449
- if ( isset( $mscan_zip_upload_options['bps_mscan_plugin_zip_upload'] ) && array_key_exists( $key2, $mscan_zip_upload_options['bps_mscan_plugin_zip_upload'] ) ) {
2450
 
 
 
2451
  $mscan_report_plugin_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Plugin Hash File Version: ', 'bulletproof-security'). '</strong>' .$value.' | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.'</div>';
2452
  echo $mscan_report_plugin_hash_version_comparison;
2453
  $mscan_report_plugin_hash_version_comparison_array[] = $mscan_report_plugin_hash_version_comparison;
2454
-
2455
- } else {
 
 
 
 
2456
 
2457
- $mscan_report_plugin_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Plugin Hash File Version: ', 'bulletproof-security'). '</strong><strong><font color="blue">'.__('No File Hashes for This Plugin', 'bulletproof-security').'</font></strong> | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.$hover_icon_plugin_hash.'</div>';
2458
- echo $mscan_report_plugin_hash_version_comparison;
2459
- $mscan_report_plugin_hash_version_comparison_array[] = $mscan_report_plugin_hash_version_comparison;
 
 
 
 
 
 
 
2460
  }
2461
  }
2462
  }
@@ -2485,30 +2490,33 @@ global $wpdb, $wp_version, $bps_topDiv, $bps_bottomDiv;
2485
  }
2486
  }
2487
 
2488
- foreach ( $mscan_theme_hash['bps_mscan_theme_hash_version_check'] as $key => $value ) {
2489
-
2490
- foreach ( $all_themes_array as $key2 => $value2 ) {
2491
 
2492
- if ( $key == $key2 && ! in_array( $key2, $mscan_nodownload['bps_theme_nodownload'] ) ) {
2493
-
2494
- $mscan_report_theme_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Theme Hash File Version: ', 'bulletproof-security'). '</strong>' .$value.' | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.'</div>';
2495
- echo $mscan_report_theme_hash_version_comparison;
2496
- $mscan_report_theme_hash_version_comparison_array[] = $mscan_report_theme_hash_version_comparison;
2497
- }
2498
-
2499
- if ( $key == $key2 && in_array( $key2, $mscan_nodownload['bps_theme_nodownload'] ) ) {
2500
-
2501
- if ( isset( $mscan_zip_upload_options['bps_mscan_theme_zip_upload'] ) && array_key_exists( $key2, $mscan_zip_upload_options['bps_mscan_theme_zip_upload'] ) ) {
2502
 
 
 
2503
  $mscan_report_theme_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Theme Hash File Version: ', 'bulletproof-security'). '</strong>' .$value.' | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.'</div>';
2504
  echo $mscan_report_theme_hash_version_comparison;
2505
- $mscan_report_theme_hash_version_comparison_array[] = $mscan_report_theme_hash_version_comparison;
2506
-
2507
- } else {
 
 
 
2508
 
2509
- $mscan_report_theme_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Theme Hash File Version: ', 'bulletproof-security'). '</strong><strong><font color="blue">'.__('No File Hashes for This Theme', 'bulletproof-security').'</font></strong> | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.$hover_icon_theme_hash.'</div>';
2510
- echo $mscan_report_theme_hash_version_comparison;
2511
- $mscan_report_theme_hash_version_comparison_array[] = $mscan_report_theme_hash_version_comparison;
 
 
 
 
 
 
 
2512
  }
2513
  }
2514
  }
252
  check_admin_referer('bulletproof_security_mscan_reset');
253
 
254
  $MStable_name = $wpdb->prefix . "bpspro_mscan";
255
+ $wpdb_collate = $wpdb->collate;
256
 
257
  $wpdb->query("DROP TABLE IF EXISTS $MStable_name");
258
 
272
  mscan_time datetime NOT NULL default '0000-00-00 00:00:00',
273
  PRIMARY KEY (mscan_id),
274
  UNIQUE KEY id (mscan_id)
275
+ )
276
+ COLLATE {$wpdb_collate};";
277
 
278
  require_once ABSPATH . 'wp-admin/includes/upgrade.php';
279
  dbDelta($sql);
2434
 
2435
  $hover_icon_theme_hash = '<strong><font color="black"><span class="tooltip-350-150"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;left:10px;" /><span>'.__('File hashes do not exist for this theme. This theme\'s files were not scanned. If you would like to scan this themes\'s files then use the "Upload Theme Zip Files" Form to upload a zip file for this theme. Click the MScan 2.0 Read Me help button on the MScan 2.0 tab page and read the "Upload Theme Zip Files" help section for more help info.', 'bulletproof-security').'</span></span></font></strong>';
2436
 
2437
+ if ( is_array( $mscan_plugin_hash['bps_mscan_plugin_hash_version_check'] ) && ! is_null( $mscan_plugin_hash['bps_mscan_plugin_hash_version_check'] ) ) {
2438
+
2439
+ foreach ( $mscan_plugin_hash['bps_mscan_plugin_hash_version_check'] as $key => $value ) {
2440
 
2441
+ foreach ( $plugins_array_merged as $key2 => $value2 ) {
 
 
 
 
 
 
 
 
 
 
2442
 
2443
+ if ( $key == $key2 && ! in_array( $key2, $mscan_nodownload['bps_plugin_nodownload'] ) ) {
2444
+
2445
  $mscan_report_plugin_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Plugin Hash File Version: ', 'bulletproof-security'). '</strong>' .$value.' | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.'</div>';
2446
  echo $mscan_report_plugin_hash_version_comparison;
2447
  $mscan_report_plugin_hash_version_comparison_array[] = $mscan_report_plugin_hash_version_comparison;
2448
+
2449
+ }
2450
+
2451
+ if ( $key == $key2 && in_array( $key2, $mscan_nodownload['bps_plugin_nodownload'] ) ) {
2452
+
2453
+ if ( isset( $mscan_zip_upload_options['bps_mscan_plugin_zip_upload'] ) && array_key_exists( $key2, $mscan_zip_upload_options['bps_mscan_plugin_zip_upload'] ) ) {
2454
 
2455
+ $mscan_report_plugin_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Plugin Hash File Version: ', 'bulletproof-security'). '</strong>' .$value.' | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.'</div>';
2456
+ echo $mscan_report_plugin_hash_version_comparison;
2457
+ $mscan_report_plugin_hash_version_comparison_array[] = $mscan_report_plugin_hash_version_comparison;
2458
+
2459
+ } else {
2460
+
2461
+ $mscan_report_plugin_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Plugin Hash File Version: ', 'bulletproof-security'). '</strong><strong><font color="blue">'.__('No File Hashes for This Plugin', 'bulletproof-security').'</font></strong> | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.$hover_icon_plugin_hash.'</div>';
2462
+ echo $mscan_report_plugin_hash_version_comparison;
2463
+ $mscan_report_plugin_hash_version_comparison_array[] = $mscan_report_plugin_hash_version_comparison;
2464
+ }
2465
  }
2466
  }
2467
  }
2490
  }
2491
  }
2492
 
2493
+ if ( is_array( $mscan_theme_hash['bps_mscan_theme_hash_version_check'] ) && ! is_null( $mscan_theme_hash['bps_mscan_theme_hash_version_check'] ) ) {
2494
+
2495
+ foreach ( $mscan_theme_hash['bps_mscan_theme_hash_version_check'] as $key => $value ) {
2496
 
2497
+ foreach ( $all_themes_array as $key2 => $value2 ) {
 
 
 
 
 
 
 
 
 
2498
 
2499
+ if ( $key == $key2 && ! in_array( $key2, $mscan_nodownload['bps_theme_nodownload'] ) ) {
2500
+
2501
  $mscan_report_theme_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Theme Hash File Version: ', 'bulletproof-security'). '</strong>' .$value.' | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.'</div>';
2502
  echo $mscan_report_theme_hash_version_comparison;
2503
+ $mscan_report_theme_hash_version_comparison_array[] = $mscan_report_theme_hash_version_comparison;
2504
+ }
2505
+
2506
+ if ( $key == $key2 && in_array( $key2, $mscan_nodownload['bps_theme_nodownload'] ) ) {
2507
+
2508
+ if ( isset( $mscan_zip_upload_options['bps_mscan_theme_zip_upload'] ) && array_key_exists( $key2, $mscan_zip_upload_options['bps_mscan_theme_zip_upload'] ) ) {
2509
 
2510
+ $mscan_report_theme_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Theme Hash File Version: ', 'bulletproof-security'). '</strong>' .$value.' | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.'</div>';
2511
+ echo $mscan_report_theme_hash_version_comparison;
2512
+ $mscan_report_theme_hash_version_comparison_array[] = $mscan_report_theme_hash_version_comparison;
2513
+
2514
+ } else {
2515
+
2516
+ $mscan_report_theme_hash_version_comparison = '<div class="mscan-report-row"><strong>'.$key.__(' Theme Hash File Version: ', 'bulletproof-security'). '</strong><strong><font color="blue">'.__('No File Hashes for This Theme', 'bulletproof-security').'</font></strong> | <strong>'.$key2.__(' Installed Version: ', 'bulletproof-security').'</strong>' .$value2.$hover_icon_theme_hash.'</div>';
2517
+ echo $mscan_report_theme_hash_version_comparison;
2518
+ $mscan_report_theme_hash_version_comparison_array[] = $mscan_report_theme_hash_version_comparison;
2519
+ }
2520
  }
2521
  }
2522
  }
admin/system-info/system-info.php CHANGED
@@ -439,7 +439,7 @@ function bpsPro_count_network_activated_plugins($count) {
439
 
440
  $opcache_restrict_api = trim(ini_get('opcache.restrict_api'));
441
 
442
- if ( function_exists('opcache_get_status') && mb_stripos(__FILE__, $opcache_restrict_api) !== 0 ) {
443
  $zend_opcache = opcache_get_status();
444
  echo '<strong><span class="sysinfo-label-text">'.__('Zend OPcache', 'bulletproof-security').':</span></strong> ';
445
  if ( $zend_opcache['opcache_enabled'] == '1' ) {
439
 
440
  $opcache_restrict_api = trim(ini_get('opcache.restrict_api'));
441
 
442
+ if ( function_exists('opcache_get_status') && ! empty($opcache_restrict_api) && mb_stripos(__FILE__, $opcache_restrict_api) !== 0 ) {
443
  $zend_opcache = opcache_get_status();
444
  echo '<strong><span class="sysinfo-label-text">'.__('Zend OPcache', 'bulletproof-security').':</span></strong> ';
445
  if ( $zend_opcache['opcache_enabled'] == '1' ) {
admin/wizard/wizard-functions.php CHANGED
@@ -41,7 +41,7 @@ function bpsSetupWizard_delete_htaccess_files() {
41
  unlink($file);
42
  }
43
  }
44
- echo '<strong><font color="blue">'.__('htaccess Files Disabled: Existing BPS htaccess files have been deleted and new BPS htaccess files will not be created. All BPS htaccess features are disabled.', 'bulletproof-security').'</font></strong>'.__('Click this link for help information: ', 'bulletproof-security').'<a href="https://forum.ait-pro.com/forums/topic/htaccess-files-disabled-setup-wizard-enable-disable-htaccess-files/" target="_blank" title="htaccess Files Disabled Forum Topic">'.__('htaccess Files Disabled Forum Topic', 'bulletproof-security').'</a><br>';
45
 
46
  }
47
  }
41
  unlink($file);
42
  }
43
  }
44
+ echo '<strong><font color="blue">'.__('htaccess Files Disabled: Existing BPS htaccess files have been deleted and new BPS htaccess files will not be created.', 'bulletproof-security').'<br>'.__('All BPS htaccess features are disabled.', 'bulletproof-security').' '.__('Click this link for help information: ', 'bulletproof-security').'</font></strong><a href="https://forum.ait-pro.com/forums/topic/htaccess-files-disabled-setup-wizard-enable-disable-htaccess-files/" target="_blank" title="htaccess Files Disabled Forum Topic">'.__('htaccess Files Disabled Forum Topic', 'bulletproof-security').'</a><br>';
45
 
46
  }
47
  }
admin/wizard/wizard.php CHANGED
@@ -130,7 +130,9 @@ function bpsSetupWizardPhpiniHandlerCheck() {
130
  $options = get_option('bulletproof_security_options_customcode');
131
  $bps_customcode_one = ! isset($options['bps_customcode_one']) ? '' : $options['bps_customcode_one'];
132
  $file = ABSPATH . '.htaccess';
133
- $file_contents = @file_get_contents($file);
 
 
134
  $successTextBegin = '<font color="green"><strong>';
135
  $successTextEnd = '</strong></font><br>';
136
  $failTextBegin = '<font color="#fb0101"><strong>';
@@ -250,10 +252,12 @@ $sapi_type = php_sapi_name();
250
  }
251
 
252
  // .53.6: Apache Module Directive Check & htaccess Files Enabled|Disabled Check
 
253
  $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
254
  $Apache_Mod_options = get_option('bulletproof_security_options_apache_modules');
 
255
 
256
- if ( $Apache_Mod_options['bps_apache_mod_ifmodule'] == 'Yes' ) {
257
 
258
  echo $successTextBegin.__('mod_authz_core is Loaded|Order, Allow, Deny directives are supported|BC: Yes|IfModule: Yes', 'bulletproof-security').$successTextEnd;
259
 
@@ -267,16 +271,14 @@ $sapi_type = php_sapi_name();
267
 
268
  } elseif ( $Apache_Mod_options['bps_apache_mod_ifmodule'] == 'No' ) {
269
 
270
- $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
271
-
272
- if ( $HFiles_options['bps_htaccess_files'] == 'enabled' ) {
273
  echo $successTextBegin.__('Enable|Disable htaccess Files Option set to Enabled: mod_access_compat htaccess files will be created.', 'bulletproof-security').$successTextEnd;
274
  } else {
275
  echo $successTextBegin.__('mod_access_compat is Loaded|Order, Allow, Deny directives are supported|IfModule: No', 'bulletproof-security').$successTextEnd;
276
  }
277
 
278
- } elseif ( $Apache_Mod_options['bps_apache_mod_ifmodule'] == 'fubar' || $HFiles_options['bps_htaccess_files'] == 'disabled' ) {
279
- echo '<strong><font color="blue">'.__('Enable|Disable htaccess Files Option set to Disabled: All BPS htaccess features will be disabled.', 'bulletproof-security').'</font></strong><br>';
280
 
281
  }
282
 
@@ -1100,7 +1102,7 @@ function bpsPro_hfiles_inpage_message() {
1100
  $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
1101
 
1102
  if ( isset($HFiles_options['bps_htaccess_files']) && $HFiles_options['bps_htaccess_files'] == 'disabled' ) {
1103
- $text = '<div style="background-color:#dfecf2;border:1px solid #999;font-weight:bold;padding:0px 5px;margin:0px 0px 10px 0px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><font color="blue">'.__('htaccess Files Disabled Notice: ', 'bulletproof-security').'</font><br><font color="black">'.__('BPS has detected that htaccess files cannot be used on your website/server. Click this ', 'bulletproof-security').'</font><a href="https://forum.ait-pro.com/forums/topic/htaccess-files-disabled-setup-wizard-enable-disable-htaccess-files/" target="_blank" title="htaccess Files Disabled Forum Topic">'.__('htaccess Files Disabled Forum Topic', 'bulletproof-security').'</a><font color="black">'.__(' link for more information before running the Wizards. If you intentionally disabled htaccess files then disregard this Notice.', 'bulletproof-security').'</font></div>';
1104
  echo $text;
1105
  }
1106
  }
130
  $options = get_option('bulletproof_security_options_customcode');
131
  $bps_customcode_one = ! isset($options['bps_customcode_one']) ? '' : $options['bps_customcode_one'];
132
  $file = ABSPATH . '.htaccess';
133
+ if ( file_exists($file) ) {
134
+ $file_contents = file_get_contents($file);
135
+ }
136
  $successTextBegin = '<font color="green"><strong>';
137
  $successTextEnd = '</strong></font><br>';
138
  $failTextBegin = '<font color="#fb0101"><strong>';
252
  }
253
 
254
  // .53.6: Apache Module Directive Check & htaccess Files Enabled|Disabled Check
255
+ ## BugFix: 5.3:
256
  $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
257
  $Apache_Mod_options = get_option('bulletproof_security_options_apache_modules');
258
+ $htaccess_files_disabled_enabled = isset($HFiles_options['bps_htaccess_files']) ? $HFiles_options['bps_htaccess_files'] : '';
259
 
260
+ if ( $Apache_Mod_options['bps_apache_mod_ifmodule'] == 'Yes' && $htaccess_files_disabled_enabled != 'disabled' ) {
261
 
262
  echo $successTextBegin.__('mod_authz_core is Loaded|Order, Allow, Deny directives are supported|BC: Yes|IfModule: Yes', 'bulletproof-security').$successTextEnd;
263
 
271
 
272
  } elseif ( $Apache_Mod_options['bps_apache_mod_ifmodule'] == 'No' ) {
273
 
274
+ if ( $htaccess_files_disabled_enabled == 'enabled' ) {
 
 
275
  echo $successTextBegin.__('Enable|Disable htaccess Files Option set to Enabled: mod_access_compat htaccess files will be created.', 'bulletproof-security').$successTextEnd;
276
  } else {
277
  echo $successTextBegin.__('mod_access_compat is Loaded|Order, Allow, Deny directives are supported|IfModule: No', 'bulletproof-security').$successTextEnd;
278
  }
279
 
280
+ } elseif ( $Apache_Mod_options['bps_apache_mod_ifmodule'] == 'fubar' || $htaccess_files_disabled_enabled == 'disabled' ) {
281
+ echo '<strong><font color="blue">'.__('Enable|Disable htaccess Files Option set to Disabled: All BPS htaccess features will be disabled. ', 'bulletproof-security').'</font></strong><br>';
282
 
283
  }
284
 
1102
  $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
1103
 
1104
  if ( isset($HFiles_options['bps_htaccess_files']) && $HFiles_options['bps_htaccess_files'] == 'disabled' ) {
1105
+ $text = '<div style="background-color:#dfecf2;border:1px solid #999;font-weight:bold;padding:0px 5px;margin:0px 0px 10px 0px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><font color="blue">'.__('htaccess Files Disabled Notice: ', 'bulletproof-security').'</font><br><font color="black">'.__('BPS has detected that htaccess files cannot be used on your website/server. Click this ', 'bulletproof-security').'</font><a href="https://forum.ait-pro.com/forums/topic/htaccess-files-disabled-setup-wizard-enable-disable-htaccess-files/" target="_blank" title="htaccess Files Disabled Forum Topic">'.__('htaccess Files Disabled Forum Topic', 'bulletproof-security').'</a><font color="black">'.__(' link for more information before running the Wizards.', 'bulletproof-security').'<br>'.__('If you intentionally disabled htaccess files then disregard this Notice. The Setup Wizard needs to be run again after disabling or enabling htaccess files.', 'bulletproof-security').'</font></div>';
1106
  echo $text;
1107
  }
1108
  }
bulletproof-security.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://forum.ait-pro.com/read-me-first/
5
  Text Domain: bulletproof-security
6
  Domain Path: /languages/
7
  Description: <strong>Feature Highlights:</strong> Setup Wizard &bull; MScan Malware Scanner &bull; .htaccess Website Security Protection (Firewalls) &bull; Security Logging|HTTP Error Logging &bull; DB Backup &bull; DB Table Prefix Changer &bull; Login Security & Monitoring &bull; JTC-Lite Login Form Bot Lockout Protection &bull; Idle Session Logout (ISL) &bull; Auth Cookie Expiration (ACE) &bull; UI Theme Skin Changer &bull; System Info: Extensive System, Server and Security Status Information &bull; FrontEnd|BackEnd Maintenance Mode &bull; WP Automatic Update Options (BPS MU Tools must-use plugin) &bull; Force Strong Passwords.
8
- Version: 5.2
9
  Author: AITpro Website Security
10
  Author URI: https://forum.ait-pro.com/read-me-first/
11
  */
@@ -33,9 +33,9 @@ Author URI: https://forum.ait-pro.com/read-me-first/
33
  // and cannot access the global variables within functions in BPS. Luckily this does not break BPS or WordPress in any way and PHP.net states this is technically not an error.
34
  global $bps_last_version, $bps_version, $aitpro_bullet, $bps_topDiv, $bps_bottomDiv, $bpsPro_remote_addr, $bpsPro_http_client_ip, $bpsPro_http_forwarded, $bpsPro_http_x_forwarded_for, $bpsPro_http_x_cluster_client_ip, $bps_wpcontent_dir, $bps_plugin_dir, $plugin_hashes, $theme_hashes;
35
 
36
- define( 'BULLETPROOF_VERSION', '5.2' );
37
- $bps_last_version = '5.1';
38
- $bps_version = '5.2';
39
  $aitpro_bullet = '<img src="'.plugins_url('/bulletproof-security/admin/images/aitpro-bullet.png').'" style="padding:0px 3px 0px 3px;" />';
40
  // Top div & bottom div
41
  $bps_topDiv = '<div id="message" class="updated" style="background-color:#dfecf2;border:1px solid #999;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><p>';
5
  Text Domain: bulletproof-security
6
  Domain Path: /languages/
7
  Description: <strong>Feature Highlights:</strong> Setup Wizard &bull; MScan Malware Scanner &bull; .htaccess Website Security Protection (Firewalls) &bull; Security Logging|HTTP Error Logging &bull; DB Backup &bull; DB Table Prefix Changer &bull; Login Security & Monitoring &bull; JTC-Lite Login Form Bot Lockout Protection &bull; Idle Session Logout (ISL) &bull; Auth Cookie Expiration (ACE) &bull; UI Theme Skin Changer &bull; System Info: Extensive System, Server and Security Status Information &bull; FrontEnd|BackEnd Maintenance Mode &bull; WP Automatic Update Options (BPS MU Tools must-use plugin) &bull; Force Strong Passwords.
8
+ Version: 5.3
9
  Author: AITpro Website Security
10
  Author URI: https://forum.ait-pro.com/read-me-first/
11
  */
33
  // and cannot access the global variables within functions in BPS. Luckily this does not break BPS or WordPress in any way and PHP.net states this is technically not an error.
34
  global $bps_last_version, $bps_version, $aitpro_bullet, $bps_topDiv, $bps_bottomDiv, $bpsPro_remote_addr, $bpsPro_http_client_ip, $bpsPro_http_forwarded, $bpsPro_http_x_forwarded_for, $bpsPro_http_x_cluster_client_ip, $bps_wpcontent_dir, $bps_plugin_dir, $plugin_hashes, $theme_hashes;
35
 
36
+ define( 'BULLETPROOF_VERSION', '5.3' );
37
+ $bps_last_version = '5.2';
38
+ $bps_version = '5.3';
39
  $aitpro_bullet = '<img src="'.plugins_url('/bulletproof-security/admin/images/aitpro-bullet.png').'" style="padding:0px 3px 0px 3px;" />';
40
  // Top div & bottom div
41
  $bps_topDiv = '<div id="message" class="updated" style="background-color:#dfecf2;border:1px solid #999;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><p>';
includes/functions.php CHANGED
@@ -210,7 +210,7 @@ function bps_root_htaccess_status_dashboard() {
210
 
211
  if ( current_user_can('manage_options') ) {
212
 
213
- global $bps_version, $bps_last_version, $aitpro_bullet;
214
 
215
  if ( esc_html($_SERVER['REQUEST_METHOD']) == 'POST' ) {
216
 
@@ -834,8 +834,8 @@ function bpsProMScanStatus() {
834
  </style>
835
 
836
  <?php
837
- $bps_question_mark_mscan = '<div class="mscan-tooltip"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;right:1px;" /><span>An MScan scan has not been run yet.</span></div>';
838
-
839
  if ( ! isset($MScan_status['bps_mscan_status']) || ! isset($MScan_status['bps_mscan_last_scan_timestamp']) ) {
840
  $text = '<div id="bps-status-display" style="float:left;font-weight:600;margin:-2px 0px 0px 0px;">' . $aitpro_bullet . '<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/mscan/mscan.php' ).'" title="MScan Malware Scanner" style="text-decoration:none;">'.esc_attr__('MSCAN', 'bulletproof-security').'</a>: '.$bps_question_mark_mscan.'</div>';
841
  echo $text;
@@ -1284,8 +1284,13 @@ function bpsPro_apache_mod_directive_check() {
1284
  }
1285
  }
1286
 
1287
- ## 15.3: BugFix
1288
- if ( $apache_ifmodule == 'Yes' ) {
 
 
 
 
 
1289
 
1290
  $htaccess_files_Options = array(
1291
  'bps_htaccess_files' => 'enabled'
@@ -1428,8 +1433,13 @@ function bpsPro_apache_mod_directive_check() {
1428
  }
1429
  }
1430
 
1431
- ## 15.3: BugFix
1432
- if ( $apache_ifmodule == 'Yes' ) {
 
 
 
 
 
1433
 
1434
  $htaccess_files_Options = array(
1435
  'bps_htaccess_files' => 'enabled'
@@ -1464,9 +1474,10 @@ function bpsPro_apache_mod_directive_check() {
1464
  // BEGIN: BPS upgrade & Core with Time restriction
1465
 
1466
  $Apache_Mod_options = get_option('bulletproof_security_options_apache_modules');
 
1467
 
1468
  // Note: if the db option does not exist yet it is created: time now is greater than nothing
1469
- if ( time() < $Apache_Mod_options['bps_apache_mod_time'] ) {
1470
  // do nothing
1471
 
1472
  } else {
@@ -1551,8 +1562,13 @@ function bpsPro_apache_mod_directive_check() {
1551
  }
1552
  }
1553
 
1554
- ## 15.3: BugFix
1555
- if ( $apache_ifmodule == 'Yes' ) {
 
 
 
 
 
1556
 
1557
  $htaccess_files_Options = array(
1558
  'bps_htaccess_files' => 'enabled'
210
 
211
  if ( current_user_can('manage_options') ) {
212
 
213
+ global $bps_version, $bps_last_version, $aitpro_bullet, $pagenow;
214
 
215
  if ( esc_html($_SERVER['REQUEST_METHOD']) == 'POST' ) {
216
 
834
  </style>
835
 
836
  <?php
837
+ $bps_question_mark_mscan = '<div class="mscan-tooltip"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;right:1px;" /><span>An MScan scan has not been run yet. To run an MScan scan go to the MScan page or you can just ignore this hover tooltip and not run a scan.</span></div>';
838
+
839
  if ( ! isset($MScan_status['bps_mscan_status']) || ! isset($MScan_status['bps_mscan_last_scan_timestamp']) ) {
840
  $text = '<div id="bps-status-display" style="float:left;font-weight:600;margin:-2px 0px 0px 0px;">' . $aitpro_bullet . '<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/mscan/mscan.php' ).'" title="MScan Malware Scanner" style="text-decoration:none;">'.esc_attr__('MSCAN', 'bulletproof-security').'</a>: '.$bps_question_mark_mscan.'</div>';
841
  echo $text;
1284
  }
1285
  }
1286
 
1287
+ ## 4.7: BugFix
1288
+ ## 5.3: BugFix: htaccess files enabled if disabled using the disable htaccess files Setup Wizard option
1289
+ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
1290
+
1291
+ $htaccess_files_disabled_enabled = isset($HFiles_options['bps_htaccess_files']) ? $HFiles_options['bps_htaccess_files'] : '';
1292
+
1293
+ if ( $apache_ifmodule == 'Yes' && $htaccess_files_disabled_enabled != 'disabled' ) {
1294
 
1295
  $htaccess_files_Options = array(
1296
  'bps_htaccess_files' => 'enabled'
1433
  }
1434
  }
1435
 
1436
+ ## 4.7: BugFix
1437
+ ## 5.3: BugFix: htaccess files enabled if disabled using the disable htaccess files Setup Wizard option
1438
+ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
1439
+
1440
+ $htaccess_files_disabled_enabled = isset($HFiles_options['bps_htaccess_files']) ? $HFiles_options['bps_htaccess_files'] : '';
1441
+
1442
+ if ( $apache_ifmodule == 'Yes' && $htaccess_files_disabled_enabled != 'disabled' ) {
1443
 
1444
  $htaccess_files_Options = array(
1445
  'bps_htaccess_files' => 'enabled'
1474
  // BEGIN: BPS upgrade & Core with Time restriction
1475
 
1476
  $Apache_Mod_options = get_option('bulletproof_security_options_apache_modules');
1477
+ $bps_apache_mod_time = isset($Apache_Mod_options['bps_apache_mod_time']) ? $Apache_Mod_options['bps_apache_mod_time'] : '';
1478
 
1479
  // Note: if the db option does not exist yet it is created: time now is greater than nothing
1480
+ if ( time() < $bps_apache_mod_time ) {
1481
  // do nothing
1482
 
1483
  } else {
1562
  }
1563
  }
1564
 
1565
+ ## 4.7: BugFix
1566
+ ## 5.3: BugFix: htaccess files enabled if disabled using the disable htaccess files Setup Wizard option
1567
+ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
1568
+
1569
+ $htaccess_files_disabled_enabled = isset($HFiles_options['bps_htaccess_files']) ? $HFiles_options['bps_htaccess_files'] : '';
1570
+
1571
+ if ( $apache_ifmodule == 'Yes' && $htaccess_files_disabled_enabled != 'disabled' ) {
1572
 
1573
  $htaccess_files_Options = array(
1574
  'bps_htaccess_files' => 'enabled'
includes/general-functions.php CHANGED
@@ -1593,7 +1593,7 @@ function bpsPro_new_version_db_options_files_autoupdate() {
1593
  // .53.8: Add/Update new ISL DB options. conditional on whether someone is using ISL or not.
1594
  $isl_options = get_option('bulletproof_security_options_idle_session');
1595
 
1596
- if ( $isl_options['bps_isl'] == 'On' || $isl_options['bps_isl'] == 'Off' ) {
1597
 
1598
  if ( ! isset($isl_options['bps_isl_custom_roles']) ) {
1599
  $isl_options18 = array( 'bps', '' );
@@ -1642,7 +1642,7 @@ function bpsPro_new_version_db_options_files_autoupdate() {
1642
  // .54.3: BugFix: pre-save ACE db options.
1643
  $ace_options = get_option('bulletproof_security_options_auth_cookie');
1644
 
1645
- if ( $ace_options['bps_ace'] == 'On' || $ace_options['bps_ace'] == 'Off' ) {
1646
 
1647
  if ( ! isset($ace_options['bps_ace_custom_roles']) ) {
1648
  $ace_options11 = array( 'bps', '' );
1593
  // .53.8: Add/Update new ISL DB options. conditional on whether someone is using ISL or not.
1594
  $isl_options = get_option('bulletproof_security_options_idle_session');
1595
 
1596
+ if ( isset($isl_options['bps_isl']) && $isl_options['bps_isl'] == 'On' || isset($isl_options['bps_isl']) && $isl_options['bps_isl'] == 'Off' ) {
1597
 
1598
  if ( ! isset($isl_options['bps_isl_custom_roles']) ) {
1599
  $isl_options18 = array( 'bps', '' );
1642
  // .54.3: BugFix: pre-save ACE db options.
1643
  $ace_options = get_option('bulletproof_security_options_auth_cookie');
1644
 
1645
+ if ( isset($ace_options['bps_ace']) && $ace_options['bps_ace'] == 'On' || isset($ace_options['bps_ace']) && $ace_options['bps_ace'] == 'Off' ) {
1646
 
1647
  if ( ! isset($ace_options['bps_ace_custom_roles']) ) {
1648
  $ace_options11 = array( 'bps', '' );
includes/hud-dismiss-functions.php CHANGED
@@ -458,7 +458,7 @@ $filename = WP_CONTENT_DIR . '/.htaccess';
458
  $bps_base = str_replace( admin_url(), '', esc_html($_SERVER['REQUEST_URI']) ) . '&';
459
  }
460
 
461
- $text = '<div class="update-nag" style="background-color:#dfecf2;border:1px solid #999;font-size:1em;font-weight:600;padding:2px 5px;margin-top:2px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><font color="#fb0101">'.__('An htaccess file has been detected in the wp-content folder that breaks BPS features and functionality', 'bulletproof-security').'</font><br>'.__('If you have or had the Sucuri, Defender or iThemes Security plugins installed, they create a wp-content htaccess file that breaks several things in BPS Pro and other plugins as well.', 'bulletproof-security').'<br>'.__('To fix the Sucuri problem go to the Sucuri Settings page, click the Hardening tab and click the Revert Hardening button for the Block PHP Files in WP-CONTENT Directory option setting.', 'bulletproof-security').'<br>'.__('To fix the Defender Security problem go to the Security Tweaks page, click the PHP Execution option setting and click the Revert button.', 'bulletproof-security').'<br>'.__('To fix the iThemes problem go to the System Tweaks page, uncheck the Disable PHP in Plugins option setting.', 'bulletproof-security').'<br>'.__('To Dismiss this Notice click the Dismiss Notice button below. To Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on the Custom Code page.', 'bulletproof-security').'<br><div style="float:left;margin:3px 0px 3px 0px;padding:2px 6px 2px 6px;background-color:#e8e8e8;border:1px solid gray;"><a href="'.$bps_base.'bps_sucuri_nag_ignore=0'.'" style="text-decoration:none;font-weight:600;">'.__('Dismiss Notice', 'bulletproof-security').'</a></div></div>';
462
  echo $text;
463
  }
464
  }
458
  $bps_base = str_replace( admin_url(), '', esc_html($_SERVER['REQUEST_URI']) ) . '&';
459
  }
460
 
461
+ $text = '<div class="update-nag" style="background-color:#dfecf2;border:1px solid #999;font-size:1em;font-weight:600;padding:2px 5px;margin-top:2px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><font color="#fb0101">'.__('If you have or had the Sucuri, Defender, iThemes Security or SiteGround Security plugins installed, they create a wp-content htaccess file that breaks several things in BPS Pro and other plugins as well.', 'bulletproof-security').'<br>'.__('To fix the Sucuri problem go to the Sucuri Settings page, click the Hardening tab and click the Revert Hardening button for the Block PHP Files in WP-CONTENT Directory option setting.', 'bulletproof-security').'<br>'.__('To fix the Defender Security problem go to the Security Tweaks page, click the PHP Execution option setting and click the Revert button.', 'bulletproof-security').'<br>'.__('To fix the iThemes problem go to the System Tweaks page, uncheck the Disable PHP in Plugins option setting.', 'bulletproof-security').'<br>'.__('To fix the SiteGround Security problem go to SG Security, Site Security, Lock and Protect System Folders and change the Toggle setting to Off.', 'bulletproof-security').'<br>'.__('To Dismiss this Notice click the Dismiss Notice button below. To Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on the Custom Code page.', 'bulletproof-security').'<br><div style="float:left;margin:3px 0px 3px 0px;padding:2px 6px 2px 6px;background-color:#e8e8e8;border:1px solid gray;"><a href="'.$bps_base.'bps_sucuri_nag_ignore=0'.'" style="text-decoration:none;font-weight:600;">'.__('Dismiss Notice', 'bulletproof-security').'</a></div></div>';
462
  echo $text;
463
  }
464
  }
includes/login-security.php CHANGED
@@ -140,7 +140,10 @@ if ( $BPSoptions['bps_login_security_OnOff'] == 'On' && $BPSoptions['bps_login_s
140
  $bps_jtc_custom_form_error = $BPSoptionsJTC['bps_jtc_custom_form_error'];
141
  }
142
 
143
- if ( $_POST['reference'] != $BPSoptionsJTC['bps_tooltip_captcha_key'] || $_POST['captcha'] != '' ) {
 
 
 
144
  $error = new WP_Error();
145
  $error->add( 'captcha_error', __($bps_jtc_custom_form_error, 'bulletproof-security') );
146
  return $error;
@@ -501,7 +504,10 @@ if ( $BPSoptions['bps_login_security_OnOff'] == 'On' && $BPSoptions['bps_login_s
501
  $bps_jtc_custom_form_error = $BPSoptionsJTC['bps_jtc_custom_form_error'];
502
  }
503
 
504
- if ( @$_POST['reference'] != $BPSoptionsJTC['bps_tooltip_captcha_key'] || @$_POST['captcha'] != '' ) {
 
 
 
505
  $error = new WP_Error();
506
  $error->add( 'captcha_error', __($bps_jtc_custom_form_error, 'bulletproof-security') );
507
  return $error;
@@ -981,7 +987,10 @@ function bpsPro_jtc_wp_login_page( $user, $password ) {
981
  $bps_jtc_custom_form_error = $BPSoptionsJTC['bps_jtc_custom_form_error'];
982
  }
983
 
984
- if ( $_POST['reference'] != $BPSoptionsJTC['bps_tooltip_captcha_key'] || $_POST['captcha'] != '' ) {
 
 
 
985
  $error = new WP_Error();
986
  $error->add( 'captcha_error', __($bps_jtc_custom_form_error, 'bulletproof-security') );
987
  return $error;
@@ -1119,7 +1128,7 @@ $BPS_ACE_options = get_option('bulletproof_security_options_auth_cookie');
1119
  return $expiration;
1120
  }
1121
 
1122
- if ( preg_match( '/'.$user->user_login.'/i', $BPS_ACE_options['bps_ace_user_account_exceptions'], $matches ) ) {
1123
 
1124
  $expiration = 1209600;
1125
  return $expiration;
@@ -1165,7 +1174,7 @@ $BPS_ACE_options = get_option('bulletproof_security_options_auth_cookie');
1165
  return $expiration;
1166
  }
1167
 
1168
- if ( preg_match( '/'.$user->user_login.'/i', $BPS_ACE_options['bps_ace_user_account_exceptions'], $matches ) ) {
1169
 
1170
  $expiration = 172800;
1171
  return $expiration;
140
  $bps_jtc_custom_form_error = $BPSoptionsJTC['bps_jtc_custom_form_error'];
141
  }
142
 
143
+ $reference_form_field = array_key_exists( 'reference', $_POST ) ? $_POST['reference'] : null;
144
+ $captcha_form_field = array_key_exists( 'captcha', $_POST ) ? $_POST['captcha'] : null;
145
+
146
+ if ( $reference_form_field != $BPSoptionsJTC['bps_tooltip_captcha_key'] || $captcha_form_field != '' ) {
147
  $error = new WP_Error();
148
  $error->add( 'captcha_error', __($bps_jtc_custom_form_error, 'bulletproof-security') );
149
  return $error;
504
  $bps_jtc_custom_form_error = $BPSoptionsJTC['bps_jtc_custom_form_error'];
505
  }
506
 
507
+ $reference_form_field = array_key_exists( 'reference', $_POST ) ? $_POST['reference'] : null;
508
+ $captcha_form_field = array_key_exists( 'captcha', $_POST ) ? $_POST['captcha'] : null;
509
+
510
+ if ( $reference_form_field != $BPSoptionsJTC['bps_tooltip_captcha_key'] || $captcha_form_field != '' ) {
511
  $error = new WP_Error();
512
  $error->add( 'captcha_error', __($bps_jtc_custom_form_error, 'bulletproof-security') );
513
  return $error;
987
  $bps_jtc_custom_form_error = $BPSoptionsJTC['bps_jtc_custom_form_error'];
988
  }
989
 
990
+ $reference_form_field = array_key_exists( 'reference', $_POST ) ? $_POST['reference'] : null;
991
+ $captcha_form_field = array_key_exists( 'captcha', $_POST ) ? $_POST['captcha'] : null;
992
+
993
+ if ( $reference_form_field != $BPSoptionsJTC['bps_tooltip_captcha_key'] || $captcha_form_field != '' ) {
994
  $error = new WP_Error();
995
  $error->add( 'captcha_error', __($bps_jtc_custom_form_error, 'bulletproof-security') );
996
  return $error;
1128
  return $expiration;
1129
  }
1130
 
1131
+ if ( preg_match( '/'.$user->user_login.'/i', $BPS_ACE_options['bps_ace_user_account_exceptions'] ) ) {
1132
 
1133
  $expiration = 1209600;
1134
  return $expiration;
1174
  return $expiration;
1175
  }
1176
 
1177
+ if ( preg_match( '/'.$user->user_login.'/i', $BPS_ACE_options['bps_ace_user_account_exceptions'] ) ) {
1178
 
1179
  $expiration = 172800;
1180
  return $expiration;
includes/zip-email-cron-functions.php CHANGED
@@ -40,31 +40,35 @@ $DBBLogMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/db_backup_
40
  $MScanLog = WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt';
41
  $MScanLogMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/mscan_log.txt';
42
 
43
- switch ( isset($options['bps_security_log_size']) && $options['bps_security_log_size'] ) {
 
 
44
  case "256KB":
45
  if ( file_exists($SecurityLog) && filesize($SecurityLog) >= 262144 && filesize($SecurityLog) < 524288 || file_exists($SecurityLog) && filesize($SecurityLog) > 2097152) {
46
  if ( $options['bps_security_log_emailL'] == 'email') {
47
- if ( bps_Zip_Security_Log_File()==TRUE ) {
48
  bps_Email_Security_Log_File();
49
  }
50
  } elseif ( $options['bps_security_log_emailL'] == 'delete') {
51
  copy($SecurityLogMaster, $SecurityLog);
52
  }
53
  }
 
54
  case "500KB":
55
  if ( file_exists($SecurityLog) && filesize($SecurityLog) >= 524288 && filesize($SecurityLog) < 1048576 || file_exists($SecurityLog) && filesize($SecurityLog) > 2097152) {
56
  if ( $options['bps_security_log_emailL'] == 'email') {
57
- if ( bps_Zip_Security_Log_File()==TRUE ) {
58
  bps_Email_Security_Log_File();
59
  }
60
  } elseif ( $options['bps_security_log_emailL'] == 'delete') {
61
  copy($SecurityLogMaster, $SecurityLog);
62
  }
63
  }
 
64
  case "1MB":
65
  if ( file_exists($SecurityLog) && filesize($SecurityLog) >= 1048576 && filesize($SecurityLog) < 2097152 || file_exists($SecurityLog) && filesize($SecurityLog) > 2097152) {
66
  if ( $options['bps_security_log_emailL'] == 'email') {
67
- if ( bps_Zip_Security_Log_File()==TRUE ) {
68
  bps_Email_Security_Log_File();
69
  }
70
  } elseif ( $options['bps_security_log_emailL'] == 'delete') {
@@ -72,33 +76,37 @@ switch ( isset($options['bps_security_log_size']) && $options['bps_security_log_
72
  }
73
  }
74
  break;
75
- }
76
 
77
- switch ( isset($options['bps_dbb_log_size']) && $options['bps_dbb_log_size'] ) {
 
 
78
  case "256KB":
79
  if ( file_exists($DBBLog) && filesize($DBBLog) >= 262144 && filesize($DBBLog) < 524288 || file_exists($DBBLog) && filesize($DBBLog) > 2097152) {
80
  if ( $options['bps_dbb_log_email'] == 'email') {
81
- if ( bps_Zip_DBB_Log_File()==TRUE ) {
82
  bps_Email_DBB_Log_File();
83
  }
84
  } elseif ( $options['bps_dbb_log_email'] == 'delete') {
85
  copy($DBBLogMaster, $DBBLog);
86
  }
87
  }
 
88
  case "500KB":
89
  if ( file_exists($DBBLog) && filesize($DBBLog) >= 524288 && filesize($DBBLog) < 1048576 || file_exists($DBBLog) && filesize($DBBLog) > 2097152) {
90
  if ( $options['bps_dbb_log_email'] == 'email') {
91
- if ( bps_Zip_DBB_Log_File()==TRUE ) {
92
  bps_Email_DBB_Log_File();
93
  }
94
  } elseif ( $options['bps_dbb_log_email'] == 'delete') {
95
  copy($DBBLogMaster, $DBBLog);
96
  }
97
  }
 
98
  case "1MB":
99
  if ( file_exists($DBBLog) && filesize($DBBLog) >= 1048576 && filesize($DBBLog) < 2097152 || file_exists($DBBLog) && filesize($DBBLog) > 2097152) {
100
  if ( $options['bps_dbb_log_email'] == 'email') {
101
- if ( bps_Zip_DBB_Log_File()==TRUE ) {
102
  bps_Email_DBB_Log_File();
103
  }
104
  } elseif ( $options['bps_dbb_log_email'] == 'delete') {
@@ -106,9 +114,11 @@ switch ( isset($options['bps_dbb_log_size']) && $options['bps_dbb_log_size'] ) {
106
  }
107
  }
108
  break;
109
- }
110
 
111
- switch ( isset($options['bps_mscan_log_size']) && $options['bps_mscan_log_size'] ) {
 
 
112
  case "256KB":
113
  if ( file_exists($MScanLog) && filesize($MScanLog) >= 262144 && filesize($MScanLog) < 524288 || file_exists($MScanLog) && filesize($MScanLog) > 2097152) {
114
  if ( $options['bps_mscan_log_email'] == 'email') {
@@ -119,6 +129,7 @@ switch ( isset($options['bps_mscan_log_size']) && $options['bps_mscan_log_size']
119
  copy($MScanLogMaster, $MScanLog);
120
  }
121
  }
 
122
  case "500KB":
123
  if ( file_exists($MScanLog) && filesize($MScanLog) >= 524288 && filesize($MScanLog) < 1048576 || file_exists($MScanLog) && filesize($MScanLog) > 2097152) {
124
  if ( $options['bps_mscan_log_email'] == 'email') {
@@ -129,6 +140,7 @@ switch ( isset($options['bps_mscan_log_size']) && $options['bps_mscan_log_size']
129
  copy($MScanLogMaster, $MScanLog);
130
  }
131
  }
 
132
  case "1MB":
133
  if ( file_exists($MScanLog) && filesize($MScanLog) >= 1048576 && filesize($MScanLog) < 2097152 || file_exists($MScanLog) && filesize($MScanLog) > 2097152) {
134
  if ( $options['bps_mscan_log_email'] == 'email') {
@@ -161,19 +173,28 @@ $gmt_offset = get_option( 'gmt_offset' ) * 3600;
161
  $timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
162
  $SecurityLog = WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt';
163
  $SecurityLogMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/http_error_log.txt';
164
- $SecurityLogZip = WP_CONTENT_DIR . '/bps-backup/logs/security-log.zip';
 
165
  $SecLogMasterTXT = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/sec-log-master.txt';
166
  $SecLogMasterTXT_contents = @file_get_contents($SecLogMasterTXT);
167
  $pattern = '/Total/';
168
  $SecLogEntries = preg_replace( $pattern, "<br />Total", $SecLogMasterTXT_contents );
169
 
170
- $attachments = array( $SecurityLogZip );
 
 
 
 
 
 
 
171
  $headers = array( 'Content-Type: text/html; charset=UTF-8', 'From: ' . $bps_email_from, 'Cc: ' . $bps_email_cc, 'Bcc: ' . $bps_email_bcc );
172
  $subject = " BPS Security Log - $timestamp ";
173
  $message = '<p><font color="blue"><strong>Security Log File For:</strong></font></p>';
174
  $message .= '<p>Site: '.$justUrl.'</p>';
175
  $message .= '<p><font color="blue"><strong>Total # of Security Log Entries by Type:</strong></font>'. $SecLogEntries .'</p>';
176
-
 
177
  $mailed = wp_mail($bps_email_to, $subject, $message, $headers, $attachments);
178
 
179
  if ( $mailed && file_exists($SecurityLogZip) ) {
@@ -196,25 +217,37 @@ $gmt_offset = get_option( 'gmt_offset' ) * 3600;
196
  $timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
197
  $DBBLog = WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt';
198
  $DBBLogMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/db_backup_log.txt';
199
- $DBBLogZip = WP_CONTENT_DIR . '/bps-backup/logs/db-backup-log.zip';
 
200
 
201
- $attachments = array( $DBBLogZip );
 
 
 
 
 
 
 
202
  $headers = array( 'Content-Type: text/html; charset=UTF-8', 'From: ' . $bps_email_from, 'Cc: ' . $bps_email_cc, 'Bcc: ' . $bps_email_bcc );
203
  $subject = " BPS DB Backup Log - $timestamp ";
204
  $message = '<p>This is a regular scheduled automatic log file zip email and is NOT an alert.</p>';
205
  $message .= '<p><font color="blue"><strong>DB Backup Log File is Attached For:</strong></font></p>';
206
  $message .= '<p>Site: '.$justUrl.'</p>';
207
-
 
208
  $mailed = wp_mail($bps_email_to, $subject, $message, $headers, $attachments);
209
 
210
  if ( $mailed && file_exists($DBBLogZip) ) {
211
  unlink($DBBLogZip);
212
 
213
- if ( copy( $DBBLogMaster, $DBBLog ) ) {
214
- $DBBLogLastModifiedTime = get_option('bulletproof_security_options_DBB_log');
215
- $time = strtotime( $DBBLogLastModifiedTime['bps_dbb_log_date_mod'] );
216
- touch( $DBBLog, $time );
217
- }
 
 
 
218
  }
219
  }
220
 
@@ -232,25 +265,36 @@ $gmt_offset = get_option( 'gmt_offset' ) * 3600;
232
  $timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
233
  $MScanLog = WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt';
234
  $MScanLogMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/mscan_log.txt';
235
- $MScanLogZip = WP_CONTENT_DIR . '/bps-backup/logs/mscan-log.zip';
 
 
 
 
 
 
 
 
 
236
 
237
- $attachments = array( $MScanLogZip );
238
  $headers = array( 'Content-Type: text/html; charset=UTF-8', 'From: ' . $bps_email_from, 'Cc: ' . $bps_email_cc, 'Bcc: ' . $bps_email_bcc );
239
  $subject = " BPS Pro MScan Log - $timestamp ";
240
  $message = '<p><font color="blue"><strong>MScan Log File For:</strong></font></p>';
241
  $message .= '<p>Site: '.$justUrl.'</p>';
242
-
 
243
  $mailed = wp_mail($bps_email_to, $subject, $message, $headers, $attachments);
244
 
245
  if ( $mailed && file_exists($MScanLogZip) ) {
246
  unlink($MScanLogZip);
247
 
248
- if ( copy($MScanLogMaster, $MScanLog) ) {
249
- $MScanLogoptions = get_option('bulletproof_security_options_MScan_log');
250
- $last_modified_time_db = $MScanLogoptions['bps_mscan_log_date_mod'];
251
- $time = strtotime($last_modified_time_db);
252
- touch($MScanLog, $time);
253
- }
 
 
254
  }
255
  }
256
 
@@ -303,118 +347,210 @@ function bps_Zip_Security_Log_File() {
303
 
304
  bpsPro_SecLog_Entry_Counter_add_to_zip();
305
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
306
  // Use ZipArchive
307
  if ( class_exists('ZipArchive') ) {
308
 
309
- $zip = new ZipArchive();
310
- $filename = WP_CONTENT_DIR . '/bps-backup/logs/security-log.zip';
 
 
 
 
311
 
312
- if ( $zip->open( $filename, ZIPARCHIVE::CREATE )!==TRUE ) {
313
- exit("Error: Cannot Open $filename\n");
314
- }
315
-
316
- $zip->addFile( WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt', "http_error_log.txt" );
317
- $zip->close();
318
 
319
- return true;
320
 
321
  } else {
322
 
323
- // Use PCLZip
324
- define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
325
- require_once( ABSPATH . 'wp-admin/includes/class-pclzip.php');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
326
 
327
- if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
328
- $previous_encoding = mb_internal_encoding();
329
- mb_internal_encoding( 'ISO-8859-1' );
330
- }
331
- $archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/security-log.zip' );
332
- $v_list = $archive->create( WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt', PCLZIP_OPT_REMOVE_PATH, WP_CONTENT_DIR . '/bps-backup/logs/' );
333
-
334
- return true;
335
-
336
- if ( $v_list == 0 ) {
337
- die("Error : ".$archive->errorInfo(true) );
338
- return false;
339
- }
340
  }
341
  }
342
 
343
  // Zip the DB Backup Log File - If ZipArchive Class is not available use PCLZip
344
  function bps_Zip_DBB_Log_File() {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
345
  // Use ZipArchive
346
  if ( class_exists('ZipArchive') ) {
347
 
348
- $zip = new ZipArchive();
349
- $filename = WP_CONTENT_DIR . '/bps-backup/logs/db-backup-log.zip';
 
 
 
 
350
 
351
- if ( $zip->open( $filename, ZIPARCHIVE::CREATE )!==TRUE ) {
352
- exit("Error: Cannot Open $filename\n");
353
- }
354
-
355
- $zip->addFile( WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt', "db_backup_log.txt" );
356
- $zip->close();
357
-
358
- return true;
359
 
360
  } else {
361
 
362
- // Use PCLZip
363
- define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
364
- require_once( ABSPATH . 'wp-admin/includes/class-pclzip.php' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
365
 
366
- if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
367
- $previous_encoding = mb_internal_encoding();
368
- mb_internal_encoding( 'ISO-8859-1' );
369
- }
370
- $archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/db-backup-log.zip' );
371
- $v_list = $archive->create( WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt', PCLZIP_OPT_REMOVE_PATH, WP_CONTENT_DIR . '/bps-backup/logs/' );
372
-
373
- return true;
374
-
375
- if ( $v_list == 0) {
376
- die( "Error : ".$archive->errorInfo(true) );
377
- return false;
378
- }
379
  }
380
  }
381
 
382
  // Zip MScan Log File - If ZipArchive Class is not available use PclZip
383
  function bps_Zip_MScan_Log_File() {
384
- // Use ZipArchive
385
- if ( class_exists('ZipArchive') ) {
386
-
387
- $zip = new ZipArchive();
388
- $filename = WP_CONTENT_DIR . '/bps-backup/logs/mscan-log.zip';
389
 
390
- if ( $zip->open($filename, ZIPARCHIVE::CREATE)!==TRUE ) {
391
- exit("Error: Cannot Open $filename\n");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
392
  }
 
 
 
393
 
394
- $zip->addFile(WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt', "mscan_log.txt");
395
- $zip->close();
 
 
 
 
396
 
397
- return true;
 
 
 
398
 
399
  } else {
400
 
401
- // Use PCLZip
402
- define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
403
- require_once( ABSPATH . 'wp-admin/includes/class-pclzip.php');
404
-
405
- if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
406
- $previous_encoding = mb_internal_encoding();
407
- mb_internal_encoding( 'ISO-8859-1' );
408
- }
409
- $archive = new PclZip(WP_CONTENT_DIR . '/bps-backup/logs/mscan-log.zip');
410
- $v_list = $archive->create(WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt', PCLZIP_OPT_REMOVE_PATH, WP_CONTENT_DIR . '/bps-backup/logs/');
 
 
 
 
 
 
 
 
 
 
 
 
 
411
 
412
- return true;
413
-
414
- if ( $v_list == 0) {
415
- die("Error : ".$archive->errorInfo(true) );
416
- return false;
417
- }
418
  }
419
  }
420
 
40
  $MScanLog = WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt';
41
  $MScanLogMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/mscan_log.txt';
42
 
43
+ $bps_security_log_size = isset($options['bps_security_log_size']) ? $options['bps_security_log_size'] : '500KB';
44
+
45
+ switch ( $bps_security_log_size ) {
46
  case "256KB":
47
  if ( file_exists($SecurityLog) && filesize($SecurityLog) >= 262144 && filesize($SecurityLog) < 524288 || file_exists($SecurityLog) && filesize($SecurityLog) > 2097152) {
48
  if ( $options['bps_security_log_emailL'] == 'email') {
49
+ if ( bps_Zip_Security_Log_File() == true ) {
50
  bps_Email_Security_Log_File();
51
  }
52
  } elseif ( $options['bps_security_log_emailL'] == 'delete') {
53
  copy($SecurityLogMaster, $SecurityLog);
54
  }
55
  }
56
+ break;
57
  case "500KB":
58
  if ( file_exists($SecurityLog) && filesize($SecurityLog) >= 524288 && filesize($SecurityLog) < 1048576 || file_exists($SecurityLog) && filesize($SecurityLog) > 2097152) {
59
  if ( $options['bps_security_log_emailL'] == 'email') {
60
+ if ( bps_Zip_Security_Log_File() == true ) {
61
  bps_Email_Security_Log_File();
62
  }
63
  } elseif ( $options['bps_security_log_emailL'] == 'delete') {
64
  copy($SecurityLogMaster, $SecurityLog);
65
  }
66
  }
67
+ break;
68
  case "1MB":
69
  if ( file_exists($SecurityLog) && filesize($SecurityLog) >= 1048576 && filesize($SecurityLog) < 2097152 || file_exists($SecurityLog) && filesize($SecurityLog) > 2097152) {
70
  if ( $options['bps_security_log_emailL'] == 'email') {
71
+ if ( bps_Zip_Security_Log_File() == true ) {
72
  bps_Email_Security_Log_File();
73
  }
74
  } elseif ( $options['bps_security_log_emailL'] == 'delete') {
76
  }
77
  }
78
  break;
79
+ }
80
 
81
+ $bps_dbb_log_size = isset($options['bps_dbb_log_size']) ? $options['bps_dbb_log_size'] : '500KB';
82
+
83
+ switch ( $bps_dbb_log_size ) {
84
  case "256KB":
85
  if ( file_exists($DBBLog) && filesize($DBBLog) >= 262144 && filesize($DBBLog) < 524288 || file_exists($DBBLog) && filesize($DBBLog) > 2097152) {
86
  if ( $options['bps_dbb_log_email'] == 'email') {
87
+ if ( bps_Zip_DBB_Log_File() == true ) {
88
  bps_Email_DBB_Log_File();
89
  }
90
  } elseif ( $options['bps_dbb_log_email'] == 'delete') {
91
  copy($DBBLogMaster, $DBBLog);
92
  }
93
  }
94
+ break;
95
  case "500KB":
96
  if ( file_exists($DBBLog) && filesize($DBBLog) >= 524288 && filesize($DBBLog) < 1048576 || file_exists($DBBLog) && filesize($DBBLog) > 2097152) {
97
  if ( $options['bps_dbb_log_email'] == 'email') {
98
+ if ( bps_Zip_DBB_Log_File() == true ) {
99
  bps_Email_DBB_Log_File();
100
  }
101
  } elseif ( $options['bps_dbb_log_email'] == 'delete') {
102
  copy($DBBLogMaster, $DBBLog);
103
  }
104
  }
105
+ break;
106
  case "1MB":
107
  if ( file_exists($DBBLog) && filesize($DBBLog) >= 1048576 && filesize($DBBLog) < 2097152 || file_exists($DBBLog) && filesize($DBBLog) > 2097152) {
108
  if ( $options['bps_dbb_log_email'] == 'email') {
109
+ if ( bps_Zip_DBB_Log_File() == true ) {
110
  bps_Email_DBB_Log_File();
111
  }
112
  } elseif ( $options['bps_dbb_log_email'] == 'delete') {
114
  }
115
  }
116
  break;
117
+ }
118
 
119
+ $bps_mscan_log_size = isset($options['bps_mscan_log_size']) ? $options['bps_mscan_log_size'] : '500KB';
120
+
121
+ switch ( $bps_mscan_log_size ) {
122
  case "256KB":
123
  if ( file_exists($MScanLog) && filesize($MScanLog) >= 262144 && filesize($MScanLog) < 524288 || file_exists($MScanLog) && filesize($MScanLog) > 2097152) {
124
  if ( $options['bps_mscan_log_email'] == 'email') {
129
  copy($MScanLogMaster, $MScanLog);
130
  }
131
  }
132
+ break;
133
  case "500KB":
134
  if ( file_exists($MScanLog) && filesize($MScanLog) >= 524288 && filesize($MScanLog) < 1048576 || file_exists($MScanLog) && filesize($MScanLog) > 2097152) {
135
  if ( $options['bps_mscan_log_email'] == 'email') {
140
  copy($MScanLogMaster, $MScanLog);
141
  }
142
  }
143
+ break;
144
  case "1MB":
145
  if ( file_exists($MScanLog) && filesize($MScanLog) >= 1048576 && filesize($MScanLog) < 2097152 || file_exists($MScanLog) && filesize($MScanLog) > 2097152) {
146
  if ( $options['bps_mscan_log_email'] == 'email') {
173
  $timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
174
  $SecurityLog = WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt';
175
  $SecurityLogMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/http_error_log.txt';
176
+ $zip_filename = get_option('bulletproof_security_options_zip_filename');
177
+ $SecurityLogZip = WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename['bps_security_log_zip_file'];
178
  $SecLogMasterTXT = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/sec-log-master.txt';
179
  $SecLogMasterTXT_contents = @file_get_contents($SecLogMasterTXT);
180
  $pattern = '/Total/';
181
  $SecLogEntries = preg_replace( $pattern, "<br />Total", $SecLogMasterTXT_contents );
182
 
183
+ if ( file_exists($SecurityLogZip) ) {
184
+ $attachments = array( $SecurityLogZip );
185
+ $no_zip_attachment = '';
186
+ } else {
187
+ $attachments = array();
188
+ $no_zip_attachment = '<p><font color="#fb0101"><strong>Error: Unable to attach the zip file. The zip file does not exist.</strong></font></p>';
189
+ }
190
+
191
  $headers = array( 'Content-Type: text/html; charset=UTF-8', 'From: ' . $bps_email_from, 'Cc: ' . $bps_email_cc, 'Bcc: ' . $bps_email_bcc );
192
  $subject = " BPS Security Log - $timestamp ";
193
  $message = '<p><font color="blue"><strong>Security Log File For:</strong></font></p>';
194
  $message .= '<p>Site: '.$justUrl.'</p>';
195
  $message .= '<p><font color="blue"><strong>Total # of Security Log Entries by Type:</strong></font>'. $SecLogEntries .'</p>';
196
+ $message .= $no_zip_attachment;
197
+
198
  $mailed = wp_mail($bps_email_to, $subject, $message, $headers, $attachments);
199
 
200
  if ( $mailed && file_exists($SecurityLogZip) ) {
217
  $timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
218
  $DBBLog = WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt';
219
  $DBBLogMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/db_backup_log.txt';
220
+ $zip_filename = get_option('bulletproof_security_options_zip_filename');
221
+ $DBBLogZip = WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename['bps_db_backup_log_zip_file'];
222
 
223
+ if ( file_exists($DBBLogZip) ) {
224
+ $attachments = array( $DBBLogZip );
225
+ $no_zip_attachment = '';
226
+ } else {
227
+ $attachments = array();
228
+ $no_zip_attachment = '<p><font color="#fb0101"><strong>Error: Unable to attach the zip file. The zip file does not exist.</strong></font></p>';
229
+ }
230
+
231
  $headers = array( 'Content-Type: text/html; charset=UTF-8', 'From: ' . $bps_email_from, 'Cc: ' . $bps_email_cc, 'Bcc: ' . $bps_email_bcc );
232
  $subject = " BPS DB Backup Log - $timestamp ";
233
  $message = '<p>This is a regular scheduled automatic log file zip email and is NOT an alert.</p>';
234
  $message .= '<p><font color="blue"><strong>DB Backup Log File is Attached For:</strong></font></p>';
235
  $message .= '<p>Site: '.$justUrl.'</p>';
236
+ $message .= $no_zip_attachment;
237
+
238
  $mailed = wp_mail($bps_email_to, $subject, $message, $headers, $attachments);
239
 
240
  if ( $mailed && file_exists($DBBLogZip) ) {
241
  unlink($DBBLogZip);
242
 
243
+ if ( copy( $DBBLogMaster, $DBBLog ) ) {
244
+ $last_modified_time_file = date("F d Y H:i:s", filemtime($DBBLog) + $gmt_offset );
245
+ $log_options = array( 'bps_dbb_log_date_mod' => $last_modified_time_file );
246
+
247
+ foreach( $log_options as $key => $value ) {
248
+ update_option('bulletproof_security_options_DBB_log', $log_options);
249
+ }
250
+ }
251
  }
252
  }
253
 
265
  $timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
266
  $MScanLog = WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt';
267
  $MScanLogMaster = WP_PLUGIN_DIR . '/bulletproof-security/admin/htaccess/mscan_log.txt';
268
+ $zip_filename = get_option('bulletproof_security_options_zip_filename');
269
+ $MScanLogZip = WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename['bps_mscan_log_zip_file'];
270
+
271
+ if ( file_exists($MScanLogZip) ) {
272
+ $attachments = array( $MScanLogZip );
273
+ $no_zip_attachment = '';
274
+ } else {
275
+ $attachments = array();
276
+ $no_zip_attachment = '<p><font color="#fb0101"><strong>Error: Unable to attach the zip file. The zip file does not exist.</strong></font></p>';
277
+ }
278
 
 
279
  $headers = array( 'Content-Type: text/html; charset=UTF-8', 'From: ' . $bps_email_from, 'Cc: ' . $bps_email_cc, 'Bcc: ' . $bps_email_bcc );
280
  $subject = " BPS Pro MScan Log - $timestamp ";
281
  $message = '<p><font color="blue"><strong>MScan Log File For:</strong></font></p>';
282
  $message .= '<p>Site: '.$justUrl.'</p>';
283
+ $message .= $no_zip_attachment;
284
+
285
  $mailed = wp_mail($bps_email_to, $subject, $message, $headers, $attachments);
286
 
287
  if ( $mailed && file_exists($MScanLogZip) ) {
288
  unlink($MScanLogZip);
289
 
290
+ if ( copy($MScanLogMaster, $MScanLog) ) {
291
+ $last_modified_time_file = date("F d Y H:i:s", filemtime($MScanLog) + $gmt_offset );
292
+ $log_options = array( 'bps_mscan_log_date_mod' => $last_modified_time_file );
293
+
294
+ foreach( $log_options as $key => $value ) {
295
+ update_option('bulletproof_security_options_MScan_log', $log_options);
296
+ }
297
+ }
298
  }
299
  }
300
 
347
 
348
  bpsPro_SecLog_Entry_Counter_add_to_zip();
349
 
350
+ $timeNow = time();
351
+ $gmt_offset = get_option( 'gmt_offset' ) * 3600;
352
+ $date_time = date( 'Y-m-d-\t\i\m\e-g-i-a', $timeNow + $gmt_offset );
353
+ $filename_timestamp = 'security_log-' . $date_time . '.txt';
354
+ $zip_filename_timestamp = 'security-log-' . $date_time . '.zip';
355
+
356
+ $zf_options = array(
357
+ 'bps_security_log_zip_file' => $zip_filename_timestamp,
358
+ 'bps_db_backup_log_zip_file' => '',
359
+ 'bps_mscan_log_zip_file' => '',
360
+ 'bps_db_monitor_log_zip_file' => '',
361
+ 'bps_quarantine_log_zip_file' => '',
362
+ 'bps_php_error_log_zip_file' => ''
363
+ );
364
+
365
+ foreach( $zf_options as $key => $value ) {
366
+ update_option('bulletproof_security_options_zip_filename', $zf_options);
367
+ }
368
+
369
  // Use ZipArchive
370
  if ( class_exists('ZipArchive') ) {
371
 
372
+ $zip = new ZipArchive();
373
+ $filename = WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp;
374
+
375
+ if ( $zip->open( $filename, ZIPARCHIVE::CREATE ) !== true ) {
376
+ exit("Error: Cannot Open $filename\n");
377
+ }
378
 
379
+ $zip->addFile( WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt', $filename_timestamp );
380
+ $zip->close();
 
 
 
 
381
 
382
+ return true;
383
 
384
  } else {
385
 
386
+ // Use PCLZip
387
+ define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
388
+ require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
389
+
390
+ if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
391
+ $previous_encoding = mb_internal_encoding();
392
+ mb_internal_encoding( 'ISO-8859-1' );
393
+ }
394
+
395
+ $archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp );
396
+ $http_error_log = WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt';
397
+ $v_content = file_get_contents( $http_error_log );
398
+
399
+ $v_list = $archive->create(
400
+ array(
401
+ array(
402
+ PCLZIP_ATT_FILE_NAME => $filename_timestamp,
403
+ PCLZIP_ATT_FILE_CONTENT => $v_content
404
+ )
405
+ )
406
+ );
407
+
408
+ return true;
409
 
410
+ if ( $v_list == 0 ) {
411
+ die( "Error: " . $archive->errorInfo(true) );
412
+ return false;
413
+ }
 
 
 
 
 
 
 
 
 
414
  }
415
  }
416
 
417
  // Zip the DB Backup Log File - If ZipArchive Class is not available use PCLZip
418
  function bps_Zip_DBB_Log_File() {
419
+
420
+ $timeNow = time();
421
+ $gmt_offset = get_option( 'gmt_offset' ) * 3600;
422
+ $date_time = date( 'Y-m-d-\t\i\m\e-g-i-a', $timeNow + $gmt_offset );
423
+ $filename_timestamp = 'db_backup_log-' . $date_time . '.txt';
424
+ $zip_filename_timestamp = 'db-backup-log-' . $date_time . '.zip';
425
+
426
+ $zf_options = array(
427
+ 'bps_security_log_zip_file' => '',
428
+ 'bps_db_backup_log_zip_file' => $zip_filename_timestamp,
429
+ 'bps_mscan_log_zip_file' => '',
430
+ 'bps_db_monitor_log_zip_file' => '',
431
+ 'bps_quarantine_log_zip_file' => '',
432
+ 'bps_php_error_log_zip_file' => ''
433
+ );
434
+
435
+ foreach( $zf_options as $key => $value ) {
436
+ update_option('bulletproof_security_options_zip_filename', $zf_options);
437
+ }
438
+
439
  // Use ZipArchive
440
  if ( class_exists('ZipArchive') ) {
441
 
442
+ $zip = new ZipArchive();
443
+ $filename = WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp;
444
+
445
+ if ( $zip->open( $filename, ZIPARCHIVE::CREATE ) !== true ) {
446
+ exit("Error: Cannot Open $filename\n");
447
+ }
448
 
449
+ $zip->addFile( WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt', $filename_timestamp );
450
+ $zip->close();
451
+
452
+ return true;
 
 
 
 
453
 
454
  } else {
455
 
456
+ // Use PCLZip
457
+ define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
458
+ require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
459
+
460
+ if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
461
+ $previous_encoding = mb_internal_encoding();
462
+ mb_internal_encoding( 'ISO-8859-1' );
463
+ }
464
+
465
+ $archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp );
466
+ $db_backup_log = WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt';
467
+ $v_content = file_get_contents( $db_backup_log );
468
+
469
+ $v_list = $archive->create(
470
+ array(
471
+ array(
472
+ PCLZIP_ATT_FILE_NAME => $filename_timestamp,
473
+ PCLZIP_ATT_FILE_CONTENT => $v_content
474
+ )
475
+ )
476
+ );
477
+
478
+ return true;
479
 
480
+ if ( $v_list == 0 ) {
481
+ die( "Error: " . $archive->errorInfo(true) );
482
+ return false;
483
+ }
 
 
 
 
 
 
 
 
 
484
  }
485
  }
486
 
487
  // Zip MScan Log File - If ZipArchive Class is not available use PclZip
488
  function bps_Zip_MScan_Log_File() {
 
 
 
 
 
489
 
490
+ $timeNow = time();
491
+ $gmt_offset = get_option( 'gmt_offset' ) * 3600;
492
+ $date_time = date( 'Y-m-d-\t\i\m\e-g-i-a', $timeNow + $gmt_offset );
493
+ $filename_timestamp = 'mscan_log-' . $date_time . '.txt';
494
+ $zip_filename_timestamp = 'mscan-log-' . $date_time . '.zip';
495
+
496
+ $zf_options = array(
497
+ 'bps_security_log_zip_file' => '',
498
+ 'bps_db_backup_log_zip_file' => '',
499
+ 'bps_mscan_log_zip_file' => $zip_filename_timestamp,
500
+ 'bps_db_monitor_log_zip_file' => '',
501
+ 'bps_quarantine_log_zip_file' => '',
502
+ 'bps_php_error_log_zip_file' => ''
503
+ );
504
+
505
+ foreach( $zf_options as $key => $value ) {
506
+ update_option('bulletproof_security_options_zip_filename', $zf_options);
507
  }
508
+
509
+ // Use ZipArchive
510
+ if ( class_exists('ZipArchive') ) {
511
 
512
+ $zip = new ZipArchive();
513
+ $filename = WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp;
514
+
515
+ if ( $zip->open($filename, ZIPARCHIVE::CREATE) !== true ) {
516
+ exit("Error: Cannot Open $filename\n");
517
+ }
518
 
519
+ $zip->addFile( WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt', $filename_timestamp );
520
+ $zip->close();
521
+
522
+ return true;
523
 
524
  } else {
525
 
526
+ // Use PCLZip
527
+ define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
528
+ require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
529
+
530
+ if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
531
+ $previous_encoding = mb_internal_encoding();
532
+ mb_internal_encoding( 'ISO-8859-1' );
533
+ }
534
+
535
+ $archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp );
536
+ $mscan_log = WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt';
537
+ $v_content = file_get_contents( $mscan_log );
538
+
539
+ $v_list = $archive->create(
540
+ array(
541
+ array(
542
+ PCLZIP_ATT_FILE_NAME => $filename_timestamp,
543
+ PCLZIP_ATT_FILE_CONTENT => $v_content
544
+ )
545
+ )
546
+ );
547
+
548
+ return true;
549
 
550
+ if ( $v_list == 0 ) {
551
+ die( "Error: " . $archive->errorInfo(true) );
552
+ return false;
553
+ }
 
 
554
  }
555
  }
556
 
languages/bulletproof-security.pot CHANGED
@@ -3,7 +3,7 @@ msgid ""
3
  msgstr ""
4
  "Project-Id-Version: bulletproof-security\n"
5
  "Report-Msgid-Bugs-To: \n"
6
- "POT-Creation-Date: 2021-08-30 13:30-0700\n"
7
  "PO-Revision-Date: 2015-06-20 19:13-0800\n"
8
  "Last-Translator: Ed Alexander <edward@ait-pro.com>\n"
9
  "Language-Team: AITpro <info@ait-pro.com>\n"
@@ -362,7 +362,7 @@ msgstr ""
362
 
363
  #: admin/core/core-export-import.php:115 admin/login/lsm-export.php:49
364
  #: admin/wizard/wizard-backup.php:249 admin/wizard/wizard-backup.php:290
365
- #: admin/wizard/wizard.php:1867
366
  msgid ""
367
  "If you see a 403 error and/or are unable to download the zip file then click "
368
  "here: "
@@ -370,8 +370,8 @@ msgstr ""
370
 
371
  #: admin/core/core-export-import.php:115 admin/login/lsm-export.php:49
372
  #: admin/wizard/wizard-backup.php:249 admin/wizard/wizard-backup.php:290
373
- #: admin/wizard/wizard.php:1091 admin/wizard/wizard.php:1190
374
- #: admin/wizard/wizard.php:1192 admin/wizard/wizard.php:1867
375
  #: includes/hud-autofix-whitelist.php:829
376
  msgid "Setup Wizard Options"
377
  msgstr ""
@@ -383,15 +383,15 @@ msgid ""
383
  msgstr ""
384
 
385
  #: admin/core/core-export-import.php:115 admin/login/lsm-export.php:49
386
- #: admin/wizard/wizard.php:1867
387
  msgid "Download Zip Export"
388
  msgstr ""
389
 
390
- #: admin/core/core-export-import.php:144 admin/wizard/wizard.php:2031
391
  msgid "Zip File Upload Successful."
392
  msgstr ""
393
 
394
- #: admin/core/core-export-import.php:155 admin/wizard/wizard.php:2042
395
  msgid "Zip File Exraction Successful. Method: ZipArchive class."
396
  msgstr ""
397
 
@@ -421,19 +421,19 @@ msgstr ""
421
  msgid "3. Click the wp-admin Folder BulletProof Mode Activate button."
422
  msgstr ""
423
 
424
- #: admin/core/core-export-import.php:169 admin/wizard/wizard.php:2053
425
  msgid "ERROR: Zip File Extraction Failed. Method: ZipArchive class."
426
  msgstr ""
427
 
428
- #: admin/core/core-export-import.php:189 admin/wizard/wizard.php:2073
429
  msgid "Zip File Extraction Successful. Method: PclZip."
430
  msgstr ""
431
 
432
- #: admin/core/core-export-import.php:203 admin/wizard/wizard.php:2085
433
  msgid "ERROR: Zip File Extraction Failed. Method: PclZip."
434
  msgstr ""
435
 
436
- #: admin/core/core-export-import.php:211 admin/wizard/wizard.php:2093
437
  msgid "ERROR: Zip File Upload Failed."
438
  msgstr ""
439
 
@@ -463,15 +463,15 @@ msgstr ""
463
  msgid "Your Root and wp-admin Custom Code has been deleted successfully."
464
  msgstr ""
465
 
466
- #: admin/core/core-forms.php:18 admin/core/core-forms.php:98
467
  #: admin/core/core.php:1266
468
  msgid "htaccess Files Disabled: wp-admin htaccess file writing is disabled. "
469
  msgstr ""
470
 
471
- #: admin/core/core-forms.php:18 admin/core/core-forms.php:98
472
- #: admin/core/core-forms.php:196 admin/core/core-forms.php:246
473
- #: admin/core/core-forms.php:280 admin/core/core-forms.php:330
474
- #: admin/core/core-forms.php:364 admin/core/core-forms.php:430
475
  #: admin/core/core-htaccess-code.php:426 admin/core/core-htaccess-code.php:510
476
  #: admin/core/core-htaccess-code.php:579 admin/core/core-htaccess-code.php:663
477
  #: admin/core/core.php:873 admin/core/core.php:963 admin/core/core.php:1077
@@ -483,10 +483,10 @@ msgstr ""
483
  msgid "Click this link for help information: "
484
  msgstr ""
485
 
486
- #: admin/core/core-forms.php:18 admin/core/core-forms.php:98
487
- #: admin/core/core-forms.php:196 admin/core/core-forms.php:246
488
- #: admin/core/core-forms.php:280 admin/core/core-forms.php:330
489
- #: admin/core/core-forms.php:364 admin/core/core-forms.php:430
490
  #: admin/core/core-htaccess-code.php:426 admin/core/core-htaccess-code.php:510
491
  #: admin/core/core-htaccess-code.php:579 admin/core/core-htaccess-code.php:663
492
  #: admin/core/core.php:873 admin/core/core.php:963 admin/core/core.php:1077
@@ -495,11 +495,11 @@ msgstr ""
495
  #: admin/maintenance/maintenance.php:1694
496
  #: admin/maintenance/maintenance.php:1824
497
  #: admin/maintenance/maintenance.php:2015 admin/wizard/wizard-functions.php:44
498
- #: admin/wizard/wizard.php:1103
499
  msgid "htaccess Files Disabled Forum Topic"
500
  msgstr ""
501
 
502
- #: admin/core/core-forms.php:29 admin/core/core-forms.php:109
503
  msgid ""
504
  "wp-admin Folder BulletProof Mode was not activated. Either it is disabled on "
505
  "the Setup Wizard Options page or you have a Go Daddy Managed WordPress "
@@ -507,383 +507,383 @@ msgid ""
507
  "types."
508
  msgstr ""
509
 
510
- #: admin/core/core-forms.php:55
511
  msgid ""
512
  "Failed to activate wp-admin Folder BulletProof Mode protection. Your wp-"
513
  "admin folder is NOT protected."
514
  msgstr ""
515
 
516
- #: admin/core/core-forms.php:82
517
  msgid "wp-admin Folder BulletProof Mode protection activated successfully."
518
  msgstr ""
519
 
520
- #: admin/core/core-forms.php:122
521
  msgid ""
522
  "Failed to deactivate wp-admin Folder BulletProof Mode. The wp-admin htaccess "
523
  "file does not exist. It may have been deleted or renamed already."
524
  msgstr ""
525
 
526
- #: admin/core/core-forms.php:129
527
  msgid ""
528
  "wp-admin Folder BulletProof Mode deactivated successfully. The wp-admin "
529
  "htaccess file has been deleted."
530
  msgstr ""
531
 
532
- #: admin/core/core-forms.php:155
533
  msgid "The Hidden Plugin Folders|Files (HPF) Cron is turned On."
534
  msgstr ""
535
 
536
- #: admin/core/core-forms.php:155
537
  msgid "The HPF Cron Check Frequency setting is: "
538
  msgstr ""
539
 
540
- #: admin/core/core-forms.php:155
541
  msgid " minutes."
542
  msgstr ""
543
 
544
- #: admin/core/core-forms.php:164
545
  msgid "Hidden Plugin Folders|Files (HPF) Cron has been turned Off."
546
  msgstr ""
547
 
548
- #: admin/core/core-forms.php:183
549
  msgid "Ignore Hidden Plugin Folders & Files settings saved."
550
  msgstr ""
551
 
552
- #: admin/core/core-forms.php:183
553
  msgid "Current HPF Ignore Rules: "
554
  msgstr ""
555
 
556
- #: admin/core/core-forms.php:196 admin/core/core-forms.php:246
557
  msgid "htaccess Files Disabled: Master htaccess file writing is disabled. "
558
  msgstr ""
559
 
560
- #: admin/core/core-forms.php:212 admin/core/core-forms.php:226
561
  msgid ""
562
  "Failed to activate Master htaccess Folder BulletProof Mode. Check the file "
563
  "or folder permissions or Ownership for this folder: /bulletproof-security/"
564
  "admin/htaccess/."
565
  msgstr ""
566
 
567
- #: admin/core/core-forms.php:217 admin/core/core-forms.php:231
568
  msgid "Master htaccess Folder BulletProof Mode activated successfully."
569
  msgstr ""
570
 
571
- #: admin/core/core-forms.php:259
572
  msgid ""
573
  "Failed to deactivate Master htaccess Folder BulletProof Mode. Check the file "
574
  "or folder permissions or Ownership for this folder: /bulletproof-security/"
575
  "admin/htaccess/."
576
  msgstr ""
577
 
578
- #: admin/core/core-forms.php:266
579
  msgid "Master htaccess Folder BulletProof Mode deactivated successfully."
580
  msgstr ""
581
 
582
- #: admin/core/core-forms.php:280 admin/core/core-forms.php:330
583
  msgid "htaccess Files Disabled: BPS Backup htaccess file writing is disabled. "
584
  msgstr ""
585
 
586
- #: admin/core/core-forms.php:296 admin/core/core-forms.php:310
587
  msgid ""
588
  "Failed to activate BPS Backup Folder BulletProof Mode. Check the file or "
589
  "folder permissions or Ownership for this folder: /"
590
  msgstr ""
591
 
592
- #: admin/core/core-forms.php:296 admin/core/core-forms.php:310
593
- #: admin/core/core-forms.php:343
594
  msgid "/bps-backup."
595
  msgstr ""
596
 
597
- #: admin/core/core-forms.php:301 admin/core/core-forms.php:315
598
  msgid "BPS Backup Folder BulletProof Mode activated successfully."
599
  msgstr ""
600
 
601
- #: admin/core/core-forms.php:343
602
  msgid ""
603
  "Failed to deactivate BPS Backup Folder BulletProof Mode. Check the file or "
604
  "folder permissions or Ownership for this folder: /"
605
  msgstr ""
606
 
607
- #: admin/core/core-forms.php:350
608
  msgid "BPS Backup Folder BulletProof Mode deactivated successfully."
609
  msgstr ""
610
 
611
- #: admin/core/core-forms.php:364
612
  msgid "htaccess Files Disabled: htaccess file Backup is disabled. "
613
  msgstr ""
614
 
615
- #: admin/core/core-forms.php:377
616
  msgid ""
617
  "You do not currently have an .htaccess file in your Root folder to backup."
618
  msgstr ""
619
 
620
- #: admin/core/core-forms.php:385
621
  msgid ""
622
  "Failed to Backup Your Root .htaccess File. File copy function failed. Check "
623
  "the folder permissions for the /"
624
  msgstr ""
625
 
626
- #: admin/core/core-forms.php:385 admin/core/core-forms.php:408
627
  msgid "/bps-backup folder. Folder permissions should be set to 755."
628
  msgstr ""
629
 
630
- #: admin/core/core-forms.php:392
631
  msgid ""
632
  "Your currently active Root .htaccess file has been backed up successfully."
633
  msgstr ""
634
 
635
- #: admin/core/core-forms.php:400
636
  msgid ""
637
  "You do not currently have an htaccess file in your wp-admin folder to backup."
638
  msgstr ""
639
 
640
- #: admin/core/core-forms.php:408
641
  msgid ""
642
  "Failed to Backup Your wp-admin htaccess File. File copy function failed. "
643
  "Check the folder permissions for the /"
644
  msgstr ""
645
 
646
- #: admin/core/core-forms.php:415
647
  msgid ""
648
  "Your currently active wp-admin htaccess file has been backed up successfully."
649
  msgstr ""
650
 
651
- #: admin/core/core-forms.php:430
652
  msgid "htaccess Files Disabled: htaccess file Restore is disabled. "
653
  msgstr ""
654
 
655
- #: admin/core/core-forms.php:451
656
  msgid ""
657
  "Failed to Restore Your Root htaccess File. Either you DO NOT currently have "
658
  "a Backed up Root htaccess file or your current active Root htaccess file "
659
  "permissions do not allow the file to be replaced/restored."
660
  msgstr ""
661
 
662
- #: admin/core/core-forms.php:461
663
  msgid "Your Root htaccess file has been Restored successfully."
664
  msgstr ""
665
 
666
- #: admin/core/core-forms.php:471
667
  msgid ""
668
  "Failed to Restore Your wp-admin htaccess File. Either you DO NOT currently "
669
  "have a Backed up wp-admin htaccess file or your current active wp-admin "
670
  "htaccess file permissions do not allow the file to be replaced/restored."
671
  msgstr ""
672
 
673
- #: admin/core/core-forms.php:478
674
  msgid "Your wp-admin htaccess file has been Restored successfully."
675
  msgstr ""
676
 
677
- #: admin/core/core-forms.php:496
678
  msgid "The Windows IIS Dismiss Notice is NOT set. Nothing to reset."
679
  msgstr ""
680
 
681
- #: admin/core/core-forms.php:499
682
  msgid "Success! The Windows IIS check is reset."
683
  msgstr ""
684
 
685
- #: admin/core/core-forms.php:504
686
  msgid "The Bonus Custom Code: Dismiss All Notice is NOT set. Nothing to reset."
687
  msgstr ""
688
 
689
- #: admin/core/core-forms.php:507
690
  msgid "Success! The Bonus Custom Code: Dismiss All Notice is reset."
691
  msgstr ""
692
 
693
- #: admin/core/core-forms.php:512
694
  msgid ""
695
  "The Bonus Custom Code: Brute Force Login Protection Dismiss Notice is NOT "
696
  "set. Nothing to reset."
697
  msgstr ""
698
 
699
- #: admin/core/core-forms.php:515
700
  msgid ""
701
  "Success! The Bonus Custom Code: Brute Force Login Protection Notice is reset."
702
  msgstr ""
703
 
704
- #: admin/core/core-forms.php:520
705
  msgid ""
706
  "The Bonus Custom Code: Speed Boost Cache Code Dismiss Notice is NOT set. "
707
  "Nothing to reset."
708
  msgstr ""
709
 
710
- #: admin/core/core-forms.php:523
711
  msgid "Success! The Bonus Custom Code: Speed Boost Cache Code Notice is reset."
712
  msgstr ""
713
 
714
- #: admin/core/core-forms.php:528
715
  msgid ""
716
  "The Bonus Custom Code: Author Enumeration BOT Probe Code Dismiss Notice is "
717
  "NOT set. Nothing to reset."
718
  msgstr ""
719
 
720
- #: admin/core/core-forms.php:531
721
  msgid ""
722
  "Success! The Bonus Custom Code: Author Enumeration BOT Probe Code Notice is "
723
  "reset."
724
  msgstr ""
725
 
726
- #: admin/core/core-forms.php:536
727
  msgid ""
728
  "The Bonus Custom Code: XML-RPC DDoS Protection Code Dismiss Notice is NOT "
729
  "set. Nothing to reset."
730
  msgstr ""
731
 
732
- #: admin/core/core-forms.php:539
733
  msgid ""
734
  "Success! The Bonus Custom Code: XML-RPC DDoS Protection Code Notice is reset."
735
  msgstr ""
736
 
737
- #: admin/core/core-forms.php:554
738
  msgid ""
739
  "The Bonus Custom Code: POST Request Attack Protection Code Dismiss Notice is "
740
  "NOT set. Nothing to reset."
741
  msgstr ""
742
 
743
- #: admin/core/core-forms.php:557
744
  msgid ""
745
  "Success! The Bonus Custom Code: POST Request Attack Protection Code Notice "
746
  "is reset."
747
  msgstr ""
748
 
749
- #: admin/core/core-forms.php:562
750
  msgid ""
751
  "The Bonus Custom Code: Mime Sniffing|Drive-by Download Attack Protection "
752
  "Code Dismiss Notice is NOT set. Nothing to reset."
753
  msgstr ""
754
 
755
- #: admin/core/core-forms.php:565
756
  msgid ""
757
  "Success! The Bonus Custom Code: Mime Sniffing|Drive-by Download Attack "
758
  "Protection Code Notice is reset."
759
  msgstr ""
760
 
761
- #: admin/core/core-forms.php:570
762
  msgid ""
763
  "The Bonus Custom Code: External iFrame|Clickjacking Protection Code Dismiss "
764
  "Notice is NOT set. Nothing to reset."
765
  msgstr ""
766
 
767
- #: admin/core/core-forms.php:573
768
  msgid ""
769
  "Success! The Bonus Custom Code: External iFrame|Clickjacking Protection Code "
770
  "Notice is reset."
771
  msgstr ""
772
 
773
- #: admin/core/core-forms.php:578
774
  msgid ""
775
  "The PHP|php.ini handler htaccess code check Dismiss Notice is NOT set. "
776
  "Nothing to reset."
777
  msgstr ""
778
 
779
- #: admin/core/core-forms.php:581
780
  msgid "Success! The PHP|php.ini handler htaccess code check is reset."
781
  msgstr ""
782
 
783
- #: admin/core/core-forms.php:586
784
  msgid "The Safe Mode HUD Check Dismiss Notice is NOT set. Nothing to reset."
785
  msgstr ""
786
 
787
- #: admin/core/core-forms.php:589
788
  msgid "Success! The Safe Mode HUD Check is reset."
789
  msgstr ""
790
 
791
- #: admin/core/core-forms.php:594
792
  msgid ""
793
  "The Custom Permalinks HUD Check Dismiss Notice is NOT set. Nothing to reset."
794
  msgstr ""
795
 
796
- #: admin/core/core-forms.php:597
797
  msgid "Success! The Custom Permalinks HUD Check is reset."
798
  msgstr ""
799
 
800
- #: admin/core/core-forms.php:602
801
  msgid ""
802
  "The Sucuri Restrict wp-content access Hardening Option problem Dismiss "
803
  "Notice is NOT set. Nothing to reset."
804
  msgstr ""
805
 
806
- #: admin/core/core-forms.php:605
807
  msgid ""
808
  "Success! The Sucuri Restrict wp-content access Hardening Option problem "
809
  "check is reset."
810
  msgstr ""
811
 
812
- #: admin/core/core-forms.php:610
813
  msgid ""
814
  "The WordPress Firewall 2 Plugin Dismiss Notice is NOT set. Nothing to reset."
815
  msgstr ""
816
 
817
- #: admin/core/core-forms.php:613
818
  msgid "Success! The WordPress Firewall 2 Plugin check is reset."
819
  msgstr ""
820
 
821
- #: admin/core/core-forms.php:618
822
  msgid ""
823
  "The New Improved BPS Speed Boost Cache Code Notice is NOT set. Nothing to "
824
  "reset."
825
  msgstr ""
826
 
827
- #: admin/core/core-forms.php:621
828
  msgid "Success! The New Improved BPS Speed Boost Cache Code Notice is reset."
829
  msgstr ""
830
 
831
- #: admin/core/core-forms.php:654
832
  msgid "The JTC-Lite New Feature Notice is NOT set. Nothing to reset."
833
  msgstr ""
834
 
835
- #: admin/core/core-forms.php:657
836
  msgid "Success! The JTC-Lite New Feature Notice is reset."
837
  msgstr ""
838
 
839
- #: admin/core/core-forms.php:662
840
  msgid "The BPS Plugin Star Rating Request Notice is NOT set. Nothing to reset."
841
  msgstr ""
842
 
843
- #: admin/core/core-forms.php:665
844
  msgid "Success! The BPS Plugin Star Rating Request Notice is reset."
845
  msgstr ""
846
 
847
- #: admin/core/core-forms.php:670
848
  msgid ""
849
  "The Mod Security Module is Loaded|Enabled Notice is NOT set. Nothing to "
850
  "reset."
851
  msgstr ""
852
 
853
- #: admin/core/core-forms.php:673
854
  msgid "Success! The Mod Security Module is Loaded|Enabled Notice is reset."
855
  msgstr ""
856
 
857
- #: admin/core/core-forms.php:678
858
  msgid "The GDPR Compliance Notice is NOT set. Nothing to reset."
859
  msgstr ""
860
 
861
- #: admin/core/core-forms.php:681
862
  msgid "Success! The GDPR Compliance Notice is reset."
863
  msgstr ""
864
 
865
- #: admin/core/core-forms.php:686
866
  msgid ""
867
  "The Root htaccess File Version Check Notice is NOT set. Nothing to reset."
868
  msgstr ""
869
 
870
- #: admin/core/core-forms.php:689
871
  msgid "Success! The Root htaccess File Version Check Notice is reset."
872
  msgstr ""
873
 
874
- #: admin/core/core-forms.php:694
875
  msgid ""
876
  "The BPS wp-config.php file WP Automatic Update constants detected Notice is "
877
  "NOT set. Nothing to reset."
878
  msgstr ""
879
 
880
- #: admin/core/core-forms.php:697
881
  msgid ""
882
  "Success! The BPS wp-config.php file WP Automatic Update constants detected "
883
  "Notice is reset."
884
  msgstr ""
885
 
886
- #: admin/core/core-forms.php:701
887
  msgid "Refresh Status"
888
  msgstr ""
889
 
@@ -1006,7 +1006,7 @@ msgid ""
1006
  "Read Me help file for BPS troubleshooting steps."
1007
  msgstr ""
1008
 
1009
- #: admin/core/core-help-text.php:15 admin/wizard/wizard.php:1144
1010
  msgid "Notes: "
1011
  msgstr ""
1012
 
@@ -1209,8 +1209,8 @@ msgstr ""
1209
  #: admin/mscan/mscan-help-text.php:65 admin/mscan/mscan-help-text.php:78
1210
  #: admin/mscan/mscan-help-text.php:85 admin/mscan/mscan.php:221
1211
  #: admin/security-log/security-log.php:229 admin/system-info/system-info.php:86
1212
- #: admin/theme-skin/theme-skin.php:93 admin/wizard/wizard.php:1130
1213
- #: admin/wizard/wizard.php:1198 admin/wizard/wizard.php:1707
1214
  msgid ""
1215
  "This Read Me Help window is draggable (top) and resizable (bottom right "
1216
  "corner)"
@@ -1784,8 +1784,8 @@ msgstr ""
1784
  msgid "Rate BPS"
1785
  msgstr ""
1786
 
1787
- #: admin/core/core.php:151 admin/includes/admin.php:413
1788
- #: admin/includes/admin.php:414
1789
  msgid "BulletProof Security ~ htaccess Core"
1790
  msgstr ""
1791
 
@@ -1793,7 +1793,7 @@ msgstr ""
1793
  #: admin/email-log-settings/email-log-settings.php:47 admin/login/login.php:148
1794
  #: admin/maintenance/maintenance.php:57 admin/mscan/mscan.php:69
1795
  #: admin/security-log/security-log.php:47 admin/system-info/system-info.php:47
1796
- #: admin/theme-skin/theme-skin.php:52 admin/wizard/wizard.php:182
1797
  msgid "Settings Saved"
1798
  msgstr ""
1799
 
@@ -1821,7 +1821,7 @@ msgstr ""
1821
  #: admin/db-backup-security/db-backup-security.php:1742
1822
  #: admin/email-log-settings/email-log-settings.php:70 admin/login/login.php:187
1823
  #: admin/maintenance/maintenance.php:171 admin/mscan/mscan.php:203
1824
- #: admin/mscan/mscan.php:3473 admin/security-log/security-log.php:210
1825
  #: admin/system-info/system-info.php:73 admin/theme-skin/theme-skin.php:75
1826
  #: admin/theme-skin/theme-skin.php:251
1827
  msgid "Help &amp; FAQ"
@@ -1848,7 +1848,7 @@ msgstr ""
1848
  #: admin/login/login.php:831 admin/maintenance/maintenance.php:191
1849
  #: admin/maintenance/maintenance.php:193
1850
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1851
- #: admin/wizard/wizard.php:1115 admin/wizard/wizard.php:1184
1852
  msgid "Want even more security protection?"
1853
  msgstr ""
1854
 
@@ -1857,7 +1857,7 @@ msgstr ""
1857
  #: admin/email-log-settings/email-log-settings.php:78
1858
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
1859
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1860
- #: admin/wizard/wizard.php:1115 admin/wizard/wizard.php:1184
1861
  msgid ""
1862
  "Protect all of your Plugins (plugin folders and files) with an IP Firewall: "
1863
  msgstr ""
@@ -1867,7 +1867,7 @@ msgstr ""
1867
  #: admin/email-log-settings/email-log-settings.php:78
1868
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
1869
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1870
- #: admin/wizard/wizard.php:1115 admin/wizard/wizard.php:1184
1871
  msgid "Get BPS Pro Plugin Firewall"
1872
  msgstr ""
1873
 
@@ -1876,7 +1876,7 @@ msgstr ""
1876
  #: admin/email-log-settings/email-log-settings.php:78
1877
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
1878
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1879
- #: admin/wizard/wizard.php:1115 admin/wizard/wizard.php:1184
1880
  msgid ""
1881
  "Protect your WordPress uploads folder against remote access or execution of "
1882
  "files: "
@@ -1887,7 +1887,7 @@ msgstr ""
1887
  #: admin/email-log-settings/email-log-settings.php:78
1888
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
1889
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1890
- #: admin/wizard/wizard.php:1115 admin/wizard/wizard.php:1184
1891
  msgid "Get BPS Pro Uploads Anti-Exploit Guard"
1892
  msgstr ""
1893
 
@@ -1916,11 +1916,11 @@ msgstr ""
1916
  #: admin/email-log-settings/email-log-settings.php:84 admin/login/login.php:210
1917
  #: admin/login/login.php:837 admin/login/login.php:1169
1918
  #: admin/login/login.php:1709 admin/maintenance/maintenance.php:202
1919
- #: admin/mscan/mscan.php:216 admin/mscan/mscan.php:1963
1920
- #: admin/mscan/mscan.php:2184 admin/mscan/mscan.php:2870
1921
  #: admin/security-log/security-log.php:224 admin/system-info/system-info.php:81
1922
- #: admin/theme-skin/theme-skin.php:90 admin/wizard/wizard.php:1121
1923
- #: admin/wizard/wizard.php:1190 admin/wizard/wizard.php:1702
1924
  msgid "Read Me"
1925
  msgstr ""
1926
 
@@ -2501,7 +2501,7 @@ msgid "Brute Force Login Page Protection code"
2501
  msgstr ""
2502
 
2503
  #: admin/core/core.php:1871 admin/core/core.php:2119
2504
- #: admin/wizard/wizard.php:1136
2505
  msgid "Custom Code Video Tutorial"
2506
  msgstr ""
2507
 
@@ -2589,7 +2589,7 @@ msgstr ""
2589
 
2590
  #: admin/core/core.php:2063
2591
  #: admin/db-backup-security/db-backup-security.php:1746
2592
- #: admin/mscan/mscan.php:3477 admin/theme-skin/theme-skin.php:255
2593
  msgid "Whats New in "
2594
  msgstr ""
2595
 
@@ -2620,7 +2620,7 @@ msgstr ""
2620
  #: admin/email-log-settings/email-log-settings.php:78
2621
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
2622
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
2623
- #: admin/wizard/wizard.php:1115 admin/wizard/wizard.php:1184
2624
  msgid ""
2625
  "Protect all of your website files with AutoRestore|Quarantine Intrusion "
2626
  "Detection & Prevention System: "
@@ -2632,14 +2632,14 @@ msgstr ""
2632
  #: admin/email-log-settings/email-log-settings.php:78
2633
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
2634
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
2635
- #: admin/wizard/wizard.php:1115 admin/wizard/wizard.php:1184
2636
  msgid "Get BPS Pro ARQ IDPS"
2637
  msgstr ""
2638
 
2639
  #: admin/core/core.php:2076 admin/email-log-settings/email-log-settings.php:78
2640
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
2641
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
2642
- #: admin/wizard/wizard.php:1115 admin/wizard/wizard.php:1184
2643
  msgid ""
2644
  "Protect against SpamBot & HackerBot (auto-registering, auto-logins, auto-"
2645
  "posting, auto-commenting): "
@@ -2649,7 +2649,7 @@ msgstr ""
2649
  #: admin/login/login.php:204 admin/login/login.php:831
2650
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
2651
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
2652
- #: admin/wizard/wizard.php:1115 admin/wizard/wizard.php:1184
2653
  msgid "Get BPS Pro JTC Anti-Spam|Anti-Hacker"
2654
  msgstr ""
2655
 
@@ -2720,7 +2720,7 @@ msgstr ""
2720
  #: admin/db-backup-security/db-backup-security.php:1750
2721
  #: admin/email-log-settings/email-log-settings.php:246
2722
  #: admin/login/login.php:1830 admin/maintenance/maintenance.php:2140
2723
- #: admin/mscan/mscan.php:3480 admin/security-log/security-log.php:812
2724
  #: admin/system-info/system-info.php:1146 admin/theme-skin/theme-skin.php:258
2725
  msgid "Forum: Search, Troubleshooting Steps & Post Questions For Assistance"
2726
  msgstr ""
@@ -2975,38 +2975,38 @@ msgstr ""
2975
  msgid "BPS Pro Version Release Dates"
2976
  msgstr ""
2977
 
2978
- #: admin/core/core.php:2194 admin/core/core.php:2200 admin/core/core.php:2201
2979
  #: admin/core/core.php:2202 admin/core/core.php:2203 admin/core/core.php:2204
2980
  #: admin/core/core.php:2205 admin/core/core.php:2206 admin/core/core.php:2207
2981
- #: admin/core/core.php:2208 admin/core/core.php:2209 admin/core/core.php:2215
2982
  #: admin/core/core.php:2216 admin/core/core.php:2217 admin/core/core.php:2218
2983
- #: admin/core/core.php:2219 admin/core/core.php:2220 admin/core/core.php:2226
2984
  #: admin/core/core.php:2227 admin/core/core.php:2228 admin/core/core.php:2229
2985
- #: admin/core/core.php:2234 admin/core/core.php:2235 admin/core/core.php:2236
2986
- #: admin/core/core.php:2237 admin/core/core.php:2238 admin/core/core.php:2243
2987
  #: admin/core/core.php:2244 admin/core/core.php:2245 admin/core/core.php:2246
2988
  #: admin/core/core.php:2247 admin/core/core.php:2248 admin/core/core.php:2249
2989
- #: admin/core/core.php:2250 admin/core/core.php:2251 admin/core/core.php:2256
2990
  #: admin/core/core.php:2257 admin/core/core.php:2258 admin/core/core.php:2259
2991
  #: admin/core/core.php:2260 admin/core/core.php:2261 admin/core/core.php:2262
2992
  #: admin/core/core.php:2263 admin/core/core.php:2264 admin/core/core.php:2265
2993
  #: admin/core/core.php:2266 admin/core/core.php:2267 admin/core/core.php:2268
2994
- #: admin/core/core.php:2274 admin/core/core.php:2275 admin/core/core.php:2276
2995
  #: admin/core/core.php:2277 admin/core/core.php:2278 admin/core/core.php:2279
2996
  #: admin/core/core.php:2280 admin/core/core.php:2281 admin/core/core.php:2282
2997
  #: admin/core/core.php:2283 admin/core/core.php:2284 admin/core/core.php:2285
2998
- #: admin/core/core.php:2286 admin/core/core.php:2287 admin/core/core.php:2293
2999
  #: admin/core/core.php:2294 admin/core/core.php:2295 admin/core/core.php:2296
3000
  #: admin/core/core.php:2297 admin/core/core.php:2298 admin/core/core.php:2299
3001
  #: admin/core/core.php:2300 admin/core/core.php:2301 admin/core/core.php:2302
3002
  #: admin/core/core.php:2303 admin/core/core.php:2304 admin/core/core.php:2305
3003
- #: admin/core/core.php:2311 admin/core/core.php:2312 admin/core/core.php:2313
3004
  #: admin/core/core.php:2314 admin/core/core.php:2315 admin/core/core.php:2316
3005
  #: admin/core/core.php:2317 admin/core/core.php:2318 admin/core/core.php:2319
3006
- #: admin/core/core.php:2320 admin/core/core.php:2326 admin/core/core.php:2327
3007
  #: admin/core/core.php:2328 admin/core/core.php:2329 admin/core/core.php:2330
3008
  #: admin/core/core.php:2331 admin/core/core.php:2332 admin/core/core.php:2333
3009
- #: admin/core/core.php:2334 admin/core/core.php:2335
3010
  #, php-format
3011
  msgid ""
3012
  "<a href=\"%2$s\" target=\"_blank\" title=\"Link Opens in New Browser Window"
@@ -3663,7 +3663,7 @@ msgstr ""
3663
  #: admin/db-backup-security/db-backup-security.php:281
3664
  #: admin/db-backup-security/db-backup-security.php:298
3665
  #: admin/db-backup-security/db-backup-security.php:300
3666
- #: admin/includes/admin.php:419
3667
  msgid "DB Backup"
3668
  msgstr ""
3669
 
@@ -3749,7 +3749,7 @@ msgstr ""
3749
  #: admin/db-backup-security/db-backup-security.php:899
3750
  #: admin/login/login.php:580 admin/login/login.php:609
3751
  #: admin/login/login.php:681 admin/login/login.php:710
3752
- #: admin/mscan/mscan.php:1596 admin/mscan/mscan.php:2993
3753
  msgid "Delete"
3754
  msgstr ""
3755
 
@@ -3848,7 +3848,7 @@ msgid "Backup Job Settings|Independent Options"
3848
  msgstr ""
3849
 
3850
  #: admin/db-backup-security/db-backup-security.php:995
3851
- #: admin/mscan/mscan.php:896
3852
  msgid "All"
3853
  msgstr ""
3854
 
@@ -4315,7 +4315,7 @@ msgid ""
4315
  msgstr ""
4316
 
4317
  #: admin/db-backup-security/db-backup-security.php:1270
4318
- #: admin/mscan/mscan.php:2015
4319
  msgid ""
4320
  "Then click the Delete Log button to delete the contents of this Log file."
4321
  msgstr ""
@@ -4335,7 +4335,7 @@ msgid "Clicking OK will delete the contents of your DB Backup Log file."
4335
  msgstr ""
4336
 
4337
  #: admin/db-backup-security/db-backup-security.php:1307
4338
- #: admin/mscan/mscan.php:2073 admin/security-log/security-log.php:492
4339
  msgid "Click OK to Delete the Log file contents or click Cancel."
4340
  msgstr ""
4341
 
@@ -4485,12 +4485,12 @@ msgid ""
4485
  msgstr ""
4486
 
4487
  #: admin/db-backup-security/db-backup-security.php:1747
4488
- #: admin/mscan/mscan.php:3478 admin/theme-skin/theme-skin.php:256
4489
  msgid "BPS Pro Features & Version Release Dates"
4490
  msgstr ""
4491
 
4492
  #: admin/db-backup-security/db-backup-security.php:1748
4493
- #: admin/mscan/mscan.php:3479 admin/theme-skin/theme-skin.php:257
4494
  msgid "Video Tutorials"
4495
  msgstr ""
4496
 
@@ -4516,7 +4516,7 @@ msgstr ""
4516
 
4517
  #: admin/email-log-settings/email-log-settings.php:84
4518
  #: admin/email-log-settings/email-log-settings.php:86
4519
- #: admin/includes/admin.php:430
4520
  msgid "Email|Log Settings"
4521
  msgstr ""
4522
 
@@ -4742,130 +4742,130 @@ msgstr ""
4742
  msgid "WordPress Automatic Update Help Forum Topic"
4743
  msgstr ""
4744
 
4745
- #: admin/includes/admin.php:392
4746
  msgid "BulletProof Security Settings"
4747
  msgstr ""
4748
 
4749
- #: admin/includes/admin.php:392 admin/includes/admin.php:413
4750
  msgid "BPS Security"
4751
  msgstr ""
4752
 
4753
- #: admin/includes/admin.php:393 admin/includes/admin.php:394
4754
  msgid "Login Security ~ JTC-Lite"
4755
  msgstr ""
4756
 
4757
- #: admin/includes/admin.php:393 admin/includes/admin.php:416
4758
  msgid "Login Security"
4759
  msgstr ""
4760
 
4761
- #: admin/includes/admin.php:394 admin/includes/admin.php:417
4762
  #: admin/login/login.php:180 admin/login/login.php:837
4763
  #: admin/login/login.php:839
4764
  msgid "JTC-Lite"
4765
  msgstr ""
4766
 
4767
- #: admin/includes/admin.php:400 admin/includes/admin.php:426
4768
  #: admin/maintenance/maintenance.php:170 admin/maintenance/maintenance.php:202
4769
  #: admin/maintenance/maintenance.php:204
4770
  msgid "Maintenance Mode"
4771
  msgstr ""
4772
 
4773
- #: admin/includes/admin.php:406 admin/includes/admin.php:429
4774
  #: admin/system-info/system-info.php:71
4775
  msgid "System Info"
4776
  msgstr ""
4777
 
4778
- #: admin/includes/admin.php:409 admin/includes/admin.php:431
4779
  #: admin/theme-skin/theme-skin.php:74 admin/theme-skin/theme-skin.php:90
4780
  #: admin/theme-skin/theme-skin.php:92
4781
  msgid "UI|UX Settings"
4782
  msgstr ""
4783
 
4784
- #: admin/includes/admin.php:414
4785
  msgid "htaccess Core"
4786
  msgstr ""
4787
 
4788
- #: admin/includes/admin.php:415
4789
  msgid "MScan ~ Malware Scanner"
4790
  msgstr ""
4791
 
4792
- #: admin/includes/admin.php:415
4793
  msgid "MScan"
4794
  msgstr ""
4795
 
4796
- #: admin/includes/admin.php:416 admin/includes/admin.php:417
4797
- #: admin/includes/admin.php:418
4798
  msgid "Login Security ~ JTC-Lite ~ ISL ~ ACE"
4799
  msgstr ""
4800
 
4801
- #: admin/includes/admin.php:418
4802
  msgid "Idle Session Logout<br>Cookie Expiration"
4803
  msgstr ""
4804
 
4805
- #: admin/includes/admin.php:419
4806
  msgid "DB Backup & Security"
4807
  msgstr ""
4808
 
4809
- #: admin/includes/admin.php:420 admin/security-log/security-log.php:209
4810
  #: admin/security-log/security-log.php:224
4811
  #: admin/security-log/security-log.php:226
4812
  msgid "Security Log"
4813
  msgstr ""
4814
 
4815
- #: admin/includes/admin.php:432 admin/wizard/wizard.php:1090
4816
- #: admin/wizard/wizard.php:1121 admin/wizard/wizard.php:1123
4817
  #: bulletproof-security.php:157 bulletproof-security.php:160
4818
  msgid "Setup Wizard"
4819
  msgstr ""
4820
 
4821
- #: admin/includes/admin.php:434
4822
  msgid "MScan Scan Status"
4823
  msgstr ""
4824
 
4825
- #: admin/includes/admin.php:437 admin/includes/admin.php:445
4826
  #: admin/includes/uninstall.php:45
4827
  msgid "BPS Plugin Uninstall Options"
4828
  msgstr ""
4829
 
4830
- #: admin/includes/admin.php:484
4831
  msgid "BPS UI|UX Debug: SLF: CSS Script Loaded"
4832
  msgstr ""
4833
 
4834
- #: admin/includes/admin.php:517
4835
  msgid "BPS UI|UX Debug: SLF: js Script Loaded"
4836
  msgstr ""
4837
 
4838
- #: admin/includes/admin.php:600
4839
  msgid "BPS UI|UX Debug: Scripts|Styles Dequeued"
4840
  msgstr ""
4841
 
4842
- #: admin/includes/admin.php:612
4843
  msgid "Script Dequeued: "
4844
  msgstr ""
4845
 
4846
- #: admin/includes/admin.php:618
4847
  msgid ""
4848
  "No additional plugin or theme Scripts were found that needed to be Dequeued."
4849
  msgstr ""
4850
 
4851
- #: admin/includes/admin.php:630
4852
  msgid "Style Dequeued: "
4853
  msgstr ""
4854
 
4855
- #: admin/includes/admin.php:636
4856
  msgid ""
4857
  "No additional plugin or theme Styles were found that needed to be Dequeued."
4858
  msgstr ""
4859
 
4860
- #: admin/includes/admin.php:674 admin/includes/admin.php:707
4861
  msgid "BPS UI|UX Debug: WP Toolbar nodes|menu items Removed"
4862
  msgstr ""
4863
 
4864
- #: admin/includes/admin.php:686 admin/includes/admin.php:719
4865
  msgid "WP Toolbar node|menu item Removed: "
4866
  msgstr ""
4867
 
4868
- #: admin/includes/admin.php:694 admin/includes/admin.php:727
4869
  msgid "No WP Toolbar nodes|menu items were Removed in BPS plugin pages"
4870
  msgstr ""
4871
 
@@ -4957,8 +4957,8 @@ msgstr ""
4957
 
4958
  #: admin/login/login.php:232 admin/login/login.php:329
4959
  #: admin/login/login.php:649 admin/login/login.php:750
4960
- #: admin/mscan/mscan.php:1404 admin/mscan/mscan.php:1626
4961
- #: admin/mscan/mscan.php:1748 admin/mscan/mscan.php:1907
4962
  msgid "Submit"
4963
  msgstr ""
4964
 
@@ -5187,7 +5187,7 @@ msgid ""
5187
  msgstr ""
5188
 
5189
  #: admin/login/login.php:649 admin/login/login.php:750
5190
- #: admin/mscan/mscan.php:1627 admin/mscan/mscan.php:1908
5191
  msgid "Clear|Refresh"
5192
  msgstr ""
5193
 
@@ -6970,7 +6970,7 @@ msgid ""
6970
  msgstr ""
6971
 
6972
  #: admin/maintenance/maintenance.php:418 admin/maintenance/maintenance.php:438
6973
- #: admin/wizard/wizard.php:160 includes/general-functions.php:509
6974
  #: includes/hud-dismiss-functions.php:354
6975
  #: includes/hud-dismiss-functions.php:398
6976
  #: includes/hud-dismiss-functions.php:503
@@ -7533,7 +7533,7 @@ msgid ""
7533
  "will be deleted."
7534
  msgstr ""
7535
 
7536
- #: admin/mscan/mscan-help-text.php:32 admin/mscan/mscan.php:882
7537
  msgid "Website Folders & Files To Scan"
7538
  msgstr ""
7539
 
@@ -7572,7 +7572,7 @@ msgid ""
7572
  "than 300 seconds."
7573
  msgstr ""
7574
 
7575
- #: admin/mscan/mscan-help-text.php:38 admin/mscan/mscan.php:990
7576
  msgid "Exclude Individual Folders"
7577
  msgstr ""
7578
 
@@ -7589,7 +7589,7 @@ msgid ""
7589
  "particular cache folder under the wp-content folder."
7590
  msgstr ""
7591
 
7592
- #: admin/mscan/mscan-help-text.php:40 admin/mscan/mscan.php:996
7593
  msgid "Scan Database"
7594
  msgstr ""
7595
 
@@ -7599,7 +7599,7 @@ msgid ""
7599
  "suspicious code."
7600
  msgstr ""
7601
 
7602
- #: admin/mscan/mscan-help-text.php:42 admin/mscan/mscan.php:1002
7603
  msgid "Scan Skipped Files Only"
7604
  msgstr ""
7605
 
@@ -7612,7 +7612,7 @@ msgid ""
7612
  "to On."
7613
  msgstr ""
7614
 
7615
- #: admin/mscan/mscan-help-text.php:44 admin/mscan/mscan.php:1008
7616
  msgid "Automatically Delete /tmp Files"
7617
  msgstr ""
7618
 
@@ -7622,7 +7622,7 @@ msgid ""
7622
  "commonly hide hacker files in the /tmp folder."
7623
  msgstr ""
7624
 
7625
- #: admin/mscan/mscan-help-text.php:46 admin/mscan/mscan.php:1014
7626
  msgid "Exclude /tmp Files"
7627
  msgstr ""
7628
 
@@ -7722,7 +7722,7 @@ msgid ""
7722
  "convention: theme-name-child.x.x.zip."
7723
  msgstr ""
7724
 
7725
- #: admin/mscan/mscan-help-text.php:60 admin/mscan/mscan.php:1331
7726
  msgid "View|Ignore|Delete Suspicious Files"
7727
  msgstr ""
7728
 
@@ -7737,7 +7737,7 @@ msgid ""
7737
  "ignored file it will be scanned in future scans."
7738
  msgstr ""
7739
 
7740
- #: admin/mscan/mscan-help-text.php:62 admin/mscan/mscan.php:1678
7741
  msgid "View|Ignore Suspicious DB Entries"
7742
  msgstr ""
7743
 
@@ -7770,7 +7770,7 @@ msgstr ""
7770
  msgid "MScan Logging"
7771
  msgstr ""
7772
 
7773
- #: admin/mscan/mscan-help-text.php:69 admin/mscan/mscan.php:1958
7774
  msgid "Logs extensive details about each scan that you run."
7775
  msgstr ""
7776
 
@@ -7874,18 +7874,18 @@ msgstr ""
7874
  msgid "MScan 2.0"
7875
  msgstr ""
7876
 
7877
- #: admin/mscan/mscan.php:200 admin/mscan/mscan.php:1963
7878
- #: admin/mscan/mscan.php:1965
7879
  msgid "MScan Log"
7880
  msgstr ""
7881
 
7882
- #: admin/mscan/mscan.php:201 admin/mscan/mscan.php:2184
7883
- #: admin/mscan/mscan.php:2186
7884
  msgid "MScan Report"
7885
  msgstr ""
7886
 
7887
- #: admin/mscan/mscan.php:202 admin/mscan/mscan.php:2870
7888
- #: admin/mscan/mscan.php:2872
7889
  msgid "MScan Saved Reports"
7890
  msgstr ""
7891
 
@@ -7909,13 +7909,13 @@ msgstr ""
7909
  msgid "BPS Pro Troubleshooting Steps"
7910
  msgstr ""
7911
 
7912
- #: admin/mscan/mscan.php:309
7913
  msgid ""
7914
  "MScan scan results and data has been deleted. Your MScan option settings "
7915
  "have not been deleted."
7916
  msgstr ""
7917
 
7918
- #: admin/mscan/mscan.php:326
7919
  msgid ""
7920
  "MScan Plugin and Theme file hashes have been deleted. New Plugin and Theme "
7921
  "file hashes will be created the next time you run a scan. You should also "
@@ -7923,22 +7923,22 @@ msgid ""
7923
  "settings have not been deleted."
7924
  msgstr ""
7925
 
7926
- #: admin/mscan/mscan.php:368 admin/mscan/mscan.php:388
7927
- #: admin/mscan/mscan.php:672
7928
  msgid "Skipped file scanning is turned On. Only skipped files will be scanned."
7929
  msgstr ""
7930
 
7931
- #: admin/mscan/mscan.php:372
7932
  msgid ""
7933
  "MScan scanning has been stopped. Note: The Stop Scan button also stops the "
7934
  "Scan Time Estimate Tool from calculating estimated scan time."
7935
  msgstr ""
7936
 
7937
- #: admin/mscan/mscan.php:494
7938
  msgid "First Time Scan or the Delete File Hashes Tool was used"
7939
  msgstr ""
7940
 
7941
- #: admin/mscan/mscan.php:494
7942
  msgid ""
7943
  "You will only see this message the first time you do a scan or if you use "
7944
  "the Delete Files Hashes Tool. In order to make sure all Plugin and Theme "
@@ -7946,36 +7946,36 @@ msgid ""
7946
  "scan. You can run a new scan after this scan has completed."
7947
  msgstr ""
7948
 
7949
- #: admin/mscan/mscan.php:521
7950
  msgid "Click OK to stop scanning or click Cancel."
7951
  msgstr ""
7952
 
7953
- #: admin/mscan/mscan.php:533
7954
  msgid ""
7955
  "Click OK to reset/delete all MScan scan results and data or click Cancel. "
7956
  "Note: MScan option settings will not be reset/deleted."
7957
  msgstr ""
7958
 
7959
- #: admin/mscan/mscan.php:541
7960
  msgid "MScan Options & Tools"
7961
  msgstr ""
7962
 
7963
- #: admin/mscan/mscan.php:553
7964
  msgid "Save MScan Options"
7965
  msgstr ""
7966
 
7967
- #: admin/mscan/mscan.php:676
7968
  msgid ""
7969
  "Skipped file scanning is turned On. There are no skipped files to be "
7970
  "scanned. Either there really are not any skipped files to scan or you have "
7971
  "not run a regular scan yet with the Skipped File Scan option turned Off."
7972
  msgstr ""
7973
 
7974
- #: admin/mscan/mscan.php:680
7975
  msgid "Warning: "
7976
  msgstr ""
7977
 
7978
- #: admin/mscan/mscan.php:680
7979
  msgid ""
7980
  "On some web hosts (Known host issues: SiteGround, Cyon) turning On the "
7981
  "\"Automatically Delete /tmp Files\" option setting will cause your website/"
@@ -7986,31 +7986,31 @@ msgid ""
7986
  "the names of those tmp files to exclude."
7987
  msgstr ""
7988
 
7989
- #: admin/mscan/mscan.php:684
7990
  msgid "MScan Options saved."
7991
  msgstr ""
7992
 
7993
- #: admin/mscan/mscan.php:882
7994
  msgid "Files are not displayed, but will be scanned"
7995
  msgstr ""
7996
 
7997
- #: admin/mscan/mscan.php:883
7998
  msgid "MScan Options"
7999
  msgstr ""
8000
 
8001
- #: admin/mscan/mscan.php:884
8002
  msgid "MScan Tools"
8003
  msgstr ""
8004
 
8005
- #: admin/mscan/mscan.php:897
8006
  msgid "Folder Name"
8007
  msgstr ""
8008
 
8009
- #: admin/mscan/mscan.php:916
8010
  msgid "Folder is not readable"
8011
  msgstr ""
8012
 
8013
- #: admin/mscan/mscan.php:947
8014
  msgid ""
8015
  "This folder contains another WordPress website. This checkbox cannot be "
8016
  "checked. To scan that site run MScan from that site. Click the MScan Read Me "
@@ -8018,95 +8018,95 @@ msgid ""
8018
  "section."
8019
  msgstr ""
8020
 
8021
- #: admin/mscan/mscan.php:981
8022
  msgid "Max File Size Limit to Scan:"
8023
  msgstr ""
8024
 
8025
- #: admin/mscan/mscan.php:986
8026
  msgid "Max Time Limit to Scan:"
8027
  msgstr ""
8028
 
8029
- #: admin/mscan/mscan.php:990
8030
  msgid "Enter one folder path per line. Include folder slashes."
8031
  msgstr ""
8032
 
8033
- #: admin/mscan/mscan.php:990 admin/mscan/mscan.php:1014
8034
  msgid "Example:"
8035
  msgstr ""
8036
 
8037
- #: admin/mscan/mscan.php:990 admin/mscan/mscan.php:1002
8038
- #: admin/mscan/mscan.php:1014
8039
  msgid "Click the MScan Read Me help button for more help info."
8040
  msgstr ""
8041
 
8042
- #: admin/mscan/mscan.php:998
8043
  msgid "Database Scan On"
8044
  msgstr ""
8045
 
8046
- #: admin/mscan/mscan.php:999
8047
  msgid "Database Scan Off"
8048
  msgstr ""
8049
 
8050
- #: admin/mscan/mscan.php:1002
8051
  msgid ""
8052
  "When Skipped File Scan is On only skipped files will be scanned. Note: No "
8053
  "other MScan option settings have any effect while Skipped File Scan is set "
8054
  "to On."
8055
  msgstr ""
8056
 
8057
- #: admin/mscan/mscan.php:1004
8058
  msgid "Skipped File Scan Off"
8059
  msgstr ""
8060
 
8061
- #: admin/mscan/mscan.php:1005
8062
  msgid "Skipped File Scan On"
8063
  msgstr ""
8064
 
8065
- #: admin/mscan/mscan.php:1010
8066
  msgid "Delete Tmp Files Off"
8067
  msgstr ""
8068
 
8069
- #: admin/mscan/mscan.php:1011
8070
  msgid "Delete Tmp Files On"
8071
  msgstr ""
8072
 
8073
- #: admin/mscan/mscan.php:1014
8074
  msgid "Enter one file name per line."
8075
  msgstr ""
8076
 
8077
- #: admin/mscan/mscan.php:1020
8078
  msgid "Scheduled Scan Frequency (BPS Pro only)"
8079
  msgstr ""
8080
 
8081
- #: admin/mscan/mscan.php:1022
8082
  msgid "Scheduled Scan Off"
8083
  msgstr ""
8084
 
8085
- #: admin/mscan/mscan.php:1023
8086
  msgid "Run Scan Every 60 Minutes"
8087
  msgstr ""
8088
 
8089
- #: admin/mscan/mscan.php:1024
8090
  msgid "Run Scan Every 3 Hours"
8091
  msgstr ""
8092
 
8093
- #: admin/mscan/mscan.php:1025
8094
  msgid "Run Scan Every 6 Hours"
8095
  msgstr ""
8096
 
8097
- #: admin/mscan/mscan.php:1026
8098
  msgid "Run Scan Every 12 Hours"
8099
  msgstr ""
8100
 
8101
- #: admin/mscan/mscan.php:1027
8102
  msgid "Run Scan Every 24 Hours"
8103
  msgstr ""
8104
 
8105
- #: admin/mscan/mscan.php:1030
8106
  msgid "Click OK to save MScan Options or click Cancel"
8107
  msgstr ""
8108
 
8109
- #: admin/mscan/mscan.php:1046
8110
  msgid ""
8111
  "CAUTION: Please click the MScan Read Me help button before using this tool. "
8112
  "This tool allows you to delete the Plugin and Theme file hashes.\\n"
@@ -8117,61 +8117,61 @@ msgid ""
8117
  "OK to delete Plugin and Theme file hashes or click Cancel"
8118
  msgstr ""
8119
 
8120
- #: admin/mscan/mscan.php:1056
8121
  msgid ""
8122
  "Clicking OK will upload Plugin Zip files to the /wp-content/bps-backup/"
8123
  "plugin-hashes/ folder. The zip files will be extracted, MD5 file hashes will "
8124
  "be created and the zip files will be deleted."
8125
  msgstr ""
8126
 
8127
- #: admin/mscan/mscan.php:1056
8128
  msgid ""
8129
  "Zip files MUST be named using this exact format: plugin-name.x.x.zip where x "
8130
  "is the actual current version number of the plugin in the zip file."
8131
  msgstr ""
8132
 
8133
- #: admin/mscan/mscan.php:1056
8134
  msgid "Click OK to upload Plugin Zip files or click Cancel."
8135
  msgstr ""
8136
 
8137
- #: admin/mscan/mscan.php:1066
8138
  msgid ""
8139
  "Clicking OK will upload Theme Zip files to the /wp-content/bps-backup/theme-"
8140
  "hashes/ folder. The zip files will be extracted, MD5 file hashes will be "
8141
  "created and the zip files will be deleted."
8142
  msgstr ""
8143
 
8144
- #: admin/mscan/mscan.php:1066
8145
  msgid ""
8146
  "Zip files MUST be named using this exact format: theme-name.x.x.zip where x "
8147
  "is the actual current version number of the theme in the zip file."
8148
  msgstr ""
8149
 
8150
- #: admin/mscan/mscan.php:1066
8151
  msgid "Click OK to upload Theme Zip files or click Cancel."
8152
  msgstr ""
8153
 
8154
- #: admin/mscan/mscan.php:1109
8155
  msgid "Plugin Zip File Upload Successful: "
8156
  msgstr ""
8157
 
8158
- #: admin/mscan/mscan.php:1172 admin/mscan/mscan.php:1286
8159
  msgid "Error: Zip File Upload Failed: "
8160
  msgstr ""
8161
 
8162
- #: admin/mscan/mscan.php:1172 admin/mscan/mscan.php:1286
8163
  msgid "Unable to move this uploaded zip file: "
8164
  msgstr ""
8165
 
8166
- #: admin/mscan/mscan.php:1172 admin/mscan/mscan.php:1286
8167
  msgid " to this folder: "
8168
  msgstr ""
8169
 
8170
- #: admin/mscan/mscan.php:1178 admin/mscan/mscan.php:1292
8171
  msgid "File Extension/Type or Filename Error: "
8172
  msgstr ""
8173
 
8174
- #: admin/mscan/mscan.php:1178
8175
  msgid ""
8176
  " is either not a .zip file or the .zip file is not named correctly. Only ."
8177
  "zip files are allowed to be uploaded. Zip files MUST be named using this "
@@ -8179,21 +8179,21 @@ msgid ""
8179
  "version of the plugin in the zip file."
8180
  msgstr ""
8181
 
8182
- #: admin/mscan/mscan.php:1184 admin/mscan/mscan.php:1298
8183
  msgid "Error: No zip file chosen: "
8184
  msgstr ""
8185
 
8186
- #: admin/mscan/mscan.php:1184
8187
  msgid ""
8188
  "You need to choose zip files before clicking the Upload Plugin Zip Files "
8189
  "button."
8190
  msgstr ""
8191
 
8192
- #: admin/mscan/mscan.php:1223
8193
  msgid "Theme Zip File Upload Successful: "
8194
  msgstr ""
8195
 
8196
- #: admin/mscan/mscan.php:1292
8197
  msgid ""
8198
  " is either not a .zip file or the .zip file is not named correctly. Only ."
8199
  "zip files are allowed to be uploaded. Zip files MUST be named using this "
@@ -8201,182 +8201,182 @@ msgid ""
8201
  "version of the theme in the zip file."
8202
  msgstr ""
8203
 
8204
- #: admin/mscan/mscan.php:1298
8205
  msgid ""
8206
  "You need to choose zip files before clicking the Upload Theme Zip Files "
8207
  "button."
8208
  msgstr ""
8209
 
8210
- #: admin/mscan/mscan.php:1445
8211
  msgid " has been deleted."
8212
  msgstr ""
8213
 
8214
- #: admin/mscan/mscan.php:1466
8215
  msgid ""
8216
  " Current Status has been changed to Ignored File and this file will not be "
8217
  "scanned in any future MScan Scans."
8218
  msgstr ""
8219
 
8220
- #: admin/mscan/mscan.php:1487
8221
  msgid ""
8222
  " Ignored File Status has been removed. The previous Status of the file will "
8223
  "be displayed again and this file will be scanned in future MScan scans."
8224
  msgstr ""
8225
 
8226
- #: admin/mscan/mscan.php:1509 admin/mscan/mscan.php:1518
8227
  msgid "Close File"
8228
  msgstr ""
8229
 
8230
- #: admin/mscan/mscan.php:1509 admin/mscan/mscan.php:1518
8231
- #: admin/mscan/mscan.php:1825
8232
  msgid "MScan Pattern Match"
8233
  msgstr ""
8234
 
8235
- #: admin/mscan/mscan.php:1509
8236
  msgid ""
8237
  "Only the MScan Pattern Match is displayed for images instead of the image "
8238
  "file code."
8239
  msgstr ""
8240
 
8241
- #: admin/mscan/mscan.php:1509
8242
  msgid ""
8243
  "Opening image files to view image file code does not work well in a Browser."
8244
  msgstr ""
8245
 
8246
- #: admin/mscan/mscan.php:1509
8247
  msgid ""
8248
  "You can download suspicious image files and use a code editor like Notepad++ "
8249
  "to check image file code for any malicious code."
8250
  msgstr ""
8251
 
8252
- #: admin/mscan/mscan.php:1509 admin/mscan/mscan.php:1518
8253
- #: admin/mscan/mscan.php:1825
8254
  msgid ""
8255
  "If you are not sure what to check for or what is and is not malicious code "
8256
  "then click the MScan Read Me help button."
8257
  msgstr ""
8258
 
8259
- #: admin/mscan/mscan.php:1518
8260
  msgid ""
8261
  "You can use your Browser's Search or Find feature to search the file "
8262
  "contents/code displayed below using the MScan Pattern Match above for the "
8263
  "suspicious code that was detected by MScan."
8264
  msgstr ""
8265
 
8266
- #: admin/mscan/mscan.php:1518
8267
  msgid ""
8268
  "You can download suspicious files if you would like to check the file "
8269
  "contents/code more extensively with a code editor like Notepad++."
8270
  msgstr ""
8271
 
8272
- #: admin/mscan/mscan.php:1533 admin/mscan/mscan.php:2524
8273
- #: admin/mscan/mscan.php:3346
8274
  msgid ""
8275
  "File hash comparison scan results are 100% accurate. WP Core, Plugin and "
8276
  "Theme files are scanned using file hash comparison scanning."
8277
  msgstr ""
8278
 
8279
- #: admin/mscan/mscan.php:1533 admin/mscan/mscan.php:2524
8280
- #: admin/mscan/mscan.php:3346
8281
  msgid ""
8282
  "Pattern matching scan results are less accurate and will usually detect some "
8283
  "false positive matches. All other files that are not WP Core, Plugin and "
8284
  "Theme files are scanned using pattern matching scanning."
8285
  msgstr ""
8286
 
8287
- #: admin/mscan/mscan.php:1533
8288
  msgid ""
8289
  "You can View, Ignore and Delete files detected as suspicious using the Form "
8290
  "below. Before deleting any files make a backup of those files on your "
8291
  "computer not on your hosting account."
8292
  msgstr ""
8293
 
8294
- #: admin/mscan/mscan.php:1533 admin/mscan/mscan.php:2524
8295
- #: admin/mscan/mscan.php:3346
8296
  msgid ""
8297
  "And of course check the file contents of suspicious files to see if they "
8298
  "contain hacker code or are false positive matches. Use the Ignore File "
8299
  "checkbox option to ignore false postive matches."
8300
  msgstr ""
8301
 
8302
- #: admin/mscan/mscan.php:1533 admin/mscan/mscan.php:2524
8303
- #: admin/mscan/mscan.php:3346
8304
  msgid ""
8305
  "When you ignore a file it will no longer be scanned in any future scans. "
8306
  "When you unignore an ignored file it will be scanned in future scans."
8307
  msgstr ""
8308
 
8309
- #: admin/mscan/mscan.php:1549 admin/mscan/mscan.php:1850
8310
- #: admin/mscan/mscan.php:2539 admin/mscan/mscan.php:2617
8311
- #: admin/mscan/mscan.php:3353 admin/mscan/mscan.php:3399
8312
  msgid "Current Status"
8313
  msgstr ""
8314
 
8315
- #: admin/mscan/mscan.php:1550
8316
  msgid "View<br>File"
8317
  msgstr ""
8318
 
8319
- #: admin/mscan/mscan.php:1551
8320
  msgid "Ignore<br>File"
8321
  msgstr ""
8322
 
8323
- #: admin/mscan/mscan.php:1552
8324
  msgid "Unignore<br>File"
8325
  msgstr ""
8326
 
8327
- #: admin/mscan/mscan.php:1553
8328
  msgid "Delete<br>File"
8329
  msgstr ""
8330
 
8331
- #: admin/mscan/mscan.php:1554 admin/mscan/mscan.php:2540
8332
- #: admin/mscan/mscan.php:3354 admin/system-info/system-info.php:959
8333
  #: admin/system-info/system-info.php:999
8334
  msgid "File Path"
8335
  msgstr ""
8336
 
8337
- #: admin/mscan/mscan.php:1555
8338
  msgid "File Hash or<br>Pattern Match"
8339
  msgstr ""
8340
 
8341
- #: admin/mscan/mscan.php:1556 admin/mscan/mscan.php:1858
8342
  msgid "Scan<br>Time"
8343
  msgstr ""
8344
 
8345
- #: admin/mscan/mscan.php:1569 admin/mscan/mscan.php:2555
8346
  msgid "Skipped File"
8347
  msgstr ""
8348
 
8349
- #: admin/mscan/mscan.php:1569 admin/mscan/mscan.php:2555
8350
  msgid "Not Scanned"
8351
  msgstr ""
8352
 
8353
- #: admin/mscan/mscan.php:1573 admin/mscan/mscan.php:1580
8354
- #: admin/mscan/mscan.php:2559 admin/mscan/mscan.php:2566
8355
  msgid "Ignored File"
8356
  msgstr ""
8357
 
8358
- #: admin/mscan/mscan.php:1585 admin/mscan/mscan.php:2571
8359
  msgid "Suspicious File"
8360
  msgstr ""
8361
 
8362
- #: admin/mscan/mscan.php:1591 admin/mscan/mscan.php:1879
8363
- #: admin/mscan/mscan.php:2992
8364
  msgid "View"
8365
  msgstr ""
8366
 
8367
- #: admin/mscan/mscan.php:1592 admin/mscan/mscan.php:1880
8368
  msgid "Ignore"
8369
  msgstr ""
8370
 
8371
- #: admin/mscan/mscan.php:1594 admin/mscan/mscan.php:1881
8372
  msgid "Unignore"
8373
  msgstr ""
8374
 
8375
- #: admin/mscan/mscan.php:1612 admin/mscan/mscan.php:2594
8376
  msgid "No Suspicious Files were detected"
8377
  msgstr ""
8378
 
8379
- #: admin/mscan/mscan.php:1626
8380
  msgid ""
8381
  "View File Option: Selecting the View File Checkbox Form option will display "
8382
  "the contents of the file that you have selected to view.\\n"
@@ -8396,45 +8396,45 @@ msgid ""
8396
  "OK to proceed or click Cancel"
8397
  msgstr ""
8398
 
8399
- #: admin/mscan/mscan.php:1782
8400
  msgid "Current Status has been changed to Ignored for DB Row ID"
8401
  msgstr ""
8402
 
8403
- #: admin/mscan/mscan.php:1782 admin/mscan/mscan.php:1801
8404
  msgid "in DB Column"
8405
  msgstr ""
8406
 
8407
- #: admin/mscan/mscan.php:1782
8408
  msgid "This DB Entry will not be scanned in any future MScan Scans."
8409
  msgstr ""
8410
 
8411
- #: admin/mscan/mscan.php:1801
8412
  msgid "The Ignored DB Entry Status has been removed for DB Row ID"
8413
  msgstr ""
8414
 
8415
- #: admin/mscan/mscan.php:1801
8416
  msgid ""
8417
  "The previous Status of the DB Entry will be displayed again and this DB "
8418
  "Entry will be scanned in future MScan scans."
8419
  msgstr ""
8420
 
8421
- #: admin/mscan/mscan.php:1820 admin/mscan/mscan.php:1825
8422
  msgid "Close"
8423
  msgstr ""
8424
 
8425
- #: admin/mscan/mscan.php:1820
8426
  msgid "Pharma Hack DB Table and Column"
8427
  msgstr ""
8428
 
8429
- #: admin/mscan/mscan.php:1820
8430
  msgid "Pharma Hack cleanup/removal steps"
8431
  msgstr ""
8432
 
8433
- #: admin/mscan/mscan.php:1820
8434
  msgid "Edit your theme's header.php file and delete this code: "
8435
  msgstr ""
8436
 
8437
- #: admin/mscan/mscan.php:1820
8438
  msgid ""
8439
  "Delete this file in your theme's root folder: nav.php. Login to your web "
8440
  "host control panel, login to your WP Database using phpMyAdmin and delete "
@@ -8443,102 +8443,102 @@ msgid ""
8443
  "any that you do see."
8444
  msgstr ""
8445
 
8446
- #: admin/mscan/mscan.php:1825
8447
  msgid "DB Table, Column and Row ID"
8448
  msgstr ""
8449
 
8450
- #: admin/mscan/mscan.php:1825
8451
  msgid "Steps to view the database data that MScan detected as suspicious"
8452
  msgstr ""
8453
 
8454
- #: admin/mscan/mscan.php:1825
8455
  msgid ""
8456
  "Login to your web host control panel, login to your WP Database using "
8457
  "phpMyAdmin and check the data in the DB Table, Column and Row ID shown "
8458
  "above. Note: Look for code that matches the MScan Pattern Match."
8459
  msgstr ""
8460
 
8461
- #: admin/mscan/mscan.php:1836 admin/mscan/mscan.php:2604
8462
- #: admin/mscan/mscan.php:3390
8463
  msgid "Database scanning uses pattern matching scanning."
8464
  msgstr ""
8465
 
8466
- #: admin/mscan/mscan.php:1836 admin/mscan/mscan.php:2604
8467
- #: admin/mscan/mscan.php:3390
8468
  msgid ""
8469
  "Pattern matching scan results will usually detect some false positive "
8470
  "matches."
8471
  msgstr ""
8472
 
8473
- #: admin/mscan/mscan.php:1836
8474
  msgid ""
8475
  "This form allows you to view, ignore or unignore suspicious DB Entries. "
8476
  "Note: The view option displays the DB Table, Column, Row ID and the MScan "
8477
  "Pattern Match that was detected by the MScan scan."
8478
  msgstr ""
8479
 
8480
- #: admin/mscan/mscan.php:1836
8481
  msgid "Before deleting any database data make a backup of your database."
8482
  msgstr ""
8483
 
8484
- #: admin/mscan/mscan.php:1836 admin/mscan/mscan.php:2604
8485
- #: admin/mscan/mscan.php:3390
8486
  msgid ""
8487
  "Use phpMyAdmin or a similar tool to check your database Row where the "
8488
  "suspicious code was found."
8489
  msgstr ""
8490
 
8491
- #: admin/mscan/mscan.php:1836 admin/mscan/mscan.php:2604
8492
- #: admin/mscan/mscan.php:3390
8493
  msgid ""
8494
  "When you ignore a DB Entry it will no longer be scanned in any future scans. "
8495
  "When you unignore an ignored DB Entry it will be scanned in future scans."
8496
  msgstr ""
8497
 
8498
- #: admin/mscan/mscan.php:1851
8499
  msgid "View<br>DB Entry"
8500
  msgstr ""
8501
 
8502
- #: admin/mscan/mscan.php:1852
8503
  msgid "Ignore<br>DB Entry"
8504
  msgstr ""
8505
 
8506
- #: admin/mscan/mscan.php:1853
8507
  msgid "Unignore<br>DB Entry"
8508
  msgstr ""
8509
 
8510
- #: admin/mscan/mscan.php:1854 admin/mscan/mscan.php:2618
8511
- #: admin/mscan/mscan.php:3400
8512
  msgid "DB Table"
8513
  msgstr ""
8514
 
8515
- #: admin/mscan/mscan.php:1855 admin/mscan/mscan.php:2619
8516
- #: admin/mscan/mscan.php:3401
8517
  msgid "DB Column"
8518
  msgstr ""
8519
 
8520
- #: admin/mscan/mscan.php:1856 admin/mscan/mscan.php:2620
8521
- #: admin/mscan/mscan.php:3402
8522
  msgid "DB Row ID"
8523
  msgstr ""
8524
 
8525
- #: admin/mscan/mscan.php:1857
8526
  msgid "Pattern<br>Match"
8527
  msgstr ""
8528
 
8529
- #: admin/mscan/mscan.php:1869 admin/mscan/mscan.php:2633
8530
  msgid "Ignored DB Entry"
8531
  msgstr ""
8532
 
8533
- #: admin/mscan/mscan.php:1874 admin/mscan/mscan.php:2638
8534
  msgid "Suspicious DB Entry"
8535
  msgstr ""
8536
 
8537
- #: admin/mscan/mscan.php:1892 admin/mscan/mscan.php:2655
8538
  msgid "No Suspicious DB Entries were detected"
8539
  msgstr ""
8540
 
8541
- #: admin/mscan/mscan.php:1907
8542
  msgid ""
8543
  "View DB Entry Option: Selecting the View DB Entry Checkbox Form option will "
8544
  "display the contents of the DB Table, Column and Row ID that you have "
@@ -8556,196 +8556,196 @@ msgid ""
8556
  "OK to proceed or click Cancel"
8557
  msgstr ""
8558
 
8559
- #: admin/mscan/mscan.php:1958
8560
  msgid "MScan Log ~ "
8561
  msgstr ""
8562
 
8563
- #: admin/mscan/mscan.php:1989
8564
  msgid "Click the Reset Last Modified Time in DB button"
8565
  msgstr ""
8566
 
8567
- #: admin/mscan/mscan.php:1989
8568
  msgid "to set the"
8569
  msgstr ""
8570
 
8571
- #: admin/mscan/mscan.php:1994 admin/mscan/mscan.php:1999
8572
  msgid "Last Modified Time in DB:"
8573
  msgstr ""
8574
 
8575
- #: admin/mscan/mscan.php:2012 admin/mscan/mscan.php:2015
8576
  msgid "MScan Log File Size: "
8577
  msgstr ""
8578
 
8579
- #: admin/mscan/mscan.php:2015
8580
  msgid ""
8581
  "The S-Monitor Email Logging options will only send log files up to 2MB in "
8582
  "size."
8583
  msgstr ""
8584
 
8585
- #: admin/mscan/mscan.php:2015
8586
  msgid ""
8587
  "Copy and paste the MScan Log file contents into a Notepad text file on your "
8588
  "computer and save it."
8589
  msgstr ""
8590
 
8591
- #: admin/mscan/mscan.php:2028
8592
  msgid "MScan Log Last Modified Time:"
8593
  msgstr ""
8594
 
8595
- #: admin/mscan/mscan.php:2030
8596
  msgid "Last Modified Time in File:"
8597
  msgstr ""
8598
 
8599
- #: admin/mscan/mscan.php:2063
8600
  msgid ""
8601
  "Success! Your MScan Log has been deleted and replaced with a new blank MScan "
8602
  "Log file."
8603
  msgstr ""
8604
 
8605
- #: admin/mscan/mscan.php:2073
8606
  msgid "Clicking OK will delete the contents of your MScan Log file."
8607
  msgstr ""
8608
 
8609
- #: admin/mscan/mscan.php:2092
8610
  msgid ""
8611
  "The MScan Log File Was Not Found! Check that the file really exists here - /"
8612
  msgstr ""
8613
 
8614
- #: admin/mscan/mscan.php:2092
8615
  msgid "/bps-backup/logs/mscan_log.txt and is named correctly."
8616
  msgstr ""
8617
 
8618
- #: admin/mscan/mscan.php:2111
8619
  msgid "File Open and Write test successful! Your MScan Log file is writable."
8620
  msgstr ""
8621
 
8622
- #: admin/mscan/mscan.php:2123 admin/mscan/mscan.php:2127
8623
  msgid "Success! Your MScan Log file has been updated."
8624
  msgstr ""
8625
 
8626
- #: admin/mscan/mscan.php:2179
8627
  msgid "MScan Report ~ "
8628
  msgstr ""
8629
 
8630
- #: admin/mscan/mscan.php:2179
8631
  msgid ""
8632
  "Displays the current scan results data. Click the Save MScan Report button "
8633
  "to save MScan Reports."
8634
  msgstr ""
8635
 
8636
- #: admin/mscan/mscan.php:2192
8637
  msgid "Click OK to save the MScan Report or click Cancel."
8638
  msgstr ""
8639
 
8640
- #: admin/mscan/mscan.php:2213
8641
  msgid ""
8642
  "No Scan Results To Display: No scans have been run yet or you clicked the "
8643
  "MScan Reset button."
8644
  msgstr ""
8645
 
8646
- #: admin/mscan/mscan.php:2227
8647
  msgid "Scan Date|Time: "
8648
  msgstr ""
8649
 
8650
- #: admin/mscan/mscan.php:2230
8651
  msgid "Website: "
8652
  msgstr ""
8653
 
8654
- #: admin/mscan/mscan.php:2233
8655
  msgid "Scan Completion Time: "
8656
  msgstr ""
8657
 
8658
- #: admin/mscan/mscan.php:2236
8659
  msgid "Total Files Scanned: "
8660
  msgstr ""
8661
 
8662
- #: admin/mscan/mscan.php:2239
8663
  msgid "Total Skipped Files: "
8664
  msgstr ""
8665
 
8666
- #: admin/mscan/mscan.php:2248
8667
  msgid "Total Suspicious Files: "
8668
  msgstr ""
8669
 
8670
- #: admin/mscan/mscan.php:2257
8671
  msgid "Total Suspicious DB Entries: "
8672
  msgstr ""
8673
 
8674
- #: admin/mscan/mscan.php:2260 admin/mscan/mscan.php:3310
8675
  msgid "MScan Option Settings: "
8676
  msgstr ""
8677
 
8678
- #: admin/mscan/mscan.php:2274 admin/mscan/mscan.php:2277
8679
  msgid "Website Folders & Files To Scan: "
8680
  msgstr ""
8681
 
8682
- #: admin/mscan/mscan.php:2277 admin/mscan/mscan.php:2288
8683
- #: admin/mscan/mscan.php:2315
8684
  msgid "None"
8685
  msgstr ""
8686
 
8687
- #: admin/mscan/mscan.php:2285 admin/mscan/mscan.php:2288
8688
  msgid "Excluded Folders: "
8689
  msgstr ""
8690
 
8691
- #: admin/mscan/mscan.php:2292
8692
  msgid "Max File Size Limit to Scan: "
8693
  msgstr ""
8694
 
8695
- #: admin/mscan/mscan.php:2295
8696
  msgid "Max Time Limit to Scan: "
8697
  msgstr ""
8698
 
8699
- #: admin/mscan/mscan.php:2298
8700
  msgid "Scan Database: "
8701
  msgstr ""
8702
 
8703
- #: admin/mscan/mscan.php:2301
8704
  msgid "Scan Skipped Files Only: "
8705
  msgstr ""
8706
 
8707
- #: admin/mscan/mscan.php:2304
8708
  msgid "Automatically Delete /tmp Files: "
8709
  msgstr ""
8710
 
8711
- #: admin/mscan/mscan.php:2312 admin/mscan/mscan.php:2315
8712
  msgid "Exclude /tmp Files: "
8713
  msgstr ""
8714
 
8715
- #: admin/mscan/mscan.php:2333
8716
  msgid "Scheduled Scan Frequency: "
8717
  msgstr ""
8718
 
8719
- #: admin/mscan/mscan.php:2336 admin/mscan/mscan.php:3321
8720
  msgid "WP Core|Plugin|Theme File Hashes: "
8721
  msgstr ""
8722
 
8723
- #: admin/mscan/mscan.php:2346
8724
  msgid "WP Core Hash File Version: "
8725
  msgstr ""
8726
 
8727
- #: admin/mscan/mscan.php:2346
8728
  msgid "WP Installed Version: "
8729
  msgstr ""
8730
 
8731
- #: admin/mscan/mscan.php:2351 admin/mscan/mscan.php:2371
8732
- #: admin/mscan/mscan.php:2472
8733
  msgid "Error|Problem: "
8734
  msgstr ""
8735
 
8736
- #: admin/mscan/mscan.php:2351
8737
  msgid "The WP Core Hash File Does Not Exist"
8738
  msgstr ""
8739
 
8740
- #: admin/mscan/mscan.php:2365 admin/mscan/mscan.php:3324
8741
  msgid "Plugin File Hashes: "
8742
  msgstr ""
8743
 
8744
- #: admin/mscan/mscan.php:2371
8745
  msgid "The Plugin Hash File Does Not Exist"
8746
  msgstr ""
8747
 
8748
- #: admin/mscan/mscan.php:2431
8749
  msgid ""
8750
  "File hashes do not exist for this plugin. This plugin's files were not "
8751
  "scanned. If you would like to scan this plugin's files then use the \"Upload "
@@ -8754,7 +8754,7 @@ msgid ""
8754
  "\"Upload Plugin Zip Files\" help section for more help info."
8755
  msgstr ""
8756
 
8757
- #: admin/mscan/mscan.php:2433
8758
  msgid ""
8759
  "File hashes do not exist for this theme. This theme's files were not "
8760
  "scanned. If you would like to scan this themes's files then use the \"Upload "
@@ -8763,43 +8763,43 @@ msgid ""
8763
  "Theme Zip Files\" help section for more help info."
8764
  msgstr ""
8765
 
8766
- #: admin/mscan/mscan.php:2441 admin/mscan/mscan.php:2451
8767
- #: admin/mscan/mscan.php:2457
8768
  msgid " Plugin Hash File Version: "
8769
  msgstr ""
8770
 
8771
- #: admin/mscan/mscan.php:2441 admin/mscan/mscan.php:2451
8772
- #: admin/mscan/mscan.php:2457 admin/mscan/mscan.php:2494
8773
- #: admin/mscan/mscan.php:2503 admin/mscan/mscan.php:2509
8774
  msgid " Installed Version: "
8775
  msgstr ""
8776
 
8777
- #: admin/mscan/mscan.php:2457
8778
  msgid "No File Hashes for This Plugin"
8779
  msgstr ""
8780
 
8781
- #: admin/mscan/mscan.php:2466 admin/mscan/mscan.php:3332
8782
  msgid "Theme File Hashes: "
8783
  msgstr ""
8784
 
8785
- #: admin/mscan/mscan.php:2472
8786
  msgid "The Theme Hash File Does Not Exist"
8787
  msgstr ""
8788
 
8789
- #: admin/mscan/mscan.php:2494 admin/mscan/mscan.php:2503
8790
- #: admin/mscan/mscan.php:2509
8791
  msgid " Theme Hash File Version: "
8792
  msgstr ""
8793
 
8794
- #: admin/mscan/mscan.php:2509
8795
  msgid "No File Hashes for This Theme"
8796
  msgstr ""
8797
 
8798
- #: admin/mscan/mscan.php:2521 admin/mscan/mscan.php:3343
8799
  msgid "Scan Results "
8800
  msgstr ""
8801
 
8802
- #: admin/mscan/mscan.php:2524 admin/mscan/mscan.php:3346
8803
  msgid ""
8804
  "You can View, Ignore and Delete files detected as suspicious using the View|"
8805
  "Ignore|Delete Suspicious Files Form on the MScan 2.0 tab page. Before "
@@ -8807,100 +8807,100 @@ msgid ""
8807
  "hosting account."
8808
  msgstr ""
8809
 
8810
- #: admin/mscan/mscan.php:2541 admin/mscan/mscan.php:3355
8811
  msgid "File Hash or Pattern Match"
8812
  msgstr ""
8813
 
8814
- #: admin/mscan/mscan.php:2542 admin/mscan/mscan.php:2622
8815
- #: admin/mscan/mscan.php:3356 admin/mscan/mscan.php:3404
8816
  msgid "Scan Time"
8817
  msgstr ""
8818
 
8819
- #: admin/mscan/mscan.php:2604 admin/mscan/mscan.php:3390
8820
  msgid ""
8821
  "You can View, Ignore and Unignore suspicious DB Entries using the View|"
8822
  "Ignore Suspicious DB Entries Form on the MScan 2.0 tab page. Before deleting "
8823
  "any database data make a backup of your database."
8824
  msgstr ""
8825
 
8826
- #: admin/mscan/mscan.php:2621 admin/mscan/mscan.php:3403
8827
  msgid "Pattern Match"
8828
  msgstr ""
8829
 
8830
- #: admin/mscan/mscan.php:2732 admin/mscan/mscan.php:2842
8831
  msgid ""
8832
  "The MScan Report was saved successfully. Saved MScan Reports can be viewed "
8833
  "on the MScan Saved Reports tab page."
8834
  msgstr ""
8835
 
8836
- #: admin/mscan/mscan.php:2765
8837
  msgid "The MScan Report was not saved"
8838
  msgstr ""
8839
 
8840
- #: admin/mscan/mscan.php:2765
8841
  msgid ""
8842
  "The maximum number of Reports that can be saved is 20 Reports. In order to "
8843
  "save the current Report you will need to delete an older saved Report."
8844
  msgstr ""
8845
 
8846
- #: admin/mscan/mscan.php:2865
8847
  msgid "MScan Saved Reports ~ "
8848
  msgstr ""
8849
 
8850
- #: admin/mscan/mscan.php:2865
8851
  msgid "Saved reports can be viewed or deleted."
8852
  msgstr ""
8853
 
8854
- #: admin/mscan/mscan.php:2881
8855
  msgid ""
8856
  "No Saved MScan Reports To Display: No MScan Reports have been saved yet."
8857
  msgstr ""
8858
 
8859
- #: admin/mscan/mscan.php:2970
8860
  msgid "MScan Saved Reports Form"
8861
  msgstr ""
8862
 
8863
- #: admin/mscan/mscan.php:2979
8864
  msgid "Report Date"
8865
  msgstr ""
8866
 
8867
- #: admin/mscan/mscan.php:2980
8868
  msgid "View Report"
8869
  msgstr ""
8870
 
8871
- #: admin/mscan/mscan.php:2981
8872
  msgid "Delete Report"
8873
  msgstr ""
8874
 
8875
- #: admin/mscan/mscan.php:3002 admin/mscan/mscan.php:3028
8876
  msgid "View|Delete Reports"
8877
  msgstr ""
8878
 
8879
- #: admin/mscan/mscan.php:3002
8880
  msgid "Click OK to proceed or click Cancel"
8881
  msgstr ""
8882
 
8883
- #: admin/mscan/mscan.php:3047
8884
  msgid "You did not select an MScan Report to view or delete"
8885
  msgstr ""
8886
 
8887
- #: admin/mscan/mscan.php:3047
8888
  msgid ""
8889
  "Click the checkbox for the MScan Report that you would like to view or "
8890
  "delete and then click the View|Delete Reports button."
8891
  msgstr ""
8892
 
8893
- #: admin/mscan/mscan.php:3208
8894
  msgid "Report: "
8895
  msgstr ""
8896
 
8897
- #: admin/mscan/mscan.php:3208
8898
  msgid ""
8899
  " has been deleted. Refresh/reload the page to see current MScan Saved "
8900
  "Reports Form data."
8901
  msgstr ""
8902
 
8903
- #: admin/mscan/mscan.php:3216
8904
  msgid ""
8905
  "The MScan Saved Report scan data is displayed below the MScan Saved Reports "
8906
  "Form."
@@ -9342,9 +9342,9 @@ msgid ""
9342
  msgstr ""
9343
 
9344
  #: admin/security-log/security-log.php:383
9345
- #: admin/security-log/security-log.php:516 admin/wizard/wizard.php:305
9346
- #: admin/wizard/wizard.php:311 admin/wizard/wizard.php:317
9347
- #: admin/wizard/wizard.php:323 admin/wizard/wizard.php:329
9348
  msgid "Error: The "
9349
  msgstr ""
9350
 
@@ -11368,8 +11368,11 @@ msgstr ""
11368
  #: admin/wizard/wizard-functions.php:44
11369
  msgid ""
11370
  "htaccess Files Disabled: Existing BPS htaccess files have been deleted and "
11371
- "new BPS htaccess files will not be created. All BPS htaccess features are "
11372
- "disabled."
 
 
 
11373
  msgstr ""
11374
 
11375
  #: admin/wizard/wizard-functions.php:109
@@ -11395,10 +11398,10 @@ msgid ""
11395
  msgstr ""
11396
 
11397
  #: admin/wizard/wizard-functions.php:111 admin/wizard/wizard-functions.php:635
11398
- #: admin/wizard/wizard-functions.php:731 admin/wizard/wizard.php:221
11399
- #: admin/wizard/wizard.php:305 admin/wizard/wizard.php:311
11400
- #: admin/wizard/wizard.php:317 admin/wizard/wizard.php:323
11401
- #: admin/wizard/wizard.php:329
11402
  msgid "DSO Setup Steps"
11403
  msgstr ""
11404
 
@@ -11439,10 +11442,10 @@ msgid ""
11439
  msgstr ""
11440
 
11441
  #: admin/wizard/wizard-functions.php:607 admin/wizard/wizard-functions.php:616
11442
- #: admin/wizard/wizard-functions.php:827 admin/wizard/wizard.php:655
11443
- #: admin/wizard/wizard.php:693 admin/wizard/wizard.php:751
11444
- #: admin/wizard/wizard.php:799 admin/wizard/wizard.php:851
11445
- #: admin/wizard/wizard.php:949 includes/general-functions.php:1090
11446
  msgid " DB Option created or updated Successfully!"
11447
  msgstr ""
11448
 
@@ -11490,7 +11493,7 @@ msgstr ""
11490
  msgid "Error: The default.htaccess Master htaccess file cannot be created."
11491
  msgstr ""
11492
 
11493
- #: admin/wizard/wizard-functions.php:828 admin/wizard/wizard.php:466
11494
  msgid " Folder created Successfully!"
11495
  msgstr ""
11496
 
@@ -11508,82 +11511,82 @@ msgstr ""
11508
  msgid " created or updated Successfully!"
11509
  msgstr ""
11510
 
11511
- #: admin/wizard/wizard.php:145
11512
  msgid ""
11513
  "Pass! PHP/php.ini handler htaccess code check: Not in use, required or "
11514
  "needed for your website/Server"
11515
  msgstr ""
11516
 
11517
- #: admin/wizard/wizard.php:150
11518
  msgid ""
11519
  "Pass! PHP/php.ini handler htaccess code was found in your root .htaccess "
11520
  "file AND in BPS Pro Custom Code"
11521
  msgstr ""
11522
 
11523
- #: admin/wizard/wizard.php:160
11524
  msgid ""
11525
  "Wordfence PHP/php.ini handler htaccess code was found in your root .htaccess "
11526
  "file, but was NOT found in BPS Custom Code. "
11527
  msgstr ""
11528
 
11529
- #: admin/wizard/wizard.php:160 includes/hud-dismiss-functions.php:354
11530
  msgid ""
11531
  " for the steps to fix this Wordfence problem before running the Setup Wizard."
11532
  msgstr ""
11533
 
11534
- #: admin/wizard/wizard.php:173
11535
  msgid ""
11536
  "Pass! PHP/php.ini handler root htaccess code added/created in BPS Pro Custom "
11537
  "Code"
11538
  msgstr ""
11539
 
11540
- #: admin/wizard/wizard.php:194 admin/wizard/wizard.php:361
11541
  msgid " DB Table created Successfully!"
11542
  msgstr ""
11543
 
11544
- #: admin/wizard/wizard.php:197 admin/wizard/wizard.php:364
11545
  msgid "Error: Unable to create DB Table "
11546
  msgstr ""
11547
 
11548
- #: admin/wizard/wizard.php:201
11549
  msgid "Setup Wizard Pre-Installation Checks:"
11550
  msgstr ""
11551
 
11552
- #: admin/wizard/wizard.php:202
11553
  msgid ""
11554
  "If you see any Red font or Blue font messages displayed below, click the "
11555
  "Read Me help button above and read the \"Notes\" help section before "
11556
  "clicking the Setup Wizard button."
11557
  msgstr ""
11558
 
11559
- #: admin/wizard/wizard.php:208
11560
  msgid "Compatibility & Basic Checks"
11561
  msgstr ""
11562
 
11563
- #: admin/wizard/wizard.php:212
11564
  msgid ""
11565
  "Pass! Compatible Server Configuration: Server API: CGI | WP Filesystem API "
11566
  "Method: direct."
11567
  msgstr ""
11568
 
11569
- #: admin/wizard/wizard.php:215
11570
  msgid ""
11571
  "Pass! Compatible Server Configuration: Server Type Apache: XAMPP, WAMP, MAMP "
11572
  "or LAMP | WP Filesystem API Method: direct."
11573
  msgstr ""
11574
 
11575
- #: admin/wizard/wizard.php:218
11576
  msgid ""
11577
  "Pass! Compatible Server Configuration: Server API: DSO | WP Filesystem API "
11578
  "Method: direct."
11579
  msgstr ""
11580
 
11581
- #: admin/wizard/wizard.php:221
11582
  msgid ""
11583
  "Server API: Apache DSO Server Configuration | WP Filesystem API Method: "
11584
  msgstr ""
11585
 
11586
- #: admin/wizard/wizard.php:221
11587
  msgid ""
11588
  "Your Server type is DSO and the WP Filesystem API Method is NOT \"direct\". "
11589
  "You can use the Setup Wizard, but you must first make some one-time manual "
@@ -11591,62 +11594,62 @@ msgid ""
11591
  "Forum Link for instructions: "
11592
  msgstr ""
11593
 
11594
- #: admin/wizard/wizard.php:241 admin/wizard/wizard.php:244
11595
  msgid "Pass! PHP Configuration Memory Limit is set to: "
11596
  msgstr ""
11597
 
11598
- #: admin/wizard/wizard.php:244
11599
  msgid ""
11600
  "It is recommended that you increase your memory limit to at least 128M, 256M "
11601
  "is even better."
11602
  msgstr ""
11603
 
11604
- #: admin/wizard/wizard.php:247
11605
  msgid "Error: Your PHP Configuration Memory Limit is set to: "
11606
  msgstr ""
11607
 
11608
- #: admin/wizard/wizard.php:247
11609
  msgid ""
11610
  "WordPress needs a bare minimum Memory Limit setting of 128M to perform well. "
11611
  "Contact your Web Host and ask them to increase your memory limit to the "
11612
  "maximum memory limit setting allowed by your Host."
11613
  msgstr ""
11614
 
11615
- #: admin/wizard/wizard.php:258 includes/functions.php:1221
11616
  msgid ""
11617
  "mod_authz_core is Loaded|Order, Allow, Deny directives are supported|BC: Yes|"
11618
  "IfModule: Yes"
11619
  msgstr ""
11620
 
11621
- #: admin/wizard/wizard.php:273
11622
  msgid ""
11623
  "Enable|Disable htaccess Files Option set to Enabled: mod_access_compat "
11624
  "htaccess files will be created."
11625
  msgstr ""
11626
 
11627
- #: admin/wizard/wizard.php:275
11628
  msgid ""
11629
  "mod_access_compat is Loaded|Order, Allow, Deny directives are supported|"
11630
  "IfModule: No"
11631
  msgstr ""
11632
 
11633
- #: admin/wizard/wizard.php:279
11634
  msgid ""
11635
  "Enable|Disable htaccess Files Option set to Disabled: All BPS htaccess "
11636
- "features will be disabled."
11637
  msgstr ""
11638
 
11639
- #: admin/wizard/wizard.php:303 admin/wizard/wizard.php:309
11640
- #: admin/wizard/wizard.php:315 admin/wizard/wizard.php:321
11641
- #: admin/wizard/wizard.php:327
11642
  msgid "Pass! The "
11643
  msgstr ""
11644
 
11645
- #: admin/wizard/wizard.php:303 admin/wizard/wizard.php:309
11646
  msgid " Folder is writable."
11647
  msgstr ""
11648
 
11649
- #: admin/wizard/wizard.php:305 admin/wizard/wizard.php:311
11650
  msgid ""
11651
  " Folder is NOT writable. If your Server type is DSO and the WP Filesystem "
11652
  "API Method is NOT \"direct\" you can use the Setup Wizard, but you must "
@@ -11654,19 +11657,19 @@ msgid ""
11654
  "Setup Wizard. Please click this Forum Link for instructions: "
11655
  msgstr ""
11656
 
11657
- #: admin/wizard/wizard.php:305 admin/wizard/wizard.php:311
11658
  msgid ""
11659
  " If your Server type is CGI check the folder permissions. Folder permissions "
11660
  "should be either 755 or 705."
11661
  msgstr ""
11662
 
11663
- #: admin/wizard/wizard.php:315 admin/wizard/wizard.php:321
11664
- #: admin/wizard/wizard.php:327
11665
  msgid " File is writable."
11666
  msgstr ""
11667
 
11668
- #: admin/wizard/wizard.php:317 admin/wizard/wizard.php:323
11669
- #: admin/wizard/wizard.php:329
11670
  msgid ""
11671
  " File is NOT writable. If your Server type is DSO and the WP Filesystem API "
11672
  "Method is NOT \"direct\" you can use the Setup Wizard, but you must first "
@@ -11674,111 +11677,111 @@ msgid ""
11674
  "Wizard. Please click this Forum Link for instructions: "
11675
  msgstr ""
11676
 
11677
- #: admin/wizard/wizard.php:317 admin/wizard/wizard.php:323
11678
- #: admin/wizard/wizard.php:329
11679
  msgid ""
11680
  " If your Server type is CGI check the file permissions. File permissions "
11681
  "should be either 644 or 604."
11682
  msgstr ""
11683
 
11684
- #: admin/wizard/wizard.php:403
11685
  msgid "BPS Setup Verification & Error Checks"
11686
  msgstr ""
11687
 
11688
- #: admin/wizard/wizard.php:405
11689
  msgid ""
11690
  "If you see all Green font messages displayed below, the Setup Wizard setup "
11691
  "completed successfully."
11692
  msgstr ""
11693
 
11694
- #: admin/wizard/wizard.php:405
11695
  msgid ""
11696
  "If you see any Red font or Blue font messages displayed below, click the "
11697
  "Read Me help button above and read the \"Notes\" help section."
11698
  msgstr ""
11699
 
11700
- #: admin/wizard/wizard.php:405
11701
  msgid ""
11702
  "Click the Read Me help button above for a list of recommended BPS Video "
11703
  "Tutorials to watch."
11704
  msgstr ""
11705
 
11706
- #: admin/wizard/wizard.php:412 admin/wizard/wizard.php:1208
11707
  msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup)"
11708
  msgstr ""
11709
 
11710
- #: admin/wizard/wizard.php:434
11711
  msgid "BulletProof Security Database Tables Setup"
11712
  msgstr ""
11713
 
11714
- #: admin/wizard/wizard.php:463
11715
  msgid "BulletProof Security Core Folders Setup"
11716
  msgstr ""
11717
 
11718
- #: admin/wizard/wizard.php:467
11719
  msgid "Error: Unable to create Folder "
11720
  msgstr ""
11721
 
11722
- #: admin/wizard/wizard.php:495
11723
  msgid "BulletProof Security Core Files Setup"
11724
  msgstr ""
11725
 
11726
- #: admin/wizard/wizard.php:498
11727
  msgid " File created or updated Successfully!"
11728
  msgstr ""
11729
 
11730
- #: admin/wizard/wizard.php:499
11731
  msgid "Error: Unable to create or update File "
11732
  msgstr ""
11733
 
11734
- #: admin/wizard/wizard.php:650
11735
  msgid "BulletProof Security MScan Malware Scanner Setup"
11736
  msgstr ""
11737
 
11738
- #: admin/wizard/wizard.php:671
11739
  msgid "BulletProof Security DB Backup Setup"
11740
  msgstr ""
11741
 
11742
- #: admin/wizard/wizard.php:690
11743
  msgid "BulletProof Security Hidden Plugin Folders|Files (HPF) Setup"
11744
  msgstr ""
11745
 
11746
- #: admin/wizard/wizard.php:723
11747
  msgid ""
11748
  "Hidden Plugin Folders|Files (HPF) DB Options created or updated Successfully!"
11749
  msgstr ""
11750
 
11751
- #: admin/wizard/wizard.php:726
11752
  msgid "BulletProof Security Security Log User Agent Filter Setup"
11753
  msgstr ""
11754
 
11755
- #: admin/wizard/wizard.php:747
11756
  msgid "BulletProof Security Email Alerting & Log File Options Setup"
11757
  msgstr ""
11758
 
11759
- #: admin/wizard/wizard.php:796
11760
  msgid "BulletProof Security Login Security & Monitoring Options Setup"
11761
  msgstr ""
11762
 
11763
- #: admin/wizard/wizard.php:846
11764
  msgid "BulletProof Security JTC-Lite Options Setup"
11765
  msgstr ""
11766
 
11767
- #: admin/wizard/wizard.php:946
11768
  msgid "BulletProof Security Force Strong Passwords Options Setup"
11769
  msgstr ""
11770
 
11771
- #: admin/wizard/wizard.php:1000
11772
  msgid "The Setup Wizard has completed BPS Setup."
11773
  msgstr ""
11774
 
11775
- #: admin/wizard/wizard.php:1000
11776
  msgid ""
11777
  "Check the \"BPS Setup Verification & Error Checks\" section below for any "
11778
  "errors in Red Font."
11779
  msgstr ""
11780
 
11781
- #: admin/wizard/wizard.php:1000
11782
  msgid ""
11783
  "Your existing root htaccess file has been backed up here: /wp-content/bps-"
11784
  "backup/master-backups/root.htaccess-[Date-Timestamp]. If you run into a "
@@ -11786,64 +11789,69 @@ msgid ""
11786
  "forum topic: "
11787
  msgstr ""
11788
 
11789
- #: admin/wizard/wizard.php:1000
11790
  msgid "Setup Wizard Root htaccess File Backup"
11791
  msgstr ""
11792
 
11793
- #: admin/wizard/wizard.php:1020
11794
  msgid "Setup Wizard Completion Time: "
11795
  msgstr ""
11796
 
11797
- #: admin/wizard/wizard.php:1037
11798
  msgid "BulletProof Security ~ Setup Wizard"
11799
  msgstr ""
11800
 
11801
- #: admin/wizard/wizard.php:1092 admin/wizard/wizard.php:1702
11802
- #: admin/wizard/wizard.php:1704
11803
  msgid "Setup Wizard Export|Import"
11804
  msgstr ""
11805
 
11806
- #: admin/wizard/wizard.php:1103
11807
  msgid "htaccess Files Disabled Notice: "
11808
  msgstr ""
11809
 
11810
- #: admin/wizard/wizard.php:1103
11811
  msgid ""
11812
  "BPS has detected that htaccess files cannot be used on your website/server. "
11813
  "Click this "
11814
  msgstr ""
11815
 
11816
- #: admin/wizard/wizard.php:1103
 
 
 
 
11817
  msgid ""
11818
- " link for more information before running the Wizards. If you intentionally "
11819
- "disabled htaccess files then disregard this Notice."
 
11820
  msgstr ""
11821
 
11822
- #: admin/wizard/wizard.php:1115
11823
  msgid "Setup Wizard ~ "
11824
  msgstr ""
11825
 
11826
- #: admin/wizard/wizard.php:1115
11827
  msgid "One-Click Complete Setup"
11828
  msgstr ""
11829
 
11830
- #: admin/wizard/wizard.php:1132
11831
  msgid "Recommended Video Tutorials: "
11832
  msgstr ""
11833
 
11834
- #: admin/wizard/wizard.php:1137
11835
  msgid "Security Log Video Tutorial"
11836
  msgstr ""
11837
 
11838
- #: admin/wizard/wizard.php:1140
11839
  msgid "Setup Wizard Steps: "
11840
  msgstr ""
11841
 
11842
- #: admin/wizard/wizard.php:1140
11843
  msgid "1. Click the Setup Wizard button."
11844
  msgstr ""
11845
 
11846
- #: admin/wizard/wizard.php:1144
11847
  msgid ""
11848
  "Setup Wizard Pre-Installation Checks are automatically performed and "
11849
  "displayed on the Setup Wizard page. Green font messages mean everything is "
@@ -11854,67 +11862,67 @@ msgid ""
11854
  "to be fixed before running the Setup Wizard."
11855
  msgstr ""
11856
 
11857
- #: admin/wizard/wizard.php:1144
11858
  msgid ""
11859
  "You can re-run the Setup Wizard again at any time. Your existing settings "
11860
  "will NOT be overwritten and will be re-saved. Any new or additional settings "
11861
  "that the Setup Wizard finds on your website will be saved/setup."
11862
  msgstr ""
11863
 
11864
- #: admin/wizard/wizard.php:1144
11865
  msgid ""
11866
  "When the Setup Wizard has completed you will see \"The Setup Wizard has "
11867
  "completed BPS Setup.\""
11868
  msgstr ""
11869
 
11870
- #: admin/wizard/wizard.php:1144
11871
  msgid ""
11872
  "Your existing Root and wp-admin htaccess files are backed up before new Root "
11873
  "and wp-admin htaccess files are created by the Setup Wizard. The BPS backup "
11874
  "folder is here: "
11875
  msgstr ""
11876
 
11877
- #: admin/wizard/wizard.php:1147
11878
  msgid ""
11879
  " and the backed up htaccess file names are: root.htaccess and wpadmin."
11880
  "htaccess."
11881
  msgstr ""
11882
 
11883
- #: admin/wizard/wizard.php:1157
11884
  msgid "Setup Wizard & Overview Video Tutorial"
11885
  msgstr ""
11886
 
11887
- #: admin/wizard/wizard.php:1184
11888
  msgid "Setup Wizard Options ~ "
11889
  msgstr ""
11890
 
11891
- #: admin/wizard/wizard.php:1184
11892
  msgid ""
11893
  "Click the Setup Wizard Options Read Me help button for help info about each "
11894
  "option setting"
11895
  msgstr ""
11896
 
11897
- #: admin/wizard/wizard.php:1198
11898
  msgid "Forum Help Links:"
11899
  msgstr ""
11900
 
11901
- #: admin/wizard/wizard.php:1202
11902
  msgid "Go Daddy Managed WordPress Hosting (GDMW)"
11903
  msgstr ""
11904
 
11905
- #: admin/wizard/wizard.php:1203 admin/wizard/wizard.php:1208
11906
  msgid "Enable|Disable htaccess Files"
11907
  msgstr ""
11908
 
11909
- #: admin/wizard/wizard.php:1204
11910
  msgid "AutoFix Forum Topic"
11911
  msgstr ""
11912
 
11913
- #: admin/wizard/wizard.php:1205
11914
  msgid "GDPR Compliance Forum Topic"
11915
  msgstr ""
11916
 
11917
- #: admin/wizard/wizard.php:1208
11918
  msgid ""
11919
  "Setup Wizard AutoFix is turned On by default. When AutoFix is turned On the "
11920
  "Setup Wizard will automatically create htaccess whitelist rules in BPS "
@@ -11935,11 +11943,11 @@ msgid ""
11935
  "AutoFix Debug information so that we can figure out what the problem is."
11936
  msgstr ""
11937
 
11938
- #: admin/wizard/wizard.php:1208
11939
  msgid "GDPR Compliance (IP Address Logging On|Off)"
11940
  msgstr ""
11941
 
11942
- #: admin/wizard/wizard.php:1208
11943
  msgid ""
11944
  "The GDPR Compliance option setting is set to Off by default. Choosing the "
11945
  "GDPR Compliance On option setting will disable IP address logging in all BPS "
@@ -11953,11 +11961,11 @@ msgid ""
11953
  "at the top of this Read Me help window."
11954
  msgstr ""
11955
 
11956
- #: admin/wizard/wizard.php:1208 admin/wizard/wizard.php:1250
11957
  msgid "Go Daddy Managed WordPress Hosting (GDMW):"
11958
  msgstr ""
11959
 
11960
- #: admin/wizard/wizard.php:1208
11961
  msgid ""
11962
  "This option is ONLY for a special type of Go Daddy Hosting account called "
11963
  "\"Managed WordPress Hosting\" and is NOT for regular/standard Go Daddy "
@@ -11966,15 +11974,15 @@ msgid ""
11966
  "section above for more information."
11967
  msgstr ""
11968
 
11969
- #: admin/wizard/wizard.php:1208 admin/wizard/wizard.php:1264
11970
  msgid "Enable|Disable htaccess Files:"
11971
  msgstr ""
11972
 
11973
- #: admin/wizard/wizard.php:1208
11974
  msgid "Before changing this option setting, click the "
11975
  msgstr ""
11976
 
11977
- #: admin/wizard/wizard.php:1208
11978
  msgid ""
11979
  " Forum Help Link at the top of this Read Me help window to find out exactly "
11980
  "what this option setting does and when it should or should not be used. "
@@ -11982,22 +11990,22 @@ msgid ""
11982
  "htaccess Files Enabled: Will enable all BPS htaccess freatures and files."
11983
  msgstr ""
11984
 
11985
- #: admin/wizard/wizard.php:1208
11986
  msgid "Enable|Disable wp-admin BulletProof Mode"
11987
  msgstr ""
11988
 
11989
- #: admin/wizard/wizard.php:1208
11990
  msgid ""
11991
  "The default setting is already set to: wp-admin BulletProof Mode Enabled. If "
11992
  "you would like to disable wp-admin BulletProof Mode select wp-admin "
11993
  "BulletProof Mode Disabled."
11994
  msgstr ""
11995
 
11996
- #: admin/wizard/wizard.php:1208 admin/wizard/wizard.php:1293
11997
  msgid "Zip File Download Fix (Incapsula, Proxy, Other Cause):"
11998
  msgstr ""
11999
 
12000
- #: admin/wizard/wizard.php:1208
12001
  msgid ""
12002
  "This option should only be set to On if you are seeing a 403 error and/or "
12003
  "unable to download these Zip files: Custom Code Export Zip file, Login "
@@ -12013,11 +12021,11 @@ msgid ""
12013
  "Firewall again."
12014
  msgstr ""
12015
 
12016
- #: admin/wizard/wizard.php:1208 admin/wizard/wizard.php:1307
12017
  msgid "Multisite Hide|Display System Info Page for Subsites:"
12018
  msgstr ""
12019
 
12020
- #: admin/wizard/wizard.php:1208
12021
  msgid ""
12022
  "This option is for Network|Multisite sites only. Choosing Hide System Info "
12023
  "Page will hide the System Info menu link under the BPS navigational menus. "
@@ -12025,11 +12033,11 @@ msgid ""
12025
  "under the BPS navigational mensus."
12026
  msgstr ""
12027
 
12028
- #: admin/wizard/wizard.php:1208 admin/wizard/wizard.php:1318
12029
  msgid "Network|Multisite Sitewide Login Security Settings"
12030
  msgstr ""
12031
 
12032
- #: admin/wizard/wizard.php:1208
12033
  msgid ""
12034
  "This option is for Network|Multisite sites only. This is an independent "
12035
  "option Form that creates and saves Login Security DB option settings for all "
@@ -12046,11 +12054,11 @@ msgid ""
12046
  "Reset, Sort DB Rows: Ascending - Show Oldest Login First."
12047
  msgstr ""
12048
 
12049
- #: admin/wizard/wizard.php:1208
12050
  msgid "Network|Multisite Sitewide JTC-Lite Settings"
12051
  msgstr ""
12052
 
12053
- #: admin/wizard/wizard.php:1208
12054
  msgid ""
12055
  "This option is for Network|Multisite sites only. This is an independent "
12056
  "option Form that creates and saves JTC-Lite DB option settings for all "
@@ -12065,11 +12073,11 @@ msgid ""
12065
  "box on the Login Form."
12066
  msgstr ""
12067
 
12068
- #: admin/wizard/wizard.php:1208 admin/wizard/wizard.php:1336
12069
  msgid "Network|Multisite Sitewide Force Strong Passwords Settings"
12070
  msgstr ""
12071
 
12072
- #: admin/wizard/wizard.php:1208
12073
  msgid ""
12074
  "This option is for Network|Multisite sites ONLY. This is an independent "
12075
  "option Form that creates and saves FSP DB option settings for all Network "
@@ -12082,84 +12090,84 @@ msgid ""
12082
  "all checked and Displayed Message/Error Message: default FSP message."
12083
  msgstr ""
12084
 
12085
- #: admin/wizard/wizard.php:1222
12086
  msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup):"
12087
  msgstr ""
12088
 
12089
- #: admin/wizard/wizard.php:1224
12090
  msgid "AutoFix On"
12091
  msgstr ""
12092
 
12093
- #: admin/wizard/wizard.php:1225
12094
  msgid "AutoFix Off"
12095
  msgstr ""
12096
 
12097
- #: admin/wizard/wizard.php:1236
12098
  msgid "GDPR Compliance (IP Address Logging On|Off):"
12099
  msgstr ""
12100
 
12101
- #: admin/wizard/wizard.php:1238
12102
  msgid "GDPR Compliance Off"
12103
  msgstr ""
12104
 
12105
- #: admin/wizard/wizard.php:1239
12106
  msgid "GDPR Compliance On"
12107
  msgstr ""
12108
 
12109
- #: admin/wizard/wizard.php:1252
12110
  msgid "No (default setting)"
12111
  msgstr ""
12112
 
12113
- #: admin/wizard/wizard.php:1253
12114
  msgid "Yes (ONLY if you have Managed WordPress Hosting)"
12115
  msgstr ""
12116
 
12117
- #: admin/wizard/wizard.php:1265
12118
  msgid ""
12119
  "CAUTION: Click the Read Me help button before changing this option setting"
12120
  msgstr ""
12121
 
12122
- #: admin/wizard/wizard.php:1267
12123
  msgid "htaccess Files Enabled"
12124
  msgstr ""
12125
 
12126
- #: admin/wizard/wizard.php:1268
12127
  msgid "htaccess Files Disabled"
12128
  msgstr ""
12129
 
12130
- #: admin/wizard/wizard.php:1279
12131
  msgid "Enable|Disable wp-admin BulletProof Mode:"
12132
  msgstr ""
12133
 
12134
- #: admin/wizard/wizard.php:1281
12135
  msgid "wp-admin BulletProof Mode Enabled"
12136
  msgstr ""
12137
 
12138
- #: admin/wizard/wizard.php:1282
12139
  msgid "wp-admin BulletProof Mode Disabled"
12140
  msgstr ""
12141
 
12142
- #: admin/wizard/wizard.php:1295
12143
  msgid "Zip File Download Fix Off"
12144
  msgstr ""
12145
 
12146
- #: admin/wizard/wizard.php:1296
12147
  msgid "Zip File Download Fix On"
12148
  msgstr ""
12149
 
12150
- #: admin/wizard/wizard.php:1309
12151
  msgid "Display System Info Page"
12152
  msgstr ""
12153
 
12154
- #: admin/wizard/wizard.php:1310
12155
  msgid "Hide System Info Page"
12156
  msgstr ""
12157
 
12158
- #: admin/wizard/wizard.php:1327
12159
  msgid "Network|Multisite Sitewide JTC Anti-Spam|Anti-Hacker Settings"
12160
  msgstr ""
12161
 
12162
- #: admin/wizard/wizard.php:1368
12163
  msgid ""
12164
  "The Zip File Download Fix option is set to On. This option should only be "
12165
  "set to On if you are unable to download these Zip files: Custom Code Export "
@@ -12167,15 +12175,15 @@ msgid ""
12167
  "htaccess file backup Zip file."
12168
  msgstr ""
12169
 
12170
- #: admin/wizard/wizard.php:1381
12171
  msgid "The Zip File Download Fix option is set to Off."
12172
  msgstr ""
12173
 
12174
- #: admin/wizard/wizard.php:1405
12175
  msgid "Multisite Hide|Display System Info Page for Subsites option saved."
12176
  msgstr ""
12177
 
12178
- #: admin/wizard/wizard.php:1420
12179
  msgid ""
12180
  "Error: Your Network site exceeds the default WP criteria for a large network "
12181
  "site. Either you have more than 10,000 users or more than 10,000 sites. "
@@ -12183,11 +12191,11 @@ msgid ""
12183
  "org for assistance."
12184
  msgstr ""
12185
 
12186
- #: admin/wizard/wizard.php:1427
12187
  msgid " LSM DB Options created or updated Successfully!"
12188
  msgstr ""
12189
 
12190
- #: admin/wizard/wizard.php:1500 admin/wizard/wizard.php:1623
12191
  msgid ""
12192
  "Error: Your Network site exceeds the default WP criteria for a large network "
12193
  "site. Either you have more than 10,000 users or more than 10,000 sites. "
@@ -12195,31 +12203,31 @@ msgid ""
12195
  "line: Setup Wizard Options Large Network Site Help."
12196
  msgstr ""
12197
 
12198
- #: admin/wizard/wizard.php:1507
12199
  msgid " JTC DB Options created or updated Successfully!"
12200
  msgstr ""
12201
 
12202
- #: admin/wizard/wizard.php:1630
12203
  msgid " FSP DB Options created or updated Successfully!"
12204
  msgstr ""
12205
 
12206
- #: admin/wizard/wizard.php:1697
12207
  msgid "Setup Wizard Export|Import ~ "
12208
  msgstr ""
12209
 
12210
- #: admin/wizard/wizard.php:1697
12211
  msgid "Export or Import BPS plugin option settings."
12212
  msgstr ""
12213
 
12214
- #: admin/wizard/wizard.php:1714
12215
  msgid "GDMW Hosting"
12216
  msgstr ""
12217
 
12218
- #: admin/wizard/wizard.php:1716
12219
  msgid "Setup Wizard Export"
12220
  msgstr ""
12221
 
12222
- #: admin/wizard/wizard.php:1716
12223
  msgid ""
12224
  "The Setup Wizard Export feature exports all BPS plugin option settings "
12225
  "except for website specific settings that need to be setup by running the "
@@ -12227,11 +12235,11 @@ msgid ""
12227
  "new website. The name of the exported zip file is: bps-settings-export.zip"
12228
  msgstr ""
12229
 
12230
- #: admin/wizard/wizard.php:1716
12231
  msgid "Setup Wizard Import"
12232
  msgstr ""
12233
 
12234
- #: admin/wizard/wizard.php:1716
12235
  msgid ""
12236
  "To import BPS plugin option settings click the Choose File button, navigate "
12237
  "to where you downloaded/saved the bps-settings-export.zip file on your "
@@ -12245,11 +12253,11 @@ msgid ""
12245
  "code or remove it from BPS Custom Code."
12246
  msgstr ""
12247
 
12248
- #: admin/wizard/wizard.php:1716
12249
  msgid "Network|Multisite Help Info"
12250
  msgstr ""
12251
 
12252
- #: admin/wizard/wizard.php:1716
12253
  msgid ""
12254
  "Setup Wizard Export|Import works for Network|Multisite site types, but only "
12255
  "the Primary site's BPS plugin option settings are exported and imported. BPS "
@@ -12261,17 +12269,17 @@ msgid ""
12261
  "option settings from the Primary site to all Subsites."
12262
  msgstr ""
12263
 
12264
- #: admin/wizard/wizard.php:1723
12265
  msgid ""
12266
  "Clicking OK will Import BPS plugin settings from the bps-settings-export.zip "
12267
  "file on your computer."
12268
  msgstr ""
12269
 
12270
- #: admin/wizard/wizard.php:1723
12271
  msgid "Click OK to Import BPS plugin settings or click Cancel."
12272
  msgstr ""
12273
 
12274
- #: admin/wizard/wizard.php:1732
12275
  msgid ""
12276
  "Clicking OK will Export your BPS plugin settings into the bps-settings-"
12277
  "export.zip file, which you can then download to your computer by clicking "
@@ -12279,33 +12287,33 @@ msgid ""
12279
  "message."
12280
  msgstr ""
12281
 
12282
- #: admin/wizard/wizard.php:1732
12283
  msgid "Click OK to Export BPS plugin settings or click Cancel."
12284
  msgstr ""
12285
 
12286
- #: admin/wizard/wizard.php:1867
12287
  msgid ""
12288
  "BPS plugin option settings exported successfully. Click the Download Zip "
12289
  "Export button to download the Setup Wizard Export zip file: bps-settings-"
12290
  "export.zip."
12291
  msgstr ""
12292
 
12293
- #: admin/wizard/wizard.php:1867
12294
  msgid ""
12295
  " and select the Zip File Download Fix On setting for the Zile File Download "
12296
  "Fix option. You should now be able to download the bps-settings-export.zip "
12297
  "file."
12298
  msgstr ""
12299
 
12300
- #: admin/wizard/wizard.php:2047 admin/wizard/wizard.php:2079
12301
  msgid "BPS plugin settings imported successfully."
12302
  msgstr ""
12303
 
12304
- #: admin/wizard/wizard.php:2047 admin/wizard/wizard.php:2079
12305
  msgid "IMPORTANT: Run the BPS Setup Wizard now."
12306
  msgstr ""
12307
 
12308
- #: admin/wizard/wizard.php:2047 admin/wizard/wizard.php:2079
12309
  msgid ""
12310
  "After running the Setup Wizard go to the BPS Security > htaccess Core > "
12311
  "Custom Code tab page and check all of your custom htaccess code for any "
@@ -12315,13 +12323,13 @@ msgid ""
12315
  "code or remove it from BPS Custom Code."
12316
  msgstr ""
12317
 
12318
- #: admin/wizard/wizard.php:2093
12319
  msgid ""
12320
  "Either the bps-settings-export.zip file has not been selected yet for Import "
12321
  "or the file "
12322
  msgstr ""
12323
 
12324
- #: admin/wizard/wizard.php:2093
12325
  msgid ""
12326
  " is not a valid Setup Wizard Export file or file name. The BPS Setup Wizard "
12327
  "Import feature only allows the bps-settings-export.zip file to be Uploaded/"
@@ -12606,15 +12614,15 @@ msgstr ""
12606
  msgid "mod_rewrite Inconclusive: Status is not 200, 301, 302, 403 or 404"
12607
  msgstr ""
12608
 
12609
- #: includes/functions.php:1303
12610
  msgid "mod_security Module is Loaded|Enabled|IfModule: Yes"
12611
  msgstr ""
12612
 
12613
- #: includes/functions.php:1306
12614
  msgid "mod_security2 Module is Loaded|Enabled|IfModule: Yes"
12615
  msgstr ""
12616
 
12617
- #: includes/functions.php:1318
12618
  msgid "mod_security Module is not Loaded|Enabled|IfModule: Yes"
12619
  msgstr ""
12620
 
@@ -14093,15 +14101,9 @@ msgstr ""
14093
 
14094
  #: includes/hud-dismiss-functions.php:461
14095
  msgid ""
14096
- "An htaccess file has been detected in the wp-content folder that breaks BPS "
14097
- "features and functionality"
14098
- msgstr ""
14099
-
14100
- #: includes/hud-dismiss-functions.php:461
14101
- msgid ""
14102
- "If you have or had the Sucuri, Defender or iThemes Security plugins "
14103
- "installed, they create a wp-content htaccess file that breaks several things "
14104
- "in BPS Pro and other plugins as well."
14105
  msgstr ""
14106
 
14107
  #: includes/hud-dismiss-functions.php:461
@@ -14123,6 +14125,12 @@ msgid ""
14123
  "PHP in Plugins option setting."
14124
  msgstr ""
14125
 
 
 
 
 
 
 
14126
  #: includes/hud-dismiss-functions.php:503
14127
  msgid "The WordPress Firewall 2 plugin is installed and activated"
14128
  msgstr ""
@@ -14376,150 +14384,150 @@ msgid ""
14376
  msgstr ""
14377
 
14378
  #: includes/login-security.php:124 includes/login-security.php:130
14379
- #: includes/login-security.php:343 includes/login-security.php:485
14380
- #: includes/login-security.php:491 includes/login-security.php:617
14381
- #: includes/login-security.php:753 includes/login-security.php:759
14382
- #: includes/login-security.php:763 includes/login-security.php:769
14383
- #: includes/login-security.php:773 includes/login-security.php:783
14384
- #: includes/login-security.php:800 includes/login-security.php:804
14385
- #: includes/login-security.php:811 includes/login-security.php:815
14386
- #: includes/login-security.php:834 includes/login-security.php:838
14387
- #: includes/login-security.php:856 includes/login-security.php:860
14388
  msgid "ERROR:"
14389
  msgstr ""
14390
 
14391
- #: includes/login-security.php:124 includes/login-security.php:343
14392
- #: includes/login-security.php:485 includes/login-security.php:617
14393
  msgid " This user account has been locked until "
14394
  msgstr ""
14395
 
14396
- #: includes/login-security.php:124 includes/login-security.php:343
14397
- #: includes/login-security.php:485 includes/login-security.php:617
14398
  msgid ""
14399
  " due to too many failed login attempts. You can login again after the "
14400
  "Lockout Time above has expired."
14401
  msgstr ""
14402
 
14403
- #: includes/login-security.php:130 includes/login-security.php:491
14404
- #: includes/login-security.php:769 includes/login-security.php:773
14405
- #: includes/login-security.php:834 includes/login-security.php:838
14406
- #: includes/login-security.php:856 includes/login-security.php:860
14407
  msgid " Invalid Entry."
14408
  msgstr ""
14409
 
14410
- #: includes/login-security.php:130 includes/login-security.php:491
14411
- #: includes/login-security.php:753 includes/login-security.php:759
14412
- #: includes/login-security.php:763 includes/login-security.php:769
14413
- #: includes/login-security.php:773 includes/login-security.php:783
14414
- #: includes/login-security.php:800 includes/login-security.php:804
14415
- #: includes/login-security.php:811 includes/login-security.php:815
14416
- #: includes/login-security.php:834 includes/login-security.php:838
14417
- #: includes/login-security.php:856 includes/login-security.php:860
14418
  msgid "Lost your password?"
14419
  msgstr ""
14420
 
14421
- #: includes/login-security.php:164 includes/login-security.php:303
14422
- #: includes/login-security.php:575
14423
  msgid "A User has logged in on website: "
14424
  msgstr ""
14425
 
14426
- #: includes/login-security.php:165 includes/login-security.php:181
14427
- #: includes/login-security.php:212 includes/login-security.php:228
14428
- #: includes/login-security.php:304 includes/login-security.php:320
14429
- #: includes/login-security.php:576 includes/login-security.php:593
14430
  msgid ""
14431
  "To take further action go to the Login Security page. If you do not want to "
14432
  "receive further email alerts change or turn off Login Security Email Alerts."
14433
  msgstr ""
14434
 
14435
- #: includes/login-security.php:166 includes/login-security.php:182
14436
- #: includes/login-security.php:213 includes/login-security.php:229
14437
- #: includes/login-security.php:263 includes/login-security.php:305
14438
- #: includes/login-security.php:321 includes/login-security.php:418
14439
- #: includes/login-security.php:530 includes/login-security.php:578
14440
- #: includes/login-security.php:595 includes/login-security.php:692
14441
- msgid "Username:"
14442
- msgstr ""
14443
-
14444
- #: includes/login-security.php:167 includes/login-security.php:183
14445
- #: includes/login-security.php:214 includes/login-security.php:230
14446
- #: includes/login-security.php:264 includes/login-security.php:306
14447
- #: includes/login-security.php:322 includes/login-security.php:419
14448
- #: includes/login-security.php:531 includes/login-security.php:579
14449
- #: includes/login-security.php:596 includes/login-security.php:693
14450
- msgid "Status:"
14451
- msgstr ""
14452
-
14453
- #: includes/login-security.php:168 includes/login-security.php:184
14454
- #: includes/login-security.php:215 includes/login-security.php:231
14455
- #: includes/login-security.php:265 includes/login-security.php:307
14456
- #: includes/login-security.php:323 includes/login-security.php:420
14457
- #: includes/login-security.php:532 includes/login-security.php:580
14458
- #: includes/login-security.php:597 includes/login-security.php:694
14459
- msgid "User Role:"
14460
- msgstr ""
14461
-
14462
  #: includes/login-security.php:169 includes/login-security.php:185
14463
  #: includes/login-security.php:216 includes/login-security.php:232
14464
  #: includes/login-security.php:266 includes/login-security.php:308
14465
  #: includes/login-security.php:324 includes/login-security.php:421
14466
- #: includes/login-security.php:533 includes/login-security.php:581
14467
- #: includes/login-security.php:598 includes/login-security.php:695
14468
- msgid "Email:"
14469
  msgstr ""
14470
 
14471
  #: includes/login-security.php:170 includes/login-security.php:186
14472
  #: includes/login-security.php:217 includes/login-security.php:233
14473
- #: includes/login-security.php:269 includes/login-security.php:309
14474
- #: includes/login-security.php:325 includes/login-security.php:424
14475
- #: includes/login-security.php:536 includes/login-security.php:582
14476
- #: includes/login-security.php:599 includes/login-security.php:698
14477
- msgid "User IP Address:"
14478
  msgstr ""
14479
 
14480
  #: includes/login-security.php:171 includes/login-security.php:187
14481
  #: includes/login-security.php:218 includes/login-security.php:234
14482
- #: includes/login-security.php:270 includes/login-security.php:310
14483
- #: includes/login-security.php:326 includes/login-security.php:425
14484
- #: includes/login-security.php:537 includes/login-security.php:583
14485
- #: includes/login-security.php:600 includes/login-security.php:699
14486
- msgid "User Hostname:"
14487
  msgstr ""
14488
 
14489
  #: includes/login-security.php:172 includes/login-security.php:188
14490
  #: includes/login-security.php:219 includes/login-security.php:235
14491
- #: includes/login-security.php:271 includes/login-security.php:311
14492
- #: includes/login-security.php:327 includes/login-security.php:426
14493
- #: includes/login-security.php:538 includes/login-security.php:584
14494
- #: includes/login-security.php:601 includes/login-security.php:700
14495
- msgid "Request URI:"
14496
  msgstr ""
14497
 
14498
  #: includes/login-security.php:173 includes/login-security.php:189
14499
  #: includes/login-security.php:220 includes/login-security.php:236
14500
  #: includes/login-security.php:272 includes/login-security.php:312
14501
  #: includes/login-security.php:328 includes/login-security.php:427
14502
- #: includes/login-security.php:539 includes/login-security.php:585
14503
- #: includes/login-security.php:602 includes/login-security.php:701
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14504
  msgid "Website:"
14505
  msgstr ""
14506
 
14507
- #: includes/login-security.php:180 includes/login-security.php:227
14508
- #: includes/login-security.php:319 includes/login-security.php:592
14509
  msgid "An Administrator has logged in on website: "
14510
  msgstr ""
14511
 
14512
- #: includes/login-security.php:211
14513
  msgid "Test A User has logged in on website: "
14514
  msgstr ""
14515
 
14516
- #: includes/login-security.php:258 includes/login-security.php:413
14517
- #: includes/login-security.php:525 includes/login-security.php:687
14518
  msgid "A User Account has been locked on website: "
14519
  msgstr ""
14520
 
14521
- #: includes/login-security.php:259 includes/login-security.php:414
14522
- #: includes/login-security.php:526 includes/login-security.php:688
14523
  msgid ""
14524
  "To take further action go to the Login Security page. If no action is taken "
14525
  "then the User will be able to try and login again after the Lockout Time has "
@@ -14527,15 +14535,15 @@ msgid ""
14527
  "off Login Security Email Alerts."
14528
  msgstr ""
14529
 
14530
- #: includes/login-security.php:260 includes/login-security.php:415
14531
- #: includes/login-security.php:527 includes/login-security.php:689
14532
  msgid ""
14533
  "What to do if your User Account is locked and you are unable to login to "
14534
  "your website:"
14535
  msgstr ""
14536
 
14537
- #: includes/login-security.php:260 includes/login-security.php:415
14538
- #: includes/login-security.php:527 includes/login-security.php:689
14539
  msgid ""
14540
  " Use FTP or your web host control panel file manager and rename the /"
14541
  "bulletproof-security plugin folder name to /_bulletproof-security. Log into "
@@ -14544,53 +14552,53 @@ msgid ""
14544
  "Account."
14545
  msgstr ""
14546
 
14547
- #: includes/login-security.php:261 includes/login-security.php:416
14548
- #: includes/login-security.php:528 includes/login-security.php:690
14549
  msgid "What to do if your User Account is being locked repeatedly:"
14550
  msgstr ""
14551
 
14552
- #: includes/login-security.php:261 includes/login-security.php:416
14553
- #: includes/login-security.php:528 includes/login-security.php:690
14554
  msgid ""
14555
  " Additional things that you can do to protect publicly displayed usernames, "
14556
  "not exposing author names/user account names, etc."
14557
  msgstr ""
14558
 
14559
- #: includes/login-security.php:267 includes/login-security.php:422
14560
- #: includes/login-security.php:534 includes/login-security.php:696
14561
  msgid "Lockout Time:"
14562
  msgstr ""
14563
 
14564
- #: includes/login-security.php:268 includes/login-security.php:423
14565
- #: includes/login-security.php:535 includes/login-security.php:697
14566
  msgid "Lockout Time Expires:"
14567
  msgstr ""
14568
 
14569
- #: includes/login-security.php:753 includes/login-security.php:763
14570
  msgid " Invalid username."
14571
  msgstr ""
14572
 
14573
- #: includes/login-security.php:759
14574
  msgid " Invalid email address."
14575
  msgstr ""
14576
 
14577
- #: includes/login-security.php:783 includes/login-security.php:804
14578
- #: includes/login-security.php:815
14579
  msgid " The password you entered for the username "
14580
  msgstr ""
14581
 
14582
- #: includes/login-security.php:783 includes/login-security.php:800
14583
- #: includes/login-security.php:804 includes/login-security.php:811
14584
- #: includes/login-security.php:815
14585
  msgid " is incorrect. "
14586
  msgstr ""
14587
 
14588
- #: includes/login-security.php:800 includes/login-security.php:811
14589
  msgid " The password you entered for the email address "
14590
  msgstr ""
14591
 
14592
- #: includes/login-security.php:800 includes/login-security.php:804
14593
- #: includes/login-security.php:834 includes/login-security.php:856
14594
  msgid " Login Attempts Remaining "
14595
  msgstr ""
14596
 
3
  msgstr ""
4
  "Project-Id-Version: bulletproof-security\n"
5
  "Report-Msgid-Bugs-To: \n"
6
+ "POT-Creation-Date: 2021-10-05 12:57-0700\n"
7
  "PO-Revision-Date: 2015-06-20 19:13-0800\n"
8
  "Last-Translator: Ed Alexander <edward@ait-pro.com>\n"
9
  "Language-Team: AITpro <info@ait-pro.com>\n"
362
 
363
  #: admin/core/core-export-import.php:115 admin/login/lsm-export.php:49
364
  #: admin/wizard/wizard-backup.php:249 admin/wizard/wizard-backup.php:290
365
+ #: admin/wizard/wizard.php:1869
366
  msgid ""
367
  "If you see a 403 error and/or are unable to download the zip file then click "
368
  "here: "
370
 
371
  #: admin/core/core-export-import.php:115 admin/login/lsm-export.php:49
372
  #: admin/wizard/wizard-backup.php:249 admin/wizard/wizard-backup.php:290
373
+ #: admin/wizard/wizard.php:1093 admin/wizard/wizard.php:1192
374
+ #: admin/wizard/wizard.php:1194 admin/wizard/wizard.php:1869
375
  #: includes/hud-autofix-whitelist.php:829
376
  msgid "Setup Wizard Options"
377
  msgstr ""
383
  msgstr ""
384
 
385
  #: admin/core/core-export-import.php:115 admin/login/lsm-export.php:49
386
+ #: admin/wizard/wizard.php:1869
387
  msgid "Download Zip Export"
388
  msgstr ""
389
 
390
+ #: admin/core/core-export-import.php:144 admin/wizard/wizard.php:2033
391
  msgid "Zip File Upload Successful."
392
  msgstr ""
393
 
394
+ #: admin/core/core-export-import.php:155 admin/wizard/wizard.php:2044
395
  msgid "Zip File Exraction Successful. Method: ZipArchive class."
396
  msgstr ""
397
 
421
  msgid "3. Click the wp-admin Folder BulletProof Mode Activate button."
422
  msgstr ""
423
 
424
+ #: admin/core/core-export-import.php:169 admin/wizard/wizard.php:2055
425
  msgid "ERROR: Zip File Extraction Failed. Method: ZipArchive class."
426
  msgstr ""
427
 
428
+ #: admin/core/core-export-import.php:189 admin/wizard/wizard.php:2075
429
  msgid "Zip File Extraction Successful. Method: PclZip."
430
  msgstr ""
431
 
432
+ #: admin/core/core-export-import.php:203 admin/wizard/wizard.php:2087
433
  msgid "ERROR: Zip File Extraction Failed. Method: PclZip."
434
  msgstr ""
435
 
436
+ #: admin/core/core-export-import.php:211 admin/wizard/wizard.php:2095
437
  msgid "ERROR: Zip File Upload Failed."
438
  msgstr ""
439
 
463
  msgid "Your Root and wp-admin Custom Code has been deleted successfully."
464
  msgstr ""
465
 
466
+ #: admin/core/core-forms.php:18 admin/core/core-forms.php:104
467
  #: admin/core/core.php:1266
468
  msgid "htaccess Files Disabled: wp-admin htaccess file writing is disabled. "
469
  msgstr ""
470
 
471
+ #: admin/core/core-forms.php:18 admin/core/core-forms.php:104
472
+ #: admin/core/core-forms.php:202 admin/core/core-forms.php:252
473
+ #: admin/core/core-forms.php:286 admin/core/core-forms.php:336
474
+ #: admin/core/core-forms.php:370 admin/core/core-forms.php:436
475
  #: admin/core/core-htaccess-code.php:426 admin/core/core-htaccess-code.php:510
476
  #: admin/core/core-htaccess-code.php:579 admin/core/core-htaccess-code.php:663
477
  #: admin/core/core.php:873 admin/core/core.php:963 admin/core/core.php:1077
483
  msgid "Click this link for help information: "
484
  msgstr ""
485
 
486
+ #: admin/core/core-forms.php:18 admin/core/core-forms.php:104
487
+ #: admin/core/core-forms.php:202 admin/core/core-forms.php:252
488
+ #: admin/core/core-forms.php:286 admin/core/core-forms.php:336
489
+ #: admin/core/core-forms.php:370 admin/core/core-forms.php:436
490
  #: admin/core/core-htaccess-code.php:426 admin/core/core-htaccess-code.php:510
491
  #: admin/core/core-htaccess-code.php:579 admin/core/core-htaccess-code.php:663
492
  #: admin/core/core.php:873 admin/core/core.php:963 admin/core/core.php:1077
495
  #: admin/maintenance/maintenance.php:1694
496
  #: admin/maintenance/maintenance.php:1824
497
  #: admin/maintenance/maintenance.php:2015 admin/wizard/wizard-functions.php:44
498
+ #: admin/wizard/wizard.php:1105
499
  msgid "htaccess Files Disabled Forum Topic"
500
  msgstr ""
501
 
502
+ #: admin/core/core-forms.php:29 admin/core/core-forms.php:115
503
  msgid ""
504
  "wp-admin Folder BulletProof Mode was not activated. Either it is disabled on "
505
  "the Setup Wizard Options page or you have a Go Daddy Managed WordPress "
507
  "types."
508
  msgstr ""
509
 
510
+ #: admin/core/core-forms.php:61
511
  msgid ""
512
  "Failed to activate wp-admin Folder BulletProof Mode protection. Your wp-"
513
  "admin folder is NOT protected."
514
  msgstr ""
515
 
516
+ #: admin/core/core-forms.php:88
517
  msgid "wp-admin Folder BulletProof Mode protection activated successfully."
518
  msgstr ""
519
 
520
+ #: admin/core/core-forms.php:128
521
  msgid ""
522
  "Failed to deactivate wp-admin Folder BulletProof Mode. The wp-admin htaccess "
523
  "file does not exist. It may have been deleted or renamed already."
524
  msgstr ""
525
 
526
+ #: admin/core/core-forms.php:135
527
  msgid ""
528
  "wp-admin Folder BulletProof Mode deactivated successfully. The wp-admin "
529
  "htaccess file has been deleted."
530
  msgstr ""
531
 
532
+ #: admin/core/core-forms.php:161
533
  msgid "The Hidden Plugin Folders|Files (HPF) Cron is turned On."
534
  msgstr ""
535
 
536
+ #: admin/core/core-forms.php:161
537
  msgid "The HPF Cron Check Frequency setting is: "
538
  msgstr ""
539
 
540
+ #: admin/core/core-forms.php:161
541
  msgid " minutes."
542
  msgstr ""
543
 
544
+ #: admin/core/core-forms.php:170
545
  msgid "Hidden Plugin Folders|Files (HPF) Cron has been turned Off."
546
  msgstr ""
547
 
548
+ #: admin/core/core-forms.php:189
549
  msgid "Ignore Hidden Plugin Folders & Files settings saved."
550
  msgstr ""
551
 
552
+ #: admin/core/core-forms.php:189
553
  msgid "Current HPF Ignore Rules: "
554
  msgstr ""
555
 
556
+ #: admin/core/core-forms.php:202 admin/core/core-forms.php:252
557
  msgid "htaccess Files Disabled: Master htaccess file writing is disabled. "
558
  msgstr ""
559
 
560
+ #: admin/core/core-forms.php:218 admin/core/core-forms.php:232
561
  msgid ""
562
  "Failed to activate Master htaccess Folder BulletProof Mode. Check the file "
563
  "or folder permissions or Ownership for this folder: /bulletproof-security/"
564
  "admin/htaccess/."
565
  msgstr ""
566
 
567
+ #: admin/core/core-forms.php:223 admin/core/core-forms.php:237
568
  msgid "Master htaccess Folder BulletProof Mode activated successfully."
569
  msgstr ""
570
 
571
+ #: admin/core/core-forms.php:265
572
  msgid ""
573
  "Failed to deactivate Master htaccess Folder BulletProof Mode. Check the file "
574
  "or folder permissions or Ownership for this folder: /bulletproof-security/"
575
  "admin/htaccess/."
576
  msgstr ""
577
 
578
+ #: admin/core/core-forms.php:272
579
  msgid "Master htaccess Folder BulletProof Mode deactivated successfully."
580
  msgstr ""
581
 
582
+ #: admin/core/core-forms.php:286 admin/core/core-forms.php:336
583
  msgid "htaccess Files Disabled: BPS Backup htaccess file writing is disabled. "
584
  msgstr ""
585
 
586
+ #: admin/core/core-forms.php:302 admin/core/core-forms.php:316
587
  msgid ""
588
  "Failed to activate BPS Backup Folder BulletProof Mode. Check the file or "
589
  "folder permissions or Ownership for this folder: /"
590
  msgstr ""
591
 
592
+ #: admin/core/core-forms.php:302 admin/core/core-forms.php:316
593
+ #: admin/core/core-forms.php:349
594
  msgid "/bps-backup."
595
  msgstr ""
596
 
597
+ #: admin/core/core-forms.php:307 admin/core/core-forms.php:321
598
  msgid "BPS Backup Folder BulletProof Mode activated successfully."
599
  msgstr ""
600
 
601
+ #: admin/core/core-forms.php:349
602
  msgid ""
603
  "Failed to deactivate BPS Backup Folder BulletProof Mode. Check the file or "
604
  "folder permissions or Ownership for this folder: /"
605
  msgstr ""
606
 
607
+ #: admin/core/core-forms.php:356
608
  msgid "BPS Backup Folder BulletProof Mode deactivated successfully."
609
  msgstr ""
610
 
611
+ #: admin/core/core-forms.php:370
612
  msgid "htaccess Files Disabled: htaccess file Backup is disabled. "
613
  msgstr ""
614
 
615
+ #: admin/core/core-forms.php:383
616
  msgid ""
617
  "You do not currently have an .htaccess file in your Root folder to backup."
618
  msgstr ""
619
 
620
+ #: admin/core/core-forms.php:391
621
  msgid ""
622
  "Failed to Backup Your Root .htaccess File. File copy function failed. Check "
623
  "the folder permissions for the /"
624
  msgstr ""
625
 
626
+ #: admin/core/core-forms.php:391 admin/core/core-forms.php:414
627
  msgid "/bps-backup folder. Folder permissions should be set to 755."
628
  msgstr ""
629
 
630
+ #: admin/core/core-forms.php:398
631
  msgid ""
632
  "Your currently active Root .htaccess file has been backed up successfully."
633
  msgstr ""
634
 
635
+ #: admin/core/core-forms.php:406
636
  msgid ""
637
  "You do not currently have an htaccess file in your wp-admin folder to backup."
638
  msgstr ""
639
 
640
+ #: admin/core/core-forms.php:414
641
  msgid ""
642
  "Failed to Backup Your wp-admin htaccess File. File copy function failed. "
643
  "Check the folder permissions for the /"
644
  msgstr ""
645
 
646
+ #: admin/core/core-forms.php:421
647
  msgid ""
648
  "Your currently active wp-admin htaccess file has been backed up successfully."
649
  msgstr ""
650
 
651
+ #: admin/core/core-forms.php:436
652
  msgid "htaccess Files Disabled: htaccess file Restore is disabled. "
653
  msgstr ""
654
 
655
+ #: admin/core/core-forms.php:457
656
  msgid ""
657
  "Failed to Restore Your Root htaccess File. Either you DO NOT currently have "
658
  "a Backed up Root htaccess file or your current active Root htaccess file "
659
  "permissions do not allow the file to be replaced/restored."
660
  msgstr ""
661
 
662
+ #: admin/core/core-forms.php:467
663
  msgid "Your Root htaccess file has been Restored successfully."
664
  msgstr ""
665
 
666
+ #: admin/core/core-forms.php:477
667
  msgid ""
668
  "Failed to Restore Your wp-admin htaccess File. Either you DO NOT currently "
669
  "have a Backed up wp-admin htaccess file or your current active wp-admin "
670
  "htaccess file permissions do not allow the file to be replaced/restored."
671
  msgstr ""
672
 
673
+ #: admin/core/core-forms.php:484
674
  msgid "Your wp-admin htaccess file has been Restored successfully."
675
  msgstr ""
676
 
677
+ #: admin/core/core-forms.php:502
678
  msgid "The Windows IIS Dismiss Notice is NOT set. Nothing to reset."
679
  msgstr ""
680
 
681
+ #: admin/core/core-forms.php:505
682
  msgid "Success! The Windows IIS check is reset."
683
  msgstr ""
684
 
685
+ #: admin/core/core-forms.php:510
686
  msgid "The Bonus Custom Code: Dismiss All Notice is NOT set. Nothing to reset."
687
  msgstr ""
688
 
689
+ #: admin/core/core-forms.php:513
690
  msgid "Success! The Bonus Custom Code: Dismiss All Notice is reset."
691
  msgstr ""
692
 
693
+ #: admin/core/core-forms.php:518
694
  msgid ""
695
  "The Bonus Custom Code: Brute Force Login Protection Dismiss Notice is NOT "
696
  "set. Nothing to reset."
697
  msgstr ""
698
 
699
+ #: admin/core/core-forms.php:521
700
  msgid ""
701
  "Success! The Bonus Custom Code: Brute Force Login Protection Notice is reset."
702
  msgstr ""
703
 
704
+ #: admin/core/core-forms.php:526
705
  msgid ""
706
  "The Bonus Custom Code: Speed Boost Cache Code Dismiss Notice is NOT set. "
707
  "Nothing to reset."
708
  msgstr ""
709
 
710
+ #: admin/core/core-forms.php:529
711
  msgid "Success! The Bonus Custom Code: Speed Boost Cache Code Notice is reset."
712
  msgstr ""
713
 
714
+ #: admin/core/core-forms.php:534
715
  msgid ""
716
  "The Bonus Custom Code: Author Enumeration BOT Probe Code Dismiss Notice is "
717
  "NOT set. Nothing to reset."
718
  msgstr ""
719
 
720
+ #: admin/core/core-forms.php:537
721
  msgid ""
722
  "Success! The Bonus Custom Code: Author Enumeration BOT Probe Code Notice is "
723
  "reset."
724
  msgstr ""
725
 
726
+ #: admin/core/core-forms.php:542
727
  msgid ""
728
  "The Bonus Custom Code: XML-RPC DDoS Protection Code Dismiss Notice is NOT "
729
  "set. Nothing to reset."
730
  msgstr ""
731
 
732
+ #: admin/core/core-forms.php:545
733
  msgid ""
734
  "Success! The Bonus Custom Code: XML-RPC DDoS Protection Code Notice is reset."
735
  msgstr ""
736
 
737
+ #: admin/core/core-forms.php:560
738
  msgid ""
739
  "The Bonus Custom Code: POST Request Attack Protection Code Dismiss Notice is "
740
  "NOT set. Nothing to reset."
741
  msgstr ""
742
 
743
+ #: admin/core/core-forms.php:563
744
  msgid ""
745
  "Success! The Bonus Custom Code: POST Request Attack Protection Code Notice "
746
  "is reset."
747
  msgstr ""
748
 
749
+ #: admin/core/core-forms.php:568
750
  msgid ""
751
  "The Bonus Custom Code: Mime Sniffing|Drive-by Download Attack Protection "
752
  "Code Dismiss Notice is NOT set. Nothing to reset."
753
  msgstr ""
754
 
755
+ #: admin/core/core-forms.php:571
756
  msgid ""
757
  "Success! The Bonus Custom Code: Mime Sniffing|Drive-by Download Attack "
758
  "Protection Code Notice is reset."
759
  msgstr ""
760
 
761
+ #: admin/core/core-forms.php:576
762
  msgid ""
763
  "The Bonus Custom Code: External iFrame|Clickjacking Protection Code Dismiss "
764
  "Notice is NOT set. Nothing to reset."
765
  msgstr ""
766
 
767
+ #: admin/core/core-forms.php:579
768
  msgid ""
769
  "Success! The Bonus Custom Code: External iFrame|Clickjacking Protection Code "
770
  "Notice is reset."
771
  msgstr ""
772
 
773
+ #: admin/core/core-forms.php:584
774
  msgid ""
775
  "The PHP|php.ini handler htaccess code check Dismiss Notice is NOT set. "
776
  "Nothing to reset."
777
  msgstr ""
778
 
779
+ #: admin/core/core-forms.php:587
780
  msgid "Success! The PHP|php.ini handler htaccess code check is reset."
781
  msgstr ""
782
 
783
+ #: admin/core/core-forms.php:592
784
  msgid "The Safe Mode HUD Check Dismiss Notice is NOT set. Nothing to reset."
785
  msgstr ""
786
 
787
+ #: admin/core/core-forms.php:595
788
  msgid "Success! The Safe Mode HUD Check is reset."
789
  msgstr ""
790
 
791
+ #: admin/core/core-forms.php:600
792
  msgid ""
793
  "The Custom Permalinks HUD Check Dismiss Notice is NOT set. Nothing to reset."
794
  msgstr ""
795
 
796
+ #: admin/core/core-forms.php:603
797
  msgid "Success! The Custom Permalinks HUD Check is reset."
798
  msgstr ""
799
 
800
+ #: admin/core/core-forms.php:608
801
  msgid ""
802
  "The Sucuri Restrict wp-content access Hardening Option problem Dismiss "
803
  "Notice is NOT set. Nothing to reset."
804
  msgstr ""
805
 
806
+ #: admin/core/core-forms.php:611
807
  msgid ""
808
  "Success! The Sucuri Restrict wp-content access Hardening Option problem "
809
  "check is reset."
810
  msgstr ""
811
 
812
+ #: admin/core/core-forms.php:616
813
  msgid ""
814
  "The WordPress Firewall 2 Plugin Dismiss Notice is NOT set. Nothing to reset."
815
  msgstr ""
816
 
817
+ #: admin/core/core-forms.php:619
818
  msgid "Success! The WordPress Firewall 2 Plugin check is reset."
819
  msgstr ""
820
 
821
+ #: admin/core/core-forms.php:624
822
  msgid ""
823
  "The New Improved BPS Speed Boost Cache Code Notice is NOT set. Nothing to "
824
  "reset."
825
  msgstr ""
826
 
827
+ #: admin/core/core-forms.php:627
828
  msgid "Success! The New Improved BPS Speed Boost Cache Code Notice is reset."
829
  msgstr ""
830
 
831
+ #: admin/core/core-forms.php:660
832
  msgid "The JTC-Lite New Feature Notice is NOT set. Nothing to reset."
833
  msgstr ""
834
 
835
+ #: admin/core/core-forms.php:663
836
  msgid "Success! The JTC-Lite New Feature Notice is reset."
837
  msgstr ""
838
 
839
+ #: admin/core/core-forms.php:668
840
  msgid "The BPS Plugin Star Rating Request Notice is NOT set. Nothing to reset."
841
  msgstr ""
842
 
843
+ #: admin/core/core-forms.php:671
844
  msgid "Success! The BPS Plugin Star Rating Request Notice is reset."
845
  msgstr ""
846
 
847
+ #: admin/core/core-forms.php:676
848
  msgid ""
849
  "The Mod Security Module is Loaded|Enabled Notice is NOT set. Nothing to "
850
  "reset."
851
  msgstr ""
852
 
853
+ #: admin/core/core-forms.php:679
854
  msgid "Success! The Mod Security Module is Loaded|Enabled Notice is reset."
855
  msgstr ""
856
 
857
+ #: admin/core/core-forms.php:684
858
  msgid "The GDPR Compliance Notice is NOT set. Nothing to reset."
859
  msgstr ""
860
 
861
+ #: admin/core/core-forms.php:687
862
  msgid "Success! The GDPR Compliance Notice is reset."
863
  msgstr ""
864
 
865
+ #: admin/core/core-forms.php:692
866
  msgid ""
867
  "The Root htaccess File Version Check Notice is NOT set. Nothing to reset."
868
  msgstr ""
869
 
870
+ #: admin/core/core-forms.php:695
871
  msgid "Success! The Root htaccess File Version Check Notice is reset."
872
  msgstr ""
873
 
874
+ #: admin/core/core-forms.php:700
875
  msgid ""
876
  "The BPS wp-config.php file WP Automatic Update constants detected Notice is "
877
  "NOT set. Nothing to reset."
878
  msgstr ""
879
 
880
+ #: admin/core/core-forms.php:703
881
  msgid ""
882
  "Success! The BPS wp-config.php file WP Automatic Update constants detected "
883
  "Notice is reset."
884
  msgstr ""
885
 
886
+ #: admin/core/core-forms.php:707
887
  msgid "Refresh Status"
888
  msgstr ""
889
 
1006
  "Read Me help file for BPS troubleshooting steps."
1007
  msgstr ""
1008
 
1009
+ #: admin/core/core-help-text.php:15 admin/wizard/wizard.php:1146
1010
  msgid "Notes: "
1011
  msgstr ""
1012
 
1209
  #: admin/mscan/mscan-help-text.php:65 admin/mscan/mscan-help-text.php:78
1210
  #: admin/mscan/mscan-help-text.php:85 admin/mscan/mscan.php:221
1211
  #: admin/security-log/security-log.php:229 admin/system-info/system-info.php:86
1212
+ #: admin/theme-skin/theme-skin.php:93 admin/wizard/wizard.php:1132
1213
+ #: admin/wizard/wizard.php:1200 admin/wizard/wizard.php:1709
1214
  msgid ""
1215
  "This Read Me Help window is draggable (top) and resizable (bottom right "
1216
  "corner)"
1784
  msgid "Rate BPS"
1785
  msgstr ""
1786
 
1787
+ #: admin/core/core.php:151 admin/includes/admin.php:422
1788
+ #: admin/includes/admin.php:423
1789
  msgid "BulletProof Security ~ htaccess Core"
1790
  msgstr ""
1791
 
1793
  #: admin/email-log-settings/email-log-settings.php:47 admin/login/login.php:148
1794
  #: admin/maintenance/maintenance.php:57 admin/mscan/mscan.php:69
1795
  #: admin/security-log/security-log.php:47 admin/system-info/system-info.php:47
1796
+ #: admin/theme-skin/theme-skin.php:52 admin/wizard/wizard.php:184
1797
  msgid "Settings Saved"
1798
  msgstr ""
1799
 
1821
  #: admin/db-backup-security/db-backup-security.php:1742
1822
  #: admin/email-log-settings/email-log-settings.php:70 admin/login/login.php:187
1823
  #: admin/maintenance/maintenance.php:171 admin/mscan/mscan.php:203
1824
+ #: admin/mscan/mscan.php:3481 admin/security-log/security-log.php:210
1825
  #: admin/system-info/system-info.php:73 admin/theme-skin/theme-skin.php:75
1826
  #: admin/theme-skin/theme-skin.php:251
1827
  msgid "Help &amp; FAQ"
1848
  #: admin/login/login.php:831 admin/maintenance/maintenance.php:191
1849
  #: admin/maintenance/maintenance.php:193
1850
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1851
+ #: admin/wizard/wizard.php:1117 admin/wizard/wizard.php:1186
1852
  msgid "Want even more security protection?"
1853
  msgstr ""
1854
 
1857
  #: admin/email-log-settings/email-log-settings.php:78
1858
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
1859
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1860
+ #: admin/wizard/wizard.php:1117 admin/wizard/wizard.php:1186
1861
  msgid ""
1862
  "Protect all of your Plugins (plugin folders and files) with an IP Firewall: "
1863
  msgstr ""
1867
  #: admin/email-log-settings/email-log-settings.php:78
1868
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
1869
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1870
+ #: admin/wizard/wizard.php:1117 admin/wizard/wizard.php:1186
1871
  msgid "Get BPS Pro Plugin Firewall"
1872
  msgstr ""
1873
 
1876
  #: admin/email-log-settings/email-log-settings.php:78
1877
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
1878
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1879
+ #: admin/wizard/wizard.php:1117 admin/wizard/wizard.php:1186
1880
  msgid ""
1881
  "Protect your WordPress uploads folder against remote access or execution of "
1882
  "files: "
1887
  #: admin/email-log-settings/email-log-settings.php:78
1888
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
1889
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
1890
+ #: admin/wizard/wizard.php:1117 admin/wizard/wizard.php:1186
1891
  msgid "Get BPS Pro Uploads Anti-Exploit Guard"
1892
  msgstr ""
1893
 
1916
  #: admin/email-log-settings/email-log-settings.php:84 admin/login/login.php:210
1917
  #: admin/login/login.php:837 admin/login/login.php:1169
1918
  #: admin/login/login.php:1709 admin/maintenance/maintenance.php:202
1919
+ #: admin/mscan/mscan.php:216 admin/mscan/mscan.php:1965
1920
+ #: admin/mscan/mscan.php:2186 admin/mscan/mscan.php:2878
1921
  #: admin/security-log/security-log.php:224 admin/system-info/system-info.php:81
1922
+ #: admin/theme-skin/theme-skin.php:90 admin/wizard/wizard.php:1123
1923
+ #: admin/wizard/wizard.php:1192 admin/wizard/wizard.php:1704
1924
  msgid "Read Me"
1925
  msgstr ""
1926
 
2501
  msgstr ""
2502
 
2503
  #: admin/core/core.php:1871 admin/core/core.php:2119
2504
+ #: admin/wizard/wizard.php:1138
2505
  msgid "Custom Code Video Tutorial"
2506
  msgstr ""
2507
 
2589
 
2590
  #: admin/core/core.php:2063
2591
  #: admin/db-backup-security/db-backup-security.php:1746
2592
+ #: admin/mscan/mscan.php:3485 admin/theme-skin/theme-skin.php:255
2593
  msgid "Whats New in "
2594
  msgstr ""
2595
 
2620
  #: admin/email-log-settings/email-log-settings.php:78
2621
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
2622
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
2623
+ #: admin/wizard/wizard.php:1117 admin/wizard/wizard.php:1186
2624
  msgid ""
2625
  "Protect all of your website files with AutoRestore|Quarantine Intrusion "
2626
  "Detection & Prevention System: "
2632
  #: admin/email-log-settings/email-log-settings.php:78
2633
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
2634
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
2635
+ #: admin/wizard/wizard.php:1117 admin/wizard/wizard.php:1186
2636
  msgid "Get BPS Pro ARQ IDPS"
2637
  msgstr ""
2638
 
2639
  #: admin/core/core.php:2076 admin/email-log-settings/email-log-settings.php:78
2640
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
2641
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
2642
+ #: admin/wizard/wizard.php:1117 admin/wizard/wizard.php:1186
2643
  msgid ""
2644
  "Protect against SpamBot & HackerBot (auto-registering, auto-logins, auto-"
2645
  "posting, auto-commenting): "
2649
  #: admin/login/login.php:204 admin/login/login.php:831
2650
  #: admin/maintenance/maintenance.php:191 admin/maintenance/maintenance.php:193
2651
  #: admin/security-log/security-log.php:218 admin/theme-skin/theme-skin.php:84
2652
+ #: admin/wizard/wizard.php:1117 admin/wizard/wizard.php:1186
2653
  msgid "Get BPS Pro JTC Anti-Spam|Anti-Hacker"
2654
  msgstr ""
2655
 
2720
  #: admin/db-backup-security/db-backup-security.php:1750
2721
  #: admin/email-log-settings/email-log-settings.php:246
2722
  #: admin/login/login.php:1830 admin/maintenance/maintenance.php:2140
2723
+ #: admin/mscan/mscan.php:3488 admin/security-log/security-log.php:812
2724
  #: admin/system-info/system-info.php:1146 admin/theme-skin/theme-skin.php:258
2725
  msgid "Forum: Search, Troubleshooting Steps & Post Questions For Assistance"
2726
  msgstr ""
2975
  msgid "BPS Pro Version Release Dates"
2976
  msgstr ""
2977
 
2978
+ #: admin/core/core.php:2194 admin/core/core.php:2195 admin/core/core.php:2201
2979
  #: admin/core/core.php:2202 admin/core/core.php:2203 admin/core/core.php:2204
2980
  #: admin/core/core.php:2205 admin/core/core.php:2206 admin/core/core.php:2207
2981
+ #: admin/core/core.php:2208 admin/core/core.php:2209 admin/core/core.php:2210
2982
  #: admin/core/core.php:2216 admin/core/core.php:2217 admin/core/core.php:2218
2983
+ #: admin/core/core.php:2219 admin/core/core.php:2220 admin/core/core.php:2221
2984
  #: admin/core/core.php:2227 admin/core/core.php:2228 admin/core/core.php:2229
2985
+ #: admin/core/core.php:2230 admin/core/core.php:2235 admin/core/core.php:2236
2986
+ #: admin/core/core.php:2237 admin/core/core.php:2238 admin/core/core.php:2239
2987
  #: admin/core/core.php:2244 admin/core/core.php:2245 admin/core/core.php:2246
2988
  #: admin/core/core.php:2247 admin/core/core.php:2248 admin/core/core.php:2249
2989
+ #: admin/core/core.php:2250 admin/core/core.php:2251 admin/core/core.php:2252
2990
  #: admin/core/core.php:2257 admin/core/core.php:2258 admin/core/core.php:2259
2991
  #: admin/core/core.php:2260 admin/core/core.php:2261 admin/core/core.php:2262
2992
  #: admin/core/core.php:2263 admin/core/core.php:2264 admin/core/core.php:2265
2993
  #: admin/core/core.php:2266 admin/core/core.php:2267 admin/core/core.php:2268
2994
+ #: admin/core/core.php:2269 admin/core/core.php:2275 admin/core/core.php:2276
2995
  #: admin/core/core.php:2277 admin/core/core.php:2278 admin/core/core.php:2279
2996
  #: admin/core/core.php:2280 admin/core/core.php:2281 admin/core/core.php:2282
2997
  #: admin/core/core.php:2283 admin/core/core.php:2284 admin/core/core.php:2285
2998
+ #: admin/core/core.php:2286 admin/core/core.php:2287 admin/core/core.php:2288
2999
  #: admin/core/core.php:2294 admin/core/core.php:2295 admin/core/core.php:2296
3000
  #: admin/core/core.php:2297 admin/core/core.php:2298 admin/core/core.php:2299
3001
  #: admin/core/core.php:2300 admin/core/core.php:2301 admin/core/core.php:2302
3002
  #: admin/core/core.php:2303 admin/core/core.php:2304 admin/core/core.php:2305
3003
+ #: admin/core/core.php:2306 admin/core/core.php:2312 admin/core/core.php:2313
3004
  #: admin/core/core.php:2314 admin/core/core.php:2315 admin/core/core.php:2316
3005
  #: admin/core/core.php:2317 admin/core/core.php:2318 admin/core/core.php:2319
3006
+ #: admin/core/core.php:2320 admin/core/core.php:2321 admin/core/core.php:2327
3007
  #: admin/core/core.php:2328 admin/core/core.php:2329 admin/core/core.php:2330
3008
  #: admin/core/core.php:2331 admin/core/core.php:2332 admin/core/core.php:2333
3009
+ #: admin/core/core.php:2334 admin/core/core.php:2335 admin/core/core.php:2336
3010
  #, php-format
3011
  msgid ""
3012
  "<a href=\"%2$s\" target=\"_blank\" title=\"Link Opens in New Browser Window"
3663
  #: admin/db-backup-security/db-backup-security.php:281
3664
  #: admin/db-backup-security/db-backup-security.php:298
3665
  #: admin/db-backup-security/db-backup-security.php:300
3666
+ #: admin/includes/admin.php:428
3667
  msgid "DB Backup"
3668
  msgstr ""
3669
 
3749
  #: admin/db-backup-security/db-backup-security.php:899
3750
  #: admin/login/login.php:580 admin/login/login.php:609
3751
  #: admin/login/login.php:681 admin/login/login.php:710
3752
+ #: admin/mscan/mscan.php:1598 admin/mscan/mscan.php:3001
3753
  msgid "Delete"
3754
  msgstr ""
3755
 
3848
  msgstr ""
3849
 
3850
  #: admin/db-backup-security/db-backup-security.php:995
3851
+ #: admin/mscan/mscan.php:898
3852
  msgid "All"
3853
  msgstr ""
3854
 
4315
  msgstr ""
4316
 
4317
  #: admin/db-backup-security/db-backup-security.php:1270
4318
+ #: admin/mscan/mscan.php:2017
4319
  msgid ""
4320
  "Then click the Delete Log button to delete the contents of this Log file."
4321
  msgstr ""
4335
  msgstr ""
4336
 
4337
  #: admin/db-backup-security/db-backup-security.php:1307
4338
+ #: admin/mscan/mscan.php:2075 admin/security-log/security-log.php:492
4339
  msgid "Click OK to Delete the Log file contents or click Cancel."
4340
  msgstr ""
4341
 
4485
  msgstr ""
4486
 
4487
  #: admin/db-backup-security/db-backup-security.php:1747
4488
+ #: admin/mscan/mscan.php:3486 admin/theme-skin/theme-skin.php:256
4489
  msgid "BPS Pro Features & Version Release Dates"
4490
  msgstr ""
4491
 
4492
  #: admin/db-backup-security/db-backup-security.php:1748
4493
+ #: admin/mscan/mscan.php:3487 admin/theme-skin/theme-skin.php:257
4494
  msgid "Video Tutorials"
4495
  msgstr ""
4496
 
4516
 
4517
  #: admin/email-log-settings/email-log-settings.php:84
4518
  #: admin/email-log-settings/email-log-settings.php:86
4519
+ #: admin/includes/admin.php:439
4520
  msgid "Email|Log Settings"
4521
  msgstr ""
4522
 
4742
  msgid "WordPress Automatic Update Help Forum Topic"
4743
  msgstr ""
4744
 
4745
+ #: admin/includes/admin.php:401
4746
  msgid "BulletProof Security Settings"
4747
  msgstr ""
4748
 
4749
+ #: admin/includes/admin.php:401 admin/includes/admin.php:422
4750
  msgid "BPS Security"
4751
  msgstr ""
4752
 
4753
+ #: admin/includes/admin.php:402 admin/includes/admin.php:403
4754
  msgid "Login Security ~ JTC-Lite"
4755
  msgstr ""
4756
 
4757
+ #: admin/includes/admin.php:402 admin/includes/admin.php:425
4758
  msgid "Login Security"
4759
  msgstr ""
4760
 
4761
+ #: admin/includes/admin.php:403 admin/includes/admin.php:426
4762
  #: admin/login/login.php:180 admin/login/login.php:837
4763
  #: admin/login/login.php:839
4764
  msgid "JTC-Lite"
4765
  msgstr ""
4766
 
4767
+ #: admin/includes/admin.php:409 admin/includes/admin.php:435
4768
  #: admin/maintenance/maintenance.php:170 admin/maintenance/maintenance.php:202
4769
  #: admin/maintenance/maintenance.php:204
4770
  msgid "Maintenance Mode"
4771
  msgstr ""
4772
 
4773
+ #: admin/includes/admin.php:415 admin/includes/admin.php:438
4774
  #: admin/system-info/system-info.php:71
4775
  msgid "System Info"
4776
  msgstr ""
4777
 
4778
+ #: admin/includes/admin.php:418 admin/includes/admin.php:440
4779
  #: admin/theme-skin/theme-skin.php:74 admin/theme-skin/theme-skin.php:90
4780
  #: admin/theme-skin/theme-skin.php:92
4781
  msgid "UI|UX Settings"
4782
  msgstr ""
4783
 
4784
+ #: admin/includes/admin.php:423
4785
  msgid "htaccess Core"
4786
  msgstr ""
4787
 
4788
+ #: admin/includes/admin.php:424
4789
  msgid "MScan ~ Malware Scanner"
4790
  msgstr ""
4791
 
4792
+ #: admin/includes/admin.php:424
4793
  msgid "MScan"
4794
  msgstr ""
4795
 
4796
+ #: admin/includes/admin.php:425 admin/includes/admin.php:426
4797
+ #: admin/includes/admin.php:427
4798
  msgid "Login Security ~ JTC-Lite ~ ISL ~ ACE"
4799
  msgstr ""
4800
 
4801
+ #: admin/includes/admin.php:427
4802
  msgid "Idle Session Logout<br>Cookie Expiration"
4803
  msgstr ""
4804
 
4805
+ #: admin/includes/admin.php:428
4806
  msgid "DB Backup & Security"
4807
  msgstr ""
4808
 
4809
+ #: admin/includes/admin.php:429 admin/security-log/security-log.php:209
4810
  #: admin/security-log/security-log.php:224
4811
  #: admin/security-log/security-log.php:226
4812
  msgid "Security Log"
4813
  msgstr ""
4814
 
4815
+ #: admin/includes/admin.php:441 admin/wizard/wizard.php:1092
4816
+ #: admin/wizard/wizard.php:1123 admin/wizard/wizard.php:1125
4817
  #: bulletproof-security.php:157 bulletproof-security.php:160
4818
  msgid "Setup Wizard"
4819
  msgstr ""
4820
 
4821
+ #: admin/includes/admin.php:443
4822
  msgid "MScan Scan Status"
4823
  msgstr ""
4824
 
4825
+ #: admin/includes/admin.php:446 admin/includes/admin.php:454
4826
  #: admin/includes/uninstall.php:45
4827
  msgid "BPS Plugin Uninstall Options"
4828
  msgstr ""
4829
 
4830
+ #: admin/includes/admin.php:493
4831
  msgid "BPS UI|UX Debug: SLF: CSS Script Loaded"
4832
  msgstr ""
4833
 
4834
+ #: admin/includes/admin.php:526
4835
  msgid "BPS UI|UX Debug: SLF: js Script Loaded"
4836
  msgstr ""
4837
 
4838
+ #: admin/includes/admin.php:609
4839
  msgid "BPS UI|UX Debug: Scripts|Styles Dequeued"
4840
  msgstr ""
4841
 
4842
+ #: admin/includes/admin.php:621
4843
  msgid "Script Dequeued: "
4844
  msgstr ""
4845
 
4846
+ #: admin/includes/admin.php:627
4847
  msgid ""
4848
  "No additional plugin or theme Scripts were found that needed to be Dequeued."
4849
  msgstr ""
4850
 
4851
+ #: admin/includes/admin.php:639
4852
  msgid "Style Dequeued: "
4853
  msgstr ""
4854
 
4855
+ #: admin/includes/admin.php:645
4856
  msgid ""
4857
  "No additional plugin or theme Styles were found that needed to be Dequeued."
4858
  msgstr ""
4859
 
4860
+ #: admin/includes/admin.php:683 admin/includes/admin.php:716
4861
  msgid "BPS UI|UX Debug: WP Toolbar nodes|menu items Removed"
4862
  msgstr ""
4863
 
4864
+ #: admin/includes/admin.php:695 admin/includes/admin.php:728
4865
  msgid "WP Toolbar node|menu item Removed: "
4866
  msgstr ""
4867
 
4868
+ #: admin/includes/admin.php:703 admin/includes/admin.php:736
4869
  msgid "No WP Toolbar nodes|menu items were Removed in BPS plugin pages"
4870
  msgstr ""
4871
 
4957
 
4958
  #: admin/login/login.php:232 admin/login/login.php:329
4959
  #: admin/login/login.php:649 admin/login/login.php:750
4960
+ #: admin/mscan/mscan.php:1406 admin/mscan/mscan.php:1628
4961
+ #: admin/mscan/mscan.php:1750 admin/mscan/mscan.php:1909
4962
  msgid "Submit"
4963
  msgstr ""
4964
 
5187
  msgstr ""
5188
 
5189
  #: admin/login/login.php:649 admin/login/login.php:750
5190
+ #: admin/mscan/mscan.php:1629 admin/mscan/mscan.php:1910
5191
  msgid "Clear|Refresh"
5192
  msgstr ""
5193
 
6970
  msgstr ""
6971
 
6972
  #: admin/maintenance/maintenance.php:418 admin/maintenance/maintenance.php:438
6973
+ #: admin/wizard/wizard.php:162 includes/general-functions.php:509
6974
  #: includes/hud-dismiss-functions.php:354
6975
  #: includes/hud-dismiss-functions.php:398
6976
  #: includes/hud-dismiss-functions.php:503
7533
  "will be deleted."
7534
  msgstr ""
7535
 
7536
+ #: admin/mscan/mscan-help-text.php:32 admin/mscan/mscan.php:884
7537
  msgid "Website Folders & Files To Scan"
7538
  msgstr ""
7539
 
7572
  "than 300 seconds."
7573
  msgstr ""
7574
 
7575
+ #: admin/mscan/mscan-help-text.php:38 admin/mscan/mscan.php:992
7576
  msgid "Exclude Individual Folders"
7577
  msgstr ""
7578
 
7589
  "particular cache folder under the wp-content folder."
7590
  msgstr ""
7591
 
7592
+ #: admin/mscan/mscan-help-text.php:40 admin/mscan/mscan.php:998
7593
  msgid "Scan Database"
7594
  msgstr ""
7595
 
7599
  "suspicious code."
7600
  msgstr ""
7601
 
7602
+ #: admin/mscan/mscan-help-text.php:42 admin/mscan/mscan.php:1004
7603
  msgid "Scan Skipped Files Only"
7604
  msgstr ""
7605
 
7612
  "to On."
7613
  msgstr ""
7614
 
7615
+ #: admin/mscan/mscan-help-text.php:44 admin/mscan/mscan.php:1010
7616
  msgid "Automatically Delete /tmp Files"
7617
  msgstr ""
7618
 
7622
  "commonly hide hacker files in the /tmp folder."
7623
  msgstr ""
7624
 
7625
+ #: admin/mscan/mscan-help-text.php:46 admin/mscan/mscan.php:1016
7626
  msgid "Exclude /tmp Files"
7627
  msgstr ""
7628
 
7722
  "convention: theme-name-child.x.x.zip."
7723
  msgstr ""
7724
 
7725
+ #: admin/mscan/mscan-help-text.php:60 admin/mscan/mscan.php:1333
7726
  msgid "View|Ignore|Delete Suspicious Files"
7727
  msgstr ""
7728
 
7737
  "ignored file it will be scanned in future scans."
7738
  msgstr ""
7739
 
7740
+ #: admin/mscan/mscan-help-text.php:62 admin/mscan/mscan.php:1680
7741
  msgid "View|Ignore Suspicious DB Entries"
7742
  msgstr ""
7743
 
7770
  msgid "MScan Logging"
7771
  msgstr ""
7772
 
7773
+ #: admin/mscan/mscan-help-text.php:69 admin/mscan/mscan.php:1960
7774
  msgid "Logs extensive details about each scan that you run."
7775
  msgstr ""
7776
 
7874
  msgid "MScan 2.0"
7875
  msgstr ""
7876
 
7877
+ #: admin/mscan/mscan.php:200 admin/mscan/mscan.php:1965
7878
+ #: admin/mscan/mscan.php:1967
7879
  msgid "MScan Log"
7880
  msgstr ""
7881
 
7882
+ #: admin/mscan/mscan.php:201 admin/mscan/mscan.php:2186
7883
+ #: admin/mscan/mscan.php:2188
7884
  msgid "MScan Report"
7885
  msgstr ""
7886
 
7887
+ #: admin/mscan/mscan.php:202 admin/mscan/mscan.php:2878
7888
+ #: admin/mscan/mscan.php:2880
7889
  msgid "MScan Saved Reports"
7890
  msgstr ""
7891
 
7909
  msgid "BPS Pro Troubleshooting Steps"
7910
  msgstr ""
7911
 
7912
+ #: admin/mscan/mscan.php:311
7913
  msgid ""
7914
  "MScan scan results and data has been deleted. Your MScan option settings "
7915
  "have not been deleted."
7916
  msgstr ""
7917
 
7918
+ #: admin/mscan/mscan.php:328
7919
  msgid ""
7920
  "MScan Plugin and Theme file hashes have been deleted. New Plugin and Theme "
7921
  "file hashes will be created the next time you run a scan. You should also "
7923
  "settings have not been deleted."
7924
  msgstr ""
7925
 
7926
+ #: admin/mscan/mscan.php:370 admin/mscan/mscan.php:390
7927
+ #: admin/mscan/mscan.php:674
7928
  msgid "Skipped file scanning is turned On. Only skipped files will be scanned."
7929
  msgstr ""
7930
 
7931
+ #: admin/mscan/mscan.php:374
7932
  msgid ""
7933
  "MScan scanning has been stopped. Note: The Stop Scan button also stops the "
7934
  "Scan Time Estimate Tool from calculating estimated scan time."
7935
  msgstr ""
7936
 
7937
+ #: admin/mscan/mscan.php:496
7938
  msgid "First Time Scan or the Delete File Hashes Tool was used"
7939
  msgstr ""
7940
 
7941
+ #: admin/mscan/mscan.php:496
7942
  msgid ""
7943
  "You will only see this message the first time you do a scan or if you use "
7944
  "the Delete Files Hashes Tool. In order to make sure all Plugin and Theme "
7946
  "scan. You can run a new scan after this scan has completed."
7947
  msgstr ""
7948
 
7949
+ #: admin/mscan/mscan.php:523
7950
  msgid "Click OK to stop scanning or click Cancel."
7951
  msgstr ""
7952
 
7953
+ #: admin/mscan/mscan.php:535
7954
  msgid ""
7955
  "Click OK to reset/delete all MScan scan results and data or click Cancel. "
7956
  "Note: MScan option settings will not be reset/deleted."
7957
  msgstr ""
7958
 
7959
+ #: admin/mscan/mscan.php:543
7960
  msgid "MScan Options & Tools"
7961
  msgstr ""
7962
 
7963
+ #: admin/mscan/mscan.php:555
7964
  msgid "Save MScan Options"
7965
  msgstr ""
7966
 
7967
+ #: admin/mscan/mscan.php:678
7968
  msgid ""
7969
  "Skipped file scanning is turned On. There are no skipped files to be "
7970
  "scanned. Either there really are not any skipped files to scan or you have "
7971
  "not run a regular scan yet with the Skipped File Scan option turned Off."
7972
  msgstr ""
7973
 
7974
+ #: admin/mscan/mscan.php:682
7975
  msgid "Warning: "
7976
  msgstr ""
7977
 
7978
+ #: admin/mscan/mscan.php:682
7979
  msgid ""
7980
  "On some web hosts (Known host issues: SiteGround, Cyon) turning On the "
7981
  "\"Automatically Delete /tmp Files\" option setting will cause your website/"
7986
  "the names of those tmp files to exclude."
7987
  msgstr ""
7988
 
7989
+ #: admin/mscan/mscan.php:686
7990
  msgid "MScan Options saved."
7991
  msgstr ""
7992
 
7993
+ #: admin/mscan/mscan.php:884
7994
  msgid "Files are not displayed, but will be scanned"
7995
  msgstr ""
7996
 
7997
+ #: admin/mscan/mscan.php:885
7998
  msgid "MScan Options"
7999
  msgstr ""
8000
 
8001
+ #: admin/mscan/mscan.php:886
8002
  msgid "MScan Tools"
8003
  msgstr ""
8004
 
8005
+ #: admin/mscan/mscan.php:899
8006
  msgid "Folder Name"
8007
  msgstr ""
8008
 
8009
+ #: admin/mscan/mscan.php:918
8010
  msgid "Folder is not readable"
8011
  msgstr ""
8012
 
8013
+ #: admin/mscan/mscan.php:949
8014
  msgid ""
8015
  "This folder contains another WordPress website. This checkbox cannot be "
8016
  "checked. To scan that site run MScan from that site. Click the MScan Read Me "
8018
  "section."
8019
  msgstr ""
8020
 
8021
+ #: admin/mscan/mscan.php:983
8022
  msgid "Max File Size Limit to Scan:"
8023
  msgstr ""
8024
 
8025
+ #: admin/mscan/mscan.php:988
8026
  msgid "Max Time Limit to Scan:"
8027
  msgstr ""
8028
 
8029
+ #: admin/mscan/mscan.php:992
8030
  msgid "Enter one folder path per line. Include folder slashes."
8031
  msgstr ""
8032
 
8033
+ #: admin/mscan/mscan.php:992 admin/mscan/mscan.php:1016
8034
  msgid "Example:"
8035
  msgstr ""
8036
 
8037
+ #: admin/mscan/mscan.php:992 admin/mscan/mscan.php:1004
8038
+ #: admin/mscan/mscan.php:1016
8039
  msgid "Click the MScan Read Me help button for more help info."
8040
  msgstr ""
8041
 
8042
+ #: admin/mscan/mscan.php:1000
8043
  msgid "Database Scan On"
8044
  msgstr ""
8045
 
8046
+ #: admin/mscan/mscan.php:1001
8047
  msgid "Database Scan Off"
8048
  msgstr ""
8049
 
8050
+ #: admin/mscan/mscan.php:1004
8051
  msgid ""
8052
  "When Skipped File Scan is On only skipped files will be scanned. Note: No "
8053
  "other MScan option settings have any effect while Skipped File Scan is set "
8054
  "to On."
8055
  msgstr ""
8056
 
8057
+ #: admin/mscan/mscan.php:1006
8058
  msgid "Skipped File Scan Off"
8059
  msgstr ""
8060
 
8061
+ #: admin/mscan/mscan.php:1007
8062
  msgid "Skipped File Scan On"
8063
  msgstr ""
8064
 
8065
+ #: admin/mscan/mscan.php:1012
8066
  msgid "Delete Tmp Files Off"
8067
  msgstr ""
8068
 
8069
+ #: admin/mscan/mscan.php:1013
8070
  msgid "Delete Tmp Files On"
8071
  msgstr ""
8072
 
8073
+ #: admin/mscan/mscan.php:1016
8074
  msgid "Enter one file name per line."
8075
  msgstr ""
8076
 
8077
+ #: admin/mscan/mscan.php:1022
8078
  msgid "Scheduled Scan Frequency (BPS Pro only)"
8079
  msgstr ""
8080
 
8081
+ #: admin/mscan/mscan.php:1024
8082
  msgid "Scheduled Scan Off"
8083
  msgstr ""
8084
 
8085
+ #: admin/mscan/mscan.php:1025
8086
  msgid "Run Scan Every 60 Minutes"
8087
  msgstr ""
8088
 
8089
+ #: admin/mscan/mscan.php:1026
8090
  msgid "Run Scan Every 3 Hours"
8091
  msgstr ""
8092
 
8093
+ #: admin/mscan/mscan.php:1027
8094
  msgid "Run Scan Every 6 Hours"
8095
  msgstr ""
8096
 
8097
+ #: admin/mscan/mscan.php:1028
8098
  msgid "Run Scan Every 12 Hours"
8099
  msgstr ""
8100
 
8101
+ #: admin/mscan/mscan.php:1029
8102
  msgid "Run Scan Every 24 Hours"
8103
  msgstr ""
8104
 
8105
+ #: admin/mscan/mscan.php:1032
8106
  msgid "Click OK to save MScan Options or click Cancel"
8107
  msgstr ""
8108
 
8109
+ #: admin/mscan/mscan.php:1048
8110
  msgid ""
8111
  "CAUTION: Please click the MScan Read Me help button before using this tool. "
8112
  "This tool allows you to delete the Plugin and Theme file hashes.\\n"
8117
  "OK to delete Plugin and Theme file hashes or click Cancel"
8118
  msgstr ""
8119
 
8120
+ #: admin/mscan/mscan.php:1058
8121
  msgid ""
8122
  "Clicking OK will upload Plugin Zip files to the /wp-content/bps-backup/"
8123
  "plugin-hashes/ folder. The zip files will be extracted, MD5 file hashes will "
8124
  "be created and the zip files will be deleted."
8125
  msgstr ""
8126
 
8127
+ #: admin/mscan/mscan.php:1058
8128
  msgid ""
8129
  "Zip files MUST be named using this exact format: plugin-name.x.x.zip where x "
8130
  "is the actual current version number of the plugin in the zip file."
8131
  msgstr ""
8132
 
8133
+ #: admin/mscan/mscan.php:1058
8134
  msgid "Click OK to upload Plugin Zip files or click Cancel."
8135
  msgstr ""
8136
 
8137
+ #: admin/mscan/mscan.php:1068
8138
  msgid ""
8139
  "Clicking OK will upload Theme Zip files to the /wp-content/bps-backup/theme-"
8140
  "hashes/ folder. The zip files will be extracted, MD5 file hashes will be "
8141
  "created and the zip files will be deleted."
8142
  msgstr ""
8143
 
8144
+ #: admin/mscan/mscan.php:1068
8145
  msgid ""
8146
  "Zip files MUST be named using this exact format: theme-name.x.x.zip where x "
8147
  "is the actual current version number of the theme in the zip file."
8148
  msgstr ""
8149
 
8150
+ #: admin/mscan/mscan.php:1068
8151
  msgid "Click OK to upload Theme Zip files or click Cancel."
8152
  msgstr ""
8153
 
8154
+ #: admin/mscan/mscan.php:1111
8155
  msgid "Plugin Zip File Upload Successful: "
8156
  msgstr ""
8157
 
8158
+ #: admin/mscan/mscan.php:1174 admin/mscan/mscan.php:1288
8159
  msgid "Error: Zip File Upload Failed: "
8160
  msgstr ""
8161
 
8162
+ #: admin/mscan/mscan.php:1174 admin/mscan/mscan.php:1288
8163
  msgid "Unable to move this uploaded zip file: "
8164
  msgstr ""
8165
 
8166
+ #: admin/mscan/mscan.php:1174 admin/mscan/mscan.php:1288
8167
  msgid " to this folder: "
8168
  msgstr ""
8169
 
8170
+ #: admin/mscan/mscan.php:1180 admin/mscan/mscan.php:1294
8171
  msgid "File Extension/Type or Filename Error: "
8172
  msgstr ""
8173
 
8174
+ #: admin/mscan/mscan.php:1180
8175
  msgid ""
8176
  " is either not a .zip file or the .zip file is not named correctly. Only ."
8177
  "zip files are allowed to be uploaded. Zip files MUST be named using this "
8179
  "version of the plugin in the zip file."
8180
  msgstr ""
8181
 
8182
+ #: admin/mscan/mscan.php:1186 admin/mscan/mscan.php:1300
8183
  msgid "Error: No zip file chosen: "
8184
  msgstr ""
8185
 
8186
+ #: admin/mscan/mscan.php:1186
8187
  msgid ""
8188
  "You need to choose zip files before clicking the Upload Plugin Zip Files "
8189
  "button."
8190
  msgstr ""
8191
 
8192
+ #: admin/mscan/mscan.php:1225
8193
  msgid "Theme Zip File Upload Successful: "
8194
  msgstr ""
8195
 
8196
+ #: admin/mscan/mscan.php:1294
8197
  msgid ""
8198
  " is either not a .zip file or the .zip file is not named correctly. Only ."
8199
  "zip files are allowed to be uploaded. Zip files MUST be named using this "
8201
  "version of the theme in the zip file."
8202
  msgstr ""
8203
 
8204
+ #: admin/mscan/mscan.php:1300
8205
  msgid ""
8206
  "You need to choose zip files before clicking the Upload Theme Zip Files "
8207
  "button."
8208
  msgstr ""
8209
 
8210
+ #: admin/mscan/mscan.php:1447
8211
  msgid " has been deleted."
8212
  msgstr ""
8213
 
8214
+ #: admin/mscan/mscan.php:1468
8215
  msgid ""
8216
  " Current Status has been changed to Ignored File and this file will not be "
8217
  "scanned in any future MScan Scans."
8218
  msgstr ""
8219
 
8220
+ #: admin/mscan/mscan.php:1489
8221
  msgid ""
8222
  " Ignored File Status has been removed. The previous Status of the file will "
8223
  "be displayed again and this file will be scanned in future MScan scans."
8224
  msgstr ""
8225
 
8226
+ #: admin/mscan/mscan.php:1511 admin/mscan/mscan.php:1520
8227
  msgid "Close File"
8228
  msgstr ""
8229
 
8230
+ #: admin/mscan/mscan.php:1511 admin/mscan/mscan.php:1520
8231
+ #: admin/mscan/mscan.php:1827
8232
  msgid "MScan Pattern Match"
8233
  msgstr ""
8234
 
8235
+ #: admin/mscan/mscan.php:1511
8236
  msgid ""
8237
  "Only the MScan Pattern Match is displayed for images instead of the image "
8238
  "file code."
8239
  msgstr ""
8240
 
8241
+ #: admin/mscan/mscan.php:1511
8242
  msgid ""
8243
  "Opening image files to view image file code does not work well in a Browser."
8244
  msgstr ""
8245
 
8246
+ #: admin/mscan/mscan.php:1511
8247
  msgid ""
8248
  "You can download suspicious image files and use a code editor like Notepad++ "
8249
  "to check image file code for any malicious code."
8250
  msgstr ""
8251
 
8252
+ #: admin/mscan/mscan.php:1511 admin/mscan/mscan.php:1520
8253
+ #: admin/mscan/mscan.php:1827
8254
  msgid ""
8255
  "If you are not sure what to check for or what is and is not malicious code "
8256
  "then click the MScan Read Me help button."
8257
  msgstr ""
8258
 
8259
+ #: admin/mscan/mscan.php:1520
8260
  msgid ""
8261
  "You can use your Browser's Search or Find feature to search the file "
8262
  "contents/code displayed below using the MScan Pattern Match above for the "
8263
  "suspicious code that was detected by MScan."
8264
  msgstr ""
8265
 
8266
+ #: admin/mscan/mscan.php:1520
8267
  msgid ""
8268
  "You can download suspicious files if you would like to check the file "
8269
  "contents/code more extensively with a code editor like Notepad++."
8270
  msgstr ""
8271
 
8272
+ #: admin/mscan/mscan.php:1535 admin/mscan/mscan.php:2532
8273
+ #: admin/mscan/mscan.php:3354
8274
  msgid ""
8275
  "File hash comparison scan results are 100% accurate. WP Core, Plugin and "
8276
  "Theme files are scanned using file hash comparison scanning."
8277
  msgstr ""
8278
 
8279
+ #: admin/mscan/mscan.php:1535 admin/mscan/mscan.php:2532
8280
+ #: admin/mscan/mscan.php:3354
8281
  msgid ""
8282
  "Pattern matching scan results are less accurate and will usually detect some "
8283
  "false positive matches. All other files that are not WP Core, Plugin and "
8284
  "Theme files are scanned using pattern matching scanning."
8285
  msgstr ""
8286
 
8287
+ #: admin/mscan/mscan.php:1535
8288
  msgid ""
8289
  "You can View, Ignore and Delete files detected as suspicious using the Form "
8290
  "below. Before deleting any files make a backup of those files on your "
8291
  "computer not on your hosting account."
8292
  msgstr ""
8293
 
8294
+ #: admin/mscan/mscan.php:1535 admin/mscan/mscan.php:2532
8295
+ #: admin/mscan/mscan.php:3354
8296
  msgid ""
8297
  "And of course check the file contents of suspicious files to see if they "
8298
  "contain hacker code or are false positive matches. Use the Ignore File "
8299
  "checkbox option to ignore false postive matches."
8300
  msgstr ""
8301
 
8302
+ #: admin/mscan/mscan.php:1535 admin/mscan/mscan.php:2532
8303
+ #: admin/mscan/mscan.php:3354
8304
  msgid ""
8305
  "When you ignore a file it will no longer be scanned in any future scans. "
8306
  "When you unignore an ignored file it will be scanned in future scans."
8307
  msgstr ""
8308
 
8309
+ #: admin/mscan/mscan.php:1551 admin/mscan/mscan.php:1852
8310
+ #: admin/mscan/mscan.php:2547 admin/mscan/mscan.php:2625
8311
+ #: admin/mscan/mscan.php:3361 admin/mscan/mscan.php:3407
8312
  msgid "Current Status"
8313
  msgstr ""
8314
 
8315
+ #: admin/mscan/mscan.php:1552
8316
  msgid "View<br>File"
8317
  msgstr ""
8318
 
8319
+ #: admin/mscan/mscan.php:1553
8320
  msgid "Ignore<br>File"
8321
  msgstr ""
8322
 
8323
+ #: admin/mscan/mscan.php:1554
8324
  msgid "Unignore<br>File"
8325
  msgstr ""
8326
 
8327
+ #: admin/mscan/mscan.php:1555
8328
  msgid "Delete<br>File"
8329
  msgstr ""
8330
 
8331
+ #: admin/mscan/mscan.php:1556 admin/mscan/mscan.php:2548
8332
+ #: admin/mscan/mscan.php:3362 admin/system-info/system-info.php:959
8333
  #: admin/system-info/system-info.php:999
8334
  msgid "File Path"
8335
  msgstr ""
8336
 
8337
+ #: admin/mscan/mscan.php:1557
8338
  msgid "File Hash or<br>Pattern Match"
8339
  msgstr ""
8340
 
8341
+ #: admin/mscan/mscan.php:1558 admin/mscan/mscan.php:1860
8342
  msgid "Scan<br>Time"
8343
  msgstr ""
8344
 
8345
+ #: admin/mscan/mscan.php:1571 admin/mscan/mscan.php:2563
8346
  msgid "Skipped File"
8347
  msgstr ""
8348
 
8349
+ #: admin/mscan/mscan.php:1571 admin/mscan/mscan.php:2563
8350
  msgid "Not Scanned"
8351
  msgstr ""
8352
 
8353
+ #: admin/mscan/mscan.php:1575 admin/mscan/mscan.php:1582
8354
+ #: admin/mscan/mscan.php:2567 admin/mscan/mscan.php:2574
8355
  msgid "Ignored File"
8356
  msgstr ""
8357
 
8358
+ #: admin/mscan/mscan.php:1587 admin/mscan/mscan.php:2579
8359
  msgid "Suspicious File"
8360
  msgstr ""
8361
 
8362
+ #: admin/mscan/mscan.php:1593 admin/mscan/mscan.php:1881
8363
+ #: admin/mscan/mscan.php:3000
8364
  msgid "View"
8365
  msgstr ""
8366
 
8367
+ #: admin/mscan/mscan.php:1594 admin/mscan/mscan.php:1882
8368
  msgid "Ignore"
8369
  msgstr ""
8370
 
8371
+ #: admin/mscan/mscan.php:1596 admin/mscan/mscan.php:1883
8372
  msgid "Unignore"
8373
  msgstr ""
8374
 
8375
+ #: admin/mscan/mscan.php:1614 admin/mscan/mscan.php:2602
8376
  msgid "No Suspicious Files were detected"
8377
  msgstr ""
8378
 
8379
+ #: admin/mscan/mscan.php:1628
8380
  msgid ""
8381
  "View File Option: Selecting the View File Checkbox Form option will display "
8382
  "the contents of the file that you have selected to view.\\n"
8396
  "OK to proceed or click Cancel"
8397
  msgstr ""
8398
 
8399
+ #: admin/mscan/mscan.php:1784
8400
  msgid "Current Status has been changed to Ignored for DB Row ID"
8401
  msgstr ""
8402
 
8403
+ #: admin/mscan/mscan.php:1784 admin/mscan/mscan.php:1803
8404
  msgid "in DB Column"
8405
  msgstr ""
8406
 
8407
+ #: admin/mscan/mscan.php:1784
8408
  msgid "This DB Entry will not be scanned in any future MScan Scans."
8409
  msgstr ""
8410
 
8411
+ #: admin/mscan/mscan.php:1803
8412
  msgid "The Ignored DB Entry Status has been removed for DB Row ID"
8413
  msgstr ""
8414
 
8415
+ #: admin/mscan/mscan.php:1803
8416
  msgid ""
8417
  "The previous Status of the DB Entry will be displayed again and this DB "
8418
  "Entry will be scanned in future MScan scans."
8419
  msgstr ""
8420
 
8421
+ #: admin/mscan/mscan.php:1822 admin/mscan/mscan.php:1827
8422
  msgid "Close"
8423
  msgstr ""
8424
 
8425
+ #: admin/mscan/mscan.php:1822
8426
  msgid "Pharma Hack DB Table and Column"
8427
  msgstr ""
8428
 
8429
+ #: admin/mscan/mscan.php:1822
8430
  msgid "Pharma Hack cleanup/removal steps"
8431
  msgstr ""
8432
 
8433
+ #: admin/mscan/mscan.php:1822
8434
  msgid "Edit your theme's header.php file and delete this code: "
8435
  msgstr ""
8436
 
8437
+ #: admin/mscan/mscan.php:1822
8438
  msgid ""
8439
  "Delete this file in your theme's root folder: nav.php. Login to your web "
8440
  "host control panel, login to your WP Database using phpMyAdmin and delete "
8443
  "any that you do see."
8444
  msgstr ""
8445
 
8446
+ #: admin/mscan/mscan.php:1827
8447
  msgid "DB Table, Column and Row ID"
8448
  msgstr ""
8449
 
8450
+ #: admin/mscan/mscan.php:1827
8451
  msgid "Steps to view the database data that MScan detected as suspicious"
8452
  msgstr ""
8453
 
8454
+ #: admin/mscan/mscan.php:1827
8455
  msgid ""
8456
  "Login to your web host control panel, login to your WP Database using "
8457
  "phpMyAdmin and check the data in the DB Table, Column and Row ID shown "
8458
  "above. Note: Look for code that matches the MScan Pattern Match."
8459
  msgstr ""
8460
 
8461
+ #: admin/mscan/mscan.php:1838 admin/mscan/mscan.php:2612
8462
+ #: admin/mscan/mscan.php:3398
8463
  msgid "Database scanning uses pattern matching scanning."
8464
  msgstr ""
8465
 
8466
+ #: admin/mscan/mscan.php:1838 admin/mscan/mscan.php:2612
8467
+ #: admin/mscan/mscan.php:3398
8468
  msgid ""
8469
  "Pattern matching scan results will usually detect some false positive "
8470
  "matches."
8471
  msgstr ""
8472
 
8473
+ #: admin/mscan/mscan.php:1838
8474
  msgid ""
8475
  "This form allows you to view, ignore or unignore suspicious DB Entries. "
8476
  "Note: The view option displays the DB Table, Column, Row ID and the MScan "
8477
  "Pattern Match that was detected by the MScan scan."
8478
  msgstr ""
8479
 
8480
+ #: admin/mscan/mscan.php:1838
8481
  msgid "Before deleting any database data make a backup of your database."
8482
  msgstr ""
8483
 
8484
+ #: admin/mscan/mscan.php:1838 admin/mscan/mscan.php:2612
8485
+ #: admin/mscan/mscan.php:3398
8486
  msgid ""
8487
  "Use phpMyAdmin or a similar tool to check your database Row where the "
8488
  "suspicious code was found."
8489
  msgstr ""
8490
 
8491
+ #: admin/mscan/mscan.php:1838 admin/mscan/mscan.php:2612
8492
+ #: admin/mscan/mscan.php:3398
8493
  msgid ""
8494
  "When you ignore a DB Entry it will no longer be scanned in any future scans. "
8495
  "When you unignore an ignored DB Entry it will be scanned in future scans."
8496
  msgstr ""
8497
 
8498
+ #: admin/mscan/mscan.php:1853
8499
  msgid "View<br>DB Entry"
8500
  msgstr ""
8501
 
8502
+ #: admin/mscan/mscan.php:1854
8503
  msgid "Ignore<br>DB Entry"
8504
  msgstr ""
8505
 
8506
+ #: admin/mscan/mscan.php:1855
8507
  msgid "Unignore<br>DB Entry"
8508
  msgstr ""
8509
 
8510
+ #: admin/mscan/mscan.php:1856 admin/mscan/mscan.php:2626
8511
+ #: admin/mscan/mscan.php:3408
8512
  msgid "DB Table"
8513
  msgstr ""
8514
 
8515
+ #: admin/mscan/mscan.php:1857 admin/mscan/mscan.php:2627
8516
+ #: admin/mscan/mscan.php:3409
8517
  msgid "DB Column"
8518
  msgstr ""
8519
 
8520
+ #: admin/mscan/mscan.php:1858 admin/mscan/mscan.php:2628
8521
+ #: admin/mscan/mscan.php:3410
8522
  msgid "DB Row ID"
8523
  msgstr ""
8524
 
8525
+ #: admin/mscan/mscan.php:1859
8526
  msgid "Pattern<br>Match"
8527
  msgstr ""
8528
 
8529
+ #: admin/mscan/mscan.php:1871 admin/mscan/mscan.php:2641
8530
  msgid "Ignored DB Entry"
8531
  msgstr ""
8532
 
8533
+ #: admin/mscan/mscan.php:1876 admin/mscan/mscan.php:2646
8534
  msgid "Suspicious DB Entry"
8535
  msgstr ""
8536
 
8537
+ #: admin/mscan/mscan.php:1894 admin/mscan/mscan.php:2663
8538
  msgid "No Suspicious DB Entries were detected"
8539
  msgstr ""
8540
 
8541
+ #: admin/mscan/mscan.php:1909
8542
  msgid ""
8543
  "View DB Entry Option: Selecting the View DB Entry Checkbox Form option will "
8544
  "display the contents of the DB Table, Column and Row ID that you have "
8556
  "OK to proceed or click Cancel"
8557
  msgstr ""
8558
 
8559
+ #: admin/mscan/mscan.php:1960
8560
  msgid "MScan Log ~ "
8561
  msgstr ""
8562
 
8563
+ #: admin/mscan/mscan.php:1991
8564
  msgid "Click the Reset Last Modified Time in DB button"
8565
  msgstr ""
8566
 
8567
+ #: admin/mscan/mscan.php:1991
8568
  msgid "to set the"
8569
  msgstr ""
8570
 
8571
+ #: admin/mscan/mscan.php:1996 admin/mscan/mscan.php:2001
8572
  msgid "Last Modified Time in DB:"
8573
  msgstr ""
8574
 
8575
+ #: admin/mscan/mscan.php:2014 admin/mscan/mscan.php:2017
8576
  msgid "MScan Log File Size: "
8577
  msgstr ""
8578
 
8579
+ #: admin/mscan/mscan.php:2017
8580
  msgid ""
8581
  "The S-Monitor Email Logging options will only send log files up to 2MB in "
8582
  "size."
8583
  msgstr ""
8584
 
8585
+ #: admin/mscan/mscan.php:2017
8586
  msgid ""
8587
  "Copy and paste the MScan Log file contents into a Notepad text file on your "
8588
  "computer and save it."
8589
  msgstr ""
8590
 
8591
+ #: admin/mscan/mscan.php:2030
8592
  msgid "MScan Log Last Modified Time:"
8593
  msgstr ""
8594
 
8595
+ #: admin/mscan/mscan.php:2032
8596
  msgid "Last Modified Time in File:"
8597
  msgstr ""
8598
 
8599
+ #: admin/mscan/mscan.php:2065
8600
  msgid ""
8601
  "Success! Your MScan Log has been deleted and replaced with a new blank MScan "
8602
  "Log file."
8603
  msgstr ""
8604
 
8605
+ #: admin/mscan/mscan.php:2075
8606
  msgid "Clicking OK will delete the contents of your MScan Log file."
8607
  msgstr ""
8608
 
8609
+ #: admin/mscan/mscan.php:2094
8610
  msgid ""
8611
  "The MScan Log File Was Not Found! Check that the file really exists here - /"
8612
  msgstr ""
8613
 
8614
+ #: admin/mscan/mscan.php:2094
8615
  msgid "/bps-backup/logs/mscan_log.txt and is named correctly."
8616
  msgstr ""
8617
 
8618
+ #: admin/mscan/mscan.php:2113
8619
  msgid "File Open and Write test successful! Your MScan Log file is writable."
8620
  msgstr ""
8621
 
8622
+ #: admin/mscan/mscan.php:2125 admin/mscan/mscan.php:2129
8623
  msgid "Success! Your MScan Log file has been updated."
8624
  msgstr ""
8625
 
8626
+ #: admin/mscan/mscan.php:2181
8627
  msgid "MScan Report ~ "
8628
  msgstr ""
8629
 
8630
+ #: admin/mscan/mscan.php:2181
8631
  msgid ""
8632
  "Displays the current scan results data. Click the Save MScan Report button "
8633
  "to save MScan Reports."
8634
  msgstr ""
8635
 
8636
+ #: admin/mscan/mscan.php:2194
8637
  msgid "Click OK to save the MScan Report or click Cancel."
8638
  msgstr ""
8639
 
8640
+ #: admin/mscan/mscan.php:2215
8641
  msgid ""
8642
  "No Scan Results To Display: No scans have been run yet or you clicked the "
8643
  "MScan Reset button."
8644
  msgstr ""
8645
 
8646
+ #: admin/mscan/mscan.php:2229
8647
  msgid "Scan Date|Time: "
8648
  msgstr ""
8649
 
8650
+ #: admin/mscan/mscan.php:2232
8651
  msgid "Website: "
8652
  msgstr ""
8653
 
8654
+ #: admin/mscan/mscan.php:2235
8655
  msgid "Scan Completion Time: "
8656
  msgstr ""
8657
 
8658
+ #: admin/mscan/mscan.php:2238
8659
  msgid "Total Files Scanned: "
8660
  msgstr ""
8661
 
8662
+ #: admin/mscan/mscan.php:2241
8663
  msgid "Total Skipped Files: "
8664
  msgstr ""
8665
 
8666
+ #: admin/mscan/mscan.php:2250
8667
  msgid "Total Suspicious Files: "
8668
  msgstr ""
8669
 
8670
+ #: admin/mscan/mscan.php:2259
8671
  msgid "Total Suspicious DB Entries: "
8672
  msgstr ""
8673
 
8674
+ #: admin/mscan/mscan.php:2262 admin/mscan/mscan.php:3318
8675
  msgid "MScan Option Settings: "
8676
  msgstr ""
8677
 
8678
+ #: admin/mscan/mscan.php:2276 admin/mscan/mscan.php:2279
8679
  msgid "Website Folders & Files To Scan: "
8680
  msgstr ""
8681
 
8682
+ #: admin/mscan/mscan.php:2279 admin/mscan/mscan.php:2290
8683
+ #: admin/mscan/mscan.php:2317
8684
  msgid "None"
8685
  msgstr ""
8686
 
8687
+ #: admin/mscan/mscan.php:2287 admin/mscan/mscan.php:2290
8688
  msgid "Excluded Folders: "
8689
  msgstr ""
8690
 
8691
+ #: admin/mscan/mscan.php:2294
8692
  msgid "Max File Size Limit to Scan: "
8693
  msgstr ""
8694
 
8695
+ #: admin/mscan/mscan.php:2297
8696
  msgid "Max Time Limit to Scan: "
8697
  msgstr ""
8698
 
8699
+ #: admin/mscan/mscan.php:2300
8700
  msgid "Scan Database: "
8701
  msgstr ""
8702
 
8703
+ #: admin/mscan/mscan.php:2303
8704
  msgid "Scan Skipped Files Only: "
8705
  msgstr ""
8706
 
8707
+ #: admin/mscan/mscan.php:2306
8708
  msgid "Automatically Delete /tmp Files: "
8709
  msgstr ""
8710
 
8711
+ #: admin/mscan/mscan.php:2314 admin/mscan/mscan.php:2317
8712
  msgid "Exclude /tmp Files: "
8713
  msgstr ""
8714
 
8715
+ #: admin/mscan/mscan.php:2335
8716
  msgid "Scheduled Scan Frequency: "
8717
  msgstr ""
8718
 
8719
+ #: admin/mscan/mscan.php:2338 admin/mscan/mscan.php:3329
8720
  msgid "WP Core|Plugin|Theme File Hashes: "
8721
  msgstr ""
8722
 
8723
+ #: admin/mscan/mscan.php:2348
8724
  msgid "WP Core Hash File Version: "
8725
  msgstr ""
8726
 
8727
+ #: admin/mscan/mscan.php:2348
8728
  msgid "WP Installed Version: "
8729
  msgstr ""
8730
 
8731
+ #: admin/mscan/mscan.php:2353 admin/mscan/mscan.php:2373
8732
+ #: admin/mscan/mscan.php:2477
8733
  msgid "Error|Problem: "
8734
  msgstr ""
8735
 
8736
+ #: admin/mscan/mscan.php:2353
8737
  msgid "The WP Core Hash File Does Not Exist"
8738
  msgstr ""
8739
 
8740
+ #: admin/mscan/mscan.php:2367 admin/mscan/mscan.php:3332
8741
  msgid "Plugin File Hashes: "
8742
  msgstr ""
8743
 
8744
+ #: admin/mscan/mscan.php:2373
8745
  msgid "The Plugin Hash File Does Not Exist"
8746
  msgstr ""
8747
 
8748
+ #: admin/mscan/mscan.php:2433
8749
  msgid ""
8750
  "File hashes do not exist for this plugin. This plugin's files were not "
8751
  "scanned. If you would like to scan this plugin's files then use the \"Upload "
8754
  "\"Upload Plugin Zip Files\" help section for more help info."
8755
  msgstr ""
8756
 
8757
+ #: admin/mscan/mscan.php:2435
8758
  msgid ""
8759
  "File hashes do not exist for this theme. This theme's files were not "
8760
  "scanned. If you would like to scan this themes's files then use the \"Upload "
8763
  "Theme Zip Files\" help section for more help info."
8764
  msgstr ""
8765
 
8766
+ #: admin/mscan/mscan.php:2445 admin/mscan/mscan.php:2455
8767
+ #: admin/mscan/mscan.php:2461
8768
  msgid " Plugin Hash File Version: "
8769
  msgstr ""
8770
 
8771
+ #: admin/mscan/mscan.php:2445 admin/mscan/mscan.php:2455
8772
+ #: admin/mscan/mscan.php:2461 admin/mscan/mscan.php:2501
8773
+ #: admin/mscan/mscan.php:2510 admin/mscan/mscan.php:2516
8774
  msgid " Installed Version: "
8775
  msgstr ""
8776
 
8777
+ #: admin/mscan/mscan.php:2461
8778
  msgid "No File Hashes for This Plugin"
8779
  msgstr ""
8780
 
8781
+ #: admin/mscan/mscan.php:2471 admin/mscan/mscan.php:3340
8782
  msgid "Theme File Hashes: "
8783
  msgstr ""
8784
 
8785
+ #: admin/mscan/mscan.php:2477
8786
  msgid "The Theme Hash File Does Not Exist"
8787
  msgstr ""
8788
 
8789
+ #: admin/mscan/mscan.php:2501 admin/mscan/mscan.php:2510
8790
+ #: admin/mscan/mscan.php:2516
8791
  msgid " Theme Hash File Version: "
8792
  msgstr ""
8793
 
8794
+ #: admin/mscan/mscan.php:2516
8795
  msgid "No File Hashes for This Theme"
8796
  msgstr ""
8797
 
8798
+ #: admin/mscan/mscan.php:2529 admin/mscan/mscan.php:3351
8799
  msgid "Scan Results "
8800
  msgstr ""
8801
 
8802
+ #: admin/mscan/mscan.php:2532 admin/mscan/mscan.php:3354
8803
  msgid ""
8804
  "You can View, Ignore and Delete files detected as suspicious using the View|"
8805
  "Ignore|Delete Suspicious Files Form on the MScan 2.0 tab page. Before "
8807
  "hosting account."
8808
  msgstr ""
8809
 
8810
+ #: admin/mscan/mscan.php:2549 admin/mscan/mscan.php:3363
8811
  msgid "File Hash or Pattern Match"
8812
  msgstr ""
8813
 
8814
+ #: admin/mscan/mscan.php:2550 admin/mscan/mscan.php:2630
8815
+ #: admin/mscan/mscan.php:3364 admin/mscan/mscan.php:3412
8816
  msgid "Scan Time"
8817
  msgstr ""
8818
 
8819
+ #: admin/mscan/mscan.php:2612 admin/mscan/mscan.php:3398
8820
  msgid ""
8821
  "You can View, Ignore and Unignore suspicious DB Entries using the View|"
8822
  "Ignore Suspicious DB Entries Form on the MScan 2.0 tab page. Before deleting "
8823
  "any database data make a backup of your database."
8824
  msgstr ""
8825
 
8826
+ #: admin/mscan/mscan.php:2629 admin/mscan/mscan.php:3411
8827
  msgid "Pattern Match"
8828
  msgstr ""
8829
 
8830
+ #: admin/mscan/mscan.php:2740 admin/mscan/mscan.php:2850
8831
  msgid ""
8832
  "The MScan Report was saved successfully. Saved MScan Reports can be viewed "
8833
  "on the MScan Saved Reports tab page."
8834
  msgstr ""
8835
 
8836
+ #: admin/mscan/mscan.php:2773
8837
  msgid "The MScan Report was not saved"
8838
  msgstr ""
8839
 
8840
+ #: admin/mscan/mscan.php:2773
8841
  msgid ""
8842
  "The maximum number of Reports that can be saved is 20 Reports. In order to "
8843
  "save the current Report you will need to delete an older saved Report."
8844
  msgstr ""
8845
 
8846
+ #: admin/mscan/mscan.php:2873
8847
  msgid "MScan Saved Reports ~ "
8848
  msgstr ""
8849
 
8850
+ #: admin/mscan/mscan.php:2873
8851
  msgid "Saved reports can be viewed or deleted."
8852
  msgstr ""
8853
 
8854
+ #: admin/mscan/mscan.php:2889
8855
  msgid ""
8856
  "No Saved MScan Reports To Display: No MScan Reports have been saved yet."
8857
  msgstr ""
8858
 
8859
+ #: admin/mscan/mscan.php:2978
8860
  msgid "MScan Saved Reports Form"
8861
  msgstr ""
8862
 
8863
+ #: admin/mscan/mscan.php:2987
8864
  msgid "Report Date"
8865
  msgstr ""
8866
 
8867
+ #: admin/mscan/mscan.php:2988
8868
  msgid "View Report"
8869
  msgstr ""
8870
 
8871
+ #: admin/mscan/mscan.php:2989
8872
  msgid "Delete Report"
8873
  msgstr ""
8874
 
8875
+ #: admin/mscan/mscan.php:3010 admin/mscan/mscan.php:3036
8876
  msgid "View|Delete Reports"
8877
  msgstr ""
8878
 
8879
+ #: admin/mscan/mscan.php:3010
8880
  msgid "Click OK to proceed or click Cancel"
8881
  msgstr ""
8882
 
8883
+ #: admin/mscan/mscan.php:3055
8884
  msgid "You did not select an MScan Report to view or delete"
8885
  msgstr ""
8886
 
8887
+ #: admin/mscan/mscan.php:3055
8888
  msgid ""
8889
  "Click the checkbox for the MScan Report that you would like to view or "
8890
  "delete and then click the View|Delete Reports button."
8891
  msgstr ""
8892
 
8893
+ #: admin/mscan/mscan.php:3216
8894
  msgid "Report: "
8895
  msgstr ""
8896
 
8897
+ #: admin/mscan/mscan.php:3216
8898
  msgid ""
8899
  " has been deleted. Refresh/reload the page to see current MScan Saved "
8900
  "Reports Form data."
8901
  msgstr ""
8902
 
8903
+ #: admin/mscan/mscan.php:3224
8904
  msgid ""
8905
  "The MScan Saved Report scan data is displayed below the MScan Saved Reports "
8906
  "Form."
9342
  msgstr ""
9343
 
9344
  #: admin/security-log/security-log.php:383
9345
+ #: admin/security-log/security-log.php:516 admin/wizard/wizard.php:307
9346
+ #: admin/wizard/wizard.php:313 admin/wizard/wizard.php:319
9347
+ #: admin/wizard/wizard.php:325 admin/wizard/wizard.php:331
9348
  msgid "Error: The "
9349
  msgstr ""
9350
 
11368
  #: admin/wizard/wizard-functions.php:44
11369
  msgid ""
11370
  "htaccess Files Disabled: Existing BPS htaccess files have been deleted and "
11371
+ "new BPS htaccess files will not be created."
11372
+ msgstr ""
11373
+
11374
+ #: admin/wizard/wizard-functions.php:44
11375
+ msgid "All BPS htaccess features are disabled."
11376
  msgstr ""
11377
 
11378
  #: admin/wizard/wizard-functions.php:109
11398
  msgstr ""
11399
 
11400
  #: admin/wizard/wizard-functions.php:111 admin/wizard/wizard-functions.php:635
11401
+ #: admin/wizard/wizard-functions.php:731 admin/wizard/wizard.php:223
11402
+ #: admin/wizard/wizard.php:307 admin/wizard/wizard.php:313
11403
+ #: admin/wizard/wizard.php:319 admin/wizard/wizard.php:325
11404
+ #: admin/wizard/wizard.php:331
11405
  msgid "DSO Setup Steps"
11406
  msgstr ""
11407
 
11442
  msgstr ""
11443
 
11444
  #: admin/wizard/wizard-functions.php:607 admin/wizard/wizard-functions.php:616
11445
+ #: admin/wizard/wizard-functions.php:827 admin/wizard/wizard.php:657
11446
+ #: admin/wizard/wizard.php:695 admin/wizard/wizard.php:753
11447
+ #: admin/wizard/wizard.php:801 admin/wizard/wizard.php:853
11448
+ #: admin/wizard/wizard.php:951 includes/general-functions.php:1090
11449
  msgid " DB Option created or updated Successfully!"
11450
  msgstr ""
11451
 
11493
  msgid "Error: The default.htaccess Master htaccess file cannot be created."
11494
  msgstr ""
11495
 
11496
+ #: admin/wizard/wizard-functions.php:828 admin/wizard/wizard.php:468
11497
  msgid " Folder created Successfully!"
11498
  msgstr ""
11499
 
11511
  msgid " created or updated Successfully!"
11512
  msgstr ""
11513
 
11514
+ #: admin/wizard/wizard.php:147
11515
  msgid ""
11516
  "Pass! PHP/php.ini handler htaccess code check: Not in use, required or "
11517
  "needed for your website/Server"
11518
  msgstr ""
11519
 
11520
+ #: admin/wizard/wizard.php:152
11521
  msgid ""
11522
  "Pass! PHP/php.ini handler htaccess code was found in your root .htaccess "
11523
  "file AND in BPS Pro Custom Code"
11524
  msgstr ""
11525
 
11526
+ #: admin/wizard/wizard.php:162
11527
  msgid ""
11528
  "Wordfence PHP/php.ini handler htaccess code was found in your root .htaccess "
11529
  "file, but was NOT found in BPS Custom Code. "
11530
  msgstr ""
11531
 
11532
+ #: admin/wizard/wizard.php:162 includes/hud-dismiss-functions.php:354
11533
  msgid ""
11534
  " for the steps to fix this Wordfence problem before running the Setup Wizard."
11535
  msgstr ""
11536
 
11537
+ #: admin/wizard/wizard.php:175
11538
  msgid ""
11539
  "Pass! PHP/php.ini handler root htaccess code added/created in BPS Pro Custom "
11540
  "Code"
11541
  msgstr ""
11542
 
11543
+ #: admin/wizard/wizard.php:196 admin/wizard/wizard.php:363
11544
  msgid " DB Table created Successfully!"
11545
  msgstr ""
11546
 
11547
+ #: admin/wizard/wizard.php:199 admin/wizard/wizard.php:366
11548
  msgid "Error: Unable to create DB Table "
11549
  msgstr ""
11550
 
11551
+ #: admin/wizard/wizard.php:203
11552
  msgid "Setup Wizard Pre-Installation Checks:"
11553
  msgstr ""
11554
 
11555
+ #: admin/wizard/wizard.php:204
11556
  msgid ""
11557
  "If you see any Red font or Blue font messages displayed below, click the "
11558
  "Read Me help button above and read the \"Notes\" help section before "
11559
  "clicking the Setup Wizard button."
11560
  msgstr ""
11561
 
11562
+ #: admin/wizard/wizard.php:210
11563
  msgid "Compatibility & Basic Checks"
11564
  msgstr ""
11565
 
11566
+ #: admin/wizard/wizard.php:214
11567
  msgid ""
11568
  "Pass! Compatible Server Configuration: Server API: CGI | WP Filesystem API "
11569
  "Method: direct."
11570
  msgstr ""
11571
 
11572
+ #: admin/wizard/wizard.php:217
11573
  msgid ""
11574
  "Pass! Compatible Server Configuration: Server Type Apache: XAMPP, WAMP, MAMP "
11575
  "or LAMP | WP Filesystem API Method: direct."
11576
  msgstr ""
11577
 
11578
+ #: admin/wizard/wizard.php:220
11579
  msgid ""
11580
  "Pass! Compatible Server Configuration: Server API: DSO | WP Filesystem API "
11581
  "Method: direct."
11582
  msgstr ""
11583
 
11584
+ #: admin/wizard/wizard.php:223
11585
  msgid ""
11586
  "Server API: Apache DSO Server Configuration | WP Filesystem API Method: "
11587
  msgstr ""
11588
 
11589
+ #: admin/wizard/wizard.php:223
11590
  msgid ""
11591
  "Your Server type is DSO and the WP Filesystem API Method is NOT \"direct\". "
11592
  "You can use the Setup Wizard, but you must first make some one-time manual "
11594
  "Forum Link for instructions: "
11595
  msgstr ""
11596
 
11597
+ #: admin/wizard/wizard.php:243 admin/wizard/wizard.php:246
11598
  msgid "Pass! PHP Configuration Memory Limit is set to: "
11599
  msgstr ""
11600
 
11601
+ #: admin/wizard/wizard.php:246
11602
  msgid ""
11603
  "It is recommended that you increase your memory limit to at least 128M, 256M "
11604
  "is even better."
11605
  msgstr ""
11606
 
11607
+ #: admin/wizard/wizard.php:249
11608
  msgid "Error: Your PHP Configuration Memory Limit is set to: "
11609
  msgstr ""
11610
 
11611
+ #: admin/wizard/wizard.php:249
11612
  msgid ""
11613
  "WordPress needs a bare minimum Memory Limit setting of 128M to perform well. "
11614
  "Contact your Web Host and ask them to increase your memory limit to the "
11615
  "maximum memory limit setting allowed by your Host."
11616
  msgstr ""
11617
 
11618
+ #: admin/wizard/wizard.php:262 includes/functions.php:1221
11619
  msgid ""
11620
  "mod_authz_core is Loaded|Order, Allow, Deny directives are supported|BC: Yes|"
11621
  "IfModule: Yes"
11622
  msgstr ""
11623
 
11624
+ #: admin/wizard/wizard.php:275
11625
  msgid ""
11626
  "Enable|Disable htaccess Files Option set to Enabled: mod_access_compat "
11627
  "htaccess files will be created."
11628
  msgstr ""
11629
 
11630
+ #: admin/wizard/wizard.php:277
11631
  msgid ""
11632
  "mod_access_compat is Loaded|Order, Allow, Deny directives are supported|"
11633
  "IfModule: No"
11634
  msgstr ""
11635
 
11636
+ #: admin/wizard/wizard.php:281
11637
  msgid ""
11638
  "Enable|Disable htaccess Files Option set to Disabled: All BPS htaccess "
11639
+ "features will be disabled. "
11640
  msgstr ""
11641
 
11642
+ #: admin/wizard/wizard.php:305 admin/wizard/wizard.php:311
11643
+ #: admin/wizard/wizard.php:317 admin/wizard/wizard.php:323
11644
+ #: admin/wizard/wizard.php:329
11645
  msgid "Pass! The "
11646
  msgstr ""
11647
 
11648
+ #: admin/wizard/wizard.php:305 admin/wizard/wizard.php:311
11649
  msgid " Folder is writable."
11650
  msgstr ""
11651
 
11652
+ #: admin/wizard/wizard.php:307 admin/wizard/wizard.php:313
11653
  msgid ""
11654
  " Folder is NOT writable. If your Server type is DSO and the WP Filesystem "
11655
  "API Method is NOT \"direct\" you can use the Setup Wizard, but you must "
11657
  "Setup Wizard. Please click this Forum Link for instructions: "
11658
  msgstr ""
11659
 
11660
+ #: admin/wizard/wizard.php:307 admin/wizard/wizard.php:313
11661
  msgid ""
11662
  " If your Server type is CGI check the folder permissions. Folder permissions "
11663
  "should be either 755 or 705."
11664
  msgstr ""
11665
 
11666
+ #: admin/wizard/wizard.php:317 admin/wizard/wizard.php:323
11667
+ #: admin/wizard/wizard.php:329
11668
  msgid " File is writable."
11669
  msgstr ""
11670
 
11671
+ #: admin/wizard/wizard.php:319 admin/wizard/wizard.php:325
11672
+ #: admin/wizard/wizard.php:331
11673
  msgid ""
11674
  " File is NOT writable. If your Server type is DSO and the WP Filesystem API "
11675
  "Method is NOT \"direct\" you can use the Setup Wizard, but you must first "
11677
  "Wizard. Please click this Forum Link for instructions: "
11678
  msgstr ""
11679
 
11680
+ #: admin/wizard/wizard.php:319 admin/wizard/wizard.php:325
11681
+ #: admin/wizard/wizard.php:331
11682
  msgid ""
11683
  " If your Server type is CGI check the file permissions. File permissions "
11684
  "should be either 644 or 604."
11685
  msgstr ""
11686
 
11687
+ #: admin/wizard/wizard.php:405
11688
  msgid "BPS Setup Verification & Error Checks"
11689
  msgstr ""
11690
 
11691
+ #: admin/wizard/wizard.php:407
11692
  msgid ""
11693
  "If you see all Green font messages displayed below, the Setup Wizard setup "
11694
  "completed successfully."
11695
  msgstr ""
11696
 
11697
+ #: admin/wizard/wizard.php:407
11698
  msgid ""
11699
  "If you see any Red font or Blue font messages displayed below, click the "
11700
  "Read Me help button above and read the \"Notes\" help section."
11701
  msgstr ""
11702
 
11703
+ #: admin/wizard/wizard.php:407
11704
  msgid ""
11705
  "Click the Read Me help button above for a list of recommended BPS Video "
11706
  "Tutorials to watch."
11707
  msgstr ""
11708
 
11709
+ #: admin/wizard/wizard.php:414 admin/wizard/wizard.php:1210
11710
  msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup)"
11711
  msgstr ""
11712
 
11713
+ #: admin/wizard/wizard.php:436
11714
  msgid "BulletProof Security Database Tables Setup"
11715
  msgstr ""
11716
 
11717
+ #: admin/wizard/wizard.php:465
11718
  msgid "BulletProof Security Core Folders Setup"
11719
  msgstr ""
11720
 
11721
+ #: admin/wizard/wizard.php:469
11722
  msgid "Error: Unable to create Folder "
11723
  msgstr ""
11724
 
11725
+ #: admin/wizard/wizard.php:497
11726
  msgid "BulletProof Security Core Files Setup"
11727
  msgstr ""
11728
 
11729
+ #: admin/wizard/wizard.php:500
11730
  msgid " File created or updated Successfully!"
11731
  msgstr ""
11732
 
11733
+ #: admin/wizard/wizard.php:501
11734
  msgid "Error: Unable to create or update File "
11735
  msgstr ""
11736
 
11737
+ #: admin/wizard/wizard.php:652
11738
  msgid "BulletProof Security MScan Malware Scanner Setup"
11739
  msgstr ""
11740
 
11741
+ #: admin/wizard/wizard.php:673
11742
  msgid "BulletProof Security DB Backup Setup"
11743
  msgstr ""
11744
 
11745
+ #: admin/wizard/wizard.php:692
11746
  msgid "BulletProof Security Hidden Plugin Folders|Files (HPF) Setup"
11747
  msgstr ""
11748
 
11749
+ #: admin/wizard/wizard.php:725
11750
  msgid ""
11751
  "Hidden Plugin Folders|Files (HPF) DB Options created or updated Successfully!"
11752
  msgstr ""
11753
 
11754
+ #: admin/wizard/wizard.php:728
11755
  msgid "BulletProof Security Security Log User Agent Filter Setup"
11756
  msgstr ""
11757
 
11758
+ #: admin/wizard/wizard.php:749
11759
  msgid "BulletProof Security Email Alerting & Log File Options Setup"
11760
  msgstr ""
11761
 
11762
+ #: admin/wizard/wizard.php:798
11763
  msgid "BulletProof Security Login Security & Monitoring Options Setup"
11764
  msgstr ""
11765
 
11766
+ #: admin/wizard/wizard.php:848
11767
  msgid "BulletProof Security JTC-Lite Options Setup"
11768
  msgstr ""
11769
 
11770
+ #: admin/wizard/wizard.php:948
11771
  msgid "BulletProof Security Force Strong Passwords Options Setup"
11772
  msgstr ""
11773
 
11774
+ #: admin/wizard/wizard.php:1002
11775
  msgid "The Setup Wizard has completed BPS Setup."
11776
  msgstr ""
11777
 
11778
+ #: admin/wizard/wizard.php:1002
11779
  msgid ""
11780
  "Check the \"BPS Setup Verification & Error Checks\" section below for any "
11781
  "errors in Red Font."
11782
  msgstr ""
11783
 
11784
+ #: admin/wizard/wizard.php:1002
11785
  msgid ""
11786
  "Your existing root htaccess file has been backed up here: /wp-content/bps-"
11787
  "backup/master-backups/root.htaccess-[Date-Timestamp]. If you run into a "
11789
  "forum topic: "
11790
  msgstr ""
11791
 
11792
+ #: admin/wizard/wizard.php:1002
11793
  msgid "Setup Wizard Root htaccess File Backup"
11794
  msgstr ""
11795
 
11796
+ #: admin/wizard/wizard.php:1022
11797
  msgid "Setup Wizard Completion Time: "
11798
  msgstr ""
11799
 
11800
+ #: admin/wizard/wizard.php:1039
11801
  msgid "BulletProof Security ~ Setup Wizard"
11802
  msgstr ""
11803
 
11804
+ #: admin/wizard/wizard.php:1094 admin/wizard/wizard.php:1704
11805
+ #: admin/wizard/wizard.php:1706
11806
  msgid "Setup Wizard Export|Import"
11807
  msgstr ""
11808
 
11809
+ #: admin/wizard/wizard.php:1105
11810
  msgid "htaccess Files Disabled Notice: "
11811
  msgstr ""
11812
 
11813
+ #: admin/wizard/wizard.php:1105
11814
  msgid ""
11815
  "BPS has detected that htaccess files cannot be used on your website/server. "
11816
  "Click this "
11817
  msgstr ""
11818
 
11819
+ #: admin/wizard/wizard.php:1105
11820
+ msgid " link for more information before running the Wizards."
11821
+ msgstr ""
11822
+
11823
+ #: admin/wizard/wizard.php:1105
11824
  msgid ""
11825
+ "If you intentionally disabled htaccess files then disregard this Notice. The "
11826
+ "Setup Wizard needs to be run again after disabling or enabling htaccess "
11827
+ "files."
11828
  msgstr ""
11829
 
11830
+ #: admin/wizard/wizard.php:1117
11831
  msgid "Setup Wizard ~ "
11832
  msgstr ""
11833
 
11834
+ #: admin/wizard/wizard.php:1117
11835
  msgid "One-Click Complete Setup"
11836
  msgstr ""
11837
 
11838
+ #: admin/wizard/wizard.php:1134
11839
  msgid "Recommended Video Tutorials: "
11840
  msgstr ""
11841
 
11842
+ #: admin/wizard/wizard.php:1139
11843
  msgid "Security Log Video Tutorial"
11844
  msgstr ""
11845
 
11846
+ #: admin/wizard/wizard.php:1142
11847
  msgid "Setup Wizard Steps: "
11848
  msgstr ""
11849
 
11850
+ #: admin/wizard/wizard.php:1142
11851
  msgid "1. Click the Setup Wizard button."
11852
  msgstr ""
11853
 
11854
+ #: admin/wizard/wizard.php:1146
11855
  msgid ""
11856
  "Setup Wizard Pre-Installation Checks are automatically performed and "
11857
  "displayed on the Setup Wizard page. Green font messages mean everything is "
11862
  "to be fixed before running the Setup Wizard."
11863
  msgstr ""
11864
 
11865
+ #: admin/wizard/wizard.php:1146
11866
  msgid ""
11867
  "You can re-run the Setup Wizard again at any time. Your existing settings "
11868
  "will NOT be overwritten and will be re-saved. Any new or additional settings "
11869
  "that the Setup Wizard finds on your website will be saved/setup."
11870
  msgstr ""
11871
 
11872
+ #: admin/wizard/wizard.php:1146
11873
  msgid ""
11874
  "When the Setup Wizard has completed you will see \"The Setup Wizard has "
11875
  "completed BPS Setup.\""
11876
  msgstr ""
11877
 
11878
+ #: admin/wizard/wizard.php:1146
11879
  msgid ""
11880
  "Your existing Root and wp-admin htaccess files are backed up before new Root "
11881
  "and wp-admin htaccess files are created by the Setup Wizard. The BPS backup "
11882
  "folder is here: "
11883
  msgstr ""
11884
 
11885
+ #: admin/wizard/wizard.php:1149
11886
  msgid ""
11887
  " and the backed up htaccess file names are: root.htaccess and wpadmin."
11888
  "htaccess."
11889
  msgstr ""
11890
 
11891
+ #: admin/wizard/wizard.php:1159
11892
  msgid "Setup Wizard & Overview Video Tutorial"
11893
  msgstr ""
11894
 
11895
+ #: admin/wizard/wizard.php:1186
11896
  msgid "Setup Wizard Options ~ "
11897
  msgstr ""
11898
 
11899
+ #: admin/wizard/wizard.php:1186
11900
  msgid ""
11901
  "Click the Setup Wizard Options Read Me help button for help info about each "
11902
  "option setting"
11903
  msgstr ""
11904
 
11905
+ #: admin/wizard/wizard.php:1200
11906
  msgid "Forum Help Links:"
11907
  msgstr ""
11908
 
11909
+ #: admin/wizard/wizard.php:1204
11910
  msgid "Go Daddy Managed WordPress Hosting (GDMW)"
11911
  msgstr ""
11912
 
11913
+ #: admin/wizard/wizard.php:1205 admin/wizard/wizard.php:1210
11914
  msgid "Enable|Disable htaccess Files"
11915
  msgstr ""
11916
 
11917
+ #: admin/wizard/wizard.php:1206
11918
  msgid "AutoFix Forum Topic"
11919
  msgstr ""
11920
 
11921
+ #: admin/wizard/wizard.php:1207
11922
  msgid "GDPR Compliance Forum Topic"
11923
  msgstr ""
11924
 
11925
+ #: admin/wizard/wizard.php:1210
11926
  msgid ""
11927
  "Setup Wizard AutoFix is turned On by default. When AutoFix is turned On the "
11928
  "Setup Wizard will automatically create htaccess whitelist rules in BPS "
11943
  "AutoFix Debug information so that we can figure out what the problem is."
11944
  msgstr ""
11945
 
11946
+ #: admin/wizard/wizard.php:1210
11947
  msgid "GDPR Compliance (IP Address Logging On|Off)"
11948
  msgstr ""
11949
 
11950
+ #: admin/wizard/wizard.php:1210
11951
  msgid ""
11952
  "The GDPR Compliance option setting is set to Off by default. Choosing the "
11953
  "GDPR Compliance On option setting will disable IP address logging in all BPS "
11961
  "at the top of this Read Me help window."
11962
  msgstr ""
11963
 
11964
+ #: admin/wizard/wizard.php:1210 admin/wizard/wizard.php:1252
11965
  msgid "Go Daddy Managed WordPress Hosting (GDMW):"
11966
  msgstr ""
11967
 
11968
+ #: admin/wizard/wizard.php:1210
11969
  msgid ""
11970
  "This option is ONLY for a special type of Go Daddy Hosting account called "
11971
  "\"Managed WordPress Hosting\" and is NOT for regular/standard Go Daddy "
11974
  "section above for more information."
11975
  msgstr ""
11976
 
11977
+ #: admin/wizard/wizard.php:1210 admin/wizard/wizard.php:1266
11978
  msgid "Enable|Disable htaccess Files:"
11979
  msgstr ""
11980
 
11981
+ #: admin/wizard/wizard.php:1210
11982
  msgid "Before changing this option setting, click the "
11983
  msgstr ""
11984
 
11985
+ #: admin/wizard/wizard.php:1210
11986
  msgid ""
11987
  " Forum Help Link at the top of this Read Me help window to find out exactly "
11988
  "what this option setting does and when it should or should not be used. "
11990
  "htaccess Files Enabled: Will enable all BPS htaccess freatures and files."
11991
  msgstr ""
11992
 
11993
+ #: admin/wizard/wizard.php:1210
11994
  msgid "Enable|Disable wp-admin BulletProof Mode"
11995
  msgstr ""
11996
 
11997
+ #: admin/wizard/wizard.php:1210
11998
  msgid ""
11999
  "The default setting is already set to: wp-admin BulletProof Mode Enabled. If "
12000
  "you would like to disable wp-admin BulletProof Mode select wp-admin "
12001
  "BulletProof Mode Disabled."
12002
  msgstr ""
12003
 
12004
+ #: admin/wizard/wizard.php:1210 admin/wizard/wizard.php:1295
12005
  msgid "Zip File Download Fix (Incapsula, Proxy, Other Cause):"
12006
  msgstr ""
12007
 
12008
+ #: admin/wizard/wizard.php:1210
12009
  msgid ""
12010
  "This option should only be set to On if you are seeing a 403 error and/or "
12011
  "unable to download these Zip files: Custom Code Export Zip file, Login "
12021
  "Firewall again."
12022
  msgstr ""
12023
 
12024
+ #: admin/wizard/wizard.php:1210 admin/wizard/wizard.php:1309
12025
  msgid "Multisite Hide|Display System Info Page for Subsites:"
12026
  msgstr ""
12027
 
12028
+ #: admin/wizard/wizard.php:1210
12029
  msgid ""
12030
  "This option is for Network|Multisite sites only. Choosing Hide System Info "
12031
  "Page will hide the System Info menu link under the BPS navigational menus. "
12033
  "under the BPS navigational mensus."
12034
  msgstr ""
12035
 
12036
+ #: admin/wizard/wizard.php:1210 admin/wizard/wizard.php:1320
12037
  msgid "Network|Multisite Sitewide Login Security Settings"
12038
  msgstr ""
12039
 
12040
+ #: admin/wizard/wizard.php:1210
12041
  msgid ""
12042
  "This option is for Network|Multisite sites only. This is an independent "
12043
  "option Form that creates and saves Login Security DB option settings for all "
12054
  "Reset, Sort DB Rows: Ascending - Show Oldest Login First."
12055
  msgstr ""
12056
 
12057
+ #: admin/wizard/wizard.php:1210
12058
  msgid "Network|Multisite Sitewide JTC-Lite Settings"
12059
  msgstr ""
12060
 
12061
+ #: admin/wizard/wizard.php:1210
12062
  msgid ""
12063
  "This option is for Network|Multisite sites only. This is an independent "
12064
  "option Form that creates and saves JTC-Lite DB option settings for all "
12073
  "box on the Login Form."
12074
  msgstr ""
12075
 
12076
+ #: admin/wizard/wizard.php:1210 admin/wizard/wizard.php:1338
12077
  msgid "Network|Multisite Sitewide Force Strong Passwords Settings"
12078
  msgstr ""
12079
 
12080
+ #: admin/wizard/wizard.php:1210
12081
  msgid ""
12082
  "This option is for Network|Multisite sites ONLY. This is an independent "
12083
  "option Form that creates and saves FSP DB option settings for all Network "
12090
  "all checked and Displayed Message/Error Message: default FSP message."
12091
  msgstr ""
12092
 
12093
+ #: admin/wizard/wizard.php:1224
12094
  msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup):"
12095
  msgstr ""
12096
 
12097
+ #: admin/wizard/wizard.php:1226
12098
  msgid "AutoFix On"
12099
  msgstr ""
12100
 
12101
+ #: admin/wizard/wizard.php:1227
12102
  msgid "AutoFix Off"
12103
  msgstr ""
12104
 
12105
+ #: admin/wizard/wizard.php:1238
12106
  msgid "GDPR Compliance (IP Address Logging On|Off):"
12107
  msgstr ""
12108
 
12109
+ #: admin/wizard/wizard.php:1240
12110
  msgid "GDPR Compliance Off"
12111
  msgstr ""
12112
 
12113
+ #: admin/wizard/wizard.php:1241
12114
  msgid "GDPR Compliance On"
12115
  msgstr ""
12116
 
12117
+ #: admin/wizard/wizard.php:1254
12118
  msgid "No (default setting)"
12119
  msgstr ""
12120
 
12121
+ #: admin/wizard/wizard.php:1255
12122
  msgid "Yes (ONLY if you have Managed WordPress Hosting)"
12123
  msgstr ""
12124
 
12125
+ #: admin/wizard/wizard.php:1267
12126
  msgid ""
12127
  "CAUTION: Click the Read Me help button before changing this option setting"
12128
  msgstr ""
12129
 
12130
+ #: admin/wizard/wizard.php:1269
12131
  msgid "htaccess Files Enabled"
12132
  msgstr ""
12133
 
12134
+ #: admin/wizard/wizard.php:1270
12135
  msgid "htaccess Files Disabled"
12136
  msgstr ""
12137
 
12138
+ #: admin/wizard/wizard.php:1281
12139
  msgid "Enable|Disable wp-admin BulletProof Mode:"
12140
  msgstr ""
12141
 
12142
+ #: admin/wizard/wizard.php:1283
12143
  msgid "wp-admin BulletProof Mode Enabled"
12144
  msgstr ""
12145
 
12146
+ #: admin/wizard/wizard.php:1284
12147
  msgid "wp-admin BulletProof Mode Disabled"
12148
  msgstr ""
12149
 
12150
+ #: admin/wizard/wizard.php:1297
12151
  msgid "Zip File Download Fix Off"
12152
  msgstr ""
12153
 
12154
+ #: admin/wizard/wizard.php:1298
12155
  msgid "Zip File Download Fix On"
12156
  msgstr ""
12157
 
12158
+ #: admin/wizard/wizard.php:1311
12159
  msgid "Display System Info Page"
12160
  msgstr ""
12161
 
12162
+ #: admin/wizard/wizard.php:1312
12163
  msgid "Hide System Info Page"
12164
  msgstr ""
12165
 
12166
+ #: admin/wizard/wizard.php:1329
12167
  msgid "Network|Multisite Sitewide JTC Anti-Spam|Anti-Hacker Settings"
12168
  msgstr ""
12169
 
12170
+ #: admin/wizard/wizard.php:1370
12171
  msgid ""
12172
  "The Zip File Download Fix option is set to On. This option should only be "
12173
  "set to On if you are unable to download these Zip files: Custom Code Export "
12175
  "htaccess file backup Zip file."
12176
  msgstr ""
12177
 
12178
+ #: admin/wizard/wizard.php:1383
12179
  msgid "The Zip File Download Fix option is set to Off."
12180
  msgstr ""
12181
 
12182
+ #: admin/wizard/wizard.php:1407
12183
  msgid "Multisite Hide|Display System Info Page for Subsites option saved."
12184
  msgstr ""
12185
 
12186
+ #: admin/wizard/wizard.php:1422
12187
  msgid ""
12188
  "Error: Your Network site exceeds the default WP criteria for a large network "
12189
  "site. Either you have more than 10,000 users or more than 10,000 sites. "
12191
  "org for assistance."
12192
  msgstr ""
12193
 
12194
+ #: admin/wizard/wizard.php:1429
12195
  msgid " LSM DB Options created or updated Successfully!"
12196
  msgstr ""
12197
 
12198
+ #: admin/wizard/wizard.php:1502 admin/wizard/wizard.php:1625
12199
  msgid ""
12200
  "Error: Your Network site exceeds the default WP criteria for a large network "
12201
  "site. Either you have more than 10,000 users or more than 10,000 sites. "
12203
  "line: Setup Wizard Options Large Network Site Help."
12204
  msgstr ""
12205
 
12206
+ #: admin/wizard/wizard.php:1509
12207
  msgid " JTC DB Options created or updated Successfully!"
12208
  msgstr ""
12209
 
12210
+ #: admin/wizard/wizard.php:1632
12211
  msgid " FSP DB Options created or updated Successfully!"
12212
  msgstr ""
12213
 
12214
+ #: admin/wizard/wizard.php:1699
12215
  msgid "Setup Wizard Export|Import ~ "
12216
  msgstr ""
12217
 
12218
+ #: admin/wizard/wizard.php:1699
12219
  msgid "Export or Import BPS plugin option settings."
12220
  msgstr ""
12221
 
12222
+ #: admin/wizard/wizard.php:1716
12223
  msgid "GDMW Hosting"
12224
  msgstr ""
12225
 
12226
+ #: admin/wizard/wizard.php:1718
12227
  msgid "Setup Wizard Export"
12228
  msgstr ""
12229
 
12230
+ #: admin/wizard/wizard.php:1718
12231
  msgid ""
12232
  "The Setup Wizard Export feature exports all BPS plugin option settings "
12233
  "except for website specific settings that need to be setup by running the "
12235
  "new website. The name of the exported zip file is: bps-settings-export.zip"
12236
  msgstr ""
12237
 
12238
+ #: admin/wizard/wizard.php:1718
12239
  msgid "Setup Wizard Import"
12240
  msgstr ""
12241
 
12242
+ #: admin/wizard/wizard.php:1718
12243
  msgid ""
12244
  "To import BPS plugin option settings click the Choose File button, navigate "
12245
  "to where you downloaded/saved the bps-settings-export.zip file on your "
12253
  "code or remove it from BPS Custom Code."
12254
  msgstr ""
12255
 
12256
+ #: admin/wizard/wizard.php:1718
12257
  msgid "Network|Multisite Help Info"
12258
  msgstr ""
12259
 
12260
+ #: admin/wizard/wizard.php:1718
12261
  msgid ""
12262
  "Setup Wizard Export|Import works for Network|Multisite site types, but only "
12263
  "the Primary site's BPS plugin option settings are exported and imported. BPS "
12269
  "option settings from the Primary site to all Subsites."
12270
  msgstr ""
12271
 
12272
+ #: admin/wizard/wizard.php:1725
12273
  msgid ""
12274
  "Clicking OK will Import BPS plugin settings from the bps-settings-export.zip "
12275
  "file on your computer."
12276
  msgstr ""
12277
 
12278
+ #: admin/wizard/wizard.php:1725
12279
  msgid "Click OK to Import BPS plugin settings or click Cancel."
12280
  msgstr ""
12281
 
12282
+ #: admin/wizard/wizard.php:1734
12283
  msgid ""
12284
  "Clicking OK will Export your BPS plugin settings into the bps-settings-"
12285
  "export.zip file, which you can then download to your computer by clicking "
12287
  "message."
12288
  msgstr ""
12289
 
12290
+ #: admin/wizard/wizard.php:1734
12291
  msgid "Click OK to Export BPS plugin settings or click Cancel."
12292
  msgstr ""
12293
 
12294
+ #: admin/wizard/wizard.php:1869
12295
  msgid ""
12296
  "BPS plugin option settings exported successfully. Click the Download Zip "
12297
  "Export button to download the Setup Wizard Export zip file: bps-settings-"
12298
  "export.zip."
12299
  msgstr ""
12300
 
12301
+ #: admin/wizard/wizard.php:1869
12302
  msgid ""
12303
  " and select the Zip File Download Fix On setting for the Zile File Download "
12304
  "Fix option. You should now be able to download the bps-settings-export.zip "
12305
  "file."
12306
  msgstr ""
12307
 
12308
+ #: admin/wizard/wizard.php:2049 admin/wizard/wizard.php:2081
12309
  msgid "BPS plugin settings imported successfully."
12310
  msgstr ""
12311
 
12312
+ #: admin/wizard/wizard.php:2049 admin/wizard/wizard.php:2081
12313
  msgid "IMPORTANT: Run the BPS Setup Wizard now."
12314
  msgstr ""
12315
 
12316
+ #: admin/wizard/wizard.php:2049 admin/wizard/wizard.php:2081
12317
  msgid ""
12318
  "After running the Setup Wizard go to the BPS Security > htaccess Core > "
12319
  "Custom Code tab page and check all of your custom htaccess code for any "
12323
  "code or remove it from BPS Custom Code."
12324
  msgstr ""
12325
 
12326
+ #: admin/wizard/wizard.php:2095
12327
  msgid ""
12328
  "Either the bps-settings-export.zip file has not been selected yet for Import "
12329
  "or the file "
12330
  msgstr ""
12331
 
12332
+ #: admin/wizard/wizard.php:2095
12333
  msgid ""
12334
  " is not a valid Setup Wizard Export file or file name. The BPS Setup Wizard "
12335
  "Import feature only allows the bps-settings-export.zip file to be Uploaded/"
12614
  msgid "mod_rewrite Inconclusive: Status is not 200, 301, 302, 403 or 404"
12615
  msgstr ""
12616
 
12617
+ #: includes/functions.php:1308
12618
  msgid "mod_security Module is Loaded|Enabled|IfModule: Yes"
12619
  msgstr ""
12620
 
12621
+ #: includes/functions.php:1311
12622
  msgid "mod_security2 Module is Loaded|Enabled|IfModule: Yes"
12623
  msgstr ""
12624
 
12625
+ #: includes/functions.php:1323
12626
  msgid "mod_security Module is not Loaded|Enabled|IfModule: Yes"
12627
  msgstr ""
12628
 
14101
 
14102
  #: includes/hud-dismiss-functions.php:461
14103
  msgid ""
14104
+ "If you have or had the Sucuri, Defender, iThemes Security or SiteGround "
14105
+ "Security plugins installed, they create a wp-content htaccess file that "
14106
+ "breaks several things in BPS Pro and other plugins as well."
 
 
 
 
 
 
14107
  msgstr ""
14108
 
14109
  #: includes/hud-dismiss-functions.php:461
14125
  "PHP in Plugins option setting."
14126
  msgstr ""
14127
 
14128
+ #: includes/hud-dismiss-functions.php:461
14129
+ msgid ""
14130
+ "To fix the SiteGround Security problem go to SG Security, Site Security, "
14131
+ "Lock and Protect System Folders and change the Toggle setting to Off."
14132
+ msgstr ""
14133
+
14134
  #: includes/hud-dismiss-functions.php:503
14135
  msgid "The WordPress Firewall 2 plugin is installed and activated"
14136
  msgstr ""
14384
  msgstr ""
14385
 
14386
  #: includes/login-security.php:124 includes/login-security.php:130
14387
+ #: includes/login-security.php:346 includes/login-security.php:488
14388
+ #: includes/login-security.php:494 includes/login-security.php:623
14389
+ #: includes/login-security.php:759 includes/login-security.php:765
14390
+ #: includes/login-security.php:769 includes/login-security.php:775
14391
+ #: includes/login-security.php:779 includes/login-security.php:789
14392
+ #: includes/login-security.php:806 includes/login-security.php:810
14393
+ #: includes/login-security.php:817 includes/login-security.php:821
14394
+ #: includes/login-security.php:840 includes/login-security.php:844
14395
+ #: includes/login-security.php:862 includes/login-security.php:866
14396
  msgid "ERROR:"
14397
  msgstr ""
14398
 
14399
+ #: includes/login-security.php:124 includes/login-security.php:346
14400
+ #: includes/login-security.php:488 includes/login-security.php:623
14401
  msgid " This user account has been locked until "
14402
  msgstr ""
14403
 
14404
+ #: includes/login-security.php:124 includes/login-security.php:346
14405
+ #: includes/login-security.php:488 includes/login-security.php:623
14406
  msgid ""
14407
  " due to too many failed login attempts. You can login again after the "
14408
  "Lockout Time above has expired."
14409
  msgstr ""
14410
 
14411
+ #: includes/login-security.php:130 includes/login-security.php:494
14412
+ #: includes/login-security.php:775 includes/login-security.php:779
14413
+ #: includes/login-security.php:840 includes/login-security.php:844
14414
+ #: includes/login-security.php:862 includes/login-security.php:866
14415
  msgid " Invalid Entry."
14416
  msgstr ""
14417
 
14418
+ #: includes/login-security.php:130 includes/login-security.php:494
14419
+ #: includes/login-security.php:759 includes/login-security.php:765
14420
+ #: includes/login-security.php:769 includes/login-security.php:775
14421
+ #: includes/login-security.php:779 includes/login-security.php:789
14422
+ #: includes/login-security.php:806 includes/login-security.php:810
14423
+ #: includes/login-security.php:817 includes/login-security.php:821
14424
+ #: includes/login-security.php:840 includes/login-security.php:844
14425
+ #: includes/login-security.php:862 includes/login-security.php:866
14426
  msgid "Lost your password?"
14427
  msgstr ""
14428
 
14429
+ #: includes/login-security.php:167 includes/login-security.php:306
14430
+ #: includes/login-security.php:581
14431
  msgid "A User has logged in on website: "
14432
  msgstr ""
14433
 
14434
+ #: includes/login-security.php:168 includes/login-security.php:184
14435
+ #: includes/login-security.php:215 includes/login-security.php:231
14436
+ #: includes/login-security.php:307 includes/login-security.php:323
14437
+ #: includes/login-security.php:582 includes/login-security.php:599
14438
  msgid ""
14439
  "To take further action go to the Login Security page. If you do not want to "
14440
  "receive further email alerts change or turn off Login Security Email Alerts."
14441
  msgstr ""
14442
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14443
  #: includes/login-security.php:169 includes/login-security.php:185
14444
  #: includes/login-security.php:216 includes/login-security.php:232
14445
  #: includes/login-security.php:266 includes/login-security.php:308
14446
  #: includes/login-security.php:324 includes/login-security.php:421
14447
+ #: includes/login-security.php:536 includes/login-security.php:584
14448
+ #: includes/login-security.php:601 includes/login-security.php:698
14449
+ msgid "Username:"
14450
  msgstr ""
14451
 
14452
  #: includes/login-security.php:170 includes/login-security.php:186
14453
  #: includes/login-security.php:217 includes/login-security.php:233
14454
+ #: includes/login-security.php:267 includes/login-security.php:309
14455
+ #: includes/login-security.php:325 includes/login-security.php:422
14456
+ #: includes/login-security.php:537 includes/login-security.php:585
14457
+ #: includes/login-security.php:602 includes/login-security.php:699
14458
+ msgid "Status:"
14459
  msgstr ""
14460
 
14461
  #: includes/login-security.php:171 includes/login-security.php:187
14462
  #: includes/login-security.php:218 includes/login-security.php:234
14463
+ #: includes/login-security.php:268 includes/login-security.php:310
14464
+ #: includes/login-security.php:326 includes/login-security.php:423
14465
+ #: includes/login-security.php:538 includes/login-security.php:586
14466
+ #: includes/login-security.php:603 includes/login-security.php:700
14467
+ msgid "User Role:"
14468
  msgstr ""
14469
 
14470
  #: includes/login-security.php:172 includes/login-security.php:188
14471
  #: includes/login-security.php:219 includes/login-security.php:235
14472
+ #: includes/login-security.php:269 includes/login-security.php:311
14473
+ #: includes/login-security.php:327 includes/login-security.php:424
14474
+ #: includes/login-security.php:539 includes/login-security.php:587
14475
+ #: includes/login-security.php:604 includes/login-security.php:701
14476
+ msgid "Email:"
14477
  msgstr ""
14478
 
14479
  #: includes/login-security.php:173 includes/login-security.php:189
14480
  #: includes/login-security.php:220 includes/login-security.php:236
14481
  #: includes/login-security.php:272 includes/login-security.php:312
14482
  #: includes/login-security.php:328 includes/login-security.php:427
14483
+ #: includes/login-security.php:542 includes/login-security.php:588
14484
+ #: includes/login-security.php:605 includes/login-security.php:704
14485
+ msgid "User IP Address:"
14486
+ msgstr ""
14487
+
14488
+ #: includes/login-security.php:174 includes/login-security.php:190
14489
+ #: includes/login-security.php:221 includes/login-security.php:237
14490
+ #: includes/login-security.php:273 includes/login-security.php:313
14491
+ #: includes/login-security.php:329 includes/login-security.php:428
14492
+ #: includes/login-security.php:543 includes/login-security.php:589
14493
+ #: includes/login-security.php:606 includes/login-security.php:705
14494
+ msgid "User Hostname:"
14495
+ msgstr ""
14496
+
14497
+ #: includes/login-security.php:175 includes/login-security.php:191
14498
+ #: includes/login-security.php:222 includes/login-security.php:238
14499
+ #: includes/login-security.php:274 includes/login-security.php:314
14500
+ #: includes/login-security.php:330 includes/login-security.php:429
14501
+ #: includes/login-security.php:544 includes/login-security.php:590
14502
+ #: includes/login-security.php:607 includes/login-security.php:706
14503
+ msgid "Request URI:"
14504
+ msgstr ""
14505
+
14506
+ #: includes/login-security.php:176 includes/login-security.php:192
14507
+ #: includes/login-security.php:223 includes/login-security.php:239
14508
+ #: includes/login-security.php:275 includes/login-security.php:315
14509
+ #: includes/login-security.php:331 includes/login-security.php:430
14510
+ #: includes/login-security.php:545 includes/login-security.php:591
14511
+ #: includes/login-security.php:608 includes/login-security.php:707
14512
  msgid "Website:"
14513
  msgstr ""
14514
 
14515
+ #: includes/login-security.php:183 includes/login-security.php:230
14516
+ #: includes/login-security.php:322 includes/login-security.php:598
14517
  msgid "An Administrator has logged in on website: "
14518
  msgstr ""
14519
 
14520
+ #: includes/login-security.php:214
14521
  msgid "Test A User has logged in on website: "
14522
  msgstr ""
14523
 
14524
+ #: includes/login-security.php:261 includes/login-security.php:416
14525
+ #: includes/login-security.php:531 includes/login-security.php:693
14526
  msgid "A User Account has been locked on website: "
14527
  msgstr ""
14528
 
14529
+ #: includes/login-security.php:262 includes/login-security.php:417
14530
+ #: includes/login-security.php:532 includes/login-security.php:694
14531
  msgid ""
14532
  "To take further action go to the Login Security page. If no action is taken "
14533
  "then the User will be able to try and login again after the Lockout Time has "
14535
  "off Login Security Email Alerts."
14536
  msgstr ""
14537
 
14538
+ #: includes/login-security.php:263 includes/login-security.php:418
14539
+ #: includes/login-security.php:533 includes/login-security.php:695
14540
  msgid ""
14541
  "What to do if your User Account is locked and you are unable to login to "
14542
  "your website:"
14543
  msgstr ""
14544
 
14545
+ #: includes/login-security.php:263 includes/login-security.php:418
14546
+ #: includes/login-security.php:533 includes/login-security.php:695
14547
  msgid ""
14548
  " Use FTP or your web host control panel file manager and rename the /"
14549
  "bulletproof-security plugin folder name to /_bulletproof-security. Log into "
14552
  "Account."
14553
  msgstr ""
14554
 
14555
+ #: includes/login-security.php:264 includes/login-security.php:419
14556
+ #: includes/login-security.php:534 includes/login-security.php:696
14557
  msgid "What to do if your User Account is being locked repeatedly:"
14558
  msgstr ""
14559
 
14560
+ #: includes/login-security.php:264 includes/login-security.php:419
14561
+ #: includes/login-security.php:534 includes/login-security.php:696
14562
  msgid ""
14563
  " Additional things that you can do to protect publicly displayed usernames, "
14564
  "not exposing author names/user account names, etc."
14565
  msgstr ""
14566
 
14567
+ #: includes/login-security.php:270 includes/login-security.php:425
14568
+ #: includes/login-security.php:540 includes/login-security.php:702
14569
  msgid "Lockout Time:"
14570
  msgstr ""
14571
 
14572
+ #: includes/login-security.php:271 includes/login-security.php:426
14573
+ #: includes/login-security.php:541 includes/login-security.php:703
14574
  msgid "Lockout Time Expires:"
14575
  msgstr ""
14576
 
14577
+ #: includes/login-security.php:759 includes/login-security.php:769
14578
  msgid " Invalid username."
14579
  msgstr ""
14580
 
14581
+ #: includes/login-security.php:765
14582
  msgid " Invalid email address."
14583
  msgstr ""
14584
 
14585
+ #: includes/login-security.php:789 includes/login-security.php:810
14586
+ #: includes/login-security.php:821
14587
  msgid " The password you entered for the username "
14588
  msgstr ""
14589
 
14590
+ #: includes/login-security.php:789 includes/login-security.php:806
14591
+ #: includes/login-security.php:810 includes/login-security.php:817
14592
+ #: includes/login-security.php:821
14593
  msgid " is incorrect. "
14594
  msgstr ""
14595
 
14596
+ #: includes/login-security.php:806 includes/login-security.php:817
14597
  msgid " The password you entered for the email address "
14598
  msgstr ""
14599
 
14600
+ #: includes/login-security.php:806 includes/login-security.php:810
14601
+ #: includes/login-security.php:840 includes/login-security.php:862
14602
  msgid " Login Attempts Remaining "
14603
  msgstr ""
14604
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://wordpress.org/support/view/plugin-reviews/bulletproof-secur
4
  Tags: security, secure, malware scanner, login security, firewall, security plugin, wordpress security, login, bruteforce, backup, exploit, infection, protection, virus, anti-virus, logout, spam, anti-spam
5
  Requires at least: 3.8
6
  Tested up to: 5.8
7
- Stable tag: 5.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
4
  Tags: security, secure, malware scanner, login security, firewall, security plugin, wordpress security, login, bruteforce, backup, exploit, infection, protection, virus, anti-virus, logout, spam, anti-spam
5
  Requires at least: 3.8
6
  Tested up to: 5.8
7
+ Stable tag: 5.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10