Version Description
Download this release
Release Info
Developer | AITpro |
Plugin | BulletProof Security |
Version | 5.9 |
Comparing to | |
See all releases |
Code changes from version 5.8 to 5.9
- admin/core/core-export-import.php +0 -10
- admin/core/core-forms.php +5 -2
- admin/db-backup-security/db-backup-functions.php +8 -7
- admin/db-backup-security/db-backup-security.php +43 -33
- admin/htaccess/secure.htaccess +1 -1
- admin/htaccess/wpadmin-secure.htaccess +1 -1
- admin/includes/admin.php +50 -44
- admin/login/login.php +245 -74
- admin/login/lsm-export.php +0 -5
- admin/login/lsm-help-text.php +8 -1
- admin/maintenance/maintenance.php +27 -22
- admin/mscan/mscan-help-text.php +0 -31
- admin/mscan/mscan-scan-status.php +5 -5
- admin/mscan/mscan.php +87 -78
- admin/security-log/security-log.php +2 -1
- admin/system-info/system-info.php +2 -3
- admin/theme-skin/theme-skin.php +5 -2
- admin/wizard/pwizard-autofix.php +19 -19
- admin/wizard/wizard-backup.php +0 -5
- admin/wizard/wizard.php +138 -128
- bulletproof-security.php +4 -4
- includes/db-security.php +12 -17
- includes/force-strong-passwords.php +6 -6
- includes/general-functions.php +117 -108
- includes/hidden-plugin-folders-cron.php +11 -11
- includes/hud-autofix-whitelist.php +1 -1
- includes/hud-dismiss-functions.php +6 -5
- includes/idle-session-logout.php +1 -1
- includes/login-security.php +22 -6
- includes/mscan-ajax-functions.php +32 -15
- includes/mscan-plugin-hash-maker.php +12 -17
- includes/mscan-theme-hash-maker.php +12 -17
- includes/mscan-wp-core-hash-maker.php +12 -17
- includes/zip-email-cron-functions.php +0 -15
- languages/bulletproof-security.pot +1201 -1170
- readme.txt +9 -8
admin/core/core-export-import.php
CHANGED
@@ -29,11 +29,6 @@ function bps_Zip_CC_Master_File() {
|
|
29 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/core/' );
|
30 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
31 |
|
32 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
33 |
-
$previous_encoding = mb_internal_encoding();
|
34 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
35 |
-
}
|
36 |
-
|
37 |
$archive = new PclZip(WP_PLUGIN_DIR . '/bulletproof-security/admin/core/cc-master.zip');
|
38 |
$v_list = $archive->create(WP_PLUGIN_DIR . '/bulletproof-security/admin/core/cc-master.txt', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/core/');
|
39 |
|
@@ -177,11 +172,6 @@ global $bps_topDiv, $bps_bottomDiv;
|
|
177 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/core/' );
|
178 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
179 |
|
180 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
181 |
-
$previous_encoding = mb_internal_encoding();
|
182 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
183 |
-
}
|
184 |
-
|
185 |
$archive = new PclZip( WP_PLUGIN_DIR . '/bulletproof-security/admin/core/cc-master.zip' );
|
186 |
|
187 |
if ( $archive->extract( PCLZIP_OPT_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/core', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/core' ) ) {
|
29 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/core/' );
|
30 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
31 |
|
|
|
|
|
|
|
|
|
|
|
32 |
$archive = new PclZip(WP_PLUGIN_DIR . '/bulletproof-security/admin/core/cc-master.zip');
|
33 |
$v_list = $archive->create(WP_PLUGIN_DIR . '/bulletproof-security/admin/core/cc-master.txt', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/core/');
|
34 |
|
172 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/core/' );
|
173 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
174 |
|
|
|
|
|
|
|
|
|
|
|
175 |
$archive = new PclZip( WP_PLUGIN_DIR . '/bulletproof-security/admin/core/cc-master.zip' );
|
176 |
|
177 |
if ( $archive->extract( PCLZIP_OPT_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/core', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/core' ) ) {
|
admin/core/core-forms.php
CHANGED
@@ -142,9 +142,12 @@ if ( isset( $_POST['Submit-WBM-Deactivate'] ) && current_user_can('manage_option
|
|
142 |
if ( isset( $_POST['Submit-Hidden-Plugins'] ) && current_user_can('manage_options') ) {
|
143 |
check_admin_referer('bulletproof_security_hpf_cron');
|
144 |
|
|
|
|
|
|
|
145 |
$HPF_Options = array(
|
146 |
-
'bps_hidden_plugins_cron' => $
|
147 |
-
'bps_hidden_plugins_cron_frequency' => $
|
148 |
'bps_hidden_plugins_cron_email' => '',
|
149 |
'bps_hidden_plugins_cron_alert' => ''
|
150 |
);
|
142 |
if ( isset( $_POST['Submit-Hidden-Plugins'] ) && current_user_can('manage_options') ) {
|
143 |
check_admin_referer('bulletproof_security_hpf_cron');
|
144 |
|
145 |
+
$hpf_on_off = sanitize_text_field($_POST['hpf_on_off']);
|
146 |
+
$hpf_cron_frequency = sanitize_text_field($_POST['hpf_cron_frequency']);
|
147 |
+
|
148 |
$HPF_Options = array(
|
149 |
+
'bps_hidden_plugins_cron' => $hpf_on_off,
|
150 |
+
'bps_hidden_plugins_cron_frequency' => $hpf_cron_frequency,
|
151 |
'bps_hidden_plugins_cron_email' => '',
|
152 |
'bps_hidden_plugins_cron_alert' => ''
|
153 |
);
|
admin/db-backup-security/db-backup-functions.php
CHANGED
@@ -45,7 +45,7 @@ function bpsPro_reset_db_backup_folder() {
|
|
45 |
|
46 |
if ( isset($options['bps_db_backup_folder']) && $options['bps_db_backup_folder'] != '' && isset($options['bps_db_backup_download_link']) && $options['bps_db_backup_download_link'] != '' ) {
|
47 |
|
48 |
-
if ( preg_match ( '|[
|
49 |
|
50 |
echo '<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>';
|
51 |
$text = '<strong><font color="#fb0101">'.__('Error: Unable to rename the DB Backup folder.', 'bulletproof-security').'</font><br>'.__('Did you enter a valid DB Backup folder name and DB Download link|url? Valid DB Backup folder naming characters are: Letters A to Z upper or lowercase. Numbers 0 to 9. A dash "-" or an underscore "_". Did you manually change the old DB Backup folder name using FTP? To fix this problem delete the text in the DB Backup Folder Location and DB Backup File Download Link|URL text boxes, click the Create Backup Job|Save Settings button and run the Rename|Create|Reset Tool again.', 'bulletproof-security').'</strong>';
|
@@ -71,9 +71,10 @@ function bpsPro_reset_db_backup_folder() {
|
|
71 |
echo $text;
|
72 |
echo '</p></div>';
|
73 |
|
74 |
-
|
75 |
-
$
|
76 |
-
$
|
|
|
77 |
|
78 |
$DBB_Options = array(
|
79 |
'bps_db_backup' => $options['bps_db_backup'],
|
@@ -124,9 +125,9 @@ function bpsPro_reset_db_backup_folder() {
|
|
124 |
mkdir( WP_CONTENT_DIR . '/bps-backup/' . $new_db_backup_folder . '/db-diff', 0755, true );
|
125 |
chmod( WP_CONTENT_DIR . '/bps-backup/' . $new_db_backup_folder . '/db-diff/', 0755 );
|
126 |
|
127 |
-
$dbb_options
|
128 |
-
$bps_db_backup_folder
|
129 |
-
$bps_db_backup_download_link
|
130 |
|
131 |
$DBB_Options = array(
|
132 |
'bps_db_backup' => $options['bps_db_backup'],
|
45 |
|
46 |
if ( isset($options['bps_db_backup_folder']) && $options['bps_db_backup_folder'] != '' && isset($options['bps_db_backup_download_link']) && $options['bps_db_backup_download_link'] != '' ) {
|
47 |
|
48 |
+
if ( preg_match ( '|[\|\<\>\'\"\(\)]|', $options['bps_db_backup_folder'] ) || preg_match ( '|[\|\<\>\'\"\(\)]|', $options['bps_db_backup_download_link'] ) ) {
|
49 |
|
50 |
echo '<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>';
|
51 |
$text = '<strong><font color="#fb0101">'.__('Error: Unable to rename the DB Backup folder.', 'bulletproof-security').'</font><br>'.__('Did you enter a valid DB Backup folder name and DB Download link|url? Valid DB Backup folder naming characters are: Letters A to Z upper or lowercase. Numbers 0 to 9. A dash "-" or an underscore "_". Did you manually change the old DB Backup folder name using FTP? To fix this problem delete the text in the DB Backup Folder Location and DB Backup File Download Link|URL text boxes, click the Create Backup Job|Save Settings button and run the Rename|Create|Reset Tool again.', 'bulletproof-security').'</strong>';
|
71 |
echo $text;
|
72 |
echo '</p></div>';
|
73 |
|
74 |
+
// No dangerous HTML is allowed past the preg_match() condition
|
75 |
+
$dbb_options = 'bulletproof_security_options_db_backup';
|
76 |
+
$bps_db_backup_folder = sanitize_text_field(addslashes( WP_CONTENT_DIR . '/bps-backup/' . $new_db_backup_folder ));
|
77 |
+
$bps_db_backup_download_link = sanitize_url(content_url( '/bps-backup/' ) . $new_db_backup_folder . '/');
|
78 |
|
79 |
$DBB_Options = array(
|
80 |
'bps_db_backup' => $options['bps_db_backup'],
|
125 |
mkdir( WP_CONTENT_DIR . '/bps-backup/' . $new_db_backup_folder . '/db-diff', 0755, true );
|
126 |
chmod( WP_CONTENT_DIR . '/bps-backup/' . $new_db_backup_folder . '/db-diff/', 0755 );
|
127 |
|
128 |
+
$dbb_options = 'bulletproof_security_options_db_backup';
|
129 |
+
$bps_db_backup_folder = sanitize_text_field(addslashes( WP_CONTENT_DIR . '/bps-backup/' . $new_db_backup_folder ));
|
130 |
+
$bps_db_backup_download_link = sanitize_url(content_url( '/bps-backup/' ) . $new_db_backup_folder . '/');
|
131 |
|
132 |
$DBB_Options = array(
|
133 |
'bps_db_backup' => $options['bps_db_backup'],
|
admin/db-backup-security/db-backup-security.php
CHANGED
@@ -346,23 +346,31 @@ if ( isset( $_POST['Submit-DBB-Create-Job'] ) && current_user_can('manage_option
|
|
346 |
wp_clear_scheduled_hook('bpsPro_DBB_check');
|
347 |
}
|
348 |
|
349 |
-
$
|
350 |
-
$
|
351 |
-
$
|
352 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
353 |
// some of these options are "one-shot" options
|
354 |
$DBB_Create_Job_Options = array(
|
355 |
-
'bps_db_backup' => $
|
356 |
'bps_db_backup_description' => $DBBDescription,
|
357 |
'bps_db_backup_folder' => $DBBFolder,
|
358 |
'bps_db_backup_download_link' => $DBBDownloadLink,
|
359 |
-
'bps_db_backup_job_type' => $
|
360 |
-
'bps_db_backup_frequency' => $
|
361 |
-
'bps_db_backup_start_time_hour' => $
|
362 |
-
'bps_db_backup_start_time_weekday' => $
|
363 |
-
'bps_db_backup_start_time_month_date' => $
|
364 |
-
'bps_db_backup_email_zip' => $
|
365 |
-
'bps_db_backup_delete' => $
|
366 |
'bps_db_backup_status_display' => $bps_db_backup_status_display // one-shot/one-time option - used for one-time Dashboard status display
|
367 |
);
|
368 |
|
@@ -370,6 +378,8 @@ if ( isset( $_POST['Submit-DBB-Create-Job'] ) && current_user_can('manage_option
|
|
370 |
update_option('bulletproof_security_options_db_backup', $DBB_Create_Job_Options);
|
371 |
}
|
372 |
|
|
|
|
|
373 |
$DBB_Create_Job = $_POST['dbb'];
|
374 |
$DBBtable_name = $wpdb->prefix . "bpspro_db_backup";
|
375 |
$timeNow = time();
|
@@ -377,7 +387,7 @@ if ( isset( $_POST['Submit-DBB-Create-Job'] ) && current_user_can('manage_option
|
|
377 |
$timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
|
378 |
$bpsDBBLog = WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt';
|
379 |
|
380 |
-
if ( $
|
381 |
$bps_frequency = 'Manual';
|
382 |
$bps_last_job = 'Backup Job Created';
|
383 |
$bps_next_job = 'Manual';
|
@@ -385,30 +395,30 @@ if ( isset( $_POST['Submit-DBB-Create-Job'] ) && current_user_can('manage_option
|
|
385 |
$bps_email_zip_log = 'Manual';
|
386 |
}
|
387 |
|
388 |
-
if ( $
|
389 |
-
$bps_frequency = $
|
390 |
$bps_last_job = 'Backup Job Created';
|
391 |
-
$bps_next_job = $
|
392 |
$bps_next_job = trim( str_replace( 'NA', "", $bps_next_job ) );
|
393 |
|
394 |
-
if ( $
|
395 |
$bps_email_zip_log = 'Yes & Delete';
|
396 |
$bps_email_zip = 'Delete';
|
397 |
} else {
|
398 |
-
$bps_email_zip_log = $
|
399 |
-
$bps_email_zip = $
|
400 |
}
|
401 |
|
402 |
-
if ( $
|
403 |
$bps_email_zip_log = 'Send Email Only';
|
404 |
$bps_email_zip = 'EmailOnly';
|
405 |
} else {
|
406 |
-
$bps_email_zip_log = $
|
407 |
-
$bps_email_zip = $
|
408 |
}
|
409 |
}
|
410 |
|
411 |
-
$log_title = "\r\n" . '[Create Backup Job Settings Logged: ' . $timestamp . ']' . "\r\n" . 'Description|Backup Job Name: ' . $
|
412 |
|
413 |
if ( empty( $DBB_Create_Job ) ) {
|
414 |
echo '<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>';
|
@@ -455,7 +465,7 @@ if ( isset( $_POST['Submit-DBB-Create-Job'] ) && current_user_can('manage_option
|
|
455 |
}
|
456 |
|
457 |
/** Date & Time Calculations **/
|
458 |
-
if ( $
|
459 |
|
460 |
$hour = date( "H", time() );
|
461 |
|
@@ -463,26 +473,26 @@ if ( isset( $_POST['Submit-DBB-Create-Job'] ) && current_user_can('manage_option
|
|
463 |
|
464 |
$form_hours = array( '12AM', '1AM', '2AM', '3AM', '4AM', '5AM', '6AM', '7AM', '8AM', '9AM', '10AM', '11AM', '12PM', '1PM', '2PM', '3PM', '4PM', '5PM', '6PM', '7PM', '8PM', '9PM', '10PM', '11PM' );
|
465 |
$military_hours = array( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23' );
|
466 |
-
$hour = str_replace( $form_hours, $military_hours, $
|
467 |
}
|
468 |
|
469 |
-
if ( $
|
470 |
$day = date( "j", time() );
|
471 |
|
472 |
} else {
|
473 |
|
474 |
-
$day = $
|
475 |
}
|
476 |
|
477 |
$clock = mktime( $hour, 0, 0, date( "n", time() ), $day, date( "Y", time() ) );
|
478 |
|
479 |
$form_weekday = array( 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' );
|
480 |
$form_numeric = array( '0', '1', '2', '3', '4', '5', '6' );
|
481 |
-
$weekday_numeric = str_replace( $form_weekday, $form_numeric, $
|
482 |
|
483 |
$day_of_week_now_numeric = date( "w", time() );
|
484 |
|
485 |
-
if ( $day_of_week_now_numeric == $weekday_numeric || $
|
486 |
$weekday_days = 0;
|
487 |
|
488 |
} else {
|
@@ -519,9 +529,9 @@ if ( isset( $_POST['Submit-DBB-Create-Job'] ) && current_user_can('manage_option
|
|
519 |
|
520 |
$bps_next_job_unix = $clock + ($weekday_days * 24 * 60 * 60);
|
521 |
|
522 |
-
$DBBInsertRows = $wpdb->insert( $DBBtable_name, array( 'bps_table_name' => $NoDupes, 'bps_desc' => esc_html($
|
523 |
|
524 |
-
$text = '<strong><font color="green">'.__('Backup Job ', 'bulletproof-security').esc_html($
|
525 |
echo $text;
|
526 |
echo '<strong>'.__('Backup Job Settings Logged successfully in the DB Backup Log', 'bulletproof-security').'</strong><br>';
|
527 |
echo '</p></div>';
|
@@ -905,7 +915,7 @@ if ( isset( $_POST['Submit-DBB-Files'] ) && current_user_can('manage_options') )
|
|
905 |
echo '<th scope="row" style="border-bottom:none;font-size:1.13em;">'.$file->getFilename().'</th>';
|
906 |
echo "<td><input type=\"checkbox\" id=\"deletefile\" name=\"DBBfiles[".$file->getFilename()."]\" value=\"deletefile\" class=\"deletefileALL\" /><br><span style=\"font-size:10px;\">".__('Delete', 'bulletproof-security')."</span></td>";
|
907 |
echo '<td><div style="margin:0px;padding:2px 6px 2px 6px;background-color:#e8e8e8;border:1px solid gray;"><a href="'.esc_url($bps_db_backup_download_link).$file->getFilename().'" style="font-size:1em;text-decoration:none;">'.__('Download', 'bulletproof-security').'</a></div></td>';
|
908 |
-
echo '<td>'
|
909 |
|
910 |
if ( number_format( $fileSize, 2, '.', '' ) >= 1048576 ) {
|
911 |
echo '<td>'.number_format( $fileSize / ( 1024 * 1024 ), 2 ).' MB</td>';
|
@@ -1455,7 +1465,7 @@ if ( isset( $_POST['Submit-DB-Table-Prefix'] ) && current_user_can('manage_optio
|
|
1455 |
check_admin_referer( 'bulletproof_security_table_prefix_changer' );
|
1456 |
|
1457 |
set_time_limit(300);
|
1458 |
-
|
1459 |
if ( preg_match( '|[^a-zA-Z0-9_]|', $_POST['DBTablePrefix'] ) ) {
|
1460 |
|
1461 |
echo $bps_topDiv;
|
346 |
wp_clear_scheduled_hook('bpsPro_DBB_check');
|
347 |
}
|
348 |
|
349 |
+
$dbb_backup_on_off = sanitize_text_field($_POST['dbb_backup_on_off']);
|
350 |
+
$DBBDescription = sanitize_text_field($_POST['DBBDescription']);
|
351 |
+
$DBBFolder = sanitize_text_field($_POST['DBBFolder']);
|
352 |
+
$DBBDownloadLink = sanitize_url($_POST['DBBDownloadLink']);
|
353 |
+
$dbb_backup_job_type = sanitize_text_field($_POST['dbb_backup_job_type']);
|
354 |
+
$dbb_backup_job_frequency = sanitize_text_field($_POST['dbb_backup_job_frequency']);
|
355 |
+
$dbb_backup_job_start_time_hour = sanitize_text_field($_POST['dbb_backup_job_start_time_hour']);
|
356 |
+
$dbb_backup_job_start_time_weekday = sanitize_text_field($_POST['dbb_backup_job_start_time_weekday']);
|
357 |
+
$dbb_backup_job_start_time_month_date = sanitize_text_field($_POST['dbb_backup_job_start_time_month_date']);
|
358 |
+
$dbb_backup_email_zip = sanitize_text_field($_POST['dbb_backup_email_zip']);
|
359 |
+
$dbb_backup_delete = sanitize_text_field($_POST['dbb_backup_delete']);
|
360 |
+
|
361 |
// some of these options are "one-shot" options
|
362 |
$DBB_Create_Job_Options = array(
|
363 |
+
'bps_db_backup' => $dbb_backup_on_off,
|
364 |
'bps_db_backup_description' => $DBBDescription,
|
365 |
'bps_db_backup_folder' => $DBBFolder,
|
366 |
'bps_db_backup_download_link' => $DBBDownloadLink,
|
367 |
+
'bps_db_backup_job_type' => $dbb_backup_job_type,
|
368 |
+
'bps_db_backup_frequency' => $dbb_backup_job_frequency,
|
369 |
+
'bps_db_backup_start_time_hour' => $dbb_backup_job_start_time_hour,
|
370 |
+
'bps_db_backup_start_time_weekday' => $dbb_backup_job_start_time_weekday,
|
371 |
+
'bps_db_backup_start_time_month_date' => $dbb_backup_job_start_time_month_date,
|
372 |
+
'bps_db_backup_email_zip' => $dbb_backup_email_zip,
|
373 |
+
'bps_db_backup_delete' => $dbb_backup_delete,
|
374 |
'bps_db_backup_status_display' => $bps_db_backup_status_display // one-shot/one-time option - used for one-time Dashboard status display
|
375 |
);
|
376 |
|
378 |
update_option('bulletproof_security_options_db_backup', $DBB_Create_Job_Options);
|
379 |
}
|
380 |
|
381 |
+
|
382 |
+
|
383 |
$DBB_Create_Job = $_POST['dbb'];
|
384 |
$DBBtable_name = $wpdb->prefix . "bpspro_db_backup";
|
385 |
$timeNow = time();
|
387 |
$timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
|
388 |
$bpsDBBLog = WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt';
|
389 |
|
390 |
+
if ( $dbb_backup_job_type == 'Manual' ) {
|
391 |
$bps_frequency = 'Manual';
|
392 |
$bps_last_job = 'Backup Job Created';
|
393 |
$bps_next_job = 'Manual';
|
395 |
$bps_email_zip_log = 'Manual';
|
396 |
}
|
397 |
|
398 |
+
if ( $dbb_backup_job_type == 'Scheduled' ) {
|
399 |
+
$bps_frequency = $dbb_backup_job_frequency;
|
400 |
$bps_last_job = 'Backup Job Created';
|
401 |
+
$bps_next_job = $dbb_backup_job_start_time_weekday . ' ' . $dbb_backup_job_start_time_month_date . ' ' . $dbb_backup_job_start_time_hour;
|
402 |
$bps_next_job = trim( str_replace( 'NA', "", $bps_next_job ) );
|
403 |
|
404 |
+
if ( $dbb_backup_email_zip == 'Delete' ) {
|
405 |
$bps_email_zip_log = 'Yes & Delete';
|
406 |
$bps_email_zip = 'Delete';
|
407 |
} else {
|
408 |
+
$bps_email_zip_log = $dbb_backup_email_zip;
|
409 |
+
$bps_email_zip = $dbb_backup_email_zip;
|
410 |
}
|
411 |
|
412 |
+
if ( $dbb_backup_email_zip == 'EmailOnly' ) {
|
413 |
$bps_email_zip_log = 'Send Email Only';
|
414 |
$bps_email_zip = 'EmailOnly';
|
415 |
} else {
|
416 |
+
$bps_email_zip_log = $dbb_backup_email_zip;
|
417 |
+
$bps_email_zip = $dbb_backup_email_zip;
|
418 |
}
|
419 |
}
|
420 |
|
421 |
+
$log_title = "\r\n" . '[Create Backup Job Settings Logged: ' . $timestamp . ']' . "\r\n" . 'Description|Backup Job Name: ' . $DBBDescription . "\r\n" . 'Backup Job Type: ' . $dbb_backup_job_type . "\r\n" . 'Frequency: ' . $dbb_backup_job_frequency . "\r\n" . 'Time When Scheduled Backup is Run: ' . $bps_next_job . "\r\n" . 'Send Scheduled Backup Zip Files Via Email: ' . $bps_email_zip_log . "\r\n" . 'Automatically Delete Old Backup Files Older Than: ' . $dbb_backup_delete .' day(s) old'. "\r\n" . 'Scheduled Backups (override): ' . $dbb_backup_on_off . "\r\n";
|
422 |
|
423 |
if ( empty( $DBB_Create_Job ) ) {
|
424 |
echo '<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>';
|
465 |
}
|
466 |
|
467 |
/** Date & Time Calculations **/
|
468 |
+
if ( $dbb_backup_job_start_time_hour == 'NA' ) {
|
469 |
|
470 |
$hour = date( "H", time() );
|
471 |
|
473 |
|
474 |
$form_hours = array( '12AM', '1AM', '2AM', '3AM', '4AM', '5AM', '6AM', '7AM', '8AM', '9AM', '10AM', '11AM', '12PM', '1PM', '2PM', '3PM', '4PM', '5PM', '6PM', '7PM', '8PM', '9PM', '10PM', '11PM' );
|
475 |
$military_hours = array( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23' );
|
476 |
+
$hour = str_replace( $form_hours, $military_hours, $dbb_backup_job_start_time_hour );
|
477 |
}
|
478 |
|
479 |
+
if ( $dbb_backup_job_start_time_month_date == 'NA' ) {
|
480 |
$day = date( "j", time() );
|
481 |
|
482 |
} else {
|
483 |
|
484 |
+
$day = $dbb_backup_job_start_time_month_date;
|
485 |
}
|
486 |
|
487 |
$clock = mktime( $hour, 0, 0, date( "n", time() ), $day, date( "Y", time() ) );
|
488 |
|
489 |
$form_weekday = array( 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' );
|
490 |
$form_numeric = array( '0', '1', '2', '3', '4', '5', '6' );
|
491 |
+
$weekday_numeric = str_replace( $form_weekday, $form_numeric, $dbb_backup_job_start_time_weekday );
|
492 |
|
493 |
$day_of_week_now_numeric = date( "w", time() );
|
494 |
|
495 |
+
if ( $day_of_week_now_numeric == $weekday_numeric || $dbb_backup_job_start_time_weekday == 'NA' ) {
|
496 |
$weekday_days = 0;
|
497 |
|
498 |
} else {
|
529 |
|
530 |
$bps_next_job_unix = $clock + ($weekday_days * 24 * 60 * 60);
|
531 |
|
532 |
+
$DBBInsertRows = $wpdb->insert( $DBBtable_name, array( 'bps_table_name' => $NoDupes, 'bps_desc' => esc_html($DBBDescription), 'bps_job_type' => $dbb_backup_job_type, 'bps_frequency' => $bps_frequency, 'bps_last_job' => $bps_last_job, 'bps_next_job' => $bps_next_job, 'bps_next_job_unix' => $bps_next_job_unix, 'bps_email_zip' => $bps_email_zip, 'bps_job_created' => current_time('mysql') ) );
|
533 |
|
534 |
+
$text = '<strong><font color="green">'.__('Backup Job ', 'bulletproof-security').esc_html($DBBDescription).__(' Created Successfully.', 'bulletproof-security').'</font></strong><br>';
|
535 |
echo $text;
|
536 |
echo '<strong>'.__('Backup Job Settings Logged successfully in the DB Backup Log', 'bulletproof-security').'</strong><br>';
|
537 |
echo '</p></div>';
|
915 |
echo '<th scope="row" style="border-bottom:none;font-size:1.13em;">'.$file->getFilename().'</th>';
|
916 |
echo "<td><input type=\"checkbox\" id=\"deletefile\" name=\"DBBfiles[".$file->getFilename()."]\" value=\"deletefile\" class=\"deletefileALL\" /><br><span style=\"font-size:10px;\">".__('Delete', 'bulletproof-security')."</span></td>";
|
917 |
echo '<td><div style="margin:0px;padding:2px 6px 2px 6px;background-color:#e8e8e8;border:1px solid gray;"><a href="'.esc_url($bps_db_backup_download_link).$file->getFilename().'" style="font-size:1em;text-decoration:none;">'.__('Download', 'bulletproof-security').'</a></div></td>';
|
918 |
+
echo '<td>'.$bps_db_backup_folder.'</td>';
|
919 |
|
920 |
if ( number_format( $fileSize, 2, '.', '' ) >= 1048576 ) {
|
921 |
echo '<td>'.number_format( $fileSize / ( 1024 * 1024 ), 2 ).' MB</td>';
|
1465 |
check_admin_referer( 'bulletproof_security_table_prefix_changer' );
|
1466 |
|
1467 |
set_time_limit(300);
|
1468 |
+
|
1469 |
if ( preg_match( '|[^a-zA-Z0-9_]|', $_POST['DBTablePrefix'] ) ) {
|
1470 |
|
1471 |
echo $bps_topDiv;
|
admin/htaccess/secure.htaccess
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
# BULLETPROOF 5.
|
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.9 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 |
|
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.9 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
@@ -798,10 +798,10 @@ $options = get_option('bulletproof_security_options_db_backup');
|
|
798 |
mkdir( WP_CONTENT_DIR . '/bps-backup/backups_' . $folder_obs, 0755, true );
|
799 |
chmod( WP_CONTENT_DIR . '/bps-backup/backups_' . $folder_obs . '/', 0755 );
|
800 |
|
801 |
-
$dbb_options
|
802 |
-
$bps_db_backup_folder
|
803 |
-
$bps_db_backup_download_link
|
804 |
-
$bps_db_backup_download_link
|
805 |
|
806 |
$DBB_Options = array(
|
807 |
'bps_db_backup' => 'On',
|
@@ -1260,20 +1260,20 @@ function bulletproof_security_options_validate_mynotes($input) {
|
|
1260 |
|
1261 |
// Login Security & Monitoring
|
1262 |
function bulletproof_security_options_validate_login_security($input) {
|
1263 |
-
$
|
1264 |
-
$
|
1265 |
-
$
|
1266 |
-
$
|
1267 |
-
$
|
1268 |
-
$
|
1269 |
-
$
|
1270 |
-
$
|
1271 |
-
$
|
1272 |
-
$
|
1273 |
-
$
|
1274 |
-
@$
|
1275 |
-
|
1276 |
-
return $
|
1277 |
}
|
1278 |
|
1279 |
// Idle Session Logout (ISL): Do not automatically set ISL up. This should be left up to users to choose whether to use this or not.
|
@@ -1730,33 +1730,39 @@ function bulletproof_security_options_validate_new_feature($input) {
|
|
1730 |
|
1731 |
// JTC-Lite a stripped down version of the BEAST > JTC Anti-Spam|Anti-Hacker
|
1732 |
function bulletproof_security_options_validate_login_security_jtc($input) {
|
1733 |
-
$
|
1734 |
-
$
|
1735 |
-
$
|
1736 |
-
$
|
1737 |
-
$
|
1738 |
-
$
|
1739 |
-
$
|
1740 |
-
$
|
1741 |
-
$
|
1742 |
-
$
|
1743 |
-
$
|
1744 |
-
$
|
1745 |
-
$
|
1746 |
-
$
|
1747 |
-
$
|
1748 |
-
$
|
1749 |
-
$
|
1750 |
-
$
|
1751 |
-
$
|
1752 |
-
$
|
1753 |
-
//$
|
1754 |
// Note: You cannot use: wp_filter_nohtml_kses for multidimensional arrays - it will strip out the inner array code.
|
1755 |
-
@$
|
1756 |
-
$
|
1757 |
-
$
|
1758 |
-
|
1759 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1760 |
}
|
1761 |
|
1762 |
// BPS plugin 30 day review/rating request Dismiss Notice
|
798 |
mkdir( WP_CONTENT_DIR . '/bps-backup/backups_' . $folder_obs, 0755, true );
|
799 |
chmod( WP_CONTENT_DIR . '/bps-backup/backups_' . $folder_obs . '/', 0755 );
|
800 |
|
801 |
+
$dbb_options = 'bulletproof_security_options_db_backup';
|
802 |
+
$bps_db_backup_folder = addslashes( WP_CONTENT_DIR . '/bps-backup/backups_' . $folder_obs );
|
803 |
+
$bps_db_backup_download_link = ( WP_CONTENT_DIR . '/bps-backup/backups_' . $folder_obs );
|
804 |
+
$bps_db_backup_download_link = content_url( '/bps-backup/backups_' ) . $folder_obs . '/';
|
805 |
|
806 |
$DBB_Options = array(
|
807 |
'bps_db_backup' => 'On',
|
1260 |
|
1261 |
// Login Security & Monitoring
|
1262 |
function bulletproof_security_options_validate_login_security($input) {
|
1263 |
+
$options = get_option('bulletproof_security_options_login_security');
|
1264 |
+
$options['bps_max_logins'] = trim(wp_filter_nohtml_kses($input['bps_max_logins']));
|
1265 |
+
$options['bps_lockout_duration'] = trim(wp_filter_nohtml_kses($input['bps_lockout_duration']));
|
1266 |
+
$options['bps_manual_lockout_duration'] = trim(wp_filter_nohtml_kses($input['bps_manual_lockout_duration']));
|
1267 |
+
$options['bps_max_db_rows_display'] = trim(wp_filter_nohtml_kses($input['bps_max_db_rows_display']));
|
1268 |
+
$options['bps_login_security_OnOff'] = wp_filter_nohtml_kses($input['bps_login_security_OnOff']);
|
1269 |
+
$options['bps_login_security_logging'] = wp_filter_nohtml_kses($input['bps_login_security_logging']);
|
1270 |
+
$options['bps_login_security_errors'] = wp_filter_nohtml_kses($input['bps_login_security_errors']);
|
1271 |
+
$options['bps_login_security_remaining'] = wp_filter_nohtml_kses($input['bps_login_security_remaining']);
|
1272 |
+
$options['bps_login_security_pw_reset'] = wp_filter_nohtml_kses($input['bps_login_security_pw_reset']);
|
1273 |
+
$options['bps_login_security_sort'] = wp_filter_nohtml_kses($input['bps_login_security_sort']);
|
1274 |
+
@$options['bps_enable_lsm_woocommerce'] = wp_filter_nohtml_kses($input['bps_enable_lsm_woocommerce']);
|
1275 |
+
|
1276 |
+
return $options;
|
1277 |
}
|
1278 |
|
1279 |
// Idle Session Logout (ISL): Do not automatically set ISL up. This should be left up to users to choose whether to use this or not.
|
1730 |
|
1731 |
// JTC-Lite a stripped down version of the BEAST > JTC Anti-Spam|Anti-Hacker
|
1732 |
function bulletproof_security_options_validate_login_security_jtc($input) {
|
1733 |
+
$options = get_option('bulletproof_security_options_login_security_jtc');
|
1734 |
+
$options['bps_tooltip_captcha_key'] = trim(wp_filter_nohtml_kses($input['bps_tooltip_captcha_key']));
|
1735 |
+
$options['bps_tooltip_captcha_hover_text'] = wp_filter_nohtml_kses($input['bps_tooltip_captcha_hover_text']);
|
1736 |
+
$options['bps_tooltip_captcha_title'] = wp_filter_nohtml_kses($input['bps_tooltip_captcha_title']);
|
1737 |
+
$options['bps_tooltip_captcha_logging'] = wp_filter_nohtml_kses($input['bps_tooltip_captcha_logging']);
|
1738 |
+
$options['bps_jtc_login_form'] = wp_filter_nohtml_kses($input['bps_jtc_login_form']);
|
1739 |
+
$options['bps_jtc_register_form'] = wp_filter_nohtml_kses($input['bps_jtc_register_form']);
|
1740 |
+
$options['bps_jtc_lostpassword_form'] = wp_filter_nohtml_kses($input['bps_jtc_lostpassword_form']);
|
1741 |
+
$options['bps_jtc_comment_form'] = wp_filter_nohtml_kses($input['bps_jtc_comment_form']);
|
1742 |
+
$options['bps_jtc_mu_register_form'] = wp_filter_nohtml_kses($input['bps_jtc_mu_register_form']);
|
1743 |
+
$options['bps_jtc_buddypress_register_form'] = wp_filter_nohtml_kses($input['bps_jtc_buddypress_register_form']);
|
1744 |
+
$options['bps_jtc_buddypress_sidebar_form'] = wp_filter_nohtml_kses($input['bps_jtc_buddypress_sidebar_form']);
|
1745 |
+
$options['bps_jtc_administrator'] = wp_filter_nohtml_kses($input['bps_jtc_administrator']);
|
1746 |
+
$options['bps_jtc_editor'] = wp_filter_nohtml_kses($input['bps_jtc_editor']);
|
1747 |
+
$options['bps_jtc_author'] = wp_filter_nohtml_kses($input['bps_jtc_author']);
|
1748 |
+
$options['bps_jtc_contributor'] = wp_filter_nohtml_kses($input['bps_jtc_contributor']);
|
1749 |
+
$options['bps_jtc_subscriber'] = wp_filter_nohtml_kses($input['bps_jtc_subscriber']);
|
1750 |
+
$options['bps_jtc_comment_form_error'] = $input['bps_jtc_comment_form_error'];
|
1751 |
+
$options['bps_jtc_comment_form_label'] = $input['bps_jtc_comment_form_label'];
|
1752 |
+
$options['bps_jtc_comment_form_input'] = $input['bps_jtc_comment_form_input'];
|
1753 |
+
//$options['bps_jtc_hide_ghost_text'] = wp_filter_nohtml_kses($input['bps_jtc_hide_ghost_text']);
|
1754 |
// Note: You cannot use: wp_filter_nohtml_kses for multidimensional arrays - it will strip out the inner array code.
|
1755 |
+
@$options['bps_jtc_custom_roles'] = $input['bps_jtc_custom_roles'];
|
1756 |
+
$options['bps_enable_jtc_woocommerce'] = wp_filter_nohtml_kses($input['bps_enable_jtc_woocommerce']);
|
1757 |
+
$options['bps_jtc_custom_form_error'] = $input['bps_jtc_custom_form_error'];
|
1758 |
+
// 5 new options for JTC color picker
|
1759 |
+
$options['bps_tooltip_captcha_title_after'] = wp_filter_nohtml_kses($input['bps_tooltip_captcha_title_after']);
|
1760 |
+
$options['bps_tooltip_captcha_title_bold'] = wp_filter_nohtml_kses($input['bps_tooltip_captcha_title_bold']);
|
1761 |
+
$options['bps_tooltip_captcha_title_after_bold'] = wp_filter_nohtml_kses($input['bps_tooltip_captcha_title_after_bold']);
|
1762 |
+
$options['bps_tooltip_captcha_title_hidden'] = wp_filter_nohtml_kses($input['bps_tooltip_captcha_title_hidden']);
|
1763 |
+
$options['bps_tooltip_captcha_title_after_hidden'] = wp_filter_nohtml_kses($input['bps_tooltip_captcha_title_after_hidden']);
|
1764 |
+
|
1765 |
+
return $options;
|
1766 |
}
|
1767 |
|
1768 |
// BPS plugin 30 day review/rating request Dismiss Notice
|
admin/login/login.php
CHANGED
@@ -558,7 +558,7 @@ if ( isset( $_POST['Submit-Login-Security-search'] ) && current_user_can('manage
|
|
558 |
check_admin_referer('bulletproof_security_login_security_search');
|
559 |
|
560 |
$bpspro_login_table = $wpdb->prefix . "bpspro_login_security";
|
561 |
-
$search = isset($_POST['LSSearch']) ? $_POST['LSSearch'] : '';
|
562 |
|
563 |
$getLoginSecurityTable = $wpdb->get_results( $wpdb->prepare("SELECT * FROM $bpspro_login_table WHERE (status = %s) OR (user_id = %s) OR (username LIKE %s) OR (public_name LIKE %s) OR (email LIKE %s) OR (role LIKE %s) OR (ip_address LIKE %s) OR (hostname LIKE %s) OR (request_uri LIKE %s)", $search, $search, "%$search%", "%$search%", "%$search%", "%$search%", "%$search%", "%$search%", "%$search%" ) );
|
564 |
|
@@ -867,59 +867,103 @@ if ( isset( $_POST['Submit-Security-Log-Options-JTC'] ) && current_user_can('man
|
|
867 |
$pos3 = strpos( $_POST['bps_jtc_comment_form_label'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
868 |
$pos4 = strpos( $_POST['bps_jtc_comment_form_input'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
869 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
870 |
if ( $pos1 === false ) {
|
871 |
-
$bps_jtc_custom_form_error =
|
872 |
} else {
|
873 |
$bps_jtc_custom_form_error = $Encryption->decrypt($_POST['bps_jtc_custom_form_error'], $nonceValue);
|
874 |
}
|
875 |
|
876 |
if ( $pos2 === false ) {
|
877 |
-
$bps_jtc_comment_form_error =
|
878 |
} else {
|
879 |
$bps_jtc_comment_form_error = $Encryption->decrypt($_POST['bps_jtc_comment_form_error'], $nonceValue);
|
880 |
}
|
881 |
|
882 |
if ( $pos3 === false ) {
|
883 |
-
$bps_jtc_comment_form_label =
|
884 |
} else {
|
885 |
$bps_jtc_comment_form_label = $Encryption->decrypt($_POST['bps_jtc_comment_form_label'], $nonceValue);
|
886 |
}
|
887 |
|
888 |
if ( $pos4 === false ) {
|
889 |
-
$bps_jtc_comment_form_input =
|
890 |
} else {
|
891 |
$bps_jtc_comment_form_input = $Encryption->decrypt($_POST['bps_jtc_comment_form_input'], $nonceValue);
|
892 |
}
|
893 |
}
|
894 |
|
895 |
-
$bps_jtc_login_form
|
896 |
-
$bps_tooltip_captcha_key
|
897 |
-
$bps_tooltip_captcha_hover_text
|
898 |
-
$bps_tooltip_captcha_title
|
899 |
|
|
|
|
|
|
|
|
|
|
|
|
|
900 |
$JTC_Options = array(
|
901 |
-
'bps_tooltip_captcha_key'
|
902 |
-
'bps_tooltip_captcha_hover_text'
|
903 |
-
'bps_tooltip_captcha_title'
|
904 |
-
'
|
905 |
-
'
|
906 |
-
'
|
907 |
-
'
|
908 |
-
'
|
909 |
-
'
|
910 |
-
'
|
911 |
-
'
|
912 |
-
'
|
913 |
-
'
|
914 |
-
'
|
915 |
-
'
|
916 |
-
'
|
917 |
-
'
|
918 |
-
'
|
919 |
-
'
|
920 |
-
'
|
921 |
-
'
|
922 |
-
'
|
|
|
|
|
|
|
|
|
|
|
923 |
);
|
924 |
|
925 |
foreach( $JTC_Options as $key => $value ) {
|
@@ -940,9 +984,37 @@ if ( isset( $_POST['Submit-Security-Log-Options-JTC'] ) && current_user_can('man
|
|
940 |
$bps_tooltip_captcha_key = ! empty($BPSoptionsJTC['bps_tooltip_captcha_key']) ? $BPSoptionsJTC['bps_tooltip_captcha_key'] : 'jtc';
|
941 |
$bps_tooltip_captcha_hover_text = ! empty($BPSoptionsJTC['bps_tooltip_captcha_hover_text']) ? $BPSoptionsJTC['bps_tooltip_captcha_hover_text'] : 'Type/Enter: jtc';
|
942 |
$bps_tooltip_captcha_title = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title']) ? $BPSoptionsJTC['bps_tooltip_captcha_title'] : 'Hover or click the text box below';
|
|
|
|
|
|
|
|
|
943 |
$bps_tooltip_captcha_logging = isset($BPSoptionsJTC['bps_tooltip_captcha_logging']) ? $BPSoptionsJTC['bps_tooltip_captcha_logging'] : '';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
944 |
?>
|
945 |
|
|
|
|
|
|
|
|
|
|
|
946 |
<table border="0">
|
947 |
<tr>
|
948 |
<td><label for="LSLog"><?php _e('JTC CAPTCHA:', 'bulletproof-security'); ?></label></td>
|
@@ -956,10 +1028,30 @@ if ( isset( $_POST['Submit-Security-Log-Options-JTC'] ) && current_user_can('man
|
|
956 |
</tr>
|
957 |
<tr>
|
958 |
<td><label for="LSLog"><?php _e('JTC Title|Text:', 'bulletproof-security'); ?></label></td>
|
959 |
-
<td
|
960 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
961 |
</tr>
|
962 |
-
|
963 |
|
964 |
<?php if ( is_multisite() && $blog_id != 1 ) { echo '<div style="margin:0px 0px 0px 0px;"></div>'; } else { ?>
|
965 |
|
@@ -1044,13 +1136,13 @@ if ( isset( $_POST['Submit-Security-Log-Options-JTC'] ) && current_user_can('man
|
|
1044 |
<input type="text" id="crypt29" name="bps_jtc_custom_form_error" class="regular-text-short-fixed" style="width:75%;" value="<?php echo esc_html($bps_jtc_custom_form_error); ?>" /><br /><br />
|
1045 |
|
1046 |
<label for="LSLog"><?php _e('Comment Form: CAPTCHA Error message (BPS Pro Only)', 'bulletproof-security'); ?></label><br />
|
1047 |
-
<input type="text" id="crypt30" name="bps_jtc_comment_form_error" class="regular-text-short-fixed" style="width:75%;" value="<?php echo esc_html($bps_jtc_comment_form_error) ?>" /><br /><br />
|
1048 |
|
1049 |
<label><strong><?php _e('Comment Form: CSS Styling (BPS Pro Only)', 'bulletproof-security'); ?></strong></label><br />
|
1050 |
<label><?php _e('Comment Form Label (BPS Pro Only): <i>The JTC Title|Text above the Form Input text box</i>', 'bulletproof-security'); ?></label><br />
|
1051 |
-
<input type="text" id="crypt31" name="bps_jtc_comment_form_label" class="regular-text-short-fixed" style="width:75%;" value="<?php echo esc_html($bps_jtc_comment_form_label) ?>" /><br />
|
1052 |
<label><?php _e('Comment Form Input Text Box (BPS Pro Only): <i>The JTC CAPTCHA Form Input text box</i>', 'bulletproof-security'); ?></label><br />
|
1053 |
-
<input type="text" id="crypt32" name="bps_jtc_comment_form_input" class="regular-text-short-fixed" style="width:75%;" value="<?php echo esc_html($bps_jtc_comment_form_input) ?>" /><br /><br />
|
1054 |
|
1055 |
<?php echo '<div id="jtc-tooltip" style="margin:0px 0px 10px 0px;max-width:640px"><label for="bps-mscan-label" style="">'.__('If you see an error or are unable to save your JTC option settings then click the Encrypt JTC Code button first and then click the Save Options button. Mouse over the question mark image to the right for help info.', 'bulletproof-security').'</label><strong><font color="black"><span class="tooltip-350-225"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;left:5px;" /><span>'.__('If your web host currently has ModSecurity installed or installs ModSecurity at a later time then ModSecurity will prevent you from saving your JTC options settings and CSS code unless you encrypt it first by clicking the Encrypt JTC Code button.', 'bulletproof-security').'<br><br>'.__('If you click the Encrypt JTC Code button and then want to edit your CSS code again click the Decrypt JTC Code button. After you are done editing click the Encrypt JTC Code button before clicking the Save Options button.', 'bulletproof-security').'<br><br>'.__('Click the JTC Anti-Spam|Anti-Hacker Question Mark help button for more help info.', 'bulletproof-security').'</span></span></font></strong></div>'; ?>
|
1056 |
|
@@ -1061,6 +1153,81 @@ if ( isset( $_POST['Submit-Security-Log-Options-JTC'] ) && current_user_can('man
|
|
1061 |
<button onclick="bpsJTCEncrypt()" class="button bps-encrypt-button"><?php esc_attr_e('Encrypt JTC Code', 'bulletproof-security'); ?></button>
|
1062 |
<button onclick="bpsJTCDecrypt()" class="button bps-decrypt-button"><?php esc_attr_e('Decrypt JTC Code', 'bulletproof-security'); ?></button>
|
1063 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1064 |
<script type="text/javascript">
|
1065 |
/* <![CDATA[ */
|
1066 |
function bpsJTCEncrypt() {
|
@@ -1262,22 +1429,23 @@ if ( isset( $_POST['Submit-ISL-Options'] ) && current_user_can('manage_options')
|
|
1262 |
}
|
1263 |
}
|
1264 |
|
1265 |
-
$
|
1266 |
-
$
|
1267 |
-
$
|
1268 |
-
$
|
1269 |
-
$
|
1270 |
-
$
|
1271 |
-
|
1272 |
-
|
1273 |
-
$
|
1274 |
-
$
|
1275 |
-
$
|
1276 |
-
$
|
1277 |
-
$
|
|
|
1278 |
|
1279 |
$ISL_Options = array(
|
1280 |
-
'bps_isl' => $
|
1281 |
'bps_isl_timeout' => $bps_isl_timeout,
|
1282 |
'bps_isl_logout_url' => $bps_isl_logout_url,
|
1283 |
'bps_isl_login_url' => $bps_isl_login_url,
|
@@ -1301,13 +1469,13 @@ if ( isset( $_POST['Submit-ISL-Options'] ) && current_user_can('manage_options')
|
|
1301 |
update_option('bulletproof_security_options_idle_session', $ISL_Options);
|
1302 |
}
|
1303 |
|
1304 |
-
if ( $
|
1305 |
echo $bps_topDiv;
|
1306 |
echo '<strong><font color="green">'.__('Settings Saved. ISL has been turned On.', 'bulletproof-security').'</font></strong><br>';
|
1307 |
echo $bps_bottomDiv;
|
1308 |
}
|
1309 |
|
1310 |
-
if ( $
|
1311 |
echo $bps_topDiv;
|
1312 |
echo '<strong><font color="green">'.__('Settings Saved. ISL has been turned Off.', 'bulletproof-security').'</font></strong><br>';
|
1313 |
echo $bps_bottomDiv;
|
@@ -1338,6 +1506,8 @@ if ( isset( $_POST['Submit-ISL-Options'] ) && current_user_can('manage_options')
|
|
1338 |
$bps_isl_author = ! empty($BPS_ISL_options['bps_isl_author']) ? checked( $BPS_ISL_options['bps_isl_author'], 1, false ) : '';
|
1339 |
$bps_isl_contributor = ! empty($BPS_ISL_options['bps_isl_contributor']) ? checked( $BPS_ISL_options['bps_isl_contributor'], 1, false ) : '';
|
1340 |
$bps_isl_subscriber = ! empty($BPS_ISL_options['bps_isl_subscriber']) ? checked( $BPS_ISL_options['bps_isl_subscriber'], 1, false ) : '';
|
|
|
|
|
1341 |
?>
|
1342 |
|
1343 |
<h3><?php _e('Idle Session Logout (ISL) Settings', 'bulletproof-security'); ?></h3>
|
@@ -1444,7 +1614,7 @@ if ( isset( $_POST['Submit-ISL-Options'] ) && current_user_can('manage_options')
|
|
1444 |
<td>
|
1445 |
<label><strong><?php _e('Enable|Disable Idle Session Logouts For TinyMCE Editors: ', 'bulletproof-security'); ?></strong></label><br />
|
1446 |
<label><strong><i><?php _e('Check to Disable. Uncheck to Enable. See the Question Mark help button for details.', 'bulletproof-security'); ?></i></strong></label><br />
|
1447 |
-
<input type="checkbox" name="bps_isl_tinymce" value="1" <?php
|
1448 |
|
1449 |
<?php echo '<div id="jtc-tooltip" style="margin:0px 0px 10px 0px;max-width:640px"><label for="bps-mscan-label" style="">'.__('If you see an error or are unable to save your ISL option settings then click the Encrypt ISL Code button first and then click the Save Options button. Mouse over the question mark image to the right for help info.', 'bulletproof-security').'</label><strong><font color="black"><span class="tooltip-350-225"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;left:5px;" /><span>'.__('If your web host currently has ModSecurity installed or installs ModSecurity at a later time then ModSecurity will prevent you from saving your ISL option settings and CSS code unless you encrypt it first by clicking the Encrypt ISL Code button.', 'bulletproof-security').'<br><br>'.__('If you click the Encrypt ISL Code button and then want to edit your CSS code again click the Decrypt ISL Code button. After you are done editing click the Encrypt ISL Code button before clicking the Save Options button.', 'bulletproof-security').'<br><br>'.__('Click the Idle Session Logout|Auth Cookie Expiration Question Mark help button for more help info.', 'bulletproof-security').'</span></span></font></strong></div>'; ?>
|
1450 |
|
@@ -1584,19 +1754,20 @@ if ( isset( $_POST['Submit-ACE-Options'] ) && current_user_can('manage_options')
|
|
1584 |
}
|
1585 |
}
|
1586 |
|
1587 |
-
$
|
1588 |
-
$
|
1589 |
-
$
|
1590 |
-
$
|
1591 |
-
$bps_ace_subscriber = ! empty($_POST['bps_ace_subscriber']) ? '1' : '';
|
1592 |
-
$bps_ace_rememberme_disable = ! empty($_POST['bps_ace_rememberme_disable']) ? '1' : '';
|
1593 |
|
1594 |
-
$
|
1595 |
-
$
|
1596 |
-
$
|
|
|
|
|
|
|
1597 |
|
1598 |
$ACE_Options = array(
|
1599 |
-
'bps_ace' => $
|
1600 |
'bps_ace_expiration' => $bps_ace_expiration,
|
1601 |
'bps_ace_rememberme_expiration' => $bps_ace_rememberme_expiration,
|
1602 |
'bps_ace_user_account_exceptions' => $bps_ace_user_account_exceptions,
|
@@ -1613,13 +1784,13 @@ if ( isset( $_POST['Submit-ACE-Options'] ) && current_user_can('manage_options')
|
|
1613 |
update_option('bulletproof_security_options_auth_cookie', $ACE_Options);
|
1614 |
}
|
1615 |
|
1616 |
-
if ( $
|
1617 |
echo $bps_topDiv;
|
1618 |
echo '<strong><font color="green">'.__('Settings Saved. ACE has been turned On.', 'bulletproof-security').'</font></strong><br>';
|
1619 |
echo $bps_bottomDiv;
|
1620 |
}
|
1621 |
|
1622 |
-
if ( $
|
1623 |
echo $bps_topDiv;
|
1624 |
echo '<strong><font color="green">'.__('Settings Saved. ACE has been turned Off.', 'bulletproof-security').'</font></strong><br>';
|
1625 |
echo $bps_bottomDiv;
|
@@ -1759,16 +1930,16 @@ if ( isset( $_POST['Submit-ACE-Options'] ) && current_user_can('manage_options')
|
|
1759 |
if ( isset( $_POST['Submit-FSP-Options'] ) && current_user_can('manage_options') ) {
|
1760 |
check_admin_referer( 'bps_fsp_settings' );
|
1761 |
|
1762 |
-
$
|
1763 |
-
$
|
1764 |
-
$
|
1765 |
-
$
|
1766 |
-
|
1767 |
-
$
|
1768 |
-
$bps_fsp_message
|
1769 |
|
1770 |
$FSP_Options = array(
|
1771 |
-
'bps_fsp_on_off' => $
|
1772 |
'bps_fsp_char_length' => $bps_fsp_char_length,
|
1773 |
'bps_fsp_lower_case' => $bps_fsp_lower_case,
|
1774 |
'bps_fsp_upper_case' => $bps_fsp_upper_case,
|
558 |
check_admin_referer('bulletproof_security_login_security_search');
|
559 |
|
560 |
$bpspro_login_table = $wpdb->prefix . "bpspro_login_security";
|
561 |
+
$search = isset($_POST['LSSearch']) ? sanitize_text_field($_POST['LSSearch']) : '';
|
562 |
|
563 |
$getLoginSecurityTable = $wpdb->get_results( $wpdb->prepare("SELECT * FROM $bpspro_login_table WHERE (status = %s) OR (user_id = %s) OR (username LIKE %s) OR (public_name LIKE %s) OR (email LIKE %s) OR (role LIKE %s) OR (ip_address LIKE %s) OR (hostname LIKE %s) OR (request_uri LIKE %s)", $search, $search, "%$search%", "%$search%", "%$search%", "%$search%", "%$search%", "%$search%", "%$search%" ) );
|
564 |
|
867 |
$pos3 = strpos( $_POST['bps_jtc_comment_form_label'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
868 |
$pos4 = strpos( $_POST['bps_jtc_comment_form_input'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
869 |
|
870 |
+
$pattern = '/<script>|<\/script>|javascript|onload|onunload|onbeforeprint|onbeforeunload|onchange|onfocusin|onfocusout|onfocus|onblur|onerror|oninput|onopen|onmessage|onmouseover|onmousedown|onmouseup|onmouseout|onmouseleave|onmousemove|onmouseenter|onclick|ondblclick|onkeyup|onkeydown|onkeypress|onsubmit|onselect|onoffline|ononline|onpagehide|onpageshow|onpaste|onresize|onreset|onscroll|onsearch|onshow|ontoggle|ontouchcancel|ontouchend|ontouchmove|ontouchstart|onhashchange|oninvalid|allowscriptaccess|currentTarget|addEventListener|getElementById|getElementsByTagName|getElementsByClassName|documentElement|innerHTML|setAttribute|createElement|removeChild|appendChild|replaceChild|parentNode|childNodes|createTextNode|nodeValue|firstChild|lastChild|querySelectorAll|EventSource/i';
|
871 |
+
|
872 |
+
$post_array = array( $_POST['bps_jtc_custom_form_error'], $_POST['bps_jtc_comment_form_error'], $_POST['bps_jtc_comment_form_label'], $_POST['bps_jtc_comment_form_input'] );
|
873 |
+
|
874 |
+
$javascript_matches_array = array();
|
875 |
+
|
876 |
+
foreach ( $post_array as $key => $value ) {
|
877 |
+
|
878 |
+
$javascript_post_matches = preg_match_all( $pattern, $value, $matches );
|
879 |
+
|
880 |
+
foreach( $matches[0] as $key => $value ) {
|
881 |
+
|
882 |
+
$javascript_matches_array[] = htmlspecialchars($value);
|
883 |
+
}
|
884 |
+
|
885 |
+
if ( ! empty($javascript_matches_array) ) {
|
886 |
+
|
887 |
+
echo $bps_topDiv;
|
888 |
+
$text = '<strong><font color="#fb0101">'.__('Error: Sorry, JavaScript is not allowed in the JTC-Lite text boxes. Only HTML, CSS and regular text are allowed.', 'bulletproof-security').'</font><br>'.__('JavaScript Matches:', 'bulletproof-security') . '</strong><br>';;
|
889 |
+
echo $text;
|
890 |
+
|
891 |
+
foreach( $javascript_matches_array as $key => $value ) {
|
892 |
+
|
893 |
+
echo esc_html($value) . '<br>';
|
894 |
+
}
|
895 |
+
|
896 |
+
echo $bps_bottomDiv;
|
897 |
+
return;
|
898 |
+
|
899 |
+
}
|
900 |
+
}
|
901 |
+
|
902 |
+
// The JavaScript filter condition above will not allow any js to get this far.
|
903 |
if ( $pos1 === false ) {
|
904 |
+
$bps_jtc_custom_form_error = stripslashes($_POST['bps_jtc_custom_form_error']);
|
905 |
} else {
|
906 |
$bps_jtc_custom_form_error = $Encryption->decrypt($_POST['bps_jtc_custom_form_error'], $nonceValue);
|
907 |
}
|
908 |
|
909 |
if ( $pos2 === false ) {
|
910 |
+
$bps_jtc_comment_form_error = stripslashes($_POST['bps_jtc_comment_form_error']);
|
911 |
} else {
|
912 |
$bps_jtc_comment_form_error = $Encryption->decrypt($_POST['bps_jtc_comment_form_error'], $nonceValue);
|
913 |
}
|
914 |
|
915 |
if ( $pos3 === false ) {
|
916 |
+
$bps_jtc_comment_form_label = stripslashes($_POST['bps_jtc_comment_form_label']);
|
917 |
} else {
|
918 |
$bps_jtc_comment_form_label = $Encryption->decrypt($_POST['bps_jtc_comment_form_label'], $nonceValue);
|
919 |
}
|
920 |
|
921 |
if ( $pos4 === false ) {
|
922 |
+
$bps_jtc_comment_form_input = stripslashes($_POST['bps_jtc_comment_form_input']);
|
923 |
} else {
|
924 |
$bps_jtc_comment_form_input = $Encryption->decrypt($_POST['bps_jtc_comment_form_input'], $nonceValue);
|
925 |
}
|
926 |
}
|
927 |
|
928 |
+
$bps_jtc_login_form = ! empty($_POST['bps_jtc_login_form']) ? '1' : '';
|
929 |
+
$bps_tooltip_captcha_key = sanitize_text_field($_POST['bps_tooltip_captcha_key']);
|
930 |
+
$bps_tooltip_captcha_hover_text = sanitize_text_field($_POST['bps_tooltip_captcha_hover_text']);
|
931 |
+
$bps_tooltip_captcha_title = sanitize_text_field($_POST['bps_tooltip_captcha_title']);
|
932 |
|
933 |
+
$bps_tooltip_captcha_title_bold = ! empty($_POST['bps_tooltip_captcha_title_bold']) ? '1' : '';
|
934 |
+
$bps_tooltip_captcha_title_hidden = ! empty($_POST['bps_tooltip_captcha_title_hidden']) ? sanitize_text_field($_POST['bps_tooltip_captcha_title_hidden']) : '';
|
935 |
+
$bps_tooltip_captcha_title_after = ! empty($_POST['bps_tooltip_captcha_title_after']) ? sanitize_text_field($_POST['bps_tooltip_captcha_title_after']) : '';
|
936 |
+
$bps_tooltip_captcha_title_after_bold = ! empty($_POST['bps_tooltip_captcha_title_after_bold']) ? '1' : '';
|
937 |
+
$bps_tooltip_captcha_title_after_hidden = ! empty($_POST['bps_tooltip_captcha_title_after_hidden']) ? sanitize_text_field($_POST['bps_tooltip_captcha_title_after_hidden']): '';
|
938 |
+
|
939 |
$JTC_Options = array(
|
940 |
+
'bps_tooltip_captcha_key' => $bps_tooltip_captcha_key,
|
941 |
+
'bps_tooltip_captcha_hover_text' => $bps_tooltip_captcha_hover_text,
|
942 |
+
'bps_tooltip_captcha_title' => $bps_tooltip_captcha_title,
|
943 |
+
'bps_tooltip_captcha_title_bold' => $bps_tooltip_captcha_title_bold,
|
944 |
+
'bps_tooltip_captcha_title_hidden' => $bps_tooltip_captcha_title_hidden,
|
945 |
+
'bps_tooltip_captcha_title_after' => $bps_tooltip_captcha_title_after,
|
946 |
+
'bps_tooltip_captcha_title_after_bold' => $bps_tooltip_captcha_title_after_bold,
|
947 |
+
'bps_tooltip_captcha_title_after_hidden' => $bps_tooltip_captcha_title_after_hidden,
|
948 |
+
'bps_tooltip_captcha_logging' => 'Off',
|
949 |
+
'bps_jtc_login_form' => $bps_jtc_login_form,
|
950 |
+
'bps_jtc_register_form' => '',
|
951 |
+
'bps_jtc_lostpassword_form' => '',
|
952 |
+
'bps_jtc_comment_form' => '',
|
953 |
+
'bps_jtc_mu_register_form' => '',
|
954 |
+
'bps_jtc_buddypress_register_form' => '',
|
955 |
+
'bps_jtc_buddypress_sidebar_form' => '',
|
956 |
+
'bps_jtc_administrator' => '',
|
957 |
+
'bps_jtc_editor' => '',
|
958 |
+
'bps_jtc_author' => '',
|
959 |
+
'bps_jtc_contributor' => '',
|
960 |
+
'bps_jtc_subscriber' => '',
|
961 |
+
'bps_jtc_comment_form_error' => $bps_jtc_comment_form_error,
|
962 |
+
'bps_jtc_comment_form_label' => $bps_jtc_comment_form_label,
|
963 |
+
'bps_jtc_comment_form_input' => $bps_jtc_comment_form_input,
|
964 |
+
'bps_jtc_custom_roles' => $Custom_Roles_array,
|
965 |
+
'bps_enable_jtc_woocommerce' => '',
|
966 |
+
'bps_jtc_custom_form_error' => $bps_jtc_custom_form_error
|
967 |
);
|
968 |
|
969 |
foreach( $JTC_Options as $key => $value ) {
|
984 |
$bps_tooltip_captcha_key = ! empty($BPSoptionsJTC['bps_tooltip_captcha_key']) ? $BPSoptionsJTC['bps_tooltip_captcha_key'] : 'jtc';
|
985 |
$bps_tooltip_captcha_hover_text = ! empty($BPSoptionsJTC['bps_tooltip_captcha_hover_text']) ? $BPSoptionsJTC['bps_tooltip_captcha_hover_text'] : 'Type/Enter: jtc';
|
986 |
$bps_tooltip_captcha_title = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title']) ? $BPSoptionsJTC['bps_tooltip_captcha_title'] : 'Hover or click the text box below';
|
987 |
+
|
988 |
+
$bps_tooltip_captcha_title_bold = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_bold']) ? checked( $BPSoptionsJTC['bps_tooltip_captcha_title_bold'], 1, false ) : '';
|
989 |
+
$bps_tooltip_captcha_title_after = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_after']) ? $BPSoptionsJTC['bps_tooltip_captcha_title_after'] : '';
|
990 |
+
$bps_tooltip_captcha_title_after_bold = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_after_bold']) ? checked( $BPSoptionsJTC['bps_tooltip_captcha_title_after_bold'], 1, false ) : '';
|
991 |
$bps_tooltip_captcha_logging = isset($BPSoptionsJTC['bps_tooltip_captcha_logging']) ? $BPSoptionsJTC['bps_tooltip_captcha_logging'] : '';
|
992 |
+
|
993 |
+
if ( ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_hidden']) ) {
|
994 |
+
$bps_tooltip_captcha_title_hidden = isset($_REQUEST['bps_tooltip_captcha_title_hidden']) ? $_REQUEST['bps_tooltip_captcha_title_hidden'] : $BPSoptionsJTC['bps_tooltip_captcha_title_hidden'];
|
995 |
+
} else {
|
996 |
+
$bps_tooltip_captcha_title_hidden = isset($_REQUEST['bps_tooltip_captcha_title_hidden']) ? $_REQUEST['bps_tooltip_captcha_title_hidden'] : '';
|
997 |
+
}
|
998 |
+
|
999 |
+
if ( ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_after_hidden']) ) {
|
1000 |
+
$bps_tooltip_captcha_title_after_hidden = isset($_REQUEST['bps_tooltip_captcha_title_after_hidden']) ? $_REQUEST['bps_tooltip_captcha_title_after_hidden'] : $BPSoptionsJTC['bps_tooltip_captcha_title_after_hidden'];
|
1001 |
+
} else {
|
1002 |
+
$bps_tooltip_captcha_title_after_hidden = isset($_REQUEST['bps_tooltip_captcha_title_after_hidden']) ? $_REQUEST['bps_tooltip_captcha_title_after_hidden'] : '';
|
1003 |
+
}
|
1004 |
+
|
1005 |
+
$title_hidden_style = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_hidden']) ? 'color:'.$BPSoptionsJTC['bps_tooltip_captcha_title_hidden'].';' : '';
|
1006 |
+
$title_after_hidden_style = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_after_hidden']) ? 'color:'.$BPSoptionsJTC['bps_tooltip_captcha_title_after_hidden'].';' : '';
|
1007 |
+
$title_bold_style = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_bold']) ? 'font-weight:bold' : '';
|
1008 |
+
$title_after_bold_style = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_after_bold']) ? 'font-weight:bold' : '';
|
1009 |
+
$title_style = $title_hidden_style . $title_bold_style;
|
1010 |
+
$title_after_style = $title_after_hidden_style . $title_after_bold_style;
|
1011 |
?>
|
1012 |
|
1013 |
+
<style>
|
1014 |
+
input#colorPickerText.title {width:250px;<?php echo $title_style; ?>}
|
1015 |
+
input#colorPickerText2.title-after {width:250px;<?php echo $title_after_style; ?>}
|
1016 |
+
</style>
|
1017 |
+
|
1018 |
<table border="0">
|
1019 |
<tr>
|
1020 |
<td><label for="LSLog"><?php _e('JTC CAPTCHA:', 'bulletproof-security'); ?></label></td>
|
1028 |
</tr>
|
1029 |
<tr>
|
1030 |
<td><label for="LSLog"><?php _e('JTC Title|Text:', 'bulletproof-security'); ?></label></td>
|
1031 |
+
<td>
|
1032 |
+
<input type="text" id="colorPickerText" name="bps_tooltip_captcha_title" class="title" value="<?php echo esc_html($bps_tooltip_captcha_title); ?>" />
|
1033 |
+
</td>
|
1034 |
+
<td><label for="LSLog" style="margin:0px 0px 0px 5px;font-style:italic;font-weight:normal;"></label>
|
1035 |
+
<label for="colorPicker"></label>
|
1036 |
+
<input type="color" id="colorPicker" value="#000000">
|
1037 |
+
<input type="hidden" name="bps_tooltip_captcha_title_hidden" id="colorPickerHidden" value="<?php echo esc_html( $bps_tooltip_captcha_title_hidden ); ?>">
|
1038 |
+
<input type="checkbox" name="bps_tooltip_captcha_title_bold" style="margin:0px 0px 10px 8px;" value="1" <?php echo esc_html($bps_tooltip_captcha_title_bold); ?> /><label style="vertical-align:super;margin-left:4px;"><?php _e(' Bold', 'bulletproof-security'); ?></label>
|
1039 |
+
</td>
|
1040 |
+
</tr>
|
1041 |
+
<tr>
|
1042 |
+
<td><label for="LSLog"><?php _e('JTC Title|Text After:', 'bulletproof-security'); ?></label></td>
|
1043 |
+
<td><input type="text" id="colorPickerText2" name="bps_tooltip_captcha_title_after" class="title-after" value="<?php echo esc_html($bps_tooltip_captcha_title_after); ?>" /></td>
|
1044 |
+
<td><label for="LSLog" style="margin:0px 0px 0px 5px;font-style:italic;font-weight:normal;"></label>
|
1045 |
+
<label for="colorPicker2"></label>
|
1046 |
+
<input type="color" id="colorPicker2" value="#ff0000">
|
1047 |
+
<input type="hidden" name="bps_tooltip_captcha_title_after_hidden" id="colorPickerHidden2" value="<?php echo esc_html( $bps_tooltip_captcha_title_after_hidden ); ?>">
|
1048 |
+
<input type="checkbox" name="bps_tooltip_captcha_title_after_bold" style="margin:0px 0px 10px 8px;" value="1" <?php echo esc_html($bps_tooltip_captcha_title_after_bold); ?> /><label style="vertical-align: super;margin-left:4px;"><?php _e(' Bold', 'bulletproof-security'); ?></label>
|
1049 |
+
<label for="LSLog" style="vertical-align:super;margin-left:4px;font-style:italic;font-weight:normal;color:#000000;"><?php _e('Example: ', 'bulletproof-security'); ?></label>
|
1050 |
+
<label for="LSLog" style="vertical-align:super;margin-left:4px;font-weight:600;color:#ff0000;"><?php _e('Required *', 'bulletproof-security'); ?></label>
|
1051 |
+
<label for="LSLog" style="vertical-align:super;margin-left:4px;font-style:italic;font-weight:normal;color:#000000;"><?php _e(' or just: ', 'bulletproof-security'); ?></label>
|
1052 |
+
<label for="LSLog" style="vertical-align:super;margin-left:4px;font-weight:600;color:#ff0000;"><?php _e('*', 'bulletproof-security'); ?></label>
|
1053 |
+
</td>
|
1054 |
</tr>
|
|
|
1055 |
|
1056 |
<?php if ( is_multisite() && $blog_id != 1 ) { echo '<div style="margin:0px 0px 0px 0px;"></div>'; } else { ?>
|
1057 |
|
1136 |
<input type="text" id="crypt29" name="bps_jtc_custom_form_error" class="regular-text-short-fixed" style="width:75%;" value="<?php echo esc_html($bps_jtc_custom_form_error); ?>" /><br /><br />
|
1137 |
|
1138 |
<label for="LSLog"><?php _e('Comment Form: CAPTCHA Error message (BPS Pro Only)', 'bulletproof-security'); ?></label><br />
|
1139 |
+
<input type="text" id="crypt30" name="bps_jtc_comment_form_error" class="regular-text-short-fixed" style="width:75%;" value="<?php echo esc_html($bps_jtc_comment_form_error); ?>" /><br /><br />
|
1140 |
|
1141 |
<label><strong><?php _e('Comment Form: CSS Styling (BPS Pro Only)', 'bulletproof-security'); ?></strong></label><br />
|
1142 |
<label><?php _e('Comment Form Label (BPS Pro Only): <i>The JTC Title|Text above the Form Input text box</i>', 'bulletproof-security'); ?></label><br />
|
1143 |
+
<input type="text" id="crypt31" name="bps_jtc_comment_form_label" class="regular-text-short-fixed" style="width:75%;" value="<?php echo esc_html($bps_jtc_comment_form_label); ?>" /><br />
|
1144 |
<label><?php _e('Comment Form Input Text Box (BPS Pro Only): <i>The JTC CAPTCHA Form Input text box</i>', 'bulletproof-security'); ?></label><br />
|
1145 |
+
<input type="text" id="crypt32" name="bps_jtc_comment_form_input" class="regular-text-short-fixed" style="width:75%;" value="<?php echo esc_html($bps_jtc_comment_form_input); ?>" /><br /><br />
|
1146 |
|
1147 |
<?php echo '<div id="jtc-tooltip" style="margin:0px 0px 10px 0px;max-width:640px"><label for="bps-mscan-label" style="">'.__('If you see an error or are unable to save your JTC option settings then click the Encrypt JTC Code button first and then click the Save Options button. Mouse over the question mark image to the right for help info.', 'bulletproof-security').'</label><strong><font color="black"><span class="tooltip-350-225"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;left:5px;" /><span>'.__('If your web host currently has ModSecurity installed or installs ModSecurity at a later time then ModSecurity will prevent you from saving your JTC options settings and CSS code unless you encrypt it first by clicking the Encrypt JTC Code button.', 'bulletproof-security').'<br><br>'.__('If you click the Encrypt JTC Code button and then want to edit your CSS code again click the Decrypt JTC Code button. After you are done editing click the Encrypt JTC Code button before clicking the Save Options button.', 'bulletproof-security').'<br><br>'.__('Click the JTC Anti-Spam|Anti-Hacker Question Mark help button for more help info.', 'bulletproof-security').'</span></span></font></strong></div>'; ?>
|
1148 |
|
1153 |
<button onclick="bpsJTCEncrypt()" class="button bps-encrypt-button"><?php esc_attr_e('Encrypt JTC Code', 'bulletproof-security'); ?></button>
|
1154 |
<button onclick="bpsJTCDecrypt()" class="button bps-decrypt-button"><?php esc_attr_e('Decrypt JTC Code', 'bulletproof-security'); ?></button>
|
1155 |
|
1156 |
+
<?php
|
1157 |
+
$bps_tooltip_captcha_title_hidden_js = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_hidden']) ? $BPSoptionsJTC['bps_tooltip_captcha_title_hidden'] : '#000000';
|
1158 |
+
$bps_tooltip_captcha_title_after_hidden_js = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_after_hidden']) ? $BPSoptionsJTC['bps_tooltip_captcha_title_after_hidden'] : '#ff0000';
|
1159 |
+
?>
|
1160 |
+
|
1161 |
+
<script type="text/javascript">
|
1162 |
+
/* <![CDATA[ */
|
1163 |
+
var colorPicker;
|
1164 |
+
var colorPickerHidden;
|
1165 |
+
|
1166 |
+
// do not use json_encode here. unnecessary and breaks stuff
|
1167 |
+
var defaultColor = "<?php echo $bps_tooltip_captcha_title_hidden_js; ?>";
|
1168 |
+
|
1169 |
+
window.addEventListener("load", startup, false);
|
1170 |
+
|
1171 |
+
function startup() {
|
1172 |
+
colorPicker = document.querySelector("#colorPicker");
|
1173 |
+
colorPicker.value = defaultColor;
|
1174 |
+
colorPicker.addEventListener("input", updateFirst, false);
|
1175 |
+
colorPicker.addEventListener("change", updateAll, false);
|
1176 |
+
colorPicker.select();
|
1177 |
+
}
|
1178 |
+
|
1179 |
+
function updateFirst(event) {
|
1180 |
+
colorPickerText = document.querySelector("#colorPickerText");
|
1181 |
+
colorPickerHidden = document.querySelector("#colorPickerHidden");
|
1182 |
+
|
1183 |
+
if (colorPickerText) {
|
1184 |
+
colorPickerText.style.color = event.target.value;
|
1185 |
+
colorPickerHidden.value = event.target.value;
|
1186 |
+
}
|
1187 |
+
}
|
1188 |
+
|
1189 |
+
function updateAll(event) {
|
1190 |
+
document.querySelectorAll("#colorPicker").forEach(function(colorPickerText) {
|
1191 |
+
colorPickerText.style.color = event.target.value;
|
1192 |
+
colorPickerHidden.value = event.target.value;
|
1193 |
+
});
|
1194 |
+
}
|
1195 |
+
|
1196 |
+
var colorPicker2;
|
1197 |
+
var colorPickerHidden2;
|
1198 |
+
|
1199 |
+
// do not use json_encode here. unnecessary and breaks stuff
|
1200 |
+
var defaultColor2 = "<?php echo $bps_tooltip_captcha_title_after_hidden_js; ?>";
|
1201 |
+
|
1202 |
+
window.addEventListener("load", startup2, false);
|
1203 |
+
|
1204 |
+
function startup2() {
|
1205 |
+
colorPicker2 = document.querySelector("#colorPicker2");
|
1206 |
+
colorPicker2.value = defaultColor2;
|
1207 |
+
colorPicker2.addEventListener("input", updateFirst2, false);
|
1208 |
+
colorPicker2.addEventListener("change", updateAll2, false);
|
1209 |
+
colorPicker2.select();
|
1210 |
+
}
|
1211 |
+
|
1212 |
+
function updateFirst2(event) {
|
1213 |
+
colorPickerText2 = document.querySelector("#colorPickerText2");
|
1214 |
+
colorPickerHidden2 = document.querySelector("#colorPickerHidden2");
|
1215 |
+
|
1216 |
+
if (colorPickerText2) {
|
1217 |
+
colorPickerText2.style.color = event.target.value;
|
1218 |
+
colorPickerHidden2.value = event.target.value;
|
1219 |
+
}
|
1220 |
+
}
|
1221 |
+
|
1222 |
+
function updateAll2(event) {
|
1223 |
+
document.querySelectorAll("#colorPicker2").forEach(function(colorPickerText2) {
|
1224 |
+
colorPickerText2.style.color = event.target.value;
|
1225 |
+
colorPickerHidden2.value = event.target.value;
|
1226 |
+
});
|
1227 |
+
}
|
1228 |
+
/* ]]> */
|
1229 |
+
</script>
|
1230 |
+
|
1231 |
<script type="text/javascript">
|
1232 |
/* <![CDATA[ */
|
1233 |
function bpsJTCEncrypt() {
|
1429 |
}
|
1430 |
}
|
1431 |
|
1432 |
+
$bps_isl = sanitize_text_field($_POST['bps_isl']);
|
1433 |
+
$bps_isl_timeout = sanitize_text_field($_POST['bps_isl_timeout']);
|
1434 |
+
$bps_isl_logout_url = sanitize_url($_POST['bps_isl_logout_url']);
|
1435 |
+
$bps_isl_login_url = sanitize_url($_POST['bps_isl_login_url']);
|
1436 |
+
$bps_isl_custom_message = sanitize_textarea_field($_POST['bps_isl_custom_message']);
|
1437 |
+
$bps_isl_user_account_exceptions = sanitize_text_field($_POST['bps_isl_user_account_exceptions']);
|
1438 |
+
$bps_isl_uri_exclusions = sanitize_textarea_field($_POST['bps_isl_uri_exclusions']);
|
1439 |
+
|
1440 |
+
$bps_isl_administrator = ! empty($_POST['bps_isl_administrator']) ? '1' : '';
|
1441 |
+
$bps_isl_editor = ! empty($_POST['bps_isl_editor']) ? '1' : '';
|
1442 |
+
$bps_isl_author = ! empty($_POST['bps_isl_author']) ? '1' : '';
|
1443 |
+
$bps_isl_contributor = ! empty($_POST['bps_isl_contributor']) ? '1' : '';
|
1444 |
+
$bps_isl_subscriber = ! empty($_POST['bps_isl_subscriber']) ? '1' : '';
|
1445 |
+
$bps_isl_tinymce = ! empty($_POST['bps_isl_tinymce']) ? '1' : '';
|
1446 |
|
1447 |
$ISL_Options = array(
|
1448 |
+
'bps_isl' => $bps_isl,
|
1449 |
'bps_isl_timeout' => $bps_isl_timeout,
|
1450 |
'bps_isl_logout_url' => $bps_isl_logout_url,
|
1451 |
'bps_isl_login_url' => $bps_isl_login_url,
|
1469 |
update_option('bulletproof_security_options_idle_session', $ISL_Options);
|
1470 |
}
|
1471 |
|
1472 |
+
if ( $bps_isl == 'On' ) {
|
1473 |
echo $bps_topDiv;
|
1474 |
echo '<strong><font color="green">'.__('Settings Saved. ISL has been turned On.', 'bulletproof-security').'</font></strong><br>';
|
1475 |
echo $bps_bottomDiv;
|
1476 |
}
|
1477 |
|
1478 |
+
if ( $bps_isl == 'Off' ) {
|
1479 |
echo $bps_topDiv;
|
1480 |
echo '<strong><font color="green">'.__('Settings Saved. ISL has been turned Off.', 'bulletproof-security').'</font></strong><br>';
|
1481 |
echo $bps_bottomDiv;
|
1506 |
$bps_isl_author = ! empty($BPS_ISL_options['bps_isl_author']) ? checked( $BPS_ISL_options['bps_isl_author'], 1, false ) : '';
|
1507 |
$bps_isl_contributor = ! empty($BPS_ISL_options['bps_isl_contributor']) ? checked( $BPS_ISL_options['bps_isl_contributor'], 1, false ) : '';
|
1508 |
$bps_isl_subscriber = ! empty($BPS_ISL_options['bps_isl_subscriber']) ? checked( $BPS_ISL_options['bps_isl_subscriber'], 1, false ) : '';
|
1509 |
+
$bps_isl_tinymce = ! empty($BPS_ISL_options['bps_isl_tinymce']) ? checked( $BPS_ISL_options['bps_isl_tinymce'], 1, false ) : '';
|
1510 |
+
|
1511 |
?>
|
1512 |
|
1513 |
<h3><?php _e('Idle Session Logout (ISL) Settings', 'bulletproof-security'); ?></h3>
|
1614 |
<td>
|
1615 |
<label><strong><?php _e('Enable|Disable Idle Session Logouts For TinyMCE Editors: ', 'bulletproof-security'); ?></strong></label><br />
|
1616 |
<label><strong><i><?php _e('Check to Disable. Uncheck to Enable. See the Question Mark help button for details.', 'bulletproof-security'); ?></i></strong></label><br />
|
1617 |
+
<input type="checkbox" name="bps_isl_tinymce" value="1" <?php echo esc_html($bps_isl_tinymce); ?> /><label><?php _e(' Enable|Disable ISL For TinyMCE Editor', 'bulletproof-security'); ?></label><br /><br />
|
1618 |
|
1619 |
<?php echo '<div id="jtc-tooltip" style="margin:0px 0px 10px 0px;max-width:640px"><label for="bps-mscan-label" style="">'.__('If you see an error or are unable to save your ISL option settings then click the Encrypt ISL Code button first and then click the Save Options button. Mouse over the question mark image to the right for help info.', 'bulletproof-security').'</label><strong><font color="black"><span class="tooltip-350-225"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;left:5px;" /><span>'.__('If your web host currently has ModSecurity installed or installs ModSecurity at a later time then ModSecurity will prevent you from saving your ISL option settings and CSS code unless you encrypt it first by clicking the Encrypt ISL Code button.', 'bulletproof-security').'<br><br>'.__('If you click the Encrypt ISL Code button and then want to edit your CSS code again click the Decrypt ISL Code button. After you are done editing click the Encrypt ISL Code button before clicking the Save Options button.', 'bulletproof-security').'<br><br>'.__('Click the Idle Session Logout|Auth Cookie Expiration Question Mark help button for more help info.', 'bulletproof-security').'</span></span></font></strong></div>'; ?>
|
1620 |
|
1754 |
}
|
1755 |
}
|
1756 |
|
1757 |
+
$bps_ace = sanitize_text_field($_POST['bps_ace']);
|
1758 |
+
$bps_ace_expiration = sanitize_text_field($_POST['bps_ace_expiration']);
|
1759 |
+
$bps_ace_rememberme_expiration = sanitize_text_field($_POST['bps_ace_rememberme_expiration']);
|
1760 |
+
$bps_ace_user_account_exceptions = sanitize_text_field($_POST['bps_ace_user_account_exceptions']);
|
|
|
|
|
1761 |
|
1762 |
+
$bps_ace_administrator = ! empty($_POST['bps_ace_administrator']) ? '1' : '';
|
1763 |
+
$bps_ace_editor = ! empty($_POST['bps_ace_editor']) ? '1' : '';
|
1764 |
+
$bps_ace_author = ! empty($_POST['bps_ace_author']) ? '1' : '';
|
1765 |
+
$bps_ace_contributor = ! empty($_POST['bps_ace_contributor']) ? '1' : '';
|
1766 |
+
$bps_ace_subscriber = ! empty($_POST['bps_ace_subscriber']) ? '1' : '';
|
1767 |
+
$bps_ace_rememberme_disable = ! empty($_POST['bps_ace_rememberme_disable']) ? '1' : '';
|
1768 |
|
1769 |
$ACE_Options = array(
|
1770 |
+
'bps_ace' => $bps_ace,
|
1771 |
'bps_ace_expiration' => $bps_ace_expiration,
|
1772 |
'bps_ace_rememberme_expiration' => $bps_ace_rememberme_expiration,
|
1773 |
'bps_ace_user_account_exceptions' => $bps_ace_user_account_exceptions,
|
1784 |
update_option('bulletproof_security_options_auth_cookie', $ACE_Options);
|
1785 |
}
|
1786 |
|
1787 |
+
if ( $bps_ace == 'On' ) {
|
1788 |
echo $bps_topDiv;
|
1789 |
echo '<strong><font color="green">'.__('Settings Saved. ACE has been turned On.', 'bulletproof-security').'</font></strong><br>';
|
1790 |
echo $bps_bottomDiv;
|
1791 |
}
|
1792 |
|
1793 |
+
if ( $bps_ace == 'Off' ) {
|
1794 |
echo $bps_topDiv;
|
1795 |
echo '<strong><font color="green">'.__('Settings Saved. ACE has been turned Off.', 'bulletproof-security').'</font></strong><br>';
|
1796 |
echo $bps_bottomDiv;
|
1930 |
if ( isset( $_POST['Submit-FSP-Options'] ) && current_user_can('manage_options') ) {
|
1931 |
check_admin_referer( 'bps_fsp_settings' );
|
1932 |
|
1933 |
+
$bps_fsp_on_off = sanitize_text_field($_POST['bps_fsp_on_off']);
|
1934 |
+
$bps_fsp_char_length = sanitize_text_field($_POST['bps_fsp_char_length']);
|
1935 |
+
$bps_fsp_lower_case = ! empty($_POST['bps_fsp_lower_case']) ? '1' : '';
|
1936 |
+
$bps_fsp_upper_case = ! empty($_POST['bps_fsp_upper_case']) ? '1' : '';
|
1937 |
+
$bps_fsp_number = ! empty($_POST['bps_fsp_number']) ? '1' : '';
|
1938 |
+
$bps_fsp_special_char = ! empty($_POST['bps_fsp_special_char']) ? '1' : '';
|
1939 |
+
$bps_fsp_message = sanitize_textarea_field($_POST['bps_fsp_message']);
|
1940 |
|
1941 |
$FSP_Options = array(
|
1942 |
+
'bps_fsp_on_off' => $bps_fsp_on_off,
|
1943 |
'bps_fsp_char_length' => $bps_fsp_char_length,
|
1944 |
'bps_fsp_lower_case' => $bps_fsp_lower_case,
|
1945 |
'bps_fsp_upper_case' => $bps_fsp_upper_case,
|
admin/login/lsm-export.php
CHANGED
@@ -77,11 +77,6 @@ function bps_Zip_LSM_Table_CSV() {
|
|
77 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/login/' );
|
78 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
79 |
|
80 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
81 |
-
$previous_encoding = mb_internal_encoding();
|
82 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
83 |
-
}
|
84 |
-
|
85 |
$archive = new PclZip(WP_PLUGIN_DIR . '/bulletproof-security/admin/login/lsm-master.zip');
|
86 |
$v_list = $archive->create(WP_PLUGIN_DIR . '/bulletproof-security/admin/login/lsm-master.csv', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/login/');
|
87 |
|
77 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/login/' );
|
78 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
79 |
|
|
|
|
|
|
|
|
|
|
|
80 |
$archive = new PclZip(WP_PLUGIN_DIR . '/bulletproof-security/admin/login/lsm-master.zip');
|
81 |
$v_list = $archive->create(WP_PLUGIN_DIR . '/bulletproof-security/admin/login/lsm-master.csv', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/login/');
|
82 |
|
admin/login/lsm-help-text.php
CHANGED
@@ -16,7 +16,14 @@ if ( ! current_user_can('manage_options') ) {
|
|
16 |
}
|
17 |
|
18 |
/** JTC-Lite stripped down version of the BEAST - BPS Pro JTC Anti-Spam|Anti-Hacker **/
|
19 |
-
$bps_modal_content2 = '<strong>'.__('If you forget what the CAPTCHA is and cannot login to your website use FTP or your web host control panel file manager and rename the /bulletproof-security/ plugin folder name to /_bulletproof-security/. Login to your website, go to the BPS JTC-Lite page and correct the CAPTCHA issue/problem. Rename the /_bulletproof-security/ plugin folder name back to /bulletproof-security/.', 'bulletproof-security').'</strong><br><br><strong>'.__('JTC-Lite Manual Setup Steps', 'bulletproof-security').'</strong><br>'.__('1. Enter a user friendly CAPTCHA in the JTC CAPTCHA text box.', 'bulletproof-security').'<br>'.__('2. Copy and paste the CAPTCHA you entered in the JTC CAPTCHA text box into the JTC ToolTip text box.', 'bulletproof-security').'<br>'.__('3. Either keep this default text "Hover or click the text box below" that will be displayed on all your forms or edit this text and add the message you want to add.', 'bulletproof-security').'<br>'.__('4. Check the Login Form checkbox and click the Save Options button.', 'bulletproof-security').'<br><br><strong>'.__('General Info about JTC-Lite', 'bulletproof-security').'</strong><br>'.__('JTC-Lite protects the WordPress Login form against automated SpamBot and HackerBot Brute Force Login attacks. Prevents User Accounts from being locked repeatedly by constant Brute Force Login attacks on your Login page. If you would like to protect all of your WordPress forms get the full version of JTC - BPS Pro JTC Anti-Spam|Anti-Hacker.', 'bulletproof-security').'<br><br><strong>'.__('JTC CAPTCHA: ', 'bulletproof-security').'</strong><br>'.__('This is the CAPTCHA that users will enter to Login to your website. You can use any numbers or characters and spaces in the CAPTCHA. You can even use HTML code characters except for these HTML code characters: < > \' " &. You can use a phrase for the CAPTCHA or it can be a single word or you can use your own original combination of words, numbers and HTML characters.', 'bulletproof-security').'<br><br><strong>'.__('Note: ', 'bulletproof-security').'</strong>'.__('It is recommended that you make your CAPTCHA user friendly, simple, clear and easy to understand for your users.', 'bulletproof-security').'<br><br><strong>'.__('JTC ToolTip: ', 'bulletproof-security').'</strong><br>'.__('This is the jQuery ToolTip message that is displayed to users when they hover or click on the CAPTCHA text box. This is where you will tell your users what they need to enter for the CAPTCHA. It can be a phrase, complete this sentence, a Hint or simply just Type/Enter: xxxxx or you can get as creative as you want to get with your jQuery ToolTip. Randomness is what makes a CAPTCHA very effective. JTC is designed with CAPTCHA randomness capability as one of its primary features.', 'bulletproof-security').
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
|
21 |
/** Idle Session Logout|Auth Cookie Expiration **/
|
22 |
$bps_modal_content3 = '<strong>'.__('Idle Session Logout (ISL) General Info:', 'bulletproof-security').'</strong><br>'.__('Idle Session Logout (ISL) can be considered a "soft" setting vs ACE being a "hard" setting. ISL uses javascript Event Listeners to monitor Users activity for these ISL events: keyboard key is pressed, mouse button is pressed, mouse is moved, mouse wheel is rolled up or down, finger is placed on the touch surface/screen and finger already placed on the screen is moved across the screen.', 'bulletproof-security').'<br><br>'.__('If you set the Idle Session Logout Time to 60 minutes and the User is idle/inactive for 10 minutes and becomes active again then the Idle Session Logout Time starts all over again/is reset to 60 minutes. If a User is idle/inactive for 60 continuous minutes then that User will be automatically logged out of the site and redirected to the BPS Idle Session Logout Page.', 'bulletproof-security').'<br><br>'.__('When an idle/inactive User is logged out of the site they are redirected to the BPS Idle Session Logout Page URL if their Browser is still open. If the User\'s Browser is still open and the User is on another Browser tab window then the Browser tab window where they are logged into your site will be redirected to the BPS Idle Session Logout Page URL. If the User has closed their Browser without logging out of your site then that User will not be logged out of your site. You can use ACE to log User\'s out of your site whether or not they have closed their Browser. Idle Session Logouts are logged in the BPS Security Log file.', 'bulletproof-security').'<br><br><strong><font color="blue">'.__('After making any option setting changes click the Save Options button to save your new option settings. To reset ISL option settings back to the default ISL option settings, delete any custom values/entries you have entered in any text/textarea boxes and click the Save Options button.', 'bulletproof-security').'</font></strong><br><br><strong>'.__('Turn On|Turn Off:', 'bulletproof-security').'</strong><br>'.__('ISL is Turned Off by default. Select ISL On to turn ISL On. Select ISL Off to turn ISL Off.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when an idle/inactive User should be logged out of your site. Example: Entering 60 will automatically logout Users who have been idle/inactive for 60 continuous minutes. Only enter numbers and not any other characters. If you accidently enter a blank value for the Idle Session Logout Time then ISL will be disabled automatically.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page URL:', 'bulletproof-security').'</strong><br>'.__('When an idle/inactive User is logged out of your site they are redirected to the BPS Idle Session Logout Page URL by default. You can choose to redirect logged out users to any URL that you want to redirect them to by entering the URL in this text box. Example: If you enter the URL path to your WP Login page then user\'s will be redirected to your WP Login page instead of the default BPS Idle Session Logout Page.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Login URL:', 'bulletproof-security').'</strong><br>'.__('This option displays a clickable Login URL/link to your WP Login page. If your Login page URL is different than the default URL that you see displayed in the Idle Session Logout Page Login URL text box then change the URL to the URL for your site\'s Login page. You can choose not to display a Login URL/link by entering "No" (without quotes) if you do not want a Login URL/link displayed.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Exclude URLs|URIs:', 'bulletproof-security').'</strong><br>'.__('This option allows you to exclude any pages or posts that you do not want ISL to check/monitor. Important: The URI path is everything after the root portion or your domain URL. Example: If the page/post you want to exclude is here: www.example.com/some-post/ then the URI Exclusion that you would use/enter is: /some-post/. If the page/post you want to exclude is here: www.example.com/category/some-post/ then the URI Exclusion that you would use/enter is: /category/some-post/.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Custom Message:', 'bulletproof-security').'</strong><br>'.__('You can either use the default BPS ISL message/text by leaving the textarea box blank or you can enter your own custom ISL message/text in this textarea box that you want displayed to logged out users. Your custom message will be displayed on the default BPS ISL Logout page unless you choose to redirect users to a different URL/link using the Idle Session Logout Page URL option setting.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Custom CSS Style:', 'bulletproof-security').'</strong><br>'.__('You can either use the default BPS CSS Style code or enter your own custom CSS Style customizations.', 'bulletproof-security').'<br><br><strong>'.__('Encryption|Decryption ModSecurity CRS Bypass', 'bulletproof-security').'</strong><br>'.__('ModSecurity CRS is a security feature installed on some web hosts. ModSecurity CRS sees the legitimate CSS code in the option settings as malicious and will prevent you from saving your option settings. When trying to save your option settings you may see an error message or you may be redirected to your website Home page or nothing happens or other various problems. To evade/bypass ModSecurity CRS click the Encrypt ISL Code button before clicking the Save Options button. Your option settings are encrypted in the POST Form submission and then decrypted in the Form processing code. That means that your option settings are only encrypted temporarily during Form submission to bypass/evade ModSecurity CRS detection. The Decrypt ISL Code feature was added as an additional user friendly convenience feature. It allows you to decrypt your CSS code in real time if you already clicked the Encrypt ISL Code button. You can then continue editing your CSS code and then click the Encrypt ISL Code button again when you are done editing your CSS code. Important!!! Do not forget to click the Encrypt ISL Code button before clicking the Save Options button.', 'bulletproof-security').'<br><br><strong>'.__('User Account Exceptions:', 'bulletproof-security').'</strong><br>'.__('To create exceptions for User Account names enter User Account names (case-insensitive) separated by a comma and a space: johnDoe, janeDoe. ISL will be turned Off/disabled for any User Account names that you add in this text box. User Account Exceptions override the User Roles option setting. Example: If johnDoe is an Administrator and you have enabled ISL for the Administrator User Role and you have added johnDoe in the User Account Exceptions text box then the johnDoe User Account Exception will override the Administrator User Role option setting and ISL will still be disabled for the johnDoe User Account. It is recommended that you add your User Account name, but if you also want to be automatically logged out when your User Account is idle/inactive then do not add your User Account name.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Idle Session Logouts For These User Roles:', 'bulletproof-security').'</strong><br>'.__('Checking a User Role checkbox will enable ISL for all Users with that User Role (See User Account Exceptions). Unchecking a User Role checkbox will disable ISL for all Users with that User Role. Example: If you only check the Subscriber checkbox then ISL will only be enabled for Users that are Subscribers. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Idle Session Logouts For TinyMCE Editors:', 'bulletproof-security').'</strong><br>'.__('Please read all of the TinyMCE Editor Important Notes below. Checking the Enable|Disable ISL For TinyMCE Editor checkbox will disable ISL for any/all pages that have a TinyMCE Editor on them.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor Important Notes:', 'bulletproof-security').'</strong><br><br><strong>'.__('ISL and TinyMCE javascript Event Listeners:', 'bulletproof-security').'</strong><br>'.__('ISL uses javascript Event Listeners to monitor User activity for these ISL events: keyboard key is pressed, mouse button is pressed, mouse is moved, mouse wheel is rolled up or down, finger is placed on the touch surface/screen and finger already placed on the screen is moved across the screen. The TinyMCE Editor also uses javascript Event Listeners in the Visual Editor window. ISL can monitor User activity in the Text tab Editor window and the Editor Toolbar buttons or menus for any of the ISL events listed above, but cannot monitor any User activity in the TinyMCE Visual tab Editor window.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor on WordPress Post, Page and Comments pages:', 'bulletproof-security').'</strong><br>'.__('This example is using an Idle Session Logout Time of 60 minutes. If the User is typing content/text for 60 continuous minutes in the WordPress Post, Page or Comments TinyMCE Visual Editor window and has not clicked or moved their mouse outside of the TinyMCE Visual Editor window for 60 continuous minutes and the Enable|Disable ISL For TinyMCE Editor checkbox option is not checked to disable ISL for TinyMCE Editors, then the User will see the native WP Confirm Navigation alert popup window with buttons to either Leave this Page or Stay on this Page. Clicking the Stay on this Page button resets the ISL timer again to 60 minutes and the User will not lose any of their content/text.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor Instances used in other plugins and themes:', 'bulletproof-security').'</strong><br>'.__('If another plugin or theme is using instances of the TinyMCE Editor, like BPS Maintenance Mode MMode Editor TinyMCE Editor instance for example, then if all of the same conditions stated above for the WordPress Post, Page and Comments pages TinyMCE Visual Editor are the same then instead of seeing the native WP Confirm Navigation alert popup window, the User will be logged out automatically and the User\'s content/text will not be saved. If you are using TinyMCE Editor Instances in another plugin or theme that Users can use to add/edit content/text and you do not want to risk a User being logged out and losing any of their content/text then check the Enable|Disable ISL For TinyMCE Editor checkbox to disable ISL on any pages that contain a TinyMCE Editor Instance.', 'bulletproof-security').'<br><br><strong>'.__('Auth Cookie Expiration (ACE) General Info:', 'bulletproof-security').'</strong><br>'.__('The WordPress Authentication Cookie Expiration (ACE) time can be considered a "hard" setting vs ISL being a "soft" setting. If you set the Cookie Expiration to 60 minutes then 60 consecutive minutes after a User has logged in, that user will be logged out automatically whether that User is idle/inactive or not. The WordPress Authentication Cookie Expiration (ACE) time is set when a User logs in. The default WordPress Authentication Cookie Expiration time is 2880 Minutes/2 Days and 20160 Minutes/14 Days if a User checks the Remember Me checkbox when they login. The WordPress Authentication Cookie Expiration time is set/reset each time a User logs in. So if a User logs out and then logs back into the site then the Cookie Expiration time for that User is set again to whatever Auth Cookie Expiration Time that you choose or the WordPress default Cookie Expiration time if you do not use or turn On ACE.', 'bulletproof-security').'<br><br><strong>'.__('Turn On|Turn Off:', 'bulletproof-security').'</strong><br>'.__('ACE is Turned Off by default. Select ACE On to turn ACE On. Select ACE Off to turn ACE Off.', 'bulletproof-security').'<br><br><strong>'.__('Auth Cookie Expiration Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when a User should be logged out of your site. Example: Entering 720 will automatically logout Users who have been logged in for 720 consecutive minutes/12 hours. Only enter numbers and not any other characters. If you accidently enter a blank value for the for Auth Cookie Expiration Time or Remember Me Auth Cookie Expiration Time then ACE will use the default WordPress Authentication Cookie Expiration time.', 'bulletproof-security').'<br><br><strong>'.__('Remember Me Auth Cookie Expiration Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when a User should be logged out of your site when the User has checked the Remember Me checkbox on the WordPress Login page. Example: Entering 720 will automatically logout Users who have been logged in for 720 consecutive minutes/12 hours. Only enter numbers and not any other characters. If you accidently enter a blank value for the for Auth Cookie Expiration Time or Remember Me Auth Cookie Expiration Time then ACE will use the default WordPress Authentication Cookie Expiration time.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Remember Me Checkbox:', 'bulletproof-security').'</strong><br>'.__('Checking the Disable & do not display the Remember Me checkbox option will disable and not display the Remember Me checkbox for everyone including you. If you want to set and control the WordPress Remember Me setting then use the Remember Me Auth Cookie Expiration Time in Minutes option setting instead and choose an amount of time you would like to use for the Cookie expiration time.', 'bulletproof-security').'<br><br><strong>'.__('User Account Exceptions:', 'bulletproof-security').'</strong><br>'.__('To create exceptions for User Account names enter User Account names (case-insensitive) separated by a comma and a space: johnDoe, janeDoe. Auth Cookie Expiration Time settings will not be applied to any User Account names that you add in this text box and these User Accounts will instead use the default WordPress Authentication Cookie Expiration time. User Account Exceptions override the User Roles option setting. Example: If johnDoe is an Administrator and you have enabled ACE for the Administrator User Role and you have added johnDoe in the User Account Exceptions text box then the johnDoe User Account Exception will override the Administrator User Role option setting and the johnDoe User Account will use the default WordPress Authentication Cookie Expiration time. It is recommended that you add your User Account name, but if you also want to be automatically logged out for the Auth Cookie Expiration time that you choose then do not add your User Account name.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Auth Cookie Expiration Time For These User Roles:', 'bulletproof-security').'</strong><br>'.__('Checking a User Role checkbox will apply the Auth Cookie Expiration Time that you choose for all Users with that User Role (See User Account Exceptions). Unchecking a User Role checkbox will apply the default WordPress Authentication Cookie Expiration time for all Users with that User Role. Example: If you only check the Subscriber checkbox then ACE will only apply the Auth Cookie Expiration Time setting that you choose for Users that are Subscribers. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br>';
|
16 |
}
|
17 |
|
18 |
/** JTC-Lite stripped down version of the BEAST - BPS Pro JTC Anti-Spam|Anti-Hacker **/
|
19 |
+
$bps_modal_content2 = '<strong>'.__('If you forget what the CAPTCHA is and cannot login to your website use FTP or your web host control panel file manager and rename the /bulletproof-security/ plugin folder name to /_bulletproof-security/. Login to your website, go to the BPS JTC-Lite page and correct the CAPTCHA issue/problem. Rename the /_bulletproof-security/ plugin folder name back to /bulletproof-security/.', 'bulletproof-security').'</strong><br><br><strong>'.__('JTC-Lite Manual Setup Steps', 'bulletproof-security').'</strong><br>'.__('1. Enter a user friendly CAPTCHA in the JTC CAPTCHA text box.', 'bulletproof-security').'<br>'.__('2. Copy and paste the CAPTCHA you entered in the JTC CAPTCHA text box into the JTC ToolTip text box.', 'bulletproof-security').'<br>'.__('3. Either keep this default text "Hover or click the text box below" that will be displayed on all your forms or edit this text and add the message you want to add.', 'bulletproof-security').'<br>'.__('4. Check the Login Form checkbox and click the Save Options button.', 'bulletproof-security').'<br><br><strong>'.__('General Info about JTC-Lite', 'bulletproof-security').'</strong><br>'.__('JTC-Lite protects the WordPress Login form against automated SpamBot and HackerBot Brute Force Login attacks. Prevents User Accounts from being locked repeatedly by constant Brute Force Login attacks on your Login page. If you would like to protect all of your WordPress forms get the full version of JTC - BPS Pro JTC Anti-Spam|Anti-Hacker.', 'bulletproof-security').'<br><br><strong>'.__('JTC CAPTCHA: ', 'bulletproof-security').'</strong><br>'.__('This is the CAPTCHA that users will enter to Login to your website. You can use any numbers or characters and spaces in the CAPTCHA. You can even use HTML code characters except for these HTML code characters: < > \' " &. You can use a phrase for the CAPTCHA or it can be a single word or you can use your own original combination of words, numbers and HTML characters.', 'bulletproof-security').'<br><br><strong>'.__('Note: ', 'bulletproof-security').'</strong>'.__('It is recommended that you make your CAPTCHA user friendly, simple, clear and easy to understand for your users.', 'bulletproof-security').'<br><br><strong>'.__('JTC ToolTip: ', 'bulletproof-security').'</strong><br>'.__('This is the jQuery ToolTip message that is displayed to users when they hover or click on the CAPTCHA text box. This is where you will tell your users what they need to enter for the CAPTCHA. It can be a phrase, complete this sentence, a Hint or simply just Type/Enter: xxxxx or you can get as creative as you want to get with your jQuery ToolTip. Randomness is what makes a CAPTCHA very effective. JTC is designed with CAPTCHA randomness capability as one of its primary features.', 'bulletproof-security').
|
20 |
+
|
21 |
+
'<br><br><strong>'.__('JTC Title|Text: ', 'bulletproof-security').'</strong><br>'.__('This is the text that is displayed to users above the CAPTCHA text box/Form Field.', 'bulletproof-security').
|
22 |
+
|
23 |
+
'<br><br><strong>'.__('JTC Title|Text After: ', 'bulletproof-security').'</strong><br>'.__('This is additional text that is displayed after the JTC Title|Text. You can use the Color Picker to change the color of the text that is displayed. You can choose to make the text bold by clicking the Bold checkbox.', 'bulletproof-security').
|
24 |
+
$networkMUJTCText.
|
25 |
+
|
26 |
+
'<br><br><strong>'.__('Enable JTC for WooCommerce (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('Check this checkbox if you have the WooCommerce plugin installed if you would like to use BPS JTC on the WooCommerce custom login page. BPS JTC will still continue to work normally on the standard WordPress Forms: Login, Register, Lost Password, Comment, Multisite Register, BuddyPress Register and BuddyPress Sidebar Login Forms when you check this checkbox. This checkbox option setting is not for turning JTC On or Off if you are using WooCommerce. Use the JTC Enable|Disable JTC For These Forms option checkboxes to enable or disable JTC on each of your Forms.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable JTC For These Forms (Only the Login Form CAPTCHA is available in BPS Free): ', 'bulletproof-security').'</strong><br>'.__('Checking a Form checkbox will display a CAPTCHA on that Form to all users. Unchecking a Form checkbox will remove the CAPTCHA on that Form for all users. The Comment Form is a special case and the CAPTCHA can be displayed based on the User Roles that you choose. See the Comment Form help section below.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form: (only applies if Comment Form CAPTCHA is enabled/checked) ', 'bulletproof-security').'<br>'.__('Enable|Disable JTC For These Registered/Logged In User Roles (BPS Pro Only:', 'bulletproof-security').'</strong><br>'.__('Users must be logged into your website for the Comment Form User Roles to work. If you do not require that users are registered and logged in to post comments on your website then these JTC options will not have any effect. These options are only for registered and logged in users and only for your Comment Form if you are using this WordPress Discussion setting: Users must be registered and logged in to comment. If you do not want to require that users are registered and logged in to comment then the JTC Comment Form CAPTCHA will still work as long as you have this WordPress Discussion setting checked: Comment author must fill out name and email.', 'bulletproof-security').'<br><br>'.__('Checking a User Role checkbox will display a CAPTCHA to all users with that User Role on your website\'s Comment Form. Unchecking a User Role checkbox will remove the CAPTCHA from displaying to users with that User Role on your website\'s Comment Form. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br><strong>'.__('Login Form: CAPTCHA Error message:', 'bulletproof-security').'</strong><br>'.__('The Default JTC Form CAPTCHA error message is: <strong>ERROR</strong>: Incorrect JTC CAPTCHA Entered. You can change or add to the default error message. This error message is displayed on the Login Form.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form CAPTCHA Error message (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('The Default JTC Comment Form CAPTCHA error message is: <strong>ERROR</strong>: Incorrect JTC CAPTCHA Entered. Click your Browser\'s back button and re-enter the JTC CAPTCHA. You can change or add to the default error message. This error message only applies to the Comment Form CAPTCHA error message and does not affect or change any of the other Form CAPTCHA error messages.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form: CSS Styling (BPS Pro Only)', 'bulletproof-security').'</strong><br>'.__('You can position the JTC Title|Text Form label and the JTC CAPTCHA Form Input text box by editing the CSS in these text boxes. By default the position of the JTC Title|Text label and the JTC CAPTCHA Form Input text box is below your Comment Form submit button. For CSS code styling examples.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form Label (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('This is the JTC Title|Text label above the Form Input text box.', 'bulletproof-security').'<br><strong>'.__('Comment Form Input Text Box (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('This is the JTC CAPTCHA Form Input text box.', 'bulletproof-security').'<br><br><strong>'.__('Additional Brute Force CAPTCHA Option: ', 'bulletproof-security').'</strong><br>'.__('If you do not allow anyone else to log into your website then here is an example of how JTC could be used as an additional Brute Force Login Protection feature.', 'bulletproof-security').'<br><br>'.__('Example: You create a JTC CAPTCHA: My Example CAPTCHA, you either leave the JTC ToolTip: text box blank or you create a Hint for yourself - JTC ToolTip: My Example Hint. If your JTC ToolTip: text box is blank then the CAPTCHA will not be displayed - only you will know what the CAPTCHA is. If you create a personal Hint for yourself then only you will know what the answer to the Hint is.', 'bulletproof-security').'</strong>';
|
27 |
|
28 |
/** Idle Session Logout|Auth Cookie Expiration **/
|
29 |
$bps_modal_content3 = '<strong>'.__('Idle Session Logout (ISL) General Info:', 'bulletproof-security').'</strong><br>'.__('Idle Session Logout (ISL) can be considered a "soft" setting vs ACE being a "hard" setting. ISL uses javascript Event Listeners to monitor Users activity for these ISL events: keyboard key is pressed, mouse button is pressed, mouse is moved, mouse wheel is rolled up or down, finger is placed on the touch surface/screen and finger already placed on the screen is moved across the screen.', 'bulletproof-security').'<br><br>'.__('If you set the Idle Session Logout Time to 60 minutes and the User is idle/inactive for 10 minutes and becomes active again then the Idle Session Logout Time starts all over again/is reset to 60 minutes. If a User is idle/inactive for 60 continuous minutes then that User will be automatically logged out of the site and redirected to the BPS Idle Session Logout Page.', 'bulletproof-security').'<br><br>'.__('When an idle/inactive User is logged out of the site they are redirected to the BPS Idle Session Logout Page URL if their Browser is still open. If the User\'s Browser is still open and the User is on another Browser tab window then the Browser tab window where they are logged into your site will be redirected to the BPS Idle Session Logout Page URL. If the User has closed their Browser without logging out of your site then that User will not be logged out of your site. You can use ACE to log User\'s out of your site whether or not they have closed their Browser. Idle Session Logouts are logged in the BPS Security Log file.', 'bulletproof-security').'<br><br><strong><font color="blue">'.__('After making any option setting changes click the Save Options button to save your new option settings. To reset ISL option settings back to the default ISL option settings, delete any custom values/entries you have entered in any text/textarea boxes and click the Save Options button.', 'bulletproof-security').'</font></strong><br><br><strong>'.__('Turn On|Turn Off:', 'bulletproof-security').'</strong><br>'.__('ISL is Turned Off by default. Select ISL On to turn ISL On. Select ISL Off to turn ISL Off.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when an idle/inactive User should be logged out of your site. Example: Entering 60 will automatically logout Users who have been idle/inactive for 60 continuous minutes. Only enter numbers and not any other characters. If you accidently enter a blank value for the Idle Session Logout Time then ISL will be disabled automatically.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page URL:', 'bulletproof-security').'</strong><br>'.__('When an idle/inactive User is logged out of your site they are redirected to the BPS Idle Session Logout Page URL by default. You can choose to redirect logged out users to any URL that you want to redirect them to by entering the URL in this text box. Example: If you enter the URL path to your WP Login page then user\'s will be redirected to your WP Login page instead of the default BPS Idle Session Logout Page.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Login URL:', 'bulletproof-security').'</strong><br>'.__('This option displays a clickable Login URL/link to your WP Login page. If your Login page URL is different than the default URL that you see displayed in the Idle Session Logout Page Login URL text box then change the URL to the URL for your site\'s Login page. You can choose not to display a Login URL/link by entering "No" (without quotes) if you do not want a Login URL/link displayed.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Exclude URLs|URIs:', 'bulletproof-security').'</strong><br>'.__('This option allows you to exclude any pages or posts that you do not want ISL to check/monitor. Important: The URI path is everything after the root portion or your domain URL. Example: If the page/post you want to exclude is here: www.example.com/some-post/ then the URI Exclusion that you would use/enter is: /some-post/. If the page/post you want to exclude is here: www.example.com/category/some-post/ then the URI Exclusion that you would use/enter is: /category/some-post/.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Custom Message:', 'bulletproof-security').'</strong><br>'.__('You can either use the default BPS ISL message/text by leaving the textarea box blank or you can enter your own custom ISL message/text in this textarea box that you want displayed to logged out users. Your custom message will be displayed on the default BPS ISL Logout page unless you choose to redirect users to a different URL/link using the Idle Session Logout Page URL option setting.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Custom CSS Style:', 'bulletproof-security').'</strong><br>'.__('You can either use the default BPS CSS Style code or enter your own custom CSS Style customizations.', 'bulletproof-security').'<br><br><strong>'.__('Encryption|Decryption ModSecurity CRS Bypass', 'bulletproof-security').'</strong><br>'.__('ModSecurity CRS is a security feature installed on some web hosts. ModSecurity CRS sees the legitimate CSS code in the option settings as malicious and will prevent you from saving your option settings. When trying to save your option settings you may see an error message or you may be redirected to your website Home page or nothing happens or other various problems. To evade/bypass ModSecurity CRS click the Encrypt ISL Code button before clicking the Save Options button. Your option settings are encrypted in the POST Form submission and then decrypted in the Form processing code. That means that your option settings are only encrypted temporarily during Form submission to bypass/evade ModSecurity CRS detection. The Decrypt ISL Code feature was added as an additional user friendly convenience feature. It allows you to decrypt your CSS code in real time if you already clicked the Encrypt ISL Code button. You can then continue editing your CSS code and then click the Encrypt ISL Code button again when you are done editing your CSS code. Important!!! Do not forget to click the Encrypt ISL Code button before clicking the Save Options button.', 'bulletproof-security').'<br><br><strong>'.__('User Account Exceptions:', 'bulletproof-security').'</strong><br>'.__('To create exceptions for User Account names enter User Account names (case-insensitive) separated by a comma and a space: johnDoe, janeDoe. ISL will be turned Off/disabled for any User Account names that you add in this text box. User Account Exceptions override the User Roles option setting. Example: If johnDoe is an Administrator and you have enabled ISL for the Administrator User Role and you have added johnDoe in the User Account Exceptions text box then the johnDoe User Account Exception will override the Administrator User Role option setting and ISL will still be disabled for the johnDoe User Account. It is recommended that you add your User Account name, but if you also want to be automatically logged out when your User Account is idle/inactive then do not add your User Account name.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Idle Session Logouts For These User Roles:', 'bulletproof-security').'</strong><br>'.__('Checking a User Role checkbox will enable ISL for all Users with that User Role (See User Account Exceptions). Unchecking a User Role checkbox will disable ISL for all Users with that User Role. Example: If you only check the Subscriber checkbox then ISL will only be enabled for Users that are Subscribers. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Idle Session Logouts For TinyMCE Editors:', 'bulletproof-security').'</strong><br>'.__('Please read all of the TinyMCE Editor Important Notes below. Checking the Enable|Disable ISL For TinyMCE Editor checkbox will disable ISL for any/all pages that have a TinyMCE Editor on them.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor Important Notes:', 'bulletproof-security').'</strong><br><br><strong>'.__('ISL and TinyMCE javascript Event Listeners:', 'bulletproof-security').'</strong><br>'.__('ISL uses javascript Event Listeners to monitor User activity for these ISL events: keyboard key is pressed, mouse button is pressed, mouse is moved, mouse wheel is rolled up or down, finger is placed on the touch surface/screen and finger already placed on the screen is moved across the screen. The TinyMCE Editor also uses javascript Event Listeners in the Visual Editor window. ISL can monitor User activity in the Text tab Editor window and the Editor Toolbar buttons or menus for any of the ISL events listed above, but cannot monitor any User activity in the TinyMCE Visual tab Editor window.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor on WordPress Post, Page and Comments pages:', 'bulletproof-security').'</strong><br>'.__('This example is using an Idle Session Logout Time of 60 minutes. If the User is typing content/text for 60 continuous minutes in the WordPress Post, Page or Comments TinyMCE Visual Editor window and has not clicked or moved their mouse outside of the TinyMCE Visual Editor window for 60 continuous minutes and the Enable|Disable ISL For TinyMCE Editor checkbox option is not checked to disable ISL for TinyMCE Editors, then the User will see the native WP Confirm Navigation alert popup window with buttons to either Leave this Page or Stay on this Page. Clicking the Stay on this Page button resets the ISL timer again to 60 minutes and the User will not lose any of their content/text.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor Instances used in other plugins and themes:', 'bulletproof-security').'</strong><br>'.__('If another plugin or theme is using instances of the TinyMCE Editor, like BPS Maintenance Mode MMode Editor TinyMCE Editor instance for example, then if all of the same conditions stated above for the WordPress Post, Page and Comments pages TinyMCE Visual Editor are the same then instead of seeing the native WP Confirm Navigation alert popup window, the User will be logged out automatically and the User\'s content/text will not be saved. If you are using TinyMCE Editor Instances in another plugin or theme that Users can use to add/edit content/text and you do not want to risk a User being logged out and losing any of their content/text then check the Enable|Disable ISL For TinyMCE Editor checkbox to disable ISL on any pages that contain a TinyMCE Editor Instance.', 'bulletproof-security').'<br><br><strong>'.__('Auth Cookie Expiration (ACE) General Info:', 'bulletproof-security').'</strong><br>'.__('The WordPress Authentication Cookie Expiration (ACE) time can be considered a "hard" setting vs ISL being a "soft" setting. If you set the Cookie Expiration to 60 minutes then 60 consecutive minutes after a User has logged in, that user will be logged out automatically whether that User is idle/inactive or not. The WordPress Authentication Cookie Expiration (ACE) time is set when a User logs in. The default WordPress Authentication Cookie Expiration time is 2880 Minutes/2 Days and 20160 Minutes/14 Days if a User checks the Remember Me checkbox when they login. The WordPress Authentication Cookie Expiration time is set/reset each time a User logs in. So if a User logs out and then logs back into the site then the Cookie Expiration time for that User is set again to whatever Auth Cookie Expiration Time that you choose or the WordPress default Cookie Expiration time if you do not use or turn On ACE.', 'bulletproof-security').'<br><br><strong>'.__('Turn On|Turn Off:', 'bulletproof-security').'</strong><br>'.__('ACE is Turned Off by default. Select ACE On to turn ACE On. Select ACE Off to turn ACE Off.', 'bulletproof-security').'<br><br><strong>'.__('Auth Cookie Expiration Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when a User should be logged out of your site. Example: Entering 720 will automatically logout Users who have been logged in for 720 consecutive minutes/12 hours. Only enter numbers and not any other characters. If you accidently enter a blank value for the for Auth Cookie Expiration Time or Remember Me Auth Cookie Expiration Time then ACE will use the default WordPress Authentication Cookie Expiration time.', 'bulletproof-security').'<br><br><strong>'.__('Remember Me Auth Cookie Expiration Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when a User should be logged out of your site when the User has checked the Remember Me checkbox on the WordPress Login page. Example: Entering 720 will automatically logout Users who have been logged in for 720 consecutive minutes/12 hours. Only enter numbers and not any other characters. If you accidently enter a blank value for the for Auth Cookie Expiration Time or Remember Me Auth Cookie Expiration Time then ACE will use the default WordPress Authentication Cookie Expiration time.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Remember Me Checkbox:', 'bulletproof-security').'</strong><br>'.__('Checking the Disable & do not display the Remember Me checkbox option will disable and not display the Remember Me checkbox for everyone including you. If you want to set and control the WordPress Remember Me setting then use the Remember Me Auth Cookie Expiration Time in Minutes option setting instead and choose an amount of time you would like to use for the Cookie expiration time.', 'bulletproof-security').'<br><br><strong>'.__('User Account Exceptions:', 'bulletproof-security').'</strong><br>'.__('To create exceptions for User Account names enter User Account names (case-insensitive) separated by a comma and a space: johnDoe, janeDoe. Auth Cookie Expiration Time settings will not be applied to any User Account names that you add in this text box and these User Accounts will instead use the default WordPress Authentication Cookie Expiration time. User Account Exceptions override the User Roles option setting. Example: If johnDoe is an Administrator and you have enabled ACE for the Administrator User Role and you have added johnDoe in the User Account Exceptions text box then the johnDoe User Account Exception will override the Administrator User Role option setting and the johnDoe User Account will use the default WordPress Authentication Cookie Expiration time. It is recommended that you add your User Account name, but if you also want to be automatically logged out for the Auth Cookie Expiration time that you choose then do not add your User Account name.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Auth Cookie Expiration Time For These User Roles:', 'bulletproof-security').'</strong><br>'.__('Checking a User Role checkbox will apply the Auth Cookie Expiration Time that you choose for all Users with that User Role (See User Account Exceptions). Unchecking a User Role checkbox will apply the default WordPress Authentication Cookie Expiration time for all Users with that User Role. Example: If you only check the Subscriber checkbox then ACE will only apply the Auth Cookie Expiration Time setting that you choose for Users that are Subscribers. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br>';
|
admin/maintenance/maintenance.php
CHANGED
@@ -240,12 +240,12 @@ if ( isset( $_POST['Submit-Maintenance-Mode-Form'] ) && current_user_can('manage
|
|
240 |
|
241 |
} else {
|
242 |
|
243 |
-
$bps_maint_backend
|
244 |
-
$bps_maint_mu_entire_site
|
245 |
$bps_maint_mu_subsites_only = ! empty($_POST['mmode_mu_subsites_only']) ? '1' : '';
|
246 |
}
|
247 |
|
248 |
-
$mmode_countdown_timer
|
249 |
|
250 |
if ( empty($_POST['mmode_time']) && $mmode_countdown_timer == '1' ) {
|
251 |
echo $bps_topDiv;
|
@@ -258,13 +258,13 @@ if ( isset( $_POST['Submit-Maintenance-Mode-Form'] ) && current_user_can('manage
|
|
258 |
if ( empty($_POST['mmode_time']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mmode_time'] ) ) {
|
259 |
$bps_maint_time = '';
|
260 |
} else {
|
261 |
-
$bps_maint_time = $_POST['mmode_time'];
|
262 |
}
|
263 |
|
264 |
if ( empty($_POST['mmode_retry_after']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mmode_retry_after'] ) ) {
|
265 |
$bps_maint_retry_after = '';
|
266 |
} else {
|
267 |
-
$bps_maint_retry_after = $_POST['mmode_retry_after'];
|
268 |
}
|
269 |
|
270 |
if ( empty($_POST['mmode_ip_allowed']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mmode_ip_allowed'] ) ) {
|
@@ -276,7 +276,7 @@ if ( isset( $_POST['Submit-Maintenance-Mode-Form'] ) && current_user_can('manage
|
|
276 |
|
277 |
} else {
|
278 |
|
279 |
-
$bps_maint_ip_allowed = trim( $_POST['mmode_ip_allowed'], ", \t\n\r");
|
280 |
}
|
281 |
|
282 |
$pattern = '/<script>|<\/script>|javascript|onload|onunload|onbeforeprint|onbeforeunload|onchange|onfocusin|onfocusout|onfocus|onblur|onerror|oninput|onopen|onmessage|onmouseover|onmousedown|onmouseup|onmouseout|onmouseleave|onmousemove|onmouseenter|onclick|ondblclick|onkeyup|onkeydown|onkeypress|onsubmit|onselect|onoffline|ononline|onpagehide|onpageshow|onpaste|onresize|onreset|onscroll|onsearch|onshow|ontoggle|ontouchcancel|ontouchend|ontouchmove|ontouchstart|onhashchange|oninvalid|allowscriptaccess|currentTarget|addEventListener|getElementById|getElementsByTagName|getElementsByClassName|documentElement|innerHTML|setAttribute|createElement|removeChild|appendChild|replaceChild|parentNode|childNodes|createTextNode|nodeValue|firstChild|lastChild|querySelectorAll|EventSource/i';
|
@@ -306,36 +306,41 @@ if ( isset( $_POST['Submit-Maintenance-Mode-Form'] ) && current_user_can('manage
|
|
306 |
return;
|
307 |
}
|
308 |
|
309 |
-
$
|
310 |
-
$
|
311 |
-
$
|
312 |
-
$
|
313 |
-
|
314 |
-
$
|
|
|
|
|
|
|
|
|
|
|
315 |
|
316 |
// Notes: HTML code in the Editor is converted and saved in the DB as HTML Entities.
|
317 |
// The JavaScript filter condition above will not allow any js to get this far.
|
318 |
-
$bps_maint_text
|
319 |
|
320 |
-
$admin_email
|
321 |
-
$bps_maint_email_to
|
322 |
-
$bps_maint_email_from
|
323 |
-
$bps_maint_email_cc
|
324 |
-
$bps_maint_email_bcc
|
325 |
|
326 |
$BPS_Options = array(
|
327 |
'bps_maint_on_off' => $bps_maint_on_off,
|
328 |
'bps_maint_countdown_timer' => $mmode_countdown_timer,
|
329 |
-
'bps_maint_countdown_timer_color' => $
|
330 |
'bps_maint_time' => $bps_maint_time,
|
331 |
'bps_maint_retry_after' => $bps_maint_retry_after,
|
332 |
'bps_maint_frontend' => $bps_maint_frontend,
|
333 |
'bps_maint_backend' => $bps_maint_backend,
|
334 |
'bps_maint_ip_allowed' => $bps_maint_ip_allowed,
|
335 |
'bps_maint_text' => $bps_maint_text,
|
336 |
-
'bps_maint_background_images' => $
|
337 |
-
'bps_maint_center_images' => $
|
338 |
-
'bps_maint_background_color' => $
|
339 |
'bps_maint_show_visitor_ip' => $bps_maint_show_visitor_ip,
|
340 |
'bps_maint_show_login_link' => $bps_maint_show_login_link,
|
341 |
'bps_maint_dashboard_reminder' => $bps_maint_dashboard_reminder,
|
240 |
|
241 |
} else {
|
242 |
|
243 |
+
$bps_maint_backend = ! empty($_POST['mmode_backend']) ? '1' : '';
|
244 |
+
$bps_maint_mu_entire_site = ! empty($_POST['mmode_mu_entire_site']) ? '1' : '';
|
245 |
$bps_maint_mu_subsites_only = ! empty($_POST['mmode_mu_subsites_only']) ? '1' : '';
|
246 |
}
|
247 |
|
248 |
+
$mmode_countdown_timer = ! empty($_POST['mmode_countdown_timer']) ? '1' : '';
|
249 |
|
250 |
if ( empty($_POST['mmode_time']) && $mmode_countdown_timer == '1' ) {
|
251 |
echo $bps_topDiv;
|
258 |
if ( empty($_POST['mmode_time']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mmode_time'] ) ) {
|
259 |
$bps_maint_time = '';
|
260 |
} else {
|
261 |
+
$bps_maint_time = sanitize_text_field($_POST['mmode_time']);
|
262 |
}
|
263 |
|
264 |
if ( empty($_POST['mmode_retry_after']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mmode_retry_after'] ) ) {
|
265 |
$bps_maint_retry_after = '';
|
266 |
} else {
|
267 |
+
$bps_maint_retry_after = sanitize_text_field($_POST['mmode_retry_after']);
|
268 |
}
|
269 |
|
270 |
if ( empty($_POST['mmode_ip_allowed']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mmode_ip_allowed'] ) ) {
|
276 |
|
277 |
} else {
|
278 |
|
279 |
+
$bps_maint_ip_allowed = sanitize_text_field(trim( $_POST['mmode_ip_allowed'], ", \t\n\r"));
|
280 |
}
|
281 |
|
282 |
$pattern = '/<script>|<\/script>|javascript|onload|onunload|onbeforeprint|onbeforeunload|onchange|onfocusin|onfocusout|onfocus|onblur|onerror|oninput|onopen|onmessage|onmouseover|onmousedown|onmouseup|onmouseout|onmouseleave|onmousemove|onmouseenter|onclick|ondblclick|onkeyup|onkeydown|onkeypress|onsubmit|onselect|onoffline|ononline|onpagehide|onpageshow|onpaste|onresize|onreset|onscroll|onsearch|onshow|ontoggle|ontouchcancel|ontouchend|ontouchmove|ontouchstart|onhashchange|oninvalid|allowscriptaccess|currentTarget|addEventListener|getElementById|getElementsByTagName|getElementsByClassName|documentElement|innerHTML|setAttribute|createElement|removeChild|appendChild|replaceChild|parentNode|childNodes|createTextNode|nodeValue|firstChild|lastChild|querySelectorAll|EventSource/i';
|
306 |
return;
|
307 |
}
|
308 |
|
309 |
+
$mmode_countdown_timer_color = sanitize_text_field($_POST['mmode_countdown_timer_color']);
|
310 |
+
$mmode_background_images = sanitize_text_field($_POST['mmode_background_images']);
|
311 |
+
$mmode_center_images = sanitize_text_field($_POST['mmode_center_images']);
|
312 |
+
$mmode_background_color = sanitize_text_field($_POST['mmode_background_color']);
|
313 |
+
|
314 |
+
$bps_maint_frontend = ! empty($_POST['mmode_frontend']) ? '1' : '';
|
315 |
+
$bps_maint_show_visitor_ip = ! empty($_POST['mmode_visitor_ip']) ? '1' : '';
|
316 |
+
$bps_maint_show_login_link = ! empty($_POST['mmode_login_link']) ? '1' : '';
|
317 |
+
$bps_maint_dashboard_reminder = ! empty($_POST['mmode_dashboard_reminder']) ? '1' : '';
|
318 |
+
$bps_maint_log_visitors = ! empty($_POST['mmode_log_visitors']) ? '1' : '';
|
319 |
+
$bps_maint_countdown_email = ! empty($_POST['mmode_countdown_email']) ? '1' : '';
|
320 |
|
321 |
// Notes: HTML code in the Editor is converted and saved in the DB as HTML Entities.
|
322 |
// The JavaScript filter condition above will not allow any js to get this far.
|
323 |
+
$bps_maint_text = ! empty($_POST['bpscustomeditor']) ? stripslashes($_POST['bpscustomeditor']) : '';
|
324 |
|
325 |
+
$admin_email = get_option('admin_email');
|
326 |
+
$bps_maint_email_to = ! empty($_POST['mmode_email_to']) ? sanitize_text_field($_POST['mmode_email_to']) : $admin_email;
|
327 |
+
$bps_maint_email_from = ! empty($_POST['mmode_email_from']) ? sanitize_text_field($_POST['mmode_email_from']) : $admin_email;
|
328 |
+
$bps_maint_email_cc = isset($_POST['mmode_email_cc']) ? sanitize_text_field($_POST['mmode_email_cc']) : '';
|
329 |
+
$bps_maint_email_bcc = isset($_POST['mmode_email_bcc']) ? sanitize_text_field($_POST['mmode_email_bcc']) : '';
|
330 |
|
331 |
$BPS_Options = array(
|
332 |
'bps_maint_on_off' => $bps_maint_on_off,
|
333 |
'bps_maint_countdown_timer' => $mmode_countdown_timer,
|
334 |
+
'bps_maint_countdown_timer_color' => $mmode_countdown_timer_color,
|
335 |
'bps_maint_time' => $bps_maint_time,
|
336 |
'bps_maint_retry_after' => $bps_maint_retry_after,
|
337 |
'bps_maint_frontend' => $bps_maint_frontend,
|
338 |
'bps_maint_backend' => $bps_maint_backend,
|
339 |
'bps_maint_ip_allowed' => $bps_maint_ip_allowed,
|
340 |
'bps_maint_text' => $bps_maint_text,
|
341 |
+
'bps_maint_background_images' => $mmode_background_images,
|
342 |
+
'bps_maint_center_images' => $mmode_center_images,
|
343 |
+
'bps_maint_background_color' => $mmode_background_color,
|
344 |
'bps_maint_show_visitor_ip' => $bps_maint_show_visitor_ip,
|
345 |
'bps_maint_show_login_link' => $bps_maint_show_login_link,
|
346 |
'bps_maint_dashboard_reminder' => $bps_maint_dashboard_reminder,
|
admin/mscan/mscan-help-text.php
CHANGED
@@ -1,35 +1,4 @@
|
|
1 |
<?php
|
2 |
-
# ________ ____________ _____ ________ ________
|
3 |
-
# ___ __ )____ _____ /___ /_____ __ /____ __ \______________ ______ ___ __/
|
4 |
-
# __ __ |_ / / /__ / __ / _ _ \_ __/__ /_/ /__ ___/_ __ \_ __ \__ /_
|
5 |
-
# _ /_/ / / /_/ / _ / _ / / __// /_ _ ____/ _ / / /_/ // /_/ /_ __/
|
6 |
-
# /_____/ \__,_/ /_/ /_/ \___/ \__/ /_/ /_/ \____/ \____/ /_/
|
7 |
-
# ________ _____ _____ ________
|
8 |
-
# __ ___/_____ ___________ _____________(_)__ /______ __ ___ __ \______________
|
9 |
-
# _____ \ _ _ \_ ___/_ / / /__ ___/__ / _ __/__ / / / __ /_/ /__ ___/_ __ \
|
10 |
-
# ____/ / / __// /__ / /_/ / _ / _ / / /_ _ /_/ / _ ____/ _ / / /_/ /
|
11 |
-
# /____/ \___/ \___/ \__,_/ /_/ /_/ \__/ _\__, / /_/ /_/ \____/
|
12 |
-
# /____/
|
13 |
-
# 42756C6C657450726F6F66 5365637572697479 50726F
|
14 |
-
#
|
15 |
-
/* The Copyright, AITpro Software Products License Information must remain
|
16 |
-
intact or all BulletProof Security Pro warranties, guarantees, liabilities are void.
|
17 |
-
|
18 |
-
Copyright (C) Edward Alexander, AIT-pro.com. All rights reserved.
|
19 |
-
|
20 |
-
AITpro Software Products License Information:
|
21 |
-
BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, OR USING BulletProof Security Pro YOU AGREE TO THE TERMS OF THIS AGREEMENT.
|
22 |
-
IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF ANOTHER PERSON OR A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT AND WARRANT
|
23 |
-
THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON, COMPANY, OR LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS,
|
24 |
-
* DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, OR USE BulletProof Security Pro; AND
|
25 |
-
* PROMPTLY RETURN BulletProof Security Pro TO THE PARTY FROM WHOM YOU ACQUIRED IT. IF YOU DOWNLOADED BulletProof Security Pro
|
26 |
-
FROM THE AITPRO WEBSITE, CONTACT AITPRO FOR A REFUND IF APPLICABLE.
|
27 |
-
|
28 |
-
AITpro Software Products License Information continued:
|
29 |
-
You agree to keep the AITpro Software Products License for BulletProof Security Pro, unmodified or altered in any way,
|
30 |
-
with the original copy of BulletProof Security Pro that you have and any and all copies or partial copies of BulletProof
|
31 |
-
Security Pro that You make.
|
32 |
-
*/
|
33 |
// Direct calls to this file are Forbidden when core files are not present
|
34 |
if ( ! current_user_can('manage_options') ) {
|
35 |
header('Status: 403 Forbidden');
|
1 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
// Direct calls to this file are Forbidden when core files are not present
|
3 |
if ( ! current_user_can('manage_options') ) {
|
4 |
header('Status: 403 Forbidden');
|
admin/mscan/mscan-scan-status.php
CHANGED
@@ -295,7 +295,7 @@ if ( isset($MScan_status['bps_mscan_status']) && $MScan_status['bps_mscan_status
|
|
295 |
}
|
296 |
|
297 |
if ( mscanStatusI == 8 && futureTimeI < currentTimeI ) {
|
298 |
-
document.getElementById("mscantimer").innerHTML = "Hash Maker Completed [" + timeStampI + "] : Total Time: " + hourFloorFI + ":" + minuteFloorFI + ":" + secondFloorFI + "
|
299 |
window.opener.location.reload();
|
300 |
console.log( "Status: 8 : Future Time < Time : Hash Maker Completed" );
|
301 |
}
|
@@ -305,20 +305,20 @@ if ( isset($MScan_status['bps_mscan_status']) && $MScan_status['bps_mscan_status
|
|
305 |
if ( skippedScanI == 0 ) {
|
306 |
|
307 |
if ( dbScanI == 1 ) {
|
308 |
-
document.getElementById("mscantimer").innerHTML = "Scan Completed [" + timeStampI + "] : Total Scan Time: " + hourFloorFI + ":" + minuteFloorFI + ":" + secondFloorFI + "
|
309 |
window.opener.location.reload();
|
310 |
console.log( "Status: 4 : Future Time < Time : Skipped Files: Off : DB Scan: On" );
|
311 |
|
312 |
} else {
|
313 |
|
314 |
-
document.getElementById("mscantimer").innerHTML = "Scan Completed [" + timeStampI + "] : Total Scan Time: " + hourFloorFI + ":" + minuteFloorFI + ":" + secondFloorFI + "
|
315 |
window.opener.location.reload();
|
316 |
console.log( "Status: 4 : Future Time < Time : Skipped Files: Off : DB Scan: Off" );
|
317 |
}
|
318 |
}
|
319 |
|
320 |
if ( skippedScanI == 1 ) {
|
321 |
-
document.getElementById("mscantimer").innerHTML = "Skipped File Scan Completed [" + timeStampI + "] : Total Scan Time: " + hourFloorFI + ":" + minuteFloorFI + ":" + secondFloorFI + "
|
322 |
window.opener.location.reload();
|
323 |
console.log( "Status: 4 : Future Time < Time : Skipped Files: On : DB Scan: NA" );
|
324 |
}
|
@@ -437,7 +437,7 @@ function MScanTimer() {
|
|
437 |
if ( mscanStatus == 1 && futureTime < currentTime && secondFloorF <= 10 && scanStart != "" ) {
|
438 |
window.location.reload(true);
|
439 |
document.getElementById("mscantimer").innerHTML = "Calculating Scan Time Exceeded: Still calculating estimated scan time: " + secondFloorFTE;
|
440 |
-
console.log( "Status: 1 : Future Time < Time : secondFloorF <= 10 : " + secondFloorF );
|
441 |
}
|
442 |
}
|
443 |
}
|
295 |
}
|
296 |
|
297 |
if ( mscanStatusI == 8 && futureTimeI < currentTimeI ) {
|
298 |
+
document.getElementById("mscantimer").innerHTML = "Hash Maker Completed [" + timeStampI + "] : Total Time: " + hourFloorFI + ":" + minuteFloorFI + ":" + secondFloorFI + "<br />" + "Total Zip Files Downloaded, Extracted and File Hashes Created: " + wpCoreZipI + " : " + pluginZipI + " : " + themeZipI + "<br />" + "Scanning is turned off when WP Core, Plugin or Theme zip files are being processed. Click the Start Scan button to run a file scan.";
|
299 |
window.opener.location.reload();
|
300 |
console.log( "Status: 8 : Future Time < Time : Hash Maker Completed" );
|
301 |
}
|
305 |
if ( skippedScanI == 0 ) {
|
306 |
|
307 |
if ( dbScanI == 1 ) {
|
308 |
+
document.getElementById("mscantimer").innerHTML = "Scan Completed [" + timeStampI + "] : Total Scan Time: " + hourFloorFI + ":" + minuteFloorFI + ":" + secondFloorFI + "<br />" + "Total Files Scanned: " + totalFilesI + " : Skipped Files: " + skippedFilesI + " : Suspicious Files: " + suspectI + " : Suspicious DB Entries: " + suspectDBI + "<br />" + "To view the detailed Scan Report click the View Report button below. Please view the Scan Report before clicking the Suspicious Files and DB Entries accordion tabs below.";
|
309 |
window.opener.location.reload();
|
310 |
console.log( "Status: 4 : Future Time < Time : Skipped Files: Off : DB Scan: On" );
|
311 |
|
312 |
} else {
|
313 |
|
314 |
+
document.getElementById("mscantimer").innerHTML = "Scan Completed [" + timeStampI + "] : Total Scan Time: " + hourFloorFI + ":" + minuteFloorFI + ":" + secondFloorFI + "<br />" + "Total Files Scanned: " + totalFilesI + " : Skipped Files: " + skippedFilesI + " : Suspicious Files: " + suspectI + "<br />" + "To view the detailed Scan Report click the View Report button below. Please view the Scan Report before clicking the Suspicious Files and DB Entries accordion tabs below.";
|
315 |
window.opener.location.reload();
|
316 |
console.log( "Status: 4 : Future Time < Time : Skipped Files: Off : DB Scan: Off" );
|
317 |
}
|
318 |
}
|
319 |
|
320 |
if ( skippedScanI == 1 ) {
|
321 |
+
document.getElementById("mscantimer").innerHTML = "Skipped File Scan Completed [" + timeStampI + "] : Total Scan Time: " + hourFloorFI + ":" + minuteFloorFI + ":" + secondFloorFI + "<br />" + "Total Files Scanned: " + totalFilesI + " : Suspicious Files: " + suspectSkipI + "<br />" + "To view the detailed Scan Report click the View Report button below. Please view the Scan Report before clicking the Suspicious Files and DB Entries accordion tabs below.";
|
322 |
window.opener.location.reload();
|
323 |
console.log( "Status: 4 : Future Time < Time : Skipped Files: On : DB Scan: NA" );
|
324 |
}
|
437 |
if ( mscanStatus == 1 && futureTime < currentTime && secondFloorF <= 10 && scanStart != "" ) {
|
438 |
window.location.reload(true);
|
439 |
document.getElementById("mscantimer").innerHTML = "Calculating Scan Time Exceeded: Still calculating estimated scan time: " + secondFloorFTE;
|
440 |
+
console.log( "Status: 1 : Future Time < Time : secondFloorF <= 10 : Scan Start: not blank : Calculating Scan Time Exceeded: " + secondFloorF );
|
441 |
}
|
442 |
}
|
443 |
}
|
admin/mscan/mscan.php
CHANGED
@@ -552,17 +552,17 @@ bpsPro_mscan_displayed_messages();
|
|
552 |
$mstime = $MScan_options['mscan_max_time_limit'];
|
553 |
ini_set('max_execution_time', $mstime);
|
554 |
|
555 |
-
$bps_mscan_last_scan_timestamp
|
556 |
-
$bps_mscan_total_time
|
557 |
-
$bps_mscan_total_wp_core_files
|
558 |
-
$bps_mscan_total_non_image_files
|
559 |
-
$bps_mscan_total_skipped_files
|
560 |
-
$bps_mscan_total_suspect_files
|
561 |
-
$bps_mscan_suspect_skipped_files
|
562 |
-
$bps_mscan_total_suspect_db
|
563 |
-
$bps_mscan_total_ignored_files
|
564 |
-
$bps_mscan_total_plugin_files
|
565 |
-
$bps_mscan_total_theme_files
|
566 |
|
567 |
$MScan_status_db = array(
|
568 |
'bps_mscan_time_start' => time(),
|
@@ -599,18 +599,18 @@ bpsPro_mscan_displayed_messages();
|
|
599 |
$mstime = $MScan_options['mscan_max_time_limit'];
|
600 |
ini_set('max_execution_time', $mstime);
|
601 |
|
602 |
-
$bps_mscan_time_start
|
603 |
-
$bps_mscan_last_scan_timestamp
|
604 |
-
$bps_mscan_total_time
|
605 |
-
$bps_mscan_total_wp_core_files
|
606 |
-
$bps_mscan_total_non_image_files
|
607 |
-
$bps_mscan_total_skipped_files
|
608 |
-
$bps_mscan_total_suspect_files
|
609 |
-
$bps_mscan_suspect_skipped_files
|
610 |
-
$bps_mscan_total_suspect_db
|
611 |
-
$bps_mscan_total_ignored_files
|
612 |
-
$bps_mscan_total_plugin_files
|
613 |
-
$bps_mscan_total_theme_files
|
614 |
|
615 |
$MScan_status_db = array(
|
616 |
'bps_mscan_time_start' => $bps_mscan_time_start,
|
@@ -653,7 +653,7 @@ bpsPro_mscan_displayed_messages();
|
|
653 |
|
654 |
if ( ! get_option('bulletproof_security_options_mscan_theme_hash') || ! get_option('bulletproof_security_options_mscan_plugin_hash') ) {
|
655 |
echo $bps_topDiv;
|
656 |
-
$text = '<strong><font color="blue">'.__('First Time Scan or the Delete File Hashes Tool was used', 'bulletproof-security').'</font><br><font color="green">'.__('You will only see this message the first time you run a scan or if you use the Delete Files Hashes Tool. The File Hash Maker runs whenever WP Core, Plugin or Theme zip files need to downloaded, extracted and deleted. No file scanning occurs while the File Hash Maker is running. Run a new file scan after the File Hash Maker has completed.', 'bulletproof-security').'</font></strong>';
|
657 |
echo $text;
|
658 |
echo $bps_bottomDiv;
|
659 |
}
|
@@ -792,35 +792,40 @@ if ( isset( $_POST['Submit-MScan-Options'] ) && current_user_can('manage_options
|
|
792 |
break;
|
793 |
}
|
794 |
|
795 |
-
$mscan_exclude_tmp_files
|
796 |
-
$mscan_exclude_tmp_files
|
797 |
|
798 |
if ( empty($_POST['mscan_max_file_size']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mscan_max_file_size'] ) ) {
|
799 |
-
$mscan_max_file_size
|
800 |
} else {
|
801 |
-
$mscan_max_file_size
|
802 |
}
|
803 |
|
804 |
if ( empty($_POST['mscan_max_time_limit']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mscan_max_time_limit'] ) ) {
|
805 |
-
$mscan_max_time_limit
|
806 |
} else {
|
807 |
-
$mscan_max_time_limit
|
808 |
}
|
809 |
|
810 |
-
$
|
|
|
|
|
|
|
|
|
|
|
811 |
|
812 |
$MS_Options = array(
|
813 |
-
'bps_mscan_dirs'
|
814 |
-
'mscan_max_file_size'
|
815 |
-
'mscan_max_time_limit'
|
816 |
-
'mscan_scan_database'
|
817 |
-
'mscan_scan_images'
|
818 |
-
'mscan_scan_skipped_files'
|
819 |
-
'mscan_scan_delete_tmp_files'
|
820 |
-
'mscan_scan_frequency'
|
821 |
-
'mscan_exclude_dirs'
|
822 |
-
'mscan_exclude_tmp_files'
|
823 |
-
'mscan_file_size_limit_hidden'
|
824 |
);
|
825 |
|
826 |
foreach( $MS_Options as $key => $value ) {
|
@@ -946,15 +951,15 @@ function bpsPro_save_mscan_options() {
|
|
946 |
|
947 |
if ( empty($MScan_options['bps_mscan_dirs']) ) {
|
948 |
|
949 |
-
$mscan_max_file_size
|
950 |
-
$mscan_max_time_limit
|
951 |
-
$mscan_scan_database
|
952 |
-
$mscan_scan_skipped_files
|
953 |
-
$mscan_scan_delete_tmp_files
|
954 |
-
$mscan_scan_frequency
|
955 |
-
$mscan_exclude_dirs
|
956 |
-
$mscan_exclude_tmp_files
|
957 |
-
$mscan_file_size_limit_hidden
|
958 |
|
959 |
$MS_Options = array(
|
960 |
'bps_mscan_dirs' => $mscan_actual_dirs,
|
@@ -1264,9 +1269,9 @@ global $bps_topDiv, $bps_bottomDiv;
|
|
1264 |
$plugin_name_version_array[$plugin_name] = $plugin_version_replace;
|
1265 |
}
|
1266 |
|
1267 |
-
$zip_upload_options
|
1268 |
-
$mscan_zip_db_options
|
1269 |
-
$bps_mscan_theme_zip_upload
|
1270 |
|
1271 |
$Mscan_Zip_Options = array(
|
1272 |
'bps_mscan_plugin_zip_upload' => $plugin_name_version_array,
|
@@ -1376,9 +1381,9 @@ global $bps_topDiv, $bps_bottomDiv;
|
|
1376 |
$theme_name_version_array[$theme_name] = $theme_version_replace;
|
1377 |
}
|
1378 |
|
1379 |
-
$zip_upload_options
|
1380 |
-
$mscan_zip_db_options
|
1381 |
-
$bps_mscan_plugin_zip_upload
|
1382 |
|
1383 |
$Mscan_Zip_Options = array(
|
1384 |
'bps_mscan_plugin_zip_upload' => $bps_mscan_plugin_zip_upload,
|
@@ -1533,6 +1538,7 @@ if ( isset( $_POST['Submit-MScan-Suspect-Form'] ) && current_user_can('manage_op
|
|
1533 |
|
1534 |
<?php
|
1535 |
|
|
|
1536 |
$mscan_files = $_POST['mscan'];
|
1537 |
$MStable = $wpdb->prefix . "bpspro_mscan";
|
1538 |
|
@@ -1878,6 +1884,7 @@ if ( isset( $_POST['Submit-MScan-Suspect-DB-Form'] ) && current_user_can('manage
|
|
1878 |
|
1879 |
<?php
|
1880 |
|
|
|
1881 |
$mscan_db_entries = $_POST['mscandb'];
|
1882 |
$MStable = $wpdb->prefix . "bpspro_mscan";
|
1883 |
|
@@ -2848,25 +2855,25 @@ global $wpdb, $wp_version, $bps_topDiv, $bps_bottomDiv;
|
|
2848 |
array( 'DB Scan' => $mscan_report_scan_results_db_scan_array
|
2849 |
) ) ) ) ) ) ) );
|
2850 |
|
2851 |
-
$bps_mscan_report_data_2
|
2852 |
-
$bps_mscan_report_data_3
|
2853 |
-
$bps_mscan_report_data_4
|
2854 |
-
$bps_mscan_report_data_5
|
2855 |
-
$bps_mscan_report_data_6
|
2856 |
-
$bps_mscan_report_data_7
|
2857 |
-
$bps_mscan_report_data_8
|
2858 |
-
$bps_mscan_report_data_9
|
2859 |
-
$bps_mscan_report_data_10
|
2860 |
-
$bps_mscan_report_data_11
|
2861 |
-
$bps_mscan_report_data_12
|
2862 |
-
$bps_mscan_report_data_13
|
2863 |
-
$bps_mscan_report_data_14
|
2864 |
-
$bps_mscan_report_data_15
|
2865 |
-
$bps_mscan_report_data_16
|
2866 |
-
$bps_mscan_report_data_17
|
2867 |
-
$bps_mscan_report_data_18
|
2868 |
-
$bps_mscan_report_data_19
|
2869 |
-
$bps_mscan_report_data_20
|
2870 |
|
2871 |
$Mscan_Report_Options = array(
|
2872 |
'bps_mscan_report_data_1' => $bps_mscan_report_timestamp,
|
@@ -3547,8 +3554,9 @@ if ( isset( $_POST['Submit-MScan-View-Delete'] ) && current_user_can('manage_opt
|
|
3547 |
echo '<td>'.$inner_value.'</td>';
|
3548 |
}
|
3549 |
|
|
|
3550 |
if ( $inner_key == 2 ) {
|
3551 |
-
echo '<td style="max-width:200px">'
|
3552 |
}
|
3553 |
|
3554 |
if ( $inner_key == 3 ) {
|
@@ -3604,8 +3612,9 @@ if ( isset( $_POST['Submit-MScan-View-Delete'] ) && current_user_can('manage_opt
|
|
3604 |
echo '<td>'.$inner_value.'</td>';
|
3605 |
}
|
3606 |
|
|
|
3607 |
if ( $inner_key == 4 ) {
|
3608 |
-
echo '<td style="max-width:200px">'
|
3609 |
}
|
3610 |
|
3611 |
if ( $inner_key == 5 ) {
|
552 |
$mstime = $MScan_options['mscan_max_time_limit'];
|
553 |
ini_set('max_execution_time', $mstime);
|
554 |
|
555 |
+
$bps_mscan_last_scan_timestamp = ! isset($MScan_status['bps_mscan_last_scan_timestamp']) ? '' : $MScan_status['bps_mscan_last_scan_timestamp'];
|
556 |
+
$bps_mscan_total_time = ! isset($MScan_status['bps_mscan_total_time']) ? '' : $MScan_status['bps_mscan_total_time'];
|
557 |
+
$bps_mscan_total_wp_core_files = ! isset($MScan_status['bps_mscan_total_wp_core_files']) ? '' : $MScan_status['bps_mscan_total_wp_core_files'];
|
558 |
+
$bps_mscan_total_non_image_files = ! isset($MScan_status['bps_mscan_total_non_image_files']) ? '' : $MScan_status['bps_mscan_total_non_image_files'];
|
559 |
+
$bps_mscan_total_skipped_files = ! isset($MScan_status['bps_mscan_total_skipped_files']) ? '' : $MScan_status['bps_mscan_total_skipped_files'];
|
560 |
+
$bps_mscan_total_suspect_files = ! isset($MScan_status['bps_mscan_total_suspect_files']) ? '' : $MScan_status['bps_mscan_total_suspect_files'];
|
561 |
+
$bps_mscan_suspect_skipped_files = ! isset($MScan_status['bps_mscan_suspect_skipped_files']) ? '' : $MScan_status['bps_mscan_suspect_skipped_files'];
|
562 |
+
$bps_mscan_total_suspect_db = ! isset($MScan_status['bps_mscan_total_suspect_db']) ? '' : $MScan_status['bps_mscan_total_suspect_db'];
|
563 |
+
$bps_mscan_total_ignored_files = ! isset($MScan_status['bps_mscan_total_ignored_files']) ? '' : $MScan_status['bps_mscan_total_ignored_files'];
|
564 |
+
$bps_mscan_total_plugin_files = ! isset($MScan_status['bps_mscan_total_plugin_files']) ? '' : $MScan_status['bps_mscan_total_plugin_files'];
|
565 |
+
$bps_mscan_total_theme_files = ! isset($MScan_status['bps_mscan_total_theme_files']) ? '' : $MScan_status['bps_mscan_total_theme_files'];
|
566 |
|
567 |
$MScan_status_db = array(
|
568 |
'bps_mscan_time_start' => time(),
|
599 |
$mstime = $MScan_options['mscan_max_time_limit'];
|
600 |
ini_set('max_execution_time', $mstime);
|
601 |
|
602 |
+
$bps_mscan_time_start = ! isset($MScan_status['bps_mscan_time_start']) ? '' : $MScan_status['bps_mscan_time_start'];
|
603 |
+
$bps_mscan_last_scan_timestamp = ! isset($MScan_status['bps_mscan_last_scan_timestamp']) ? '' : $MScan_status['bps_mscan_last_scan_timestamp'];
|
604 |
+
$bps_mscan_total_time = ! isset($MScan_status['bps_mscan_total_time']) ? '' : $MScan_status['bps_mscan_total_time'];
|
605 |
+
$bps_mscan_total_wp_core_files = ! isset($MScan_status['bps_mscan_total_wp_core_files']) ? '' : $MScan_status['bps_mscan_total_wp_core_files'];
|
606 |
+
$bps_mscan_total_non_image_files = ! isset($MScan_status['bps_mscan_total_non_image_files']) ? '' : $MScan_status['bps_mscan_total_non_image_files'];
|
607 |
+
$bps_mscan_total_skipped_files = ! isset($MScan_status['bps_mscan_total_skipped_files']) ? '' : $MScan_status['bps_mscan_total_skipped_files'];
|
608 |
+
$bps_mscan_total_suspect_files = ! isset($MScan_status['bps_mscan_total_suspect_files']) ? '' : $MScan_status['bps_mscan_total_suspect_files'];
|
609 |
+
$bps_mscan_suspect_skipped_files = ! isset($MScan_status['bps_mscan_suspect_skipped_files']) ? '' : $MScan_status['bps_mscan_suspect_skipped_files'];
|
610 |
+
$bps_mscan_total_suspect_db = ! isset($MScan_status['bps_mscan_total_suspect_db']) ? '' : $MScan_status['bps_mscan_total_suspect_db'];
|
611 |
+
$bps_mscan_total_ignored_files = ! isset($MScan_status['bps_mscan_total_ignored_files']) ? '' : $MScan_status['bps_mscan_total_ignored_files'];
|
612 |
+
$bps_mscan_total_plugin_files = ! isset($MScan_status['bps_mscan_total_plugin_files']) ? '' : $MScan_status['bps_mscan_total_plugin_files'];
|
613 |
+
$bps_mscan_total_theme_files = ! isset($MScan_status['bps_mscan_total_theme_files']) ? '' : $MScan_status['bps_mscan_total_theme_files'];
|
614 |
|
615 |
$MScan_status_db = array(
|
616 |
'bps_mscan_time_start' => $bps_mscan_time_start,
|
653 |
|
654 |
if ( ! get_option('bulletproof_security_options_mscan_theme_hash') || ! get_option('bulletproof_security_options_mscan_plugin_hash') ) {
|
655 |
echo $bps_topDiv;
|
656 |
+
$text = '<strong><font color="blue">'.__('First Time Scan or the Delete File Hashes Tool was used', 'bulletproof-security').'</font><br><font color="green">'.__('You will only see this message the first time you run a scan or if you use the Delete Files Hashes Tool. The File Hash Maker runs whenever WP Core, Plugin or Theme zip files need to be downloaded, extracted and deleted. No file scanning occurs while the File Hash Maker is running. Run a new file scan after the File Hash Maker has completed.', 'bulletproof-security').'</font></strong>';
|
657 |
echo $text;
|
658 |
echo $bps_bottomDiv;
|
659 |
}
|
792 |
break;
|
793 |
}
|
794 |
|
795 |
+
$mscan_exclude_tmp_files = sanitize_textarea_field($_POST['mscan_exclude_tmp_files']) . "\n";
|
796 |
+
$mscan_exclude_tmp_files = preg_replace("/(\n\n|\n\n\n|\n\n\n\n)/", "\n", $mscan_exclude_tmp_files);
|
797 |
|
798 |
if ( empty($_POST['mscan_max_file_size']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mscan_max_file_size'] ) ) {
|
799 |
+
$mscan_max_file_size = '1000';
|
800 |
} else {
|
801 |
+
$mscan_max_file_size = sanitize_text_field($_POST['mscan_max_file_size']);
|
802 |
}
|
803 |
|
804 |
if ( empty($_POST['mscan_max_time_limit']) || preg_match( '|[\/\|\<\>\'\"\(\)]|', $_POST['mscan_max_time_limit'] ) ) {
|
805 |
+
$mscan_max_time_limit = '300';
|
806 |
} else {
|
807 |
+
$mscan_max_time_limit = sanitize_text_field($_POST['mscan_max_time_limit']);
|
808 |
}
|
809 |
|
810 |
+
$mscan_scan_database_select = sanitize_text_field($_POST['mscan_scan_database_select']);
|
811 |
+
$mscan_scan_skipped_files_select = sanitize_text_field($_POST['mscan_scan_skipped_files_select']);
|
812 |
+
$mscan_scan_delete_tmp_files_select = sanitize_text_field($_POST['mscan_scan_delete_tmp_files_select']);
|
813 |
+
$mscan_scan_frequency_select = sanitize_text_field($_POST['mscan_scan_frequency_select']);
|
814 |
+
|
815 |
+
$mscan_exclude_dirs = sanitize_textarea_field($_POST['mscan_exclude_dirs']);
|
816 |
|
817 |
$MS_Options = array(
|
818 |
+
'bps_mscan_dirs' => $mscan_array_merge,
|
819 |
+
'mscan_max_file_size' => $mscan_max_file_size,
|
820 |
+
'mscan_max_time_limit' => $mscan_max_time_limit,
|
821 |
+
'mscan_scan_database' => $mscan_scan_database_select,
|
822 |
+
'mscan_scan_images' => 'Off',
|
823 |
+
'mscan_scan_skipped_files' => $mscan_scan_skipped_files_select,
|
824 |
+
'mscan_scan_delete_tmp_files' => $mscan_scan_delete_tmp_files_select,
|
825 |
+
'mscan_scan_frequency' => $mscan_scan_frequency_select,
|
826 |
+
'mscan_exclude_dirs' => $mscan_exclude_dirs,
|
827 |
+
'mscan_exclude_tmp_files' => $mscan_exclude_tmp_files,
|
828 |
+
'mscan_file_size_limit_hidden' => '14'
|
829 |
);
|
830 |
|
831 |
foreach( $MS_Options as $key => $value ) {
|
951 |
|
952 |
if ( empty($MScan_options['bps_mscan_dirs']) ) {
|
953 |
|
954 |
+
$mscan_max_file_size = ! empty($MScan_options['mscan_max_file_size']) ? $MScan_options['mscan_max_file_size'] : '1000';
|
955 |
+
$mscan_max_time_limit = ! empty($MScan_options['mscan_max_time_limit']) ? $MScan_options['mscan_max_time_limit'] : '300';
|
956 |
+
$mscan_scan_database = ! empty($MScan_options['mscan_scan_database']) ? $MScan_options['mscan_scan_database'] : 'On';
|
957 |
+
$mscan_scan_skipped_files = ! empty($MScan_options['mscan_scan_skipped_files']) ? $MScan_options['mscan_scan_skipped_files'] : 'Off';
|
958 |
+
$mscan_scan_delete_tmp_files = ! empty($MScan_options['mscan_scan_delete_tmp_files']) ? $MScan_options['mscan_scan_delete_tmp_files'] : 'Off';
|
959 |
+
$mscan_scan_frequency = ! empty($MScan_options['mscan_scan_frequency']) ? $MScan_options['mscan_scan_frequency'] : 'Off';
|
960 |
+
$mscan_exclude_dirs = isset($MScan_options['mscan_exclude_dirs']) ? $MScan_options['mscan_exclude_dirs'] : '';
|
961 |
+
$mscan_exclude_tmp_files = isset($MScan_options['mscan_exclude_tmp_files']) ? $MScan_options['mscan_exclude_tmp_files'] : '';
|
962 |
+
$mscan_file_size_limit_hidden = isset($MScan_options['mscan_file_size_limit_hidden']) ? $MScan_options['mscan_file_size_limit_hidden'] : '14';
|
963 |
|
964 |
$MS_Options = array(
|
965 |
'bps_mscan_dirs' => $mscan_actual_dirs,
|
1269 |
$plugin_name_version_array[$plugin_name] = $plugin_version_replace;
|
1270 |
}
|
1271 |
|
1272 |
+
$zip_upload_options = 'bulletproof_security_options_mscan_zip_upload';
|
1273 |
+
$mscan_zip_db_options = get_option('bulletproof_security_options_mscan_zip_upload');
|
1274 |
+
$bps_mscan_theme_zip_upload = isset($mscan_zip_db_options['bps_mscan_theme_zip_upload']) ? $mscan_zip_db_options['bps_mscan_theme_zip_upload'] : array('' => '');
|
1275 |
|
1276 |
$Mscan_Zip_Options = array(
|
1277 |
'bps_mscan_plugin_zip_upload' => $plugin_name_version_array,
|
1381 |
$theme_name_version_array[$theme_name] = $theme_version_replace;
|
1382 |
}
|
1383 |
|
1384 |
+
$zip_upload_options = 'bulletproof_security_options_mscan_zip_upload';
|
1385 |
+
$mscan_zip_db_options = get_option('bulletproof_security_options_mscan_zip_upload');
|
1386 |
+
$bps_mscan_plugin_zip_upload = isset($mscan_zip_db_options['bps_mscan_plugin_zip_upload']) ? $mscan_zip_db_options['bps_mscan_plugin_zip_upload'] : array('' => '');
|
1387 |
|
1388 |
$Mscan_Zip_Options = array(
|
1389 |
'bps_mscan_plugin_zip_upload' => $bps_mscan_plugin_zip_upload,
|
1538 |
|
1539 |
<?php
|
1540 |
|
1541 |
+
|
1542 |
$mscan_files = $_POST['mscan'];
|
1543 |
$MStable = $wpdb->prefix . "bpspro_mscan";
|
1544 |
|
1884 |
|
1885 |
<?php
|
1886 |
|
1887 |
+
|
1888 |
$mscan_db_entries = $_POST['mscandb'];
|
1889 |
$MStable = $wpdb->prefix . "bpspro_mscan";
|
1890 |
|
2855 |
array( 'DB Scan' => $mscan_report_scan_results_db_scan_array
|
2856 |
) ) ) ) ) ) ) );
|
2857 |
|
2858 |
+
$bps_mscan_report_data_2 = array( '' => '' );
|
2859 |
+
$bps_mscan_report_data_3 = array( '' => '' );
|
2860 |
+
$bps_mscan_report_data_4 = array( '' => '' );
|
2861 |
+
$bps_mscan_report_data_5 = array( '' => '' );
|
2862 |
+
$bps_mscan_report_data_6 = array( '' => '' );
|
2863 |
+
$bps_mscan_report_data_7 = array( '' => '' );
|
2864 |
+
$bps_mscan_report_data_8 = array( '' => '' );
|
2865 |
+
$bps_mscan_report_data_9 = array( '' => '' );
|
2866 |
+
$bps_mscan_report_data_10 = array( '' => '' );
|
2867 |
+
$bps_mscan_report_data_11 = array( '' => '' );
|
2868 |
+
$bps_mscan_report_data_12 = array( '' => '' );
|
2869 |
+
$bps_mscan_report_data_13 = array( '' => '' );
|
2870 |
+
$bps_mscan_report_data_14 = array( '' => '' );
|
2871 |
+
$bps_mscan_report_data_15 = array( '' => '' );
|
2872 |
+
$bps_mscan_report_data_16 = array( '' => '' );
|
2873 |
+
$bps_mscan_report_data_17 = array( '' => '' );
|
2874 |
+
$bps_mscan_report_data_18 = array( '' => '' );
|
2875 |
+
$bps_mscan_report_data_19 = array( '' => '' );
|
2876 |
+
$bps_mscan_report_data_20 = array( '' => '' );
|
2877 |
|
2878 |
$Mscan_Report_Options = array(
|
2879 |
'bps_mscan_report_data_1' => $bps_mscan_report_timestamp,
|
3554 |
echo '<td>'.$inner_value.'</td>';
|
3555 |
}
|
3556 |
|
3557 |
+
// This is File Hash or Pattern Match
|
3558 |
if ( $inner_key == 2 ) {
|
3559 |
+
echo '<td style="max-width:200px">'.esc_html($inner_value).'</td>';
|
3560 |
}
|
3561 |
|
3562 |
if ( $inner_key == 3 ) {
|
3612 |
echo '<td>'.$inner_value.'</td>';
|
3613 |
}
|
3614 |
|
3615 |
+
// This is Pattern Match
|
3616 |
if ( $inner_key == 4 ) {
|
3617 |
+
echo '<td style="max-width:200px">'.esc_html($inner_value).'</td>';
|
3618 |
}
|
3619 |
|
3620 |
if ( $inner_key == 5 ) {
|
admin/security-log/security-log.php
CHANGED
@@ -522,7 +522,7 @@ check_admin_referer( 'bulletproof_security_useragent_ignore' );
|
|
522 |
if ( isset( $_POST['Submit-SecLog-Search'] ) && current_user_can('manage_options') ) {
|
523 |
check_admin_referer( 'bulletproof_security_seclog_db_search' );
|
524 |
|
525 |
-
$search = $_POST['userAgentSearchRemove'];
|
526 |
$bpspro_seclog_table = $wpdb->prefix . "bpspro_seclog_ignore";
|
527 |
$bps403File = WP_PLUGIN_DIR . '/bulletproof-security/403.php';
|
528 |
$stringReplace = file_get_contents($bps403File);
|
@@ -778,6 +778,7 @@ bpsPro_security_log_write_check();
|
|
778 |
if ( isset( $_POST['submit-security-log'] ) && current_user_can('manage_options') ) {
|
779 |
check_admin_referer( 'bulletproof_security_save_security_log' );
|
780 |
|
|
|
781 |
$newcontentSecLog = stripslashes($_POST['newcontentSecLog']);
|
782 |
|
783 |
$bps_sec_log = WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt';
|
522 |
if ( isset( $_POST['Submit-SecLog-Search'] ) && current_user_can('manage_options') ) {
|
523 |
check_admin_referer( 'bulletproof_security_seclog_db_search' );
|
524 |
|
525 |
+
$search = sanitize_text_field($_POST['userAgentSearchRemove']);
|
526 |
$bpspro_seclog_table = $wpdb->prefix . "bpspro_seclog_ignore";
|
527 |
$bps403File = WP_PLUGIN_DIR . '/bulletproof-security/403.php';
|
528 |
$stringReplace = file_get_contents($bps403File);
|
778 |
if ( isset( $_POST['submit-security-log'] ) && current_user_can('manage_options') ) {
|
779 |
check_admin_referer( 'bulletproof_security_save_security_log' );
|
780 |
|
781 |
+
// The Security Log outputs esc_textarea(). This Form processes file writing.
|
782 |
$newcontentSecLog = stripslashes($_POST['newcontentSecLog']);
|
783 |
|
784 |
$bps_sec_log = WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt';
|
admin/system-info/system-info.php
CHANGED
@@ -1206,9 +1206,8 @@ global $bps_topDiv, $bps_bottomDiv;
|
|
1206 |
if ( isset( $_POST['Submit-Headers-Check-Get'] ) && current_user_can('manage_options') ) {
|
1207 |
check_admin_referer( 'bpsHeaderCheckGet' );
|
1208 |
|
1209 |
-
$url
|
1210 |
-
$
|
1211 |
-
$response = wp_remote_get( $url );
|
1212 |
|
1213 |
if ( ! is_wp_error( $response ) ) {
|
1214 |
|
1206 |
if ( isset( $_POST['Submit-Headers-Check-Get'] ) && current_user_can('manage_options') ) {
|
1207 |
check_admin_referer( 'bpsHeaderCheckGet' );
|
1208 |
|
1209 |
+
$url = isset( $_POST['bpsURLGET'] ) ? esc_url($_POST['bpsURLGET']) : '';
|
1210 |
+
$response = wp_remote_get( $url );
|
|
|
1211 |
|
1212 |
if ( ! is_wp_error( $response ) ) {
|
1213 |
|
admin/theme-skin/theme-skin.php
CHANGED
@@ -158,9 +158,12 @@ global $bps_topDiv, $bps_bottomDiv;
|
|
158 |
if ( isset( $_POST['bpsSLFSubmit'] ) && current_user_can('manage_options') ) {
|
159 |
check_admin_referer( 'bpsSLFValues' );
|
160 |
|
|
|
|
|
|
|
161 |
$BPS_SLF_Options = array(
|
162 |
-
'bps_slf_filter' => $
|
163 |
-
'bps_slf_filter_new' => $
|
164 |
);
|
165 |
|
166 |
foreach( $BPS_SLF_Options as $key => $value ) {
|
158 |
if ( isset( $_POST['bpsSLFSubmit'] ) && current_user_can('manage_options') ) {
|
159 |
check_admin_referer( 'bpsSLFValues' );
|
160 |
|
161 |
+
$bps_slf_filter = sanitize_text_field($_POST['bps_slf_filter']);
|
162 |
+
$bps_slf_filter_new = sanitize_text_field($_POST['bps_slf_filter_new']);
|
163 |
+
|
164 |
$BPS_SLF_Options = array(
|
165 |
+
'bps_slf_filter' => $bps_slf_filter,
|
166 |
+
'bps_slf_filter_new' => $bps_slf_filter_new
|
167 |
);
|
168 |
|
169 |
foreach( $BPS_SLF_Options as $key => $value ) {
|
admin/wizard/pwizard-autofix.php
CHANGED
@@ -35,7 +35,7 @@ function bpsPro_Pwizard_Autofix_Request_methods() {
|
|
35 |
|
36 |
$AutoFix_Options = get_option('bulletproof_security_options_wizard_autofix');
|
37 |
|
38 |
-
if ( $AutoFix_Options['bps_wizard_autofix'] == 'Off' ) {
|
39 |
return;
|
40 |
}
|
41 |
|
@@ -184,21 +184,21 @@ RewriteRule ^(.*)$ - [F]
|
|
184 |
|
185 |
$bps_customcode_request_methods_implode = implode( "\n\n", $cc_request_methods_unique );
|
186 |
|
187 |
-
$bps_customcode_one
|
188 |
-
$bps_customcode_server_signature
|
189 |
-
$bps_customcode_directory_index
|
190 |
-
$bps_customcode_server_protocol
|
191 |
-
$bps_customcode_error_logging
|
192 |
-
$bps_customcode_deny_dot_folders
|
193 |
-
$bps_customcode_admin_includes
|
194 |
-
$bps_customcode_wp_rewrite_start
|
195 |
-
//$bps_customcode_request_methods
|
196 |
-
$bps_customcode_two
|
197 |
-
$bps_customcode_timthumb_misc
|
198 |
-
$bps_customcode_bpsqse
|
199 |
-
$bps_customcode_wp_rewrite_end
|
200 |
-
$bps_customcode_deny_files
|
201 |
-
$bps_customcode_three
|
202 |
|
203 |
if ( ! is_multisite() ) {
|
204 |
|
@@ -1977,9 +1977,9 @@ RewriteRule . - [S=99]";
|
|
1977 |
$cc2_reversed = array_reverse($S_replace);
|
1978 |
$bps_customcode_two_wpa_implode = implode( "\n\n", $cc2_reversed );
|
1979 |
|
1980 |
-
$bps_customcode_deny_files_wpa
|
1981 |
-
$bps_customcode_one_wpa
|
1982 |
-
$bps_customcode_bpsqse_wpa
|
1983 |
|
1984 |
$wpadmin_CC_Options = array(
|
1985 |
'bps_customcode_deny_files_wpa' => $bps_customcode_deny_files_wpa,
|
35 |
|
36 |
$AutoFix_Options = get_option('bulletproof_security_options_wizard_autofix');
|
37 |
|
38 |
+
if ( isset($AutoFix_Options['bps_wizard_autofix']) && $AutoFix_Options['bps_wizard_autofix'] == 'Off' ) {
|
39 |
return;
|
40 |
}
|
41 |
|
184 |
|
185 |
$bps_customcode_request_methods_implode = implode( "\n\n", $cc_request_methods_unique );
|
186 |
|
187 |
+
$bps_customcode_one = ! isset($CC_Options_root['bps_customcode_one']) ? '' : $CC_Options_root['bps_customcode_one'];
|
188 |
+
$bps_customcode_server_signature = ! isset($CC_Options_root['bps_customcode_server_signature']) ? '' : $CC_Options_root['bps_customcode_server_signature'];
|
189 |
+
$bps_customcode_directory_index = ! isset($CC_Options_root['bps_customcode_directory_index']) ? '' : $CC_Options_root['bps_customcode_directory_index'];
|
190 |
+
$bps_customcode_server_protocol = ! isset($CC_Options_root['bps_customcode_server_protocol']) ? '' : $CC_Options_root['bps_customcode_server_protocol'];
|
191 |
+
$bps_customcode_error_logging = ! isset($CC_Options_root['bps_customcode_error_logging']) ? '' : $CC_Options_root['bps_customcode_error_logging'];
|
192 |
+
$bps_customcode_deny_dot_folders = ! isset($CC_Options_root['bps_customcode_deny_dot_folders']) ? '' : $CC_Options_root['bps_customcode_deny_dot_folders'];
|
193 |
+
$bps_customcode_admin_includes = ! isset($CC_Options_root['bps_customcode_admin_includes']) ? '' : $CC_Options_root['bps_customcode_admin_includes'];
|
194 |
+
$bps_customcode_wp_rewrite_start = ! isset($CC_Options_root['bps_customcode_wp_rewrite_start']) ? '' : $CC_Options_root['bps_customcode_wp_rewrite_start'];
|
195 |
+
//$bps_customcode_request_methods = ! isset($CC_Options_root['bps_customcode_request_methods']) ? '' : $CC_Options_root['bps_customcode_request_methods'];
|
196 |
+
$bps_customcode_two = ! isset($CC_Options_root['bps_customcode_two']) ? '' : $CC_Options_root['bps_customcode_two'];
|
197 |
+
$bps_customcode_timthumb_misc = ! isset($CC_Options_root['bps_customcode_timthumb_misc']) ? '' : $CC_Options_root['bps_customcode_timthumb_misc'];
|
198 |
+
$bps_customcode_bpsqse = ! isset($CC_Options_root['bps_customcode_bpsqse']) ? '' : $CC_Options_root['bps_customcode_bpsqse'];
|
199 |
+
$bps_customcode_wp_rewrite_end = ! isset($CC_Options_root['bps_customcode_wp_rewrite_end']) ? '' : $CC_Options_root['bps_customcode_wp_rewrite_end'];
|
200 |
+
$bps_customcode_deny_files = ! isset($CC_Options_root['bps_customcode_deny_files']) ? '' : $CC_Options_root['bps_customcode_deny_files'];
|
201 |
+
$bps_customcode_three = ! isset($CC_Options_root['bps_customcode_three']) ? '' : $CC_Options_root['bps_customcode_three'];
|
202 |
|
203 |
if ( ! is_multisite() ) {
|
204 |
|
1977 |
$cc2_reversed = array_reverse($S_replace);
|
1978 |
$bps_customcode_two_wpa_implode = implode( "\n\n", $cc2_reversed );
|
1979 |
|
1980 |
+
$bps_customcode_deny_files_wpa = ! isset($CC_Options_wpadmin['bps_customcode_deny_files_wpa']) ? '' : $CC_Options_wpadmin['bps_customcode_deny_files_wpa'];
|
1981 |
+
$bps_customcode_one_wpa = ! isset($CC_Options_wpadmin['bps_customcode_one_wpa']) ? '' : $CC_Options_wpadmin['bps_customcode_one_wpa'];
|
1982 |
+
$bps_customcode_bpsqse_wpa = ! isset($CC_Options_wpadmin['bps_customcode_bpsqse_wpa']) ? '' : $CC_Options_wpadmin['bps_customcode_bpsqse_wpa'];
|
1983 |
|
1984 |
$wpadmin_CC_Options = array(
|
1985 |
'bps_customcode_deny_files_wpa' => $bps_customcode_deny_files_wpa,
|
admin/wizard/wizard-backup.php
CHANGED
@@ -145,11 +145,6 @@ function bps_zip_root_htaccess_file() {
|
|
145 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/' );
|
146 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
147 |
|
148 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
149 |
-
$previous_encoding = mb_internal_encoding();
|
150 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
151 |
-
}
|
152 |
-
|
153 |
$root_htaccess = ABSPATH . '.htaccess';
|
154 |
$wp_admin_htaccess = ABSPATH . '/wp-admin/.htaccess';
|
155 |
$root_htaccess_dest = WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/root.htaccess';
|
145 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/' );
|
146 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
147 |
|
|
|
|
|
|
|
|
|
|
|
148 |
$root_htaccess = ABSPATH . '.htaccess';
|
149 |
$wp_admin_htaccess = ABSPATH . '/wp-admin/.htaccess';
|
150 |
$root_htaccess_dest = WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/root.htaccess';
|
admin/wizard/wizard.php
CHANGED
@@ -648,10 +648,10 @@ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
|
|
648 |
$hpf_successMessage = __(' DB Option created or updated Successfully!', 'bulletproof-security');
|
649 |
$hpf_cron = get_option('bulletproof_security_options_hpf_cron');
|
650 |
|
651 |
-
$hpf_cron1
|
652 |
-
$hpf_cron2
|
653 |
-
$hpf_cron3
|
654 |
-
$hpf_cron4
|
655 |
|
656 |
$hpf_cron_options = array(
|
657 |
'bps_hidden_plugins_cron' => $hpf_cron1,
|
@@ -707,21 +707,21 @@ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
|
|
707 |
|
708 |
$bps_email_options = get_option('bulletproof_security_options_email');
|
709 |
|
710 |
-
$bps_email_options1
|
711 |
-
$bps_email_options2
|
712 |
-
$bps_email_options3
|
713 |
-
$bps_email_options4
|
714 |
-
$bps_email_options5
|
715 |
-
$bps_email_options6
|
716 |
-
$bps_email_options7
|
717 |
-
$bps_email_options8
|
718 |
-
$bps_email_options9
|
719 |
-
$bps_email_options10
|
720 |
-
$bps_email_options11
|
721 |
-
$bps_email_options12
|
722 |
-
$bps_email_options13
|
723 |
-
$bps_email_options14
|
724 |
-
$bps_email_options15
|
725 |
|
726 |
$BPS_Options_Email = array(
|
727 |
'bps_send_email_to' => $bps_email_options1,
|
@@ -758,16 +758,16 @@ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
|
|
758 |
// 2.4: WooCommerce Enable LSM option Dismiss Notice deleted. bulletproof_security_options_setup_wizard_woo db option deleted.
|
759 |
// 2.3: BugFix: Enable Login Security for WooCommerce option being reset on rerun. Only enable once if the option does not exist.
|
760 |
// .54.3: New installations of BPS should not display the WooCommerce Enable LSM option Dismiss Notice if WooCommerce is already installed.
|
761 |
-
$bps_login_security1
|
762 |
-
$bps_login_security2
|
763 |
-
$bps_login_security3
|
764 |
-
$bps_login_security4
|
765 |
-
$bps_login_security5
|
766 |
-
$bps_login_security6
|
767 |
-
$bps_login_security7
|
768 |
-
$bps_login_security8
|
769 |
-
$bps_login_security9
|
770 |
-
$bps_login_security10
|
771 |
|
772 |
$BPS_Options_LSM = array(
|
773 |
'bps_max_logins' => $bps_login_security1,
|
@@ -824,31 +824,36 @@ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
|
|
824 |
}
|
825 |
}
|
826 |
|
827 |
-
$bps_jtc_custom_form_error
|
828 |
|
829 |
$jtc_db_options_new = array(
|
830 |
-
'bps_tooltip_captcha_key'
|
831 |
-
'bps_tooltip_captcha_hover_text'
|
832 |
-
'bps_tooltip_captcha_title'
|
833 |
-
'
|
834 |
-
'
|
835 |
-
'
|
836 |
-
'
|
837 |
-
'
|
838 |
-
'
|
839 |
-
'
|
840 |
-
'
|
841 |
-
'
|
842 |
-
'
|
843 |
-
'
|
844 |
-
'
|
845 |
-
'
|
846 |
-
'
|
847 |
-
'
|
848 |
-
'
|
849 |
-
'
|
850 |
-
'
|
851 |
-
'
|
|
|
|
|
|
|
|
|
|
|
852 |
);
|
853 |
|
854 |
if ( ! get_option( $bps_option_name9b ) ) {
|
@@ -861,28 +866,33 @@ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
|
|
861 |
} else {
|
862 |
|
863 |
$jtc_db_options = array(
|
864 |
-
'bps_tooltip_captcha_key'
|
865 |
-
'bps_tooltip_captcha_hover_text'
|
866 |
-
'bps_tooltip_captcha_title'
|
867 |
-
'
|
868 |
-
'
|
869 |
-
'
|
870 |
-
'
|
871 |
-
'
|
872 |
-
'
|
873 |
-
'
|
874 |
-
'
|
875 |
-
'
|
876 |
-
'
|
877 |
-
'
|
878 |
-
'
|
879 |
-
'
|
880 |
-
'
|
881 |
-
'
|
882 |
-
'
|
883 |
-
'
|
884 |
-
'
|
885 |
-
'
|
|
|
|
|
|
|
|
|
|
|
886 |
);
|
887 |
|
888 |
foreach( $jtc_db_options as $key => $value ) {
|
@@ -1509,28 +1519,33 @@ function bpsPro_network_subsites_jtc_settings() {
|
|
1509 |
$bps_Net_jtc = 'bulletproof_security_options_login_security_jtc';
|
1510 |
|
1511 |
$BPS_Net_JTC_Options = array(
|
1512 |
-
'bps_tooltip_captcha_key'
|
1513 |
-
'bps_tooltip_captcha_hover_text'
|
1514 |
-
'bps_tooltip_captcha_title'
|
1515 |
-
'
|
1516 |
-
'
|
1517 |
-
'
|
1518 |
-
'
|
1519 |
-
'
|
1520 |
-
'
|
1521 |
-
'
|
1522 |
-
'
|
1523 |
-
'
|
1524 |
-
'
|
1525 |
-
'
|
1526 |
-
'
|
1527 |
-
'
|
1528 |
-
'
|
1529 |
-
'
|
1530 |
-
'
|
1531 |
-
'
|
1532 |
-
'
|
1533 |
-
'
|
|
|
|
|
|
|
|
|
|
|
1534 |
);
|
1535 |
|
1536 |
if ( ! get_blog_option( $net_id, $bps_Net_jtc ) ) {
|
@@ -1546,28 +1561,33 @@ function bpsPro_network_subsites_jtc_settings() {
|
|
1546 |
$BPS_JTC_Options_Net = get_blog_option( $net_id, 'bulletproof_security_options_login_security_jtc' );
|
1547 |
|
1548 |
$BPS_Net_Options_jtc = array(
|
1549 |
-
'bps_tooltip_captcha_key'
|
1550 |
-
'bps_tooltip_captcha_hover_text'
|
1551 |
-
'bps_tooltip_captcha_title'
|
1552 |
-
'
|
1553 |
-
'
|
1554 |
-
'
|
1555 |
-
'
|
1556 |
-
'
|
1557 |
-
'
|
1558 |
-
'
|
1559 |
-
'
|
1560 |
-
'
|
1561 |
-
'
|
1562 |
-
'
|
1563 |
-
'
|
1564 |
-
'
|
1565 |
-
'
|
1566 |
-
'
|
1567 |
-
'
|
1568 |
-
'
|
1569 |
-
'
|
1570 |
-
'
|
|
|
|
|
|
|
|
|
|
|
1571 |
);
|
1572 |
|
1573 |
foreach( $BPS_Net_Options_jtc as $key => $value ) {
|
@@ -1804,11 +1824,6 @@ function bpsPro_zip_setup_wizard_export_file() {
|
|
1804 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/' );
|
1805 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
1806 |
|
1807 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
1808 |
-
$previous_encoding = mb_internal_encoding();
|
1809 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
1810 |
-
}
|
1811 |
-
|
1812 |
$archive = new PclZip(WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/bps-settings-export.zip');
|
1813 |
$v_list = $archive->create(WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/setup-wizard-export.php', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/');
|
1814 |
|
@@ -2099,11 +2114,6 @@ global $bps_topDiv, $bps_bottomDiv;
|
|
2099 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/' );
|
2100 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
2101 |
|
2102 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
2103 |
-
$previous_encoding = mb_internal_encoding();
|
2104 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
2105 |
-
}
|
2106 |
-
|
2107 |
$archive = new PclZip( WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/bps-settings-export.zip' );
|
2108 |
|
2109 |
if ( $archive->extract( PCLZIP_OPT_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard' ) ) {
|
648 |
$hpf_successMessage = __(' DB Option created or updated Successfully!', 'bulletproof-security');
|
649 |
$hpf_cron = get_option('bulletproof_security_options_hpf_cron');
|
650 |
|
651 |
+
$hpf_cron1 = ! isset($hpf_cron['bps_hidden_plugins_cron']) ? 'On' : $hpf_cron['bps_hidden_plugins_cron'];
|
652 |
+
$hpf_cron2 = ! isset($hpf_cron['bps_hidden_plugins_cron_frequency']) ? '15' : $hpf_cron['bps_hidden_plugins_cron_frequency'];
|
653 |
+
$hpf_cron3 = ! isset($hpf_cron['bps_hidden_plugins_cron_email']) ? '' : $hpf_cron['bps_hidden_plugins_cron_email'];
|
654 |
+
$hpf_cron4 = ! isset($hpf_cron['bps_hidden_plugins_cron_alert']) ? '' : $hpf_cron['bps_hidden_plugins_cron_alert'];
|
655 |
|
656 |
$hpf_cron_options = array(
|
657 |
'bps_hidden_plugins_cron' => $hpf_cron1,
|
707 |
|
708 |
$bps_email_options = get_option('bulletproof_security_options_email');
|
709 |
|
710 |
+
$bps_email_options1 = ! isset($bps_email_options['bps_send_email_to']) ? $admin_email : $bps_email_options['bps_send_email_to'];
|
711 |
+
$bps_email_options2 = ! isset($bps_email_options['bps_send_email_from']) ? $admin_email : $bps_email_options['bps_send_email_from'];
|
712 |
+
$bps_email_options3 = ! isset($bps_email_options['bps_send_email_cc']) ? '' : $bps_email_options['bps_send_email_cc'];
|
713 |
+
$bps_email_options4 = ! isset($bps_email_options['bps_send_email_bcc']) ? '' : $bps_email_options['bps_send_email_bcc'];
|
714 |
+
$bps_email_options5 = ! isset($bps_email_options['bps_login_security_email']) ? 'lockoutOnly' : $bps_email_options['bps_login_security_email'];
|
715 |
+
$bps_email_options6 = ! isset($bps_email_options['bps_security_log_size']) ? '500KB' : $bps_email_options['bps_security_log_size'];
|
716 |
+
$bps_email_options7 = ! isset($bps_email_options['bps_security_log_emailL']) ? 'email' : $bps_email_options['bps_security_log_emailL'];
|
717 |
+
$bps_email_options8 = ! isset($bps_email_options['bps_dbb_log_email']) ? 'email' : $bps_email_options['bps_dbb_log_email'];
|
718 |
+
$bps_email_options9 = ! isset($bps_email_options['bps_dbb_log_size']) ? '500KB' : $bps_email_options['bps_dbb_log_size'];
|
719 |
+
$bps_email_options10 = ! isset($bps_email_options['bps_mscan_log_size']) ? '500KB' : $bps_email_options['bps_mscan_log_size'];
|
720 |
+
$bps_email_options11 = ! isset($bps_email_options['bps_mscan_log_email']) ? 'email' : $bps_email_options['bps_mscan_log_email'];
|
721 |
+
$bps_email_options12 = ! isset($bps_email_options['bps_plugin_updates_frequency']) ? '1Hour' : $bps_email_options['bps_plugin_updates_frequency'];
|
722 |
+
$bps_email_options13 = ! isset($bps_email_options['bps_plugin_updates_email']) ? 'no' : $bps_email_options['bps_plugin_updates_email'];
|
723 |
+
$bps_email_options14 = ! isset($bps_email_options['bps_theme_updates_frequency']) ? '1Hour' : $bps_email_options['bps_theme_updates_frequency'];
|
724 |
+
$bps_email_options15 = ! isset($bps_email_options['bps_theme_updates_email']) ? 'no' : $bps_email_options['bps_theme_updates_email'];
|
725 |
|
726 |
$BPS_Options_Email = array(
|
727 |
'bps_send_email_to' => $bps_email_options1,
|
758 |
// 2.4: WooCommerce Enable LSM option Dismiss Notice deleted. bulletproof_security_options_setup_wizard_woo db option deleted.
|
759 |
// 2.3: BugFix: Enable Login Security for WooCommerce option being reset on rerun. Only enable once if the option does not exist.
|
760 |
// .54.3: New installations of BPS should not display the WooCommerce Enable LSM option Dismiss Notice if WooCommerce is already installed.
|
761 |
+
$bps_login_security1 = ! isset($BPS_LSM_Options['bps_max_logins']) ? '3' : $BPS_LSM_Options['bps_max_logins'];
|
762 |
+
$bps_login_security2 = ! isset($BPS_LSM_Options['bps_lockout_duration']) ? '15' : $BPS_LSM_Options['bps_lockout_duration'];
|
763 |
+
$bps_login_security3 = ! isset($BPS_LSM_Options['bps_manual_lockout_duration']) ? '60' : $BPS_LSM_Options['bps_manual_lockout_duration'];
|
764 |
+
$bps_login_security4 = ! isset($BPS_LSM_Options['bps_max_db_rows_display']) ? '' : $BPS_LSM_Options['bps_max_db_rows_display'];
|
765 |
+
$bps_login_security5 = ! isset($BPS_LSM_Options['bps_login_security_OnOff']) ? 'On' : $BPS_LSM_Options['bps_login_security_OnOff'];
|
766 |
+
$bps_login_security6 = ! isset($BPS_LSM_Options['bps_login_security_logging']) ? 'logLockouts' : $BPS_LSM_Options['bps_login_security_logging'];
|
767 |
+
$bps_login_security7 = ! isset($BPS_LSM_Options['bps_login_security_errors']) ? 'wpErrors' : $BPS_LSM_Options['bps_login_security_errors'];
|
768 |
+
$bps_login_security8 = ! isset($BPS_LSM_Options['bps_login_security_remaining']) ? 'On' : $BPS_LSM_Options['bps_login_security_remaining'];
|
769 |
+
$bps_login_security9 = ! isset($BPS_LSM_Options['bps_login_security_pw_reset']) ? 'enable' : $BPS_LSM_Options['bps_login_security_pw_reset'];
|
770 |
+
$bps_login_security10 = ! isset($BPS_LSM_Options['bps_login_security_sort']) ? 'ascending' : $BPS_LSM_Options['bps_login_security_sort'];
|
771 |
|
772 |
$BPS_Options_LSM = array(
|
773 |
'bps_max_logins' => $bps_login_security1,
|
824 |
}
|
825 |
}
|
826 |
|
827 |
+
$bps_jtc_custom_form_error = ! isset($jtc_options['bps_jtc_custom_form_error']) ? '' : $jtc_options['bps_jtc_custom_form_error'];
|
828 |
|
829 |
$jtc_db_options_new = array(
|
830 |
+
'bps_tooltip_captcha_key' => 'jtc',
|
831 |
+
'bps_tooltip_captcha_hover_text' => 'Type/Enter: jtc',
|
832 |
+
'bps_tooltip_captcha_title' => 'Hover or click the text box below',
|
833 |
+
'bps_tooltip_captcha_title_bold' => '',
|
834 |
+
'bps_tooltip_captcha_title_hidden' => '#000000',
|
835 |
+
'bps_tooltip_captcha_title_after' => '',
|
836 |
+
'bps_tooltip_captcha_title_after_bold' => '',
|
837 |
+
'bps_tooltip_captcha_title_after_hidden' => '#ff0000',
|
838 |
+
'bps_tooltip_captcha_logging' => 'Off',
|
839 |
+
'bps_jtc_login_form' => '1',
|
840 |
+
'bps_jtc_register_form' => '',
|
841 |
+
'bps_jtc_lostpassword_form' => '',
|
842 |
+
'bps_jtc_comment_form' => '',
|
843 |
+
'bps_jtc_mu_register_form' => '',
|
844 |
+
'bps_jtc_buddypress_register_form' => '',
|
845 |
+
'bps_jtc_buddypress_sidebar_form' => '',
|
846 |
+
'bps_jtc_administrator' => '',
|
847 |
+
'bps_jtc_editor' => '',
|
848 |
+
'bps_jtc_author' => '',
|
849 |
+
'bps_jtc_contributor' => '',
|
850 |
+
'bps_jtc_subscriber' => '',
|
851 |
+
'bps_jtc_comment_form_error' => '<strong>ERROR</strong>: Incorrect CAPTCHA Entered.',
|
852 |
+
'bps_jtc_comment_form_label' => '',
|
853 |
+
'bps_jtc_comment_form_input' => '',
|
854 |
+
'bps_jtc_custom_roles' => $bps_jtc_custom_roles,
|
855 |
+
'bps_enable_jtc_woocommerce' => '',
|
856 |
+
'bps_jtc_custom_form_error' => $bps_jtc_custom_form_error
|
857 |
);
|
858 |
|
859 |
if ( ! get_option( $bps_option_name9b ) ) {
|
866 |
} else {
|
867 |
|
868 |
$jtc_db_options = array(
|
869 |
+
'bps_tooltip_captcha_key' => $jtc_options['bps_tooltip_captcha_key'],
|
870 |
+
'bps_tooltip_captcha_hover_text' => $jtc_options['bps_tooltip_captcha_hover_text'],
|
871 |
+
'bps_tooltip_captcha_title' => $jtc_options['bps_tooltip_captcha_title'],
|
872 |
+
'bps_tooltip_captcha_title_bold' => $jtc_options['bps_tooltip_captcha_title_bold'],
|
873 |
+
'bps_tooltip_captcha_title_hidden' => $jtc_options['bps_tooltip_captcha_title_hidden'],
|
874 |
+
'bps_tooltip_captcha_title_after' => $jtc_options['bps_tooltip_captcha_title_after'],
|
875 |
+
'bps_tooltip_captcha_title_after_bold' => $jtc_options['bps_tooltip_captcha_title_after_bold'],
|
876 |
+
'bps_tooltip_captcha_title_after_hidden' => $jtc_options['bps_tooltip_captcha_title_after_hidden'],
|
877 |
+
'bps_tooltip_captcha_logging' => 'Off',
|
878 |
+
'bps_jtc_login_form' => $jtc_options['bps_jtc_login_form'],
|
879 |
+
'bps_jtc_register_form' => '',
|
880 |
+
'bps_jtc_lostpassword_form' => '',
|
881 |
+
'bps_jtc_comment_form' => '',
|
882 |
+
'bps_jtc_mu_register_form' => '',
|
883 |
+
'bps_jtc_buddypress_register_form' => '',
|
884 |
+
'bps_jtc_buddypress_sidebar_form' => '',
|
885 |
+
'bps_jtc_administrator' => '',
|
886 |
+
'bps_jtc_editor' => '',
|
887 |
+
'bps_jtc_author' => '',
|
888 |
+
'bps_jtc_contributor' => '',
|
889 |
+
'bps_jtc_subscriber' => '',
|
890 |
+
'bps_jtc_comment_form_error' => $jtc_options['bps_jtc_comment_form_error'],
|
891 |
+
'bps_jtc_comment_form_label' => $jtc_options['bps_jtc_comment_form_label'],
|
892 |
+
'bps_jtc_comment_form_input' => $jtc_options['bps_jtc_comment_form_input'],
|
893 |
+
'bps_jtc_custom_roles' => $bps_jtc_custom_roles,
|
894 |
+
'bps_enable_jtc_woocommerce' => '',
|
895 |
+
'bps_jtc_custom_form_error' => $bps_jtc_custom_form_error
|
896 |
);
|
897 |
|
898 |
foreach( $jtc_db_options as $key => $value ) {
|
1519 |
$bps_Net_jtc = 'bulletproof_security_options_login_security_jtc';
|
1520 |
|
1521 |
$BPS_Net_JTC_Options = array(
|
1522 |
+
'bps_tooltip_captcha_key' => 'jtc',
|
1523 |
+
'bps_tooltip_captcha_hover_text' => 'Type/Enter: jtc',
|
1524 |
+
'bps_tooltip_captcha_title' => 'Hover or click the text box below',
|
1525 |
+
'bps_tooltip_captcha_title_bold' => '',
|
1526 |
+
'bps_tooltip_captcha_title_hidden' => '#000000',
|
1527 |
+
'bps_tooltip_captcha_title_after' => '',
|
1528 |
+
'bps_tooltip_captcha_title_after_bold' => '',
|
1529 |
+
'bps_tooltip_captcha_title_after_hidden' => '#ff0000',
|
1530 |
+
'bps_tooltip_captcha_logging' => 'Off',
|
1531 |
+
'bps_jtc_login_form' => '1',
|
1532 |
+
'bps_jtc_register_form' => '',
|
1533 |
+
'bps_jtc_lostpassword_form' => '',
|
1534 |
+
'bps_jtc_comment_form' => '',
|
1535 |
+
'bps_jtc_mu_register_form' => '',
|
1536 |
+
'bps_jtc_buddypress_register_form' => '',
|
1537 |
+
'bps_jtc_buddypress_sidebar_form' => '',
|
1538 |
+
'bps_jtc_administrator' => '',
|
1539 |
+
'bps_jtc_editor' => '',
|
1540 |
+
'bps_jtc_author' => '',
|
1541 |
+
'bps_jtc_contributor' => '',
|
1542 |
+
'bps_jtc_subscriber' => '',
|
1543 |
+
'bps_jtc_comment_form_error' => '',
|
1544 |
+
'bps_jtc_comment_form_label' => '',
|
1545 |
+
'bps_jtc_comment_form_input' => '',
|
1546 |
+
'bps_jtc_custom_roles' => $bps_jtc_custom_roles,
|
1547 |
+
'bps_enable_jtc_woocommerce' => '',
|
1548 |
+
'bps_jtc_custom_form_error' => $bps_jtc_custom_form_error
|
1549 |
);
|
1550 |
|
1551 |
if ( ! get_blog_option( $net_id, $bps_Net_jtc ) ) {
|
1561 |
$BPS_JTC_Options_Net = get_blog_option( $net_id, 'bulletproof_security_options_login_security_jtc' );
|
1562 |
|
1563 |
$BPS_Net_Options_jtc = array(
|
1564 |
+
'bps_tooltip_captcha_key' => $BPS_JTC_Options_Net['bps_tooltip_captcha_key'],
|
1565 |
+
'bps_tooltip_captcha_hover_text' => $BPS_JTC_Options_Net['bps_tooltip_captcha_hover_text'],
|
1566 |
+
'bps_tooltip_captcha_title' => $BPS_JTC_Options_Net['bps_tooltip_captcha_title'],
|
1567 |
+
'bps_tooltip_captcha_title_bold' => $BPS_JTC_Options_Net['bps_tooltip_captcha_title_bold'],
|
1568 |
+
'bps_tooltip_captcha_title_hidden' => $BPS_JTC_Options_Net['bps_tooltip_captcha_title_hidden'],
|
1569 |
+
'bps_tooltip_captcha_title_after' => $BPS_JTC_Options_Net['bps_tooltip_captcha_title_after'],
|
1570 |
+
'bps_tooltip_captcha_title_after_bold' => $BPS_JTC_Options_Net['bps_tooltip_captcha_title_after_bold'],
|
1571 |
+
'bps_tooltip_captcha_title_after_hidden' => $BPS_JTC_Options_Net['bps_tooltip_captcha_title_after_hidden'],
|
1572 |
+
'bps_tooltip_captcha_logging' => 'Off',
|
1573 |
+
'bps_jtc_login_form' => $BPS_JTC_Options_Net['bps_jtc_login_form'],
|
1574 |
+
'bps_jtc_register_form' => '',
|
1575 |
+
'bps_jtc_lostpassword_form' => '',
|
1576 |
+
'bps_jtc_comment_form' => '',
|
1577 |
+
'bps_jtc_mu_register_form' => '',
|
1578 |
+
'bps_jtc_buddypress_register_form' => '',
|
1579 |
+
'bps_jtc_buddypress_sidebar_form' => '',
|
1580 |
+
'bps_jtc_administrator' => '',
|
1581 |
+
'bps_jtc_editor' => '',
|
1582 |
+
'bps_jtc_author' => '',
|
1583 |
+
'bps_jtc_contributor' => '',
|
1584 |
+
'bps_jtc_subscriber' => '',
|
1585 |
+
'bps_jtc_comment_form_error' => $BPS_JTC_Options_Net['bps_jtc_comment_form_error'],
|
1586 |
+
'bps_jtc_comment_form_label' => $BPS_JTC_Options_Net['bps_jtc_comment_form_label'],
|
1587 |
+
'bps_jtc_comment_form_input' => $BPS_JTC_Options_Net['bps_jtc_comment_form_input'],
|
1588 |
+
'bps_jtc_custom_roles' => $bps_jtc_custom_roles,
|
1589 |
+
'bps_enable_jtc_woocommerce' => '',
|
1590 |
+
'bps_jtc_custom_form_error' => $bps_jtc_custom_form_error
|
1591 |
);
|
1592 |
|
1593 |
foreach( $BPS_Net_Options_jtc as $key => $value ) {
|
1824 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/' );
|
1825 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
1826 |
|
|
|
|
|
|
|
|
|
|
|
1827 |
$archive = new PclZip(WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/bps-settings-export.zip');
|
1828 |
$v_list = $archive->create(WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/setup-wizard-export.php', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/');
|
1829 |
|
2114 |
define( 'PCLZIP_TEMPORARY_DIR', WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/' );
|
2115 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
2116 |
|
|
|
|
|
|
|
|
|
|
|
2117 |
$archive = new PclZip( WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard/bps-settings-export.zip' );
|
2118 |
|
2119 |
if ( $archive->extract( PCLZIP_OPT_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard', PCLZIP_OPT_REMOVE_PATH, WP_PLUGIN_DIR . '/bulletproof-security/admin/wizard' ) ) {
|
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 • MScan Malware Scanner • .htaccess Website Security Protection (Firewalls) • Security Logging|HTTP Error Logging • DB Backup • DB Table Prefix Changer • Login Security & Monitoring • JTC-Lite Login Form Bot Lockout Protection • Idle Session Logout (ISL) • Auth Cookie Expiration (ACE) • System Info: Extensive System, Server and Security Status Information • FrontEnd|BackEnd Maintenance Mode • WP Automatic Update Options (BPS MU Tools must-use plugin) • Force Strong Passwords • Email Alerts When New Plugins And Themes Are Available.
|
8 |
-
Version: 5.
|
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, $bps_footer, $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.
|
37 |
-
$bps_last_version = '5.
|
38 |
-
$bps_version = '5.
|
39 |
$bps_footer = '<div id="AITpro-link">' . __('BulletProof Security ', 'bulletproof-security') . esc_html($bps_version) . __(' Plugin by ', 'bulletproof-security') . '<a href="'.esc_url('https://www.ait-pro.com/').'" target="_blank" title="AITpro Website Security">' . __( 'AITpro Website Security', 'bulletproof-security') . '</a></div>';
|
40 |
$aitpro_bullet = '<img src="'.plugins_url('/bulletproof-security/admin/images/aitpro-bullet.png').'" style="padding:0px 3px 0px 3px;" />';
|
41 |
// Top div & bottom div
|
5 |
Text Domain: bulletproof-security
|
6 |
Domain Path: /languages/
|
7 |
Description: <strong>Feature Highlights:</strong> Setup Wizard • MScan Malware Scanner • .htaccess Website Security Protection (Firewalls) • Security Logging|HTTP Error Logging • DB Backup • DB Table Prefix Changer • Login Security & Monitoring • JTC-Lite Login Form Bot Lockout Protection • Idle Session Logout (ISL) • Auth Cookie Expiration (ACE) • System Info: Extensive System, Server and Security Status Information • FrontEnd|BackEnd Maintenance Mode • WP Automatic Update Options (BPS MU Tools must-use plugin) • Force Strong Passwords • Email Alerts When New Plugins And Themes Are Available.
|
8 |
+
Version: 5.9
|
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, $bps_footer, $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.9' );
|
37 |
+
$bps_last_version = '5.8';
|
38 |
+
$bps_version = '5.9';
|
39 |
$bps_footer = '<div id="AITpro-link">' . __('BulletProof Security ', 'bulletproof-security') . esc_html($bps_version) . __(' Plugin by ', 'bulletproof-security') . '<a href="'.esc_url('https://www.ait-pro.com/').'" target="_blank" title="AITpro Website Security">' . __( 'AITpro Website Security', 'bulletproof-security') . '</a></div>';
|
40 |
$aitpro_bullet = '<img src="'.plugins_url('/bulletproof-security/admin/images/aitpro-bullet.png').'" style="padding:0px 3px 0px 3px;" />';
|
41 |
// Top div & bottom div
|
includes/db-security.php
CHANGED
@@ -327,11 +327,6 @@ global $wpdb;
|
|
327 |
define( 'PCLZIP_TEMPORARY_DIR', $bps_db_backup_folder . '/' );
|
328 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
329 |
|
330 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
331 |
-
$previous_encoding = mb_internal_encoding();
|
332 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
333 |
-
}
|
334 |
-
|
335 |
$filename = $bps_db_backup_folder . '/' . date( 'Y-m-d-\t\i\m\e-g-i-s-a', $timeNow + $gmt_offset ) . '.zip';
|
336 |
$archive = new PclZip( $filename );
|
337 |
$sql_filename = str_replace( $bps_db_backup_folder . '/', "", $db_backup );
|
@@ -376,18 +371,18 @@ global $wpdb;
|
|
376 |
}
|
377 |
|
378 |
$DBB_Backup_Options = array(
|
379 |
-
'bps_db_backup'
|
380 |
-
'bps_db_backup_description'
|
381 |
-
'bps_db_backup_folder'
|
382 |
-
'bps_db_backup_download_link'
|
383 |
-
'bps_db_backup_job_type'
|
384 |
-
'bps_db_backup_frequency'
|
385 |
-
'bps_db_backup_start_time_hour'
|
386 |
-
'bps_db_backup_start_time_weekday'
|
387 |
-
'bps_db_backup_start_time_month_date'
|
388 |
-
'bps_db_backup_email_zip'
|
389 |
-
'bps_db_backup_delete'
|
390 |
-
'bps_db_backup_status_display'
|
391 |
);
|
392 |
|
393 |
foreach( $DBB_Backup_Options as $key => $value ) {
|
327 |
define( 'PCLZIP_TEMPORARY_DIR', $bps_db_backup_folder . '/' );
|
328 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
329 |
|
|
|
|
|
|
|
|
|
|
|
330 |
$filename = $bps_db_backup_folder . '/' . date( 'Y-m-d-\t\i\m\e-g-i-s-a', $timeNow + $gmt_offset ) . '.zip';
|
331 |
$archive = new PclZip( $filename );
|
332 |
$sql_filename = str_replace( $bps_db_backup_folder . '/', "", $db_backup );
|
371 |
}
|
372 |
|
373 |
$DBB_Backup_Options = array(
|
374 |
+
'bps_db_backup' => $DBBoptions['bps_db_backup'],
|
375 |
+
'bps_db_backup_description' => $DBBoptions['bps_db_backup_description'],
|
376 |
+
'bps_db_backup_folder' => $DBBoptions['bps_db_backup_folder'],
|
377 |
+
'bps_db_backup_download_link' => $DBBoptions['bps_db_backup_download_link'],
|
378 |
+
'bps_db_backup_job_type' => $DBBoptions['bps_db_backup_job_type'],
|
379 |
+
'bps_db_backup_frequency' => $DBBoptions['bps_db_backup_frequency'],
|
380 |
+
'bps_db_backup_start_time_hour' => $DBBoptions['bps_db_backup_start_time_hour'],
|
381 |
+
'bps_db_backup_start_time_weekday' => $DBBoptions['bps_db_backup_start_time_weekday'],
|
382 |
+
'bps_db_backup_start_time_month_date' => $DBBoptions['bps_db_backup_start_time_month_date'],
|
383 |
+
'bps_db_backup_email_zip' => $DBBoptions['bps_db_backup_email_zip'],
|
384 |
+
'bps_db_backup_delete' => $DBBoptions['bps_db_backup_delete'],
|
385 |
+
'bps_db_backup_status_display' => $timestamp
|
386 |
);
|
387 |
|
388 |
foreach( $DBB_Backup_Options as $key => $value ) {
|
includes/force-strong-passwords.php
CHANGED
@@ -13,7 +13,7 @@ function bpsPro_fsp_password_reset_form_validation($errors, $user) {
|
|
13 |
|
14 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
15 |
|
16 |
-
if ( $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
17 |
|
18 |
$Quantifier = $BPS_FSP_options['bps_fsp_char_length'];
|
19 |
|
@@ -59,7 +59,7 @@ function bpsPro_fsp_profile_password_reset_form_validation($errors, $update, $us
|
|
59 |
|
60 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
61 |
|
62 |
-
if ( $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
63 |
|
64 |
$Quantifier = $BPS_FSP_options['bps_fsp_char_length'];
|
65 |
|
@@ -105,7 +105,7 @@ function bpsPro_fsp_bp_registration_message() {
|
|
105 |
|
106 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
107 |
|
108 |
-
if ( $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
109 |
|
110 |
$fsp_message = __( $BPS_FSP_options['bps_fsp_message'], 'bulletproof-security');
|
111 |
echo '<p>' . $fsp_message . '</p>';
|
@@ -120,7 +120,7 @@ global $bp;
|
|
120 |
|
121 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
122 |
|
123 |
-
if ( $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
124 |
|
125 |
$Quantifier = $BPS_FSP_options['bps_fsp_char_length'];
|
126 |
|
@@ -163,7 +163,7 @@ function bpsPro_fsp_bp_profile_password_reset_message() {
|
|
163 |
|
164 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
165 |
|
166 |
-
if ( $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
167 |
|
168 |
if ( preg_match( '/.*\/settings\/$/', esc_html($_SERVER['REQUEST_URI']) ) ) {
|
169 |
|
@@ -181,7 +181,7 @@ global $bp, $pass_error, $feedback;
|
|
181 |
|
182 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
183 |
|
184 |
-
if ( $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
185 |
|
186 |
$Quantifier = $BPS_FSP_options['bps_fsp_char_length'];
|
187 |
|
13 |
|
14 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
15 |
|
16 |
+
if ( isset($BPS_FSP_options['bps_fsp_on_off']) && $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
17 |
|
18 |
$Quantifier = $BPS_FSP_options['bps_fsp_char_length'];
|
19 |
|
59 |
|
60 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
61 |
|
62 |
+
if ( isset($BPS_FSP_options['bps_fsp_on_off']) && $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
63 |
|
64 |
$Quantifier = $BPS_FSP_options['bps_fsp_char_length'];
|
65 |
|
105 |
|
106 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
107 |
|
108 |
+
if ( isset($BPS_FSP_options['bps_fsp_on_off']) && $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
109 |
|
110 |
$fsp_message = __( $BPS_FSP_options['bps_fsp_message'], 'bulletproof-security');
|
111 |
echo '<p>' . $fsp_message . '</p>';
|
120 |
|
121 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
122 |
|
123 |
+
if ( isset($BPS_FSP_options['bps_fsp_on_off']) && $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
124 |
|
125 |
$Quantifier = $BPS_FSP_options['bps_fsp_char_length'];
|
126 |
|
163 |
|
164 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
165 |
|
166 |
+
if ( isset($BPS_FSP_options['bps_fsp_on_off']) && $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
167 |
|
168 |
if ( preg_match( '/.*\/settings\/$/', esc_html($_SERVER['REQUEST_URI']) ) ) {
|
169 |
|
181 |
|
182 |
$BPS_FSP_options = get_option('bulletproof_security_options_fsp');
|
183 |
|
184 |
+
if ( isset($BPS_FSP_options['bps_fsp_on_off']) && $BPS_FSP_options['bps_fsp_on_off'] == 'On' ) {
|
185 |
|
186 |
$Quantifier = $BPS_FSP_options['bps_fsp_char_length'];
|
187 |
|
includes/general-functions.php
CHANGED
@@ -536,7 +536,7 @@ function bpsPro_presave_ui_theme_skin_SLF_options() {
|
|
536 |
|
537 |
$bpsPro_SLF_options = get_option('bulletproof_security_options_SLF');
|
538 |
|
539 |
-
if ( $bpsPro_SLF_options['bps_slf_filter_new'] != '14' ) {
|
540 |
|
541 |
$BPS_SLF_Options = array(
|
542 |
'bps_slf_filter' => 'On',
|
@@ -794,20 +794,20 @@ function bpsPro_upgrade_CC_automatic_fix() {
|
|
794 |
$bps_customcode_bpsqse_replace = isset($CC_Options_root['bps_customcode_bpsqse']) ? $CC_Options_root['bps_customcode_bpsqse'] : '';
|
795 |
}
|
796 |
|
797 |
-
$bps_customcode_one
|
798 |
-
$bps_customcode_server_signature
|
799 |
-
$bps_customcode_directory_index
|
800 |
-
$bps_customcode_server_protocol
|
801 |
-
$bps_customcode_error_logging
|
802 |
-
$bps_customcode_deny_dot_folders
|
803 |
-
$bps_customcode_admin_includes
|
804 |
-
$bps_customcode_wp_rewrite_start
|
805 |
-
$bps_customcode_request_methods
|
806 |
-
$bps_customcode_two
|
807 |
-
$bps_customcode_timthumb_misc
|
808 |
-
$bps_customcode_wp_rewrite_end
|
809 |
-
$bps_customcode_deny_files
|
810 |
-
$bps_customcode_three
|
811 |
|
812 |
if ( ! is_multisite() ) {
|
813 |
|
@@ -897,9 +897,9 @@ function bpsPro_upgrade_CC_automatic_fix() {
|
|
897 |
$bps_customcode_bpsqse_wpa_replace = isset($CC_Options_wpadmin['bps_customcode_bpsqse_wpa']) ? $CC_Options_wpadmin['bps_customcode_bpsqse_wpa'] : '';
|
898 |
}
|
899 |
|
900 |
-
$bps_customcode_deny_files_wpa
|
901 |
-
$bps_customcode_one_wpa
|
902 |
-
$bps_customcode_two_wpa
|
903 |
|
904 |
$wpadmin_CC_Options = array(
|
905 |
'bps_customcode_deny_files_wpa' => $bps_customcode_deny_files_wpa,
|
@@ -1118,13 +1118,13 @@ function bpsPro_presave_mscan_options() {
|
|
1118 |
$mscan_file_size_limit_hidden = '14';
|
1119 |
}
|
1120 |
|
1121 |
-
$mscan_max_time_limit
|
1122 |
-
$mscan_scan_database
|
1123 |
-
$mscan_scan_skipped_files
|
1124 |
-
$mscan_scan_delete_tmp_files
|
1125 |
-
$mscan_scan_frequency
|
1126 |
-
$mscan_exclude_dirs
|
1127 |
-
$mscan_exclude_tmp_files
|
1128 |
|
1129 |
$MS_Options = array(
|
1130 |
'bps_mscan_dirs' => $mscan_array_merge,
|
@@ -1633,6 +1633,7 @@ function bpsPro_new_version_db_options_files_autoupdate() {
|
|
1633 |
}
|
1634 |
}
|
1635 |
|
|
|
1636 |
// 3.0: Added new JTC option: bps_jtc_mu_register_form. BPS free does not use this option. Saved with a blank value.
|
1637 |
// 2.9: Added new JTC option: bps_jtc_custom_form_error. Defaults to standard JTC CAPTCHA error message.
|
1638 |
// 2.5: Change default setting to Login Form CAPTCHA Off. Has New Feature Dismiss Notice.
|
@@ -1657,45 +1658,53 @@ function bpsPro_new_version_db_options_files_autoupdate() {
|
|
1657 |
}
|
1658 |
}
|
1659 |
|
1660 |
-
$jtc1
|
1661 |
-
$jtc2
|
1662 |
-
$jtc3
|
1663 |
-
$jtc4
|
1664 |
-
$jtc5
|
1665 |
-
$jtc6
|
1666 |
-
$jtc7
|
1667 |
-
$jtc8
|
|
|
|
|
|
|
|
|
|
|
|
|
1668 |
|
1669 |
$jtc_db_options = array(
|
1670 |
-
'bps_tooltip_captcha_key'
|
1671 |
-
'bps_tooltip_captcha_hover_text'
|
1672 |
-
'bps_tooltip_captcha_title'
|
1673 |
-
'
|
1674 |
-
'
|
1675 |
-
'
|
1676 |
-
'
|
1677 |
-
'
|
1678 |
-
'
|
1679 |
-
'
|
1680 |
-
'
|
1681 |
-
'
|
1682 |
-
'
|
1683 |
-
'
|
1684 |
-
'
|
1685 |
-
'
|
1686 |
-
'
|
1687 |
-
'
|
1688 |
-
'
|
1689 |
-
'
|
1690 |
-
'
|
1691 |
-
'
|
|
|
|
|
|
|
|
|
|
|
1692 |
);
|
1693 |
|
1694 |
-
|
1695 |
-
|
1696 |
-
foreach( $jtc_db_options as $key => $value ) {
|
1697 |
-
update_option('bulletproof_security_options_login_security_jtc', $jtc_db_options);
|
1698 |
-
}
|
1699 |
}
|
1700 |
|
1701 |
// 2.4: Delete the Woo Dimiss Notice and Woo check option. No longer used in BPS free.
|
@@ -1833,16 +1842,16 @@ function bpsPro_new_version_db_options_files_autoupdate() {
|
|
1833 |
// .51.8: New Login Security Attempts Remaining option added
|
1834 |
$lsm = get_option('bulletproof_security_options_login_security');
|
1835 |
|
1836 |
-
$lsm1
|
1837 |
-
$lsm2
|
1838 |
-
$lsm3
|
1839 |
-
$lsm4
|
1840 |
-
$lsm5
|
1841 |
-
$lsm6
|
1842 |
-
$lsm7
|
1843 |
-
$lsm8
|
1844 |
-
$lsm9
|
1845 |
-
$lsm10
|
1846 |
|
1847 |
$lsm_options = array(
|
1848 |
'bps_max_logins' => $lsm1,
|
@@ -1873,10 +1882,10 @@ function bpsPro_new_version_db_options_files_autoupdate() {
|
|
1873 |
// .53.8: Add/Update new Hidden|Empty Plugin Folders|Files Cron DB options.
|
1874 |
$hpf_cron = get_option('bulletproof_security_options_hpf_cron');
|
1875 |
|
1876 |
-
$hpf_cron1
|
1877 |
-
$hpf_cron2
|
1878 |
-
$hpf_cron3
|
1879 |
-
$hpf_cron4
|
1880 |
|
1881 |
$hpf_cron_options = array(
|
1882 |
'bps_hidden_plugins_cron' => $hpf_cron1,
|
@@ -1909,21 +1918,21 @@ function bpsPro_new_version_db_options_files_autoupdate() {
|
|
1909 |
$email_log = get_option('bulletproof_security_options_email');
|
1910 |
$admin_email = get_option('admin_email');
|
1911 |
|
1912 |
-
$email_log1
|
1913 |
-
$email_log2
|
1914 |
-
$email_log3
|
1915 |
-
$email_log4
|
1916 |
-
$email_log5
|
1917 |
-
$email_log6
|
1918 |
-
$email_log7
|
1919 |
-
$email_log8
|
1920 |
-
$email_log9
|
1921 |
-
$email_log10
|
1922 |
-
$email_log11
|
1923 |
-
$email_log12
|
1924 |
-
$email_log13
|
1925 |
-
$email_log14
|
1926 |
-
$email_log15
|
1927 |
|
1928 |
$email_log_options = array(
|
1929 |
'bps_send_email_to' => $email_log1,
|
@@ -1957,21 +1966,21 @@ function bpsPro_new_version_db_options_files_autoupdate() {
|
|
1957 |
// .52.3: If Custom Code db options do not exist yet, create blank values
|
1958 |
$ccr = get_option('bulletproof_security_options_customcode');
|
1959 |
|
1960 |
-
$ccr1
|
1961 |
-
$ccr2
|
1962 |
-
$ccr3
|
1963 |
-
$ccr4
|
1964 |
-
$ccr5
|
1965 |
-
$ccr6
|
1966 |
-
$ccr7
|
1967 |
-
$ccr8
|
1968 |
-
$ccr9
|
1969 |
-
$ccr10
|
1970 |
-
$ccr11
|
1971 |
-
$ccr12
|
1972 |
-
$ccr12m
|
1973 |
-
$ccr13
|
1974 |
-
$ccr14
|
1975 |
|
1976 |
if ( ! is_multisite() ) {
|
1977 |
|
@@ -2019,10 +2028,10 @@ function bpsPro_new_version_db_options_files_autoupdate() {
|
|
2019 |
|
2020 |
$ccw = get_option('bulletproof_security_options_customcode_WPA');
|
2021 |
|
2022 |
-
$ccw1
|
2023 |
-
$ccw2
|
2024 |
-
$ccw3
|
2025 |
-
$ccw4
|
2026 |
|
2027 |
$ccw_options = array(
|
2028 |
'bps_customcode_deny_files_wpa' => $ccw1,
|
536 |
|
537 |
$bpsPro_SLF_options = get_option('bulletproof_security_options_SLF');
|
538 |
|
539 |
+
if ( isset($bpsPro_SLF_options['bps_slf_filter_new']) && $bpsPro_SLF_options['bps_slf_filter_new'] != '14' ) {
|
540 |
|
541 |
$BPS_SLF_Options = array(
|
542 |
'bps_slf_filter' => 'On',
|
794 |
$bps_customcode_bpsqse_replace = isset($CC_Options_root['bps_customcode_bpsqse']) ? $CC_Options_root['bps_customcode_bpsqse'] : '';
|
795 |
}
|
796 |
|
797 |
+
$bps_customcode_one = isset($CC_Options_root['bps_customcode_one']) ? $CC_Options_root['bps_customcode_one'] : '';
|
798 |
+
$bps_customcode_server_signature = isset($CC_Options_root['bps_customcode_server_signature']) ? $CC_Options_root['bps_customcode_server_signature'] : '';
|
799 |
+
$bps_customcode_directory_index = isset($CC_Options_root['bps_customcode_directory_index']) ? $CC_Options_root['bps_customcode_directory_index'] : '';
|
800 |
+
$bps_customcode_server_protocol = isset($CC_Options_root['bps_customcode_server_protocol']) ? $CC_Options_root['bps_customcode_server_protocol'] : '';
|
801 |
+
$bps_customcode_error_logging = isset($CC_Options_root['bps_customcode_error_logging']) ? $CC_Options_root['bps_customcode_error_logging'] : '';
|
802 |
+
$bps_customcode_deny_dot_folders = isset($CC_Options_root['bps_customcode_deny_dot_folders']) ? $CC_Options_root['bps_customcode_deny_dot_folders'] : '';
|
803 |
+
$bps_customcode_admin_includes = isset($CC_Options_root['bps_customcode_admin_includes']) ? $CC_Options_root['bps_customcode_admin_includes'] : '';
|
804 |
+
$bps_customcode_wp_rewrite_start = isset($CC_Options_root['bps_customcode_wp_rewrite_start']) ? $CC_Options_root['bps_customcode_wp_rewrite_start'] : '';
|
805 |
+
$bps_customcode_request_methods = isset($CC_Options_root['bps_customcode_request_methods']) ? $CC_Options_root['bps_customcode_request_methods'] : '';
|
806 |
+
$bps_customcode_two = isset($CC_Options_root['bps_customcode_two']) ? $CC_Options_root['bps_customcode_two'] : '';
|
807 |
+
$bps_customcode_timthumb_misc = isset($CC_Options_root['bps_customcode_timthumb_misc']) ? $CC_Options_root['bps_customcode_timthumb_misc'] : '';
|
808 |
+
$bps_customcode_wp_rewrite_end = isset($CC_Options_root['bps_customcode_wp_rewrite_end']) ? $CC_Options_root['bps_customcode_wp_rewrite_end'] : '';
|
809 |
+
$bps_customcode_deny_files = isset($CC_Options_root['bps_customcode_deny_files']) ? $CC_Options_root['bps_customcode_deny_files'] : '';
|
810 |
+
$bps_customcode_three = isset($CC_Options_root['bps_customcode_three']) ? $CC_Options_root['bps_customcode_three'] : '';
|
811 |
|
812 |
if ( ! is_multisite() ) {
|
813 |
|
897 |
$bps_customcode_bpsqse_wpa_replace = isset($CC_Options_wpadmin['bps_customcode_bpsqse_wpa']) ? $CC_Options_wpadmin['bps_customcode_bpsqse_wpa'] : '';
|
898 |
}
|
899 |
|
900 |
+
$bps_customcode_deny_files_wpa = isset($CC_Options_wpadmin['bps_customcode_deny_files_wpa']) ? $CC_Options_wpadmin['bps_customcode_deny_files_wpa'] : '';
|
901 |
+
$bps_customcode_one_wpa = isset($CC_Options_wpadmin['bps_customcode_one_wpa']) ? $CC_Options_wpadmin['bps_customcode_one_wpa'] : '';
|
902 |
+
$bps_customcode_two_wpa = isset($CC_Options_wpadmin['bps_customcode_two_wpa']) ? $CC_Options_wpadmin['bps_customcode_two_wpa'] : '';
|
903 |
|
904 |
$wpadmin_CC_Options = array(
|
905 |
'bps_customcode_deny_files_wpa' => $bps_customcode_deny_files_wpa,
|
1118 |
$mscan_file_size_limit_hidden = '14';
|
1119 |
}
|
1120 |
|
1121 |
+
$mscan_max_time_limit = ! isset($MScan_options['mscan_max_time_limit']) ? '300' : $MScan_options['mscan_max_time_limit'];
|
1122 |
+
$mscan_scan_database = ! isset($MScan_options['mscan_scan_database']) ? 'On' : $MScan_options['mscan_scan_database'];
|
1123 |
+
$mscan_scan_skipped_files = ! isset($MScan_options['mscan_scan_skipped_files']) ? 'Off' : $MScan_options['mscan_scan_skipped_files'];
|
1124 |
+
$mscan_scan_delete_tmp_files = ! isset($MScan_options['mscan_scan_delete_tmp_files']) ? 'Off' : $MScan_options['mscan_scan_delete_tmp_files'];
|
1125 |
+
$mscan_scan_frequency = ! isset($MScan_options['mscan_scan_frequency']) ? 'Off' : $MScan_options['mscan_scan_frequency'];
|
1126 |
+
$mscan_exclude_dirs = ! isset($MScan_options['mscan_exclude_dirs']) ? '' : $MScan_options['mscan_exclude_dirs'];
|
1127 |
+
$mscan_exclude_tmp_files = ! isset($MScan_options['mscan_exclude_tmp_files']) ? '' : $MScan_options['mscan_exclude_tmp_files'];
|
1128 |
|
1129 |
$MS_Options = array(
|
1130 |
'bps_mscan_dirs' => $mscan_array_merge,
|
1633 |
}
|
1634 |
}
|
1635 |
|
1636 |
+
// 5.9: 5 new JTC options added
|
1637 |
// 3.0: Added new JTC option: bps_jtc_mu_register_form. BPS free does not use this option. Saved with a blank value.
|
1638 |
// 2.9: Added new JTC option: bps_jtc_custom_form_error. Defaults to standard JTC CAPTCHA error message.
|
1639 |
// 2.5: Change default setting to Login Form CAPTCHA Off. Has New Feature Dismiss Notice.
|
1658 |
}
|
1659 |
}
|
1660 |
|
1661 |
+
$jtc1 = ! isset($jtc_options['bps_tooltip_captcha_key']) ? 'jtc' : $jtc_options['bps_tooltip_captcha_key'];
|
1662 |
+
$jtc2 = ! isset($jtc_options['bps_tooltip_captcha_hover_text']) ? 'Type/Enter: jtc' : $jtc_options['bps_tooltip_captcha_hover_text'];
|
1663 |
+
$jtc3 = ! isset($jtc_options['bps_tooltip_captcha_title']) ? 'Hover or click the text box below' : $jtc_options['bps_tooltip_captcha_title'];
|
1664 |
+
$jtc4 = ! isset($jtc_options['bps_jtc_login_form']) ? '0' : $jtc_options['bps_jtc_login_form'];
|
1665 |
+
$jtc5 = ! isset($jtc_options['bps_jtc_custom_form_error']) ? '<strong>ERROR</strong>: Incorrect CAPTCHA Entered.' : $jtc_options['bps_jtc_custom_form_error'];
|
1666 |
+
$jtc6 = ! isset($jtc_options['bps_jtc_comment_form_error']) ? '' : $jtc_options['bps_jtc_comment_form_error'];
|
1667 |
+
$jtc7 = ! isset($jtc_options['bps_jtc_comment_form_label']) ? '' : $jtc_options['bps_jtc_comment_form_label'];
|
1668 |
+
$jtc8 = ! isset($jtc_options['bps_jtc_comment_form_input']) ? '' : $jtc_options['bps_jtc_comment_form_input'];
|
1669 |
+
|
1670 |
+
$jtc9 = ! isset($jtc_options['bps_tooltip_captcha_title_bold']) ? '' : $jtc_options['bps_tooltip_captcha_title_bold'];
|
1671 |
+
$jtc10 = ! isset($jtc_options['bps_tooltip_captcha_title_hidden']) ? '#000000' : $jtc_options['bps_tooltip_captcha_title_hidden'];
|
1672 |
+
$jtc11 = ! isset($jtc_options['bps_tooltip_captcha_title_after']) ? '' : $jtc_options['bps_tooltip_captcha_title_after'];
|
1673 |
+
$jtc12 = ! isset($jtc_options['bps_tooltip_captcha_title_after_bold']) ? '' : $jtc_options['bps_tooltip_captcha_title_after_bold'];
|
1674 |
+
$jtc13 = ! isset($jtc_options['bps_tooltip_captcha_title_after_hidden']) ? '#ff0000' : $jtc_options['bps_tooltip_captcha_title_after_hidden'];
|
1675 |
|
1676 |
$jtc_db_options = array(
|
1677 |
+
'bps_tooltip_captcha_key' => $jtc1,
|
1678 |
+
'bps_tooltip_captcha_hover_text' => $jtc2,
|
1679 |
+
'bps_tooltip_captcha_title' => $jtc3,
|
1680 |
+
'bps_tooltip_captcha_title_bold' => $jtc9,
|
1681 |
+
'bps_tooltip_captcha_title_hidden' => $jtc10,
|
1682 |
+
'bps_tooltip_captcha_title_after' => $jtc11,
|
1683 |
+
'bps_tooltip_captcha_title_after_bold' => $jtc12,
|
1684 |
+
'bps_tooltip_captcha_title_after_hidden' => $jtc13,
|
1685 |
+
'bps_tooltip_captcha_logging' => 'Off',
|
1686 |
+
'bps_jtc_login_form' => $jtc4,
|
1687 |
+
'bps_jtc_register_form' => '',
|
1688 |
+
'bps_jtc_lostpassword_form' => '',
|
1689 |
+
'bps_jtc_comment_form' => '',
|
1690 |
+
'bps_jtc_mu_register_form' => '',
|
1691 |
+
'bps_jtc_buddypress_register_form' => '',
|
1692 |
+
'bps_jtc_buddypress_sidebar_form' => '',
|
1693 |
+
'bps_jtc_administrator' => '',
|
1694 |
+
'bps_jtc_editor' => '',
|
1695 |
+
'bps_jtc_author' => '',
|
1696 |
+
'bps_jtc_contributor' => '',
|
1697 |
+
'bps_jtc_subscriber' => '',
|
1698 |
+
'bps_jtc_comment_form_error' => $jtc6,
|
1699 |
+
'bps_jtc_comment_form_label' => $jtc7,
|
1700 |
+
'bps_jtc_comment_form_input' => $jtc8,
|
1701 |
+
'bps_jtc_custom_roles' => $jtc_options19,
|
1702 |
+
'bps_enable_jtc_woocommerce' => '',
|
1703 |
+
'bps_jtc_custom_form_error' => $jtc5
|
1704 |
);
|
1705 |
|
1706 |
+
foreach( $jtc_db_options as $key => $value ) {
|
1707 |
+
update_option('bulletproof_security_options_login_security_jtc', $jtc_db_options);
|
|
|
|
|
|
|
1708 |
}
|
1709 |
|
1710 |
// 2.4: Delete the Woo Dimiss Notice and Woo check option. No longer used in BPS free.
|
1842 |
// .51.8: New Login Security Attempts Remaining option added
|
1843 |
$lsm = get_option('bulletproof_security_options_login_security');
|
1844 |
|
1845 |
+
$lsm1 = ! isset($lsm['bps_max_logins']) ? '3' : $lsm['bps_max_logins'];
|
1846 |
+
$lsm2 = ! isset($lsm['bps_lockout_duration']) ? '15' : $lsm['bps_lockout_duration'];
|
1847 |
+
$lsm3 = ! isset($lsm['bps_manual_lockout_duration']) ? '60' : $lsm['bps_manual_lockout_duration'];
|
1848 |
+
$lsm4 = ! isset($lsm['bps_max_db_rows_display']) ? '' : $lsm['bps_max_db_rows_display'];
|
1849 |
+
$lsm5 = ! isset($lsm['bps_login_security_OnOff']) ? 'On' : $lsm['bps_login_security_OnOff'];
|
1850 |
+
$lsm6 = ! isset($lsm['bps_login_security_logging']) ? 'logLockouts' : $lsm['bps_login_security_logging'];
|
1851 |
+
$lsm7 = ! isset($lsm['bps_login_security_errors']) ? 'wpErrors' : $lsm['bps_login_security_errors'];
|
1852 |
+
$lsm8 = ! isset($lsm['bps_login_security_remaining']) ? 'On' : $lsm['bps_login_security_remaining'];
|
1853 |
+
$lsm9 = ! isset($lsm['bps_login_security_pw_reset']) ? 'enable' : $lsm['bps_login_security_pw_reset'];
|
1854 |
+
$lsm10 = ! isset($lsm['bps_login_security_sort']) ? 'ascending' : $lsm['bps_login_security_sort'];
|
1855 |
|
1856 |
$lsm_options = array(
|
1857 |
'bps_max_logins' => $lsm1,
|
1882 |
// .53.8: Add/Update new Hidden|Empty Plugin Folders|Files Cron DB options.
|
1883 |
$hpf_cron = get_option('bulletproof_security_options_hpf_cron');
|
1884 |
|
1885 |
+
$hpf_cron1 = ! isset($hpf_cron['bps_hidden_plugins_cron']) ? 'On' : $hpf_cron['bps_hidden_plugins_cron'];
|
1886 |
+
$hpf_cron2 = ! isset($hpf_cron['bps_hidden_plugins_cron_frequency']) ? '15' : $hpf_cron['bps_hidden_plugins_cron_frequency'];
|
1887 |
+
$hpf_cron3 = ! isset($hpf_cron['bps_hidden_plugins_cron_email']) ? '' : $hpf_cron['bps_hidden_plugins_cron_email'];
|
1888 |
+
$hpf_cron4 = ! isset($hpf_cron['bps_hidden_plugins_cron_alert']) ? '' : $hpf_cron['bps_hidden_plugins_cron_alert'];
|
1889 |
|
1890 |
$hpf_cron_options = array(
|
1891 |
'bps_hidden_plugins_cron' => $hpf_cron1,
|
1918 |
$email_log = get_option('bulletproof_security_options_email');
|
1919 |
$admin_email = get_option('admin_email');
|
1920 |
|
1921 |
+
$email_log1 = ! isset($email_log['bps_send_email_to']) ? $admin_email : $email_log['bps_send_email_to'];
|
1922 |
+
$email_log2 = ! isset($email_log['bps_send_email_from']) ? $admin_email : $email_log['bps_send_email_from'];
|
1923 |
+
$email_log3 = ! isset($email_log['bps_send_email_cc']) ? '' : $email_log['bps_send_email_cc'];
|
1924 |
+
$email_log4 = ! isset($email_log['bps_send_email_bcc']) ? '' : $email_log['bps_send_email_bcc'];
|
1925 |
+
$email_log5 = ! isset($email_log['bps_login_security_email']) ? 'lockoutOnly' : $email_log['bps_login_security_email'];
|
1926 |
+
$email_log6 = ! isset($email_log['bps_security_log_size']) ? '500KB' : $email_log['bps_security_log_size'];
|
1927 |
+
$email_log7 = ! isset($email_log['bps_security_log_emailL']) ? 'email' : $email_log['bps_security_log_emailL'];
|
1928 |
+
$email_log8 = ! isset($email_log['bps_dbb_log_email']) ? 'email' : $email_log['bps_dbb_log_email'];
|
1929 |
+
$email_log9 = ! isset($email_log['bps_dbb_log_size']) ? '500KB' : $email_log['bps_dbb_log_size'];
|
1930 |
+
$email_log10 = ! isset($email_log['bps_mscan_log_size']) ? '500KB' : $email_log['bps_mscan_log_size'];
|
1931 |
+
$email_log11 = ! isset($email_log['bps_mscan_log_email']) ? 'email' : $email_log['bps_mscan_log_email'];
|
1932 |
+
$email_log12 = ! isset($email_log['bps_plugin_updates_frequency']) ? '1Hour' : $email_log['bps_plugin_updates_frequency'];
|
1933 |
+
$email_log13 = ! isset($email_log['bps_plugin_updates_email']) ? 'no' : $email_log['bps_plugin_updates_email'];
|
1934 |
+
$email_log14 = ! isset($email_log['bps_theme_updates_frequency']) ? '1Hour' : $email_log['bps_theme_updates_frequency'];
|
1935 |
+
$email_log15 = ! isset($email_log['bps_theme_updates_email']) ? 'no' : $email_log['bps_theme_updates_email'];
|
1936 |
|
1937 |
$email_log_options = array(
|
1938 |
'bps_send_email_to' => $email_log1,
|
1966 |
// .52.3: If Custom Code db options do not exist yet, create blank values
|
1967 |
$ccr = get_option('bulletproof_security_options_customcode');
|
1968 |
|
1969 |
+
$ccr1 = ! isset($ccr['bps_customcode_one']) ? '' : $ccr['bps_customcode_one'];
|
1970 |
+
$ccr2 = ! isset($ccr['bps_customcode_server_signature']) ? '' : $ccr['bps_customcode_server_signature'];
|
1971 |
+
$ccr3 = ! isset($ccr['bps_customcode_directory_index']) ? '' : $ccr['bps_customcode_directory_index'];
|
1972 |
+
$ccr4 = ! isset($ccr['bps_customcode_server_protocol']) ? '' : $ccr['bps_customcode_server_protocol'];
|
1973 |
+
$ccr5 = ! isset($ccr['bps_customcode_error_logging']) ? '' : $ccr['bps_customcode_error_logging'];
|
1974 |
+
$ccr6 = ! isset($ccr['bps_customcode_deny_dot_folders']) ? '' : $ccr['bps_customcode_deny_dot_folders'];
|
1975 |
+
$ccr7 = ! isset($ccr['bps_customcode_admin_includes']) ? '' : $ccr['bps_customcode_admin_includes'];
|
1976 |
+
$ccr8 = ! isset($ccr['bps_customcode_wp_rewrite_start']) ? '' : $ccr['bps_customcode_wp_rewrite_start'];
|
1977 |
+
$ccr9 = ! isset($ccr['bps_customcode_request_methods']) ? '' : $ccr['bps_customcode_request_methods'];
|
1978 |
+
$ccr10 = ! isset($ccr['bps_customcode_two']) ? '' : $ccr['bps_customcode_two'];
|
1979 |
+
$ccr11 = ! isset($ccr['bps_customcode_timthumb_misc']) ? '' : $ccr['bps_customcode_timthumb_misc'];
|
1980 |
+
$ccr12 = ! isset($ccr['bps_customcode_bpsqse']) ? '' : $ccr['bps_customcode_bpsqse'];
|
1981 |
+
$ccr12m = ! isset($ccr['bps_customcode_wp_rewrite_end']) ? '' : $ccr['bps_customcode_wp_rewrite_end'];
|
1982 |
+
$ccr13 = ! isset($ccr['bps_customcode_deny_files']) ? '' : $ccr['bps_customcode_deny_files'];
|
1983 |
+
$ccr14 = ! isset($ccr['bps_customcode_three']) ? '' : $ccr['bps_customcode_three'];
|
1984 |
|
1985 |
if ( ! is_multisite() ) {
|
1986 |
|
2028 |
|
2029 |
$ccw = get_option('bulletproof_security_options_customcode_WPA');
|
2030 |
|
2031 |
+
$ccw1 = ! isset($ccw['bps_customcode_deny_files_wpa']) ? '' : $ccw['bps_customcode_deny_files_wpa'];
|
2032 |
+
$ccw2 = ! isset($ccw['bps_customcode_one_wpa']) ? '' : $ccw['bps_customcode_one_wpa'];
|
2033 |
+
$ccw3 = ! isset($ccw['bps_customcode_two_wpa']) ? '' : $ccw['bps_customcode_two_wpa'];
|
2034 |
+
$ccw4 = ! isset($ccw['bps_customcode_bpsqse_wpa']) ? '' : $ccw['bps_customcode_bpsqse_wpa'];
|
2035 |
|
2036 |
$ccw_options = array(
|
2037 |
'bps_customcode_deny_files_wpa' => $ccw1,
|
includes/hidden-plugin-folders-cron.php
CHANGED
@@ -80,7 +80,7 @@ function bpsPro_schedule_HPF_checks() {
|
|
80 |
return $killit;
|
81 |
}
|
82 |
|
83 |
-
if ( $options['bps_hidden_plugins_cron'] == 'On' ) {
|
84 |
|
85 |
$bpsCronCheck = wp_get_schedule('bpsPro_HPF_check');
|
86 |
|
@@ -154,7 +154,7 @@ function bpsPro_schedule_HPF_checks() {
|
|
154 |
}
|
155 |
}
|
156 |
|
157 |
-
} elseif ( $options['bps_hidden_plugins_cron'] == 'Off' ) {
|
158 |
wp_clear_scheduled_hook('bpsPro_HPF_check');
|
159 |
}
|
160 |
}
|
@@ -165,7 +165,7 @@ function bpsPro_hidden_plugins_check() {
|
|
165 |
|
166 |
$HPF_options = get_option('bulletproof_security_options_hpf_cron');
|
167 |
|
168 |
-
if ( $HPF_options['bps_hidden_plugins_cron'] == 'Off' || ! get_option('bulletproof_security_options_hpf_cron' || is_multisite() && $blog_id != 1 ) ) {
|
169 |
exit();
|
170 |
}
|
171 |
|
@@ -262,7 +262,7 @@ function bpsPro_hidden_plugins_check_alert() {
|
|
262 |
if ( $hpf_alert_submit != true ) {
|
263 |
$alert1 = 'alert';
|
264 |
echo $bps_topDiv;
|
265 |
-
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('A non-standard WP hello.php file (Hello Dolly Plugin) was found in your /plugins/ folder and it is hidden/not displayed on the WordPress Plugins page. Most likely the hello.php file is a hacker file or contains hacker code. If you have modified the hello.php file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.
|
266 |
echo $text;
|
267 |
echo $bps_bottomDiv;
|
268 |
}
|
@@ -277,7 +277,7 @@ function bpsPro_hidden_plugins_check_alert() {
|
|
277 |
if ( $hpf_alert_submit != true ) {
|
278 |
$alert2 = 'alert';
|
279 |
echo $bps_topDiv;
|
280 |
-
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('A non-standard WP index.php file found in your /plugins/ folder appears to have been altered/tampered with. Most likely the index.php file is a hacker file or contains hacker code. If you have modified the index.php file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.
|
281 |
echo $text;
|
282 |
echo $bps_bottomDiv;
|
283 |
}
|
@@ -292,7 +292,7 @@ function bpsPro_hidden_plugins_check_alert() {
|
|
292 |
if ( $hpf_alert_submit != true ) {
|
293 |
$alert3 = 'alert';
|
294 |
echo $bps_topDiv;
|
295 |
-
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('An htaccess file was found in your /plugins/ folder and it does not appear to be a BPS htaccess file. Most likely the htaccess file is a hacker file or contains hacker code. If you have modified the htaccess file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.
|
296 |
echo $text;
|
297 |
echo $bps_bottomDiv;
|
298 |
}
|
@@ -307,7 +307,7 @@ function bpsPro_hidden_plugins_check_alert() {
|
|
307 |
if ( $hpf_alert_submit != true ) {
|
308 |
$alert4 = 'alert';
|
309 |
echo $bps_topDiv;
|
310 |
-
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('An unrecognized/non-standard WP file was found in your /plugins/ folder. This file may be a hacker file or contain hacker code. If you recognize this file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.
|
311 |
echo $text;
|
312 |
echo $bps_bottomDiv;
|
313 |
}
|
@@ -393,10 +393,10 @@ global $wpdb, $blog_id;
|
|
393 |
$gmt_offset = get_option( 'gmt_offset' ) * 3600;
|
394 |
$timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
|
395 |
|
396 |
-
$bps_email_to = $options['bps_send_email_to'];
|
397 |
-
$bps_email_from = $options['bps_send_email_from'];
|
398 |
-
$bps_email_cc = $options['bps_send_email_cc'];
|
399 |
-
$bps_email_bcc = $options['bps_send_email_bcc'];
|
400 |
$path = '/wp-admin/admin.php?page=bulletproof-security%2Fadmin%2Fcore%2Fcore.php';
|
401 |
$justUrl = get_site_url(null, $path, null);
|
402 |
|
80 |
return $killit;
|
81 |
}
|
82 |
|
83 |
+
if ( isset($options['bps_hidden_plugins_cron']) && $options['bps_hidden_plugins_cron'] == 'On' ) {
|
84 |
|
85 |
$bpsCronCheck = wp_get_schedule('bpsPro_HPF_check');
|
86 |
|
154 |
}
|
155 |
}
|
156 |
|
157 |
+
} elseif ( isset($options['bps_hidden_plugins_cron']) && $options['bps_hidden_plugins_cron'] == 'Off' ) {
|
158 |
wp_clear_scheduled_hook('bpsPro_HPF_check');
|
159 |
}
|
160 |
}
|
165 |
|
166 |
$HPF_options = get_option('bulletproof_security_options_hpf_cron');
|
167 |
|
168 |
+
if ( isset($HPF_options['bps_hidden_plugins_cron']) && $HPF_options['bps_hidden_plugins_cron'] == 'Off' || ! get_option('bulletproof_security_options_hpf_cron' || is_multisite() && $blog_id != 1 ) ) {
|
169 |
exit();
|
170 |
}
|
171 |
|
262 |
if ( $hpf_alert_submit != true ) {
|
263 |
$alert1 = 'alert';
|
264 |
echo $bps_topDiv;
|
265 |
+
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('A non-standard WP hello.php file (Hello Dolly Plugin) was found in your /plugins/ folder and it is hidden/not displayed on the WordPress Plugins page. Most likely the hello.php file is a hacker file or contains hacker code. If you have modified the hello.php file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.esc_html($check_string_hd).'</pre>';
|
266 |
echo $text;
|
267 |
echo $bps_bottomDiv;
|
268 |
}
|
277 |
if ( $hpf_alert_submit != true ) {
|
278 |
$alert2 = 'alert';
|
279 |
echo $bps_topDiv;
|
280 |
+
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('A non-standard WP index.php file found in your /plugins/ folder appears to have been altered/tampered with. Most likely the index.php file is a hacker file or contains hacker code. If you have modified the index.php file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.esc_html($check_string_index).'</pre>';
|
281 |
echo $text;
|
282 |
echo $bps_bottomDiv;
|
283 |
}
|
292 |
if ( $hpf_alert_submit != true ) {
|
293 |
$alert3 = 'alert';
|
294 |
echo $bps_topDiv;
|
295 |
+
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('An htaccess file was found in your /plugins/ folder and it does not appear to be a BPS htaccess file. Most likely the htaccess file is a hacker file or contains hacker code. If you have modified the htaccess file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.esc_html($check_string_ht).'</pre>';
|
296 |
echo $text;
|
297 |
echo $bps_bottomDiv;
|
298 |
}
|
307 |
if ( $hpf_alert_submit != true ) {
|
308 |
$alert4 = 'alert';
|
309 |
echo $bps_topDiv;
|
310 |
+
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('An unrecognized/non-standard WP file was found in your /plugins/ folder. This file may be a hacker file or contain hacker code. If you recognize this file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.esc_html($file_contents).'</pre>';
|
311 |
echo $text;
|
312 |
echo $bps_bottomDiv;
|
313 |
}
|
393 |
$gmt_offset = get_option( 'gmt_offset' ) * 3600;
|
394 |
$timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
|
395 |
|
396 |
+
$bps_email_to = isset($options['bps_send_email_to']) ? $options['bps_send_email_to'] : '';
|
397 |
+
$bps_email_from = isset($options['bps_send_email_from']) ? $options['bps_send_email_from'] : '';
|
398 |
+
$bps_email_cc = isset($options['bps_send_email_cc']) ? $options['bps_send_email_cc'] : '';
|
399 |
+
$bps_email_bcc = isset($options['bps_send_email_bcc']) ? $options['bps_send_email_bcc'] : '';
|
400 |
$path = '/wp-admin/admin.php?page=bulletproof-security%2Fadmin%2Fcore%2Fcore.php';
|
401 |
$justUrl = get_site_url(null, $path, null);
|
402 |
|
includes/hud-autofix-whitelist.php
CHANGED
@@ -28,7 +28,7 @@ function bpsPro_HUD_autofix_whitelist_check() {
|
|
28 |
|
29 |
$AutoFix_Options = get_option('bulletproof_security_options_wizard_autofix');
|
30 |
|
31 |
-
if ( $AutoFix_Options['bps_wizard_autofix'] == 'Off' ) {
|
32 |
return;
|
33 |
}
|
34 |
|
28 |
|
29 |
$AutoFix_Options = get_option('bulletproof_security_options_wizard_autofix');
|
30 |
|
31 |
+
if ( isset($AutoFix_Options['bps_wizard_autofix']) && $AutoFix_Options['bps_wizard_autofix'] == 'Off' ) {
|
32 |
return;
|
33 |
}
|
34 |
|
includes/hud-dismiss-functions.php
CHANGED
@@ -190,7 +190,7 @@ $user_id = $current_user->ID;
|
|
190 |
|
191 |
$HFiles_options = get_option('bulletproof_security_options_htaccess_files');
|
192 |
|
193 |
-
if ( $HFiles_options['bps_htaccess_files'] == 'disabled' ) {
|
194 |
return;
|
195 |
}
|
196 |
|
@@ -432,8 +432,9 @@ $user_id = $current_user->ID;
|
|
432 |
|
433 |
// Heads Up Display w/ Dismiss - WordPress Firewall 2 plugin - breaks BPS and lots of other stuff
|
434 |
function bps_hud_check_wordpress_firewall2() {
|
435 |
-
|
436 |
-
$
|
|
|
437 |
|
438 |
if ( $firewall2_active != 1 && ! is_plugin_active_for_network( $firewall2 ) ) {
|
439 |
return;
|
@@ -617,7 +618,7 @@ function bpsPro_hud_rate_notice() {
|
|
617 |
}
|
618 |
|
619 |
$options = get_option('bulletproof_security_options_rate_free');
|
620 |
-
|
621 |
if ( time() >= $options['bps_free_rate_review'] ) {
|
622 |
|
623 |
if ( preg_match( '/page=bulletproof-security/', esc_html($_SERVER['REQUEST_URI']), $matches) || 'update-core.php' == $pagenow || 'plugins.php' == $pagenow ) {
|
@@ -655,7 +656,7 @@ function bpsPro_hud_mod_security_check() {
|
|
655 |
|
656 |
$bps_mod_security_options = get_option('bulletproof_security_options_mod_security');
|
657 |
|
658 |
-
if ( $bps_mod_security_options['bps_mod_security_check'] == '1' ) {
|
659 |
|
660 |
global $current_user;
|
661 |
$user_id = $current_user->ID;
|
190 |
|
191 |
$HFiles_options = get_option('bulletproof_security_options_htaccess_files');
|
192 |
|
193 |
+
if ( isset($HFiles_options['bps_htaccess_files']) && $HFiles_options['bps_htaccess_files'] == 'disabled' ) {
|
194 |
return;
|
195 |
}
|
196 |
|
432 |
|
433 |
// Heads Up Display w/ Dismiss - WordPress Firewall 2 plugin - breaks BPS and lots of other stuff
|
434 |
function bps_hud_check_wordpress_firewall2() {
|
435 |
+
|
436 |
+
$firewall2 = 'wordpress-firewall-2/wordpress-firewall-2.php';
|
437 |
+
$firewall2_active = in_array( $firewall2, apply_filters('active_plugins', get_option('active_plugins')));
|
438 |
|
439 |
if ( $firewall2_active != 1 && ! is_plugin_active_for_network( $firewall2 ) ) {
|
440 |
return;
|
618 |
}
|
619 |
|
620 |
$options = get_option('bulletproof_security_options_rate_free');
|
621 |
+
|
622 |
if ( time() >= $options['bps_free_rate_review'] ) {
|
623 |
|
624 |
if ( preg_match( '/page=bulletproof-security/', esc_html($_SERVER['REQUEST_URI']), $matches) || 'update-core.php' == $pagenow || 'plugins.php' == $pagenow ) {
|
656 |
|
657 |
$bps_mod_security_options = get_option('bulletproof_security_options_mod_security');
|
658 |
|
659 |
+
if ( isset($bps_mod_security_options['bps_mod_security_check']) && $bps_mod_security_options['bps_mod_security_check'] == '1' ) {
|
660 |
|
661 |
global $current_user;
|
662 |
$user_id = $current_user->ID;
|
includes/idle-session-logout.php
CHANGED
@@ -27,7 +27,7 @@ function bpsPro_idle_session_logout() {
|
|
27 |
|
28 |
$BPS_ISL_options = get_option('bulletproof_security_options_idle_session');
|
29 |
|
30 |
-
if ( $BPS_ISL_options['bps_isl'] == 'On' ) {
|
31 |
|
32 |
if ( $BPS_ISL_options['bps_isl_timeout'] == '' ) {
|
33 |
return;
|
27 |
|
28 |
$BPS_ISL_options = get_option('bulletproof_security_options_idle_session');
|
29 |
|
30 |
+
if ( isset($BPS_ISL_options['bps_isl']) && $BPS_ISL_options['bps_isl'] == 'On' ) {
|
31 |
|
32 |
if ( $BPS_ISL_options['bps_isl_timeout'] == '' ) {
|
33 |
return;
|
includes/login-security.php
CHANGED
@@ -1057,19 +1057,35 @@ function bps_captcha_login_form_field() {
|
|
1057 |
// SpamBot Trap/Decoy Form Field
|
1058 |
$captcha = ( isset( $_POST['captcha'] ) ) ? $_POST['captcha'] : '';
|
1059 |
|
1060 |
-
|
1061 |
-
|
1062 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1063 |
} else {
|
1064 |
-
|
1065 |
$bps_tooltip_captcha_title = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title']) ? $BPSoptionsJTC['bps_tooltip_captcha_title'] : '';
|
1066 |
$bps_tooltip_captcha_hover_text = ! empty($BPSoptionsJTC['bps_tooltip_captcha_hover_text']) ? $BPSoptionsJTC['bps_tooltip_captcha_hover_text'] : '';
|
|
|
|
|
1067 |
}
|
1068 |
?>
|
1069 |
|
|
|
|
|
|
|
|
|
|
|
1070 |
<p>
|
1071 |
-
<label for="reference"><?php echo
|
1072 |
-
<input type="text" name="reference" id="reference" class="input" title="<?php echo esc_attr($bps_tooltip_captcha_hover_text); ?>" value="<?php echo esc_attr(stripslashes($reference)); ?>"
|
1073 |
<input type="text" name="captcha" id="captcha" class="input" value="<?php echo esc_attr(stripslashes($captcha)); ?>" style="display:none;" />
|
1074 |
</p>
|
1075 |
|
1057 |
// SpamBot Trap/Decoy Form Field
|
1058 |
$captcha = ( isset( $_POST['captcha'] ) ) ? $_POST['captcha'] : '';
|
1059 |
|
1060 |
+
// New JTC-Lite option added in 5.9
|
1061 |
+
if ( isset($BPSoptionsJTC['bps_tooltip_captcha_title_after']) ) {
|
1062 |
+
|
1063 |
+
$bps_tooltip_captcha_title_hidden = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_hidden']) ? 'color:'.$BPSoptionsJTC['bps_tooltip_captcha_title_hidden'].';' : '';
|
1064 |
+
$bps_tooltip_captcha_title_after_hidden = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_after_hidden']) ? 'color:'.$BPSoptionsJTC['bps_tooltip_captcha_title_after_hidden'].';' : '';
|
1065 |
+
$bps_tooltip_captcha_title_bold = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_bold']) ? 'font-weight:bold' : '';
|
1066 |
+
$bps_tooltip_captcha_title_after_bold = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title_after_bold']) ? 'font-weight:bold' : '';
|
1067 |
+
$title_style = $bps_tooltip_captcha_title_hidden . $bps_tooltip_captcha_title_bold;
|
1068 |
+
$title_style_after = $bps_tooltip_captcha_title_after_hidden . $bps_tooltip_captcha_title_after_bold;
|
1069 |
+
$bps_tooltip_captcha_title = $BPSoptionsJTC['bps_tooltip_captcha_title'] . ' '. '<span class="bps-title-after">'.$BPSoptionsJTC['bps_tooltip_captcha_title_after'] . '</span>';
|
1070 |
+
$bps_tooltip_captcha_hover_text = ! empty($BPSoptionsJTC['bps_tooltip_captcha_hover_text']) ? $BPSoptionsJTC['bps_tooltip_captcha_hover_text'] : '';
|
1071 |
+
|
1072 |
} else {
|
1073 |
+
|
1074 |
$bps_tooltip_captcha_title = ! empty($BPSoptionsJTC['bps_tooltip_captcha_title']) ? $BPSoptionsJTC['bps_tooltip_captcha_title'] : '';
|
1075 |
$bps_tooltip_captcha_hover_text = ! empty($BPSoptionsJTC['bps_tooltip_captcha_hover_text']) ? $BPSoptionsJTC['bps_tooltip_captcha_hover_text'] : '';
|
1076 |
+
$title_style = '';
|
1077 |
+
$title_style_after = '';
|
1078 |
}
|
1079 |
?>
|
1080 |
|
1081 |
+
<style>
|
1082 |
+
.bps-title {<?php echo $title_style; ?>}
|
1083 |
+
.bps-title-after {<?php echo $title_style_after; ?>}
|
1084 |
+
</style>
|
1085 |
+
|
1086 |
<p>
|
1087 |
+
<label for="reference" class="bps-title"><?php echo $bps_tooltip_captcha_title; ?></label>
|
1088 |
+
<input type="text" name="reference" id="reference" class="input" title="<?php echo esc_attr($bps_tooltip_captcha_hover_text); ?>" value="<?php echo esc_attr(stripslashes($reference)); ?>" />
|
1089 |
<input type="text" name="captcha" id="captcha" class="input" value="<?php echo esc_attr(stripslashes($captcha)); ?>" style="display:none;" />
|
1090 |
</p>
|
1091 |
|
includes/mscan-ajax-functions.php
CHANGED
@@ -975,6 +975,8 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
975 |
}
|
976 |
}
|
977 |
|
|
|
|
|
978 |
$themes_dir = get_theme_root();
|
979 |
|
980 |
$theme_file_path_array = array();
|
@@ -988,7 +990,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
988 |
|
989 |
if ( $files->isFile() ) {
|
990 |
|
991 |
-
if ( $files->getPathname() != get_theme_root() . '\index.php' && $files->getPathname() != get_theme_root() . '/index.php' ) {
|
992 |
|
993 |
$theme_file_path_array[] = $files->getPathname();
|
994 |
}
|
@@ -1139,6 +1141,17 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1139 |
if ( in_array( $value, $mscan_file_ignore_array ) ) {
|
1140 |
unset($wp_core_file_array[$key]);
|
1141 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1142 |
}
|
1143 |
|
1144 |
if ( ! empty( $plugin_file_path_array ) ) {
|
@@ -1171,7 +1184,11 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1171 |
|
1172 |
foreach ( $file_path_array as $key => $value ) {
|
1173 |
|
1174 |
-
|
|
|
|
|
|
|
|
|
1175 |
$pattern = '/define\((\s|)\'WP_USE_THEMES/';
|
1176 |
$check_string4 = file_get_contents( $value );
|
1177 |
if ( preg_match( $pattern, $check_string4 ) ) {
|
@@ -1520,7 +1537,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1520 |
|
1521 |
if ( ! in_array($value, $mscan_file_path_array) ) {
|
1522 |
|
1523 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'js', 'mscan_path' => $value, 'mscan_pattern' => $mscan_pattern, 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => '', 'mscan_db_column' => '', 'mscan_db_pkid' => '', 'mscan_time' => current_time('mysql') ) ) ) {
|
1524 |
|
1525 |
$send_email = 'send';
|
1526 |
}
|
@@ -1549,7 +1566,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1549 |
|
1550 |
if ( ! in_array($value, $mscan_file_path_array) ) {
|
1551 |
|
1552 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'htaccess', 'mscan_path' => $value, 'mscan_pattern' => $mscan_pattern, 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => '', 'mscan_db_column' => '', 'mscan_db_pkid' => '', 'mscan_time' => current_time('mysql') ) ) ) {
|
1553 |
$send_email = 'send';
|
1554 |
}
|
1555 |
}
|
@@ -1577,7 +1594,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1577 |
|
1578 |
if ( ! in_array($value, $mscan_file_path_array) ) {
|
1579 |
|
1580 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'php|html|other', 'mscan_path' => $value, 'mscan_pattern' => $mscan_pattern, 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => '', 'mscan_db_column' => '', 'mscan_db_pkid' => '', 'mscan_time' => current_time('mysql') ) ) ) {
|
1581 |
$send_email = 'send';
|
1582 |
}
|
1583 |
}
|
@@ -1689,7 +1706,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1689 |
|
1690 |
if ( ! in_array($value, $mscan_file_path_array) ) {
|
1691 |
|
1692 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'tmp', 'mscan_path' => $value, 'mscan_pattern' => $mscan_pattern, 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => '', 'mscan_db_column' => '', 'mscan_db_pkid' => '', 'mscan_time' => current_time('mysql') ) ) ) {
|
1693 |
$send_email = 'send';
|
1694 |
}
|
1695 |
}
|
@@ -1773,7 +1790,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1773 |
|
1774 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1775 |
|
1776 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => $eval_text, 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1777 |
|
1778 |
$send_email = 'send';
|
1779 |
}
|
@@ -1790,7 +1807,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1790 |
|
1791 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1792 |
|
1793 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => '<script', 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1794 |
|
1795 |
$send_email = 'send';
|
1796 |
}
|
@@ -1807,7 +1824,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1807 |
|
1808 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1809 |
|
1810 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => '<iframe', 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1811 |
|
1812 |
$send_email = 'send';
|
1813 |
}
|
@@ -1824,7 +1841,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1824 |
|
1825 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1826 |
|
1827 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => '<noscript', 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1828 |
|
1829 |
$send_email = 'send';
|
1830 |
}
|
@@ -1841,7 +1858,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1841 |
|
1842 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1843 |
|
1844 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => 'visibility:', 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1845 |
|
1846 |
$send_email = 'send';
|
1847 |
}
|
@@ -1859,7 +1876,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1859 |
|
1860 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1861 |
|
1862 |
-
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => $base64_decode_text, 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1863 |
|
1864 |
$send_email = 'send';
|
1865 |
}
|
@@ -1946,7 +1963,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1946 |
fwrite( $handle, "Scanning Skipped Files .js: File: ../$rel_file_path\r\n" );
|
1947 |
fwrite( $handle, "Scanning Skipped Files .js: Code Pattern Match: $matches[0]\r\n" );
|
1948 |
|
1949 |
-
$update_rows = $wpdb->update( $MStable, array( 'mscan_status' => 'suspect', 'mscan_pattern' => $matches[0], 'mscan_time' => current_time('mysql') ), array( 'mscan_path' => $row->mscan_path ) );
|
1950 |
|
1951 |
$send_email = 'send';
|
1952 |
|
@@ -1965,7 +1982,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1965 |
fwrite( $handle, "Scanning Skipped Files .htaccess: File: ./$rel_file_path\r\n" );
|
1966 |
fwrite( $handle, "Scanning Skipped Files .htaccess: Code Pattern Match: $matches[0]\r\n" );
|
1967 |
|
1968 |
-
$update_rows = $wpdb->update( $MStable, array( 'mscan_status' => 'suspect', 'mscan_pattern' => $matches[0], 'mscan_time' => current_time('mysql') ), array( 'mscan_path' => $row->mscan_path ) );
|
1969 |
|
1970 |
$send_email = 'send';
|
1971 |
|
@@ -1984,7 +2001,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1984 |
fwrite( $handle, "Scanning Skipped Files php, html, etc: File: ./$rel_file_path\r\n" );
|
1985 |
fwrite( $handle, "Scanning Skipped Files php, html, etc: Code Pattern Match: $matches[0]\r\n" );
|
1986 |
|
1987 |
-
$update_rows = $wpdb->update( $MStable, array( 'mscan_status' => 'suspect', 'mscan_pattern' => $matches[0], 'mscan_time' => current_time('mysql') ), array( 'mscan_path' => $row->mscan_path ) );
|
1988 |
|
1989 |
$send_email = 'send';
|
1990 |
|
975 |
}
|
976 |
}
|
977 |
|
978 |
+
$theme_file_whitelist = '/(.*)((\/|\\\)'.$bps_wpcontent_dir.'(\/|\\\)'.$bps_themes_dir_no_slash.'(\/|\\\)(twentythirty|twentytwentynine|twentytwentyeight|twentytwentyseven|twentytwentysix|twentytwentyfive|twentytwentyfour|twentytwentythree|twentytwentytwo|twentytwentyone|twentytwenty|twentynineteen|twentyseventeen|twentysixteen|twentyfifteen|twentyfourteen|twentythirteen|twentytwelve|twentyeleven|twentyten)(.*)\.style(.*))/';
|
979 |
+
|
980 |
$themes_dir = get_theme_root();
|
981 |
|
982 |
$theme_file_path_array = array();
|
990 |
|
991 |
if ( $files->isFile() ) {
|
992 |
|
993 |
+
if ( $files->getPathname() != get_theme_root() . '\index.php' && $files->getPathname() != get_theme_root() . '/index.php' && ! preg_match( $theme_file_whitelist, $files->getPathname() ) ) {
|
994 |
|
995 |
$theme_file_path_array[] = $files->getPathname();
|
996 |
}
|
1141 |
if ( in_array( $value, $mscan_file_ignore_array ) ) {
|
1142 |
unset($wp_core_file_array[$key]);
|
1143 |
}
|
1144 |
+
|
1145 |
+
$value_regex = preg_replace( '/(\/|\\\)/', "\\\\\\", $value );
|
1146 |
+
$wp_root_index_file = get_home_path() . 'index.php';
|
1147 |
+
$root_index_regex = preg_replace( '/(\/|\\\)/', "\\\\", $wp_root_index_file );
|
1148 |
+
|
1149 |
+
if ( preg_match( '/index\.php/', $value ) ) {
|
1150 |
+
|
1151 |
+
if ( ! preg_match( '/'.$value_regex.'/', $root_index_regex ) ) {
|
1152 |
+
unset($wp_core_file_array[$key]);
|
1153 |
+
}
|
1154 |
+
}
|
1155 |
}
|
1156 |
|
1157 |
if ( ! empty( $plugin_file_path_array ) ) {
|
1184 |
|
1185 |
foreach ( $file_path_array as $key => $value ) {
|
1186 |
|
1187 |
+
$value_regex = preg_replace( '/(\/|\\\)/', "\\\\\\", $value );
|
1188 |
+
$wp_root_index_file = get_home_path() . 'index.php';
|
1189 |
+
$root_index_regex = preg_replace( '/(\/|\\\)/', "\\\\", $wp_root_index_file );
|
1190 |
+
|
1191 |
+
if ( preg_match( '/'.$value_regex.'/', $root_index_regex ) ) {
|
1192 |
$pattern = '/define\((\s|)\'WP_USE_THEMES/';
|
1193 |
$check_string4 = file_get_contents( $value );
|
1194 |
if ( preg_match( $pattern, $check_string4 ) ) {
|
1537 |
|
1538 |
if ( ! in_array($value, $mscan_file_path_array) ) {
|
1539 |
|
1540 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'js', 'mscan_path' => $value, 'mscan_pattern' => esc_html($mscan_pattern), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => '', 'mscan_db_column' => '', 'mscan_db_pkid' => '', 'mscan_time' => current_time('mysql') ) ) ) {
|
1541 |
|
1542 |
$send_email = 'send';
|
1543 |
}
|
1566 |
|
1567 |
if ( ! in_array($value, $mscan_file_path_array) ) {
|
1568 |
|
1569 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'htaccess', 'mscan_path' => $value, 'mscan_pattern' => esc_html($mscan_pattern), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => '', 'mscan_db_column' => '', 'mscan_db_pkid' => '', 'mscan_time' => current_time('mysql') ) ) ) {
|
1570 |
$send_email = 'send';
|
1571 |
}
|
1572 |
}
|
1594 |
|
1595 |
if ( ! in_array($value, $mscan_file_path_array) ) {
|
1596 |
|
1597 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'php|html|other', 'mscan_path' => $value, 'mscan_pattern' => esc_html($mscan_pattern), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => '', 'mscan_db_column' => '', 'mscan_db_pkid' => '', 'mscan_time' => current_time('mysql') ) ) ) {
|
1598 |
$send_email = 'send';
|
1599 |
}
|
1600 |
}
|
1706 |
|
1707 |
if ( ! in_array($value, $mscan_file_path_array) ) {
|
1708 |
|
1709 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'tmp', 'mscan_path' => $value, 'mscan_pattern' => esc_html($mscan_pattern), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => '', 'mscan_db_column' => '', 'mscan_db_pkid' => '', 'mscan_time' => current_time('mysql') ) ) ) {
|
1710 |
$send_email = 'send';
|
1711 |
}
|
1712 |
}
|
1790 |
|
1791 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1792 |
|
1793 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => esc_html($eval_text), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1794 |
|
1795 |
$send_email = 'send';
|
1796 |
}
|
1807 |
|
1808 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1809 |
|
1810 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => esc_html('<script'), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1811 |
|
1812 |
$send_email = 'send';
|
1813 |
}
|
1824 |
|
1825 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1826 |
|
1827 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => esc_html('<iframe'), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1828 |
|
1829 |
$send_email = 'send';
|
1830 |
}
|
1841 |
|
1842 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1843 |
|
1844 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => esc_html('<noscript'), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1845 |
|
1846 |
$send_email = 'send';
|
1847 |
}
|
1858 |
|
1859 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1860 |
|
1861 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => esc_html('visibility:'), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1862 |
|
1863 |
$send_email = 'send';
|
1864 |
}
|
1876 |
|
1877 |
if ( ! in_array($json_array_converted[$PKey->Column_name], $mscan_db_pkid_array) ) {
|
1878 |
|
1879 |
+
if ( $insert_rows = $wpdb->insert( $MStable, array( 'mscan_status' => 'suspect', 'mscan_type' => 'db', 'mscan_path' => '', 'mscan_pattern' => esc_html($base64_decode_text), 'mscan_skipped' => '', 'mscan_ignored' => '', 'mscan_db_table' => $Table->Name, 'mscan_db_column' => $column->Field, 'mscan_db_pkid' => $json_array_converted[$PKey->Column_name], 'mscan_time' => current_time('mysql') ) ) ) {
|
1880 |
|
1881 |
$send_email = 'send';
|
1882 |
}
|
1963 |
fwrite( $handle, "Scanning Skipped Files .js: File: ../$rel_file_path\r\n" );
|
1964 |
fwrite( $handle, "Scanning Skipped Files .js: Code Pattern Match: $matches[0]\r\n" );
|
1965 |
|
1966 |
+
$update_rows = $wpdb->update( $MStable, array( 'mscan_status' => 'suspect', 'mscan_pattern' => esc_html($matches[0]), 'mscan_time' => current_time('mysql') ), array( 'mscan_path' => $row->mscan_path ) );
|
1967 |
|
1968 |
$send_email = 'send';
|
1969 |
|
1982 |
fwrite( $handle, "Scanning Skipped Files .htaccess: File: ./$rel_file_path\r\n" );
|
1983 |
fwrite( $handle, "Scanning Skipped Files .htaccess: Code Pattern Match: $matches[0]\r\n" );
|
1984 |
|
1985 |
+
$update_rows = $wpdb->update( $MStable, array( 'mscan_status' => 'suspect', 'mscan_pattern' => esc_html($matches[0]), 'mscan_time' => current_time('mysql') ), array( 'mscan_path' => $row->mscan_path ) );
|
1986 |
|
1987 |
$send_email = 'send';
|
1988 |
|
2001 |
fwrite( $handle, "Scanning Skipped Files php, html, etc: File: ./$rel_file_path\r\n" );
|
2002 |
fwrite( $handle, "Scanning Skipped Files php, html, etc: Code Pattern Match: $matches[0]\r\n" );
|
2003 |
|
2004 |
+
$update_rows = $wpdb->update( $MStable, array( 'mscan_status' => 'suspect', 'mscan_pattern' => esc_html($matches[0]), 'mscan_time' => current_time('mysql') ), array( 'mscan_path' => $row->mscan_path ) );
|
2005 |
|
2006 |
$send_email = 'send';
|
2007 |
|
includes/mscan-plugin-hash-maker.php
CHANGED
@@ -285,12 +285,12 @@ global $wp_version;
|
|
285 |
|
286 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
287 |
|
288 |
-
$mscan_wp_core_hash_status
|
289 |
-
$mscan_wp_core_hash_count
|
290 |
-
$mscan_plugin_hash_status
|
291 |
-
$mscan_plugin_hash_count
|
292 |
-
$mscan_theme_hash_status
|
293 |
-
$mscan_theme_hash_count
|
294 |
|
295 |
$mscan_hash_status_options_db = array(
|
296 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
@@ -313,12 +313,12 @@ global $wp_version;
|
|
313 |
|
314 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
315 |
|
316 |
-
$mscan_wp_core_hash_status
|
317 |
-
$mscan_wp_core_hash_count
|
318 |
-
$mscan_plugin_hash_status
|
319 |
-
$mscan_plugin_hash_count
|
320 |
-
$mscan_theme_hash_status
|
321 |
-
$mscan_theme_hash_count
|
322 |
|
323 |
$mscan_hash_status_options_db = array(
|
324 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
@@ -416,11 +416,6 @@ global $wp_version;
|
|
416 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/plugin-hashes/' );
|
417 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
418 |
|
419 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
420 |
-
$previous_encoding = mb_internal_encoding();
|
421 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
422 |
-
}
|
423 |
-
|
424 |
foreach ( $zip_files as $zip_file ) {
|
425 |
|
426 |
$zip_file_path = $plugin_hash_folder . $zip_file;
|
285 |
|
286 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
287 |
|
288 |
+
$mscan_wp_core_hash_status = isset($mscan_hash_status_options['mscan_wp_core_hash_status']) ? $mscan_hash_status_options['mscan_wp_core_hash_status'] : '';
|
289 |
+
$mscan_wp_core_hash_count = isset($mscan_hash_status_options['mscan_wp_core_hash_count']) ? $mscan_hash_status_options['mscan_wp_core_hash_count'] : '';
|
290 |
+
$mscan_plugin_hash_status = '0';
|
291 |
+
$mscan_plugin_hash_count = '0';
|
292 |
+
$mscan_theme_hash_status = isset($mscan_hash_status_options['mscan_theme_hash_status']) ? $mscan_hash_status_options['mscan_theme_hash_status'] : '';
|
293 |
+
$mscan_theme_hash_count = isset($mscan_hash_status_options['mscan_theme_hash_count']) ? $mscan_hash_status_options['mscan_theme_hash_count'] : '';
|
294 |
|
295 |
$mscan_hash_status_options_db = array(
|
296 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
313 |
|
314 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
315 |
|
316 |
+
$mscan_wp_core_hash_status = isset($mscan_hash_status_options['mscan_wp_core_hash_status']) ? $mscan_hash_status_options['mscan_wp_core_hash_status'] : '';
|
317 |
+
$mscan_wp_core_hash_count = isset($mscan_hash_status_options['mscan_wp_core_hash_count']) ? $mscan_hash_status_options['mscan_wp_core_hash_count'] : '';
|
318 |
+
$mscan_plugin_hash_status = '1';
|
319 |
+
$mscan_plugin_hash_count = $zip_files_array_count;
|
320 |
+
$mscan_theme_hash_status = isset($mscan_hash_status_options['mscan_theme_hash_status']) ? $mscan_hash_status_options['mscan_theme_hash_status'] : '';
|
321 |
+
$mscan_theme_hash_count = isset($mscan_hash_status_options['mscan_theme_hash_count']) ? $mscan_hash_status_options['mscan_theme_hash_count'] : '';
|
322 |
|
323 |
$mscan_hash_status_options_db = array(
|
324 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
416 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/plugin-hashes/' );
|
417 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
418 |
|
|
|
|
|
|
|
|
|
|
|
419 |
foreach ( $zip_files as $zip_file ) {
|
420 |
|
421 |
$zip_file_path = $plugin_hash_folder . $zip_file;
|
includes/mscan-theme-hash-maker.php
CHANGED
@@ -241,12 +241,12 @@ global $wp_version;
|
|
241 |
|
242 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
243 |
|
244 |
-
$mscan_wp_core_hash_status
|
245 |
-
$mscan_wp_core_hash_count
|
246 |
-
$mscan_plugin_hash_status
|
247 |
-
$mscan_plugin_hash_count
|
248 |
-
$mscan_theme_hash_status
|
249 |
-
$mscan_theme_hash_count
|
250 |
|
251 |
$mscan_hash_status_options_db = array(
|
252 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
@@ -269,12 +269,12 @@ global $wp_version;
|
|
269 |
|
270 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
271 |
|
272 |
-
$mscan_wp_core_hash_status
|
273 |
-
$mscan_wp_core_hash_count
|
274 |
-
$mscan_plugin_hash_status
|
275 |
-
$mscan_plugin_hash_count
|
276 |
-
$mscan_theme_hash_status
|
277 |
-
$mscan_theme_hash_count
|
278 |
|
279 |
$mscan_hash_status_options_db = array(
|
280 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
@@ -372,11 +372,6 @@ global $wp_version;
|
|
372 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/theme-hashes/' );
|
373 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
374 |
|
375 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
376 |
-
$previous_encoding = mb_internal_encoding();
|
377 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
378 |
-
}
|
379 |
-
|
380 |
foreach ( $zip_files as $zip_file ) {
|
381 |
|
382 |
$zip_file_path = $theme_hash_folder . $zip_file;
|
241 |
|
242 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
243 |
|
244 |
+
$mscan_wp_core_hash_status = isset($mscan_hash_status_options['mscan_wp_core_hash_status']) ? $mscan_hash_status_options['mscan_wp_core_hash_status'] : '';
|
245 |
+
$mscan_wp_core_hash_count = isset($mscan_hash_status_options['mscan_wp_core_hash_count']) ? $mscan_hash_status_options['mscan_wp_core_hash_count'] : '';
|
246 |
+
$mscan_plugin_hash_status = isset($mscan_hash_status_options['mscan_plugin_hash_status']) ? $mscan_hash_status_options['mscan_plugin_hash_status'] : '';
|
247 |
+
$mscan_plugin_hash_count = isset($mscan_hash_status_options['mscan_plugin_hash_count']) ? $mscan_hash_status_options['mscan_plugin_hash_count'] : '';
|
248 |
+
$mscan_theme_hash_status = '0';
|
249 |
+
$mscan_theme_hash_count = '0';
|
250 |
|
251 |
$mscan_hash_status_options_db = array(
|
252 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
269 |
|
270 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
271 |
|
272 |
+
$mscan_wp_core_hash_status = isset($mscan_hash_status_options['mscan_wp_core_hash_status']) ? $mscan_hash_status_options['mscan_wp_core_hash_status'] : '';
|
273 |
+
$mscan_wp_core_hash_count = isset($mscan_hash_status_options['mscan_wp_core_hash_count']) ? $mscan_hash_status_options['mscan_wp_core_hash_count'] : '';
|
274 |
+
$mscan_plugin_hash_status = isset($mscan_hash_status_options['mscan_plugin_hash_status']) ? $mscan_hash_status_options['mscan_plugin_hash_status'] : '';
|
275 |
+
$mscan_plugin_hash_count = isset($mscan_hash_status_options['mscan_plugin_hash_count']) ? $mscan_hash_status_options['mscan_plugin_hash_count'] : '';
|
276 |
+
$mscan_theme_hash_status = '1';
|
277 |
+
$mscan_theme_hash_count = $zip_files_array_count;
|
278 |
|
279 |
$mscan_hash_status_options_db = array(
|
280 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
372 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/theme-hashes/' );
|
373 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
374 |
|
|
|
|
|
|
|
|
|
|
|
375 |
foreach ( $zip_files as $zip_file ) {
|
376 |
|
377 |
$zip_file_path = $theme_hash_folder . $zip_file;
|
includes/mscan-wp-core-hash-maker.php
CHANGED
@@ -145,12 +145,12 @@ global $wp_version;
|
|
145 |
|
146 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
147 |
|
148 |
-
$mscan_wp_core_hash_status
|
149 |
-
$mscan_wp_core_hash_count
|
150 |
-
$mscan_plugin_hash_status
|
151 |
-
$mscan_plugin_hash_count
|
152 |
-
$mscan_theme_hash_status
|
153 |
-
$mscan_theme_hash_count
|
154 |
|
155 |
$mscan_hash_status_options_db = array(
|
156 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
@@ -173,12 +173,12 @@ global $wp_version;
|
|
173 |
|
174 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
175 |
|
176 |
-
$mscan_wp_core_hash_status
|
177 |
-
$mscan_wp_core_hash_count
|
178 |
-
$mscan_plugin_hash_status
|
179 |
-
$mscan_plugin_hash_count
|
180 |
-
$mscan_theme_hash_status
|
181 |
-
$mscan_theme_hash_count
|
182 |
|
183 |
$mscan_hash_status_options_db = array(
|
184 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
@@ -307,11 +307,6 @@ global $wp_version;
|
|
307 |
|
308 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
309 |
|
310 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
311 |
-
$previous_encoding = mb_internal_encoding();
|
312 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
313 |
-
}
|
314 |
-
|
315 |
$archive = new PclZip( $local_zip_file );
|
316 |
|
317 |
if ( $archive->extract( PCLZIP_OPT_PATH, WP_CONTENT_DIR . '/bps-backup/wp-hashes', PCLZIP_OPT_REMOVE_PATH, WP_CONTENT_DIR . '/bps-backup/wp-hashes' ) ) {
|
145 |
|
146 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
147 |
|
148 |
+
$mscan_wp_core_hash_status = '0';
|
149 |
+
$mscan_wp_core_hash_count = '0';
|
150 |
+
$mscan_plugin_hash_status = isset($mscan_hash_status_options['mscan_plugin_hash_status']) ? $mscan_hash_status_options['mscan_plugin_hash_status'] : '';
|
151 |
+
$mscan_plugin_hash_count = isset($mscan_hash_status_options['mscan_plugin_hash_count']) ? $mscan_hash_status_options['mscan_plugin_hash_count'] : '';
|
152 |
+
$mscan_theme_hash_status = isset($mscan_hash_status_options['mscan_theme_hash_status']) ? $mscan_hash_status_options['mscan_theme_hash_status'] : '';
|
153 |
+
$mscan_theme_hash_count = isset($mscan_hash_status_options['mscan_theme_hash_count']) ? $mscan_hash_status_options['mscan_theme_hash_count'] : '';
|
154 |
|
155 |
$mscan_hash_status_options_db = array(
|
156 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
173 |
|
174 |
$mscan_hash_status_options = get_option('bulletproof_security_options_mscan_hash_status');
|
175 |
|
176 |
+
$mscan_wp_core_hash_status = '1';
|
177 |
+
$mscan_wp_core_hash_count = $zip_files_array_count;
|
178 |
+
$mscan_plugin_hash_status = isset($mscan_hash_status_options['mscan_plugin_hash_status']) ? $mscan_hash_status_options['mscan_plugin_hash_status'] : '';
|
179 |
+
$mscan_plugin_hash_count = isset($mscan_hash_status_options['mscan_plugin_hash_count']) ? $mscan_hash_status_options['mscan_plugin_hash_count'] : '';
|
180 |
+
$mscan_theme_hash_status = isset($mscan_hash_status_options['mscan_theme_hash_status']) ? $mscan_hash_status_options['mscan_theme_hash_status'] : '';
|
181 |
+
$mscan_theme_hash_count = isset($mscan_hash_status_options['mscan_theme_hash_count']) ? $mscan_hash_status_options['mscan_theme_hash_count'] : '';
|
182 |
|
183 |
$mscan_hash_status_options_db = array(
|
184 |
'mscan_wp_core_hash_status' => $mscan_wp_core_hash_status,
|
307 |
|
308 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
309 |
|
|
|
|
|
|
|
|
|
|
|
310 |
$archive = new PclZip( $local_zip_file );
|
311 |
|
312 |
if ( $archive->extract( PCLZIP_OPT_PATH, WP_CONTENT_DIR . '/bps-backup/wp-hashes', PCLZIP_OPT_REMOVE_PATH, WP_CONTENT_DIR . '/bps-backup/wp-hashes' ) ) {
|
includes/zip-email-cron-functions.php
CHANGED
@@ -393,11 +393,6 @@ function bps_Zip_Security_Log_File() {
|
|
393 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
|
394 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
395 |
|
396 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
397 |
-
$previous_encoding = mb_internal_encoding();
|
398 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
399 |
-
}
|
400 |
-
|
401 |
$archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp );
|
402 |
$http_error_log = WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt';
|
403 |
$v_content = file_get_contents( $http_error_log );
|
@@ -463,11 +458,6 @@ function bps_Zip_DBB_Log_File() {
|
|
463 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
|
464 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
465 |
|
466 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
467 |
-
$previous_encoding = mb_internal_encoding();
|
468 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
469 |
-
}
|
470 |
-
|
471 |
$archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp );
|
472 |
$db_backup_log = WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt';
|
473 |
$v_content = file_get_contents( $db_backup_log );
|
@@ -533,11 +523,6 @@ function bps_Zip_MScan_Log_File() {
|
|
533 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
|
534 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
535 |
|
536 |
-
if ( ini_get( 'mbstring.func_overload' ) && function_exists( 'mb_internal_encoding' ) ) {
|
537 |
-
$previous_encoding = mb_internal_encoding();
|
538 |
-
mb_internal_encoding( 'ISO-8859-1' );
|
539 |
-
}
|
540 |
-
|
541 |
$archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp );
|
542 |
$mscan_log = WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt';
|
543 |
$v_content = file_get_contents( $mscan_log );
|
393 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
|
394 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
395 |
|
|
|
|
|
|
|
|
|
|
|
396 |
$archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp );
|
397 |
$http_error_log = WP_CONTENT_DIR . '/bps-backup/logs/http_error_log.txt';
|
398 |
$v_content = file_get_contents( $http_error_log );
|
458 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
|
459 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
460 |
|
|
|
|
|
|
|
|
|
|
|
461 |
$archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp );
|
462 |
$db_backup_log = WP_CONTENT_DIR . '/bps-backup/logs/db_backup_log.txt';
|
463 |
$v_content = file_get_contents( $db_backup_log );
|
523 |
define( 'PCLZIP_TEMPORARY_DIR', WP_CONTENT_DIR . '/bps-backup/logs/' );
|
524 |
require_once ABSPATH . 'wp-admin/includes/class-pclzip.php';
|
525 |
|
|
|
|
|
|
|
|
|
|
|
526 |
$archive = new PclZip( WP_CONTENT_DIR . '/bps-backup/logs/' . $zip_filename_timestamp );
|
527 |
$mscan_log = WP_CONTENT_DIR . '/bps-backup/logs/mscan_log.txt';
|
528 |
$v_content = file_get_contents( $mscan_log );
|
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: 2022-02-
|
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"
|
@@ -562,103 +562,103 @@ msgstr ""
|
|
562 |
msgid "Click OK to save your wp-admin Custom Code or click Cancel."
|
563 |
msgstr ""
|
564 |
|
565 |
-
#: admin/core/core-export-import.php:
|
566 |
msgid ""
|
567 |
"Custom Code was exported successfully. Click the Download Zip Export button "
|
568 |
"to download the Custom Code cc-master.zip file."
|
569 |
msgstr ""
|
570 |
|
571 |
-
#: admin/core/core-export-import.php:
|
572 |
-
#: admin/wizard/wizard-backup.php:
|
573 |
-
#: admin/wizard/wizard.php:
|
574 |
msgid ""
|
575 |
"If you see a 403 error and/or are unable to download the zip file then click "
|
576 |
"here: "
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: admin/core/core-export-import.php:
|
580 |
-
#: admin/wizard/wizard-backup.php:
|
581 |
-
#: admin/wizard/wizard.php:
|
582 |
-
#: admin/wizard/wizard.php:
|
583 |
#: includes/hud-autofix-whitelist.php:861
|
584 |
msgid "Setup Wizard Options"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: admin/core/core-export-import.php:
|
588 |
msgid ""
|
589 |
" and select the Zip File Download Fix On setting for the Zile File Download "
|
590 |
"Fix option. You should now be able to download the cc-master.zip file."
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: admin/core/core-export-import.php:
|
594 |
-
#: admin/wizard/wizard.php:
|
595 |
msgid "Download Zip Export"
|
596 |
msgstr ""
|
597 |
|
598 |
-
#: admin/core/core-export-import.php:
|
599 |
msgid "Zip File Upload Successful."
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: admin/core/core-export-import.php:
|
603 |
msgid "Zip File Exraction Successful. Method: ZipArchive class."
|
604 |
msgstr ""
|
605 |
|
606 |
-
#: admin/core/core-export-import.php:
|
607 |
msgid "Root Custom Code Import Successful."
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: admin/core/core-export-import.php:
|
611 |
msgid "wp-admin Custom Code Import Successful."
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: admin/core/core-export-import.php:
|
615 |
msgid ""
|
616 |
"Either run the Wizards again or do these steps below to add/create your "
|
617 |
"Imported Custom Code in your htaccess files."
|
618 |
msgstr ""
|
619 |
|
620 |
-
#: admin/core/core-export-import.php:
|
621 |
msgid "1. Go to the Security Modes page."
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: admin/core/core-export-import.php:
|
625 |
msgid "2. Click the Root Folder BulletProof Mode Activate button."
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: admin/core/core-export-import.php:
|
629 |
msgid "3. Click the wp-admin Folder BulletProof Mode Activate button."
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: admin/core/core-export-import.php:
|
633 |
msgid "ERROR: Zip File Extraction Failed. Method: ZipArchive class."
|
634 |
msgstr ""
|
635 |
|
636 |
-
#: admin/core/core-export-import.php:
|
637 |
msgid "Zip File Extraction Successful. Method: PclZip."
|
638 |
msgstr ""
|
639 |
|
640 |
-
#: admin/core/core-export-import.php:
|
641 |
msgid "ERROR: Zip File Extraction Failed. Method: PclZip."
|
642 |
msgstr ""
|
643 |
|
644 |
-
#: admin/core/core-export-import.php:
|
645 |
msgid "ERROR: Zip File Upload Failed."
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: admin/core/core-export-import.php:
|
649 |
msgid ""
|
650 |
"Either the cc-master.zip file has not been selected yet for Import or the "
|
651 |
"file "
|
652 |
msgstr ""
|
653 |
|
654 |
-
#: admin/core/core-export-import.php:
|
655 |
msgid ""
|
656 |
" is not a valid Custom Code cc-master.zip file or file name. The BPS Custom "
|
657 |
"Code Import feature only allows the cc-master.zip file to be Uploaded/"
|
658 |
"Imported."
|
659 |
msgstr ""
|
660 |
|
661 |
-
#: admin/core/core-export-import.php:
|
662 |
msgid ""
|
663 |
"Error: The cc-master.txt file MUST contain all of the BEGIN and END "
|
664 |
"placeholder lines of code even if they are blank/do not have any custom "
|
@@ -667,7 +667,7 @@ msgid ""
|
|
667 |
"placeholder lines of code in the new cc-master.txt file that you Export."
|
668 |
msgstr ""
|
669 |
|
670 |
-
#: admin/core/core-export-import.php:
|
671 |
msgid "Your Root and wp-admin Custom Code has been deleted successfully."
|
672 |
msgstr ""
|
673 |
|
@@ -677,33 +677,33 @@ msgid "htaccess Files Disabled: wp-admin htaccess file writing is disabled. "
|
|
677 |
msgstr ""
|
678 |
|
679 |
#: admin/core/core-forms.php:18 admin/core/core-forms.php:104
|
680 |
-
#: admin/core/core-forms.php:
|
681 |
-
#: admin/core/core-forms.php:
|
682 |
-
#: admin/core/core-forms.php:
|
683 |
-
#: admin/core/core-htaccess-code.php:
|
684 |
-
#: admin/core/core-htaccess-code.php:
|
685 |
#: admin/core/core.php:892 admin/core/core.php:982 admin/core/core.php:1096
|
686 |
#: admin/core/core.php:1186 admin/core/core.php:1285
|
687 |
-
#: admin/maintenance/maintenance.php:
|
688 |
-
#: admin/maintenance/maintenance.php:
|
689 |
-
#: admin/maintenance/maintenance.php:
|
690 |
-
#: admin/maintenance/maintenance.php:
|
691 |
msgid "Click this link for help information: "
|
692 |
msgstr ""
|
693 |
|
694 |
#: admin/core/core-forms.php:18 admin/core/core-forms.php:104
|
695 |
-
#: admin/core/core-forms.php:
|
696 |
-
#: admin/core/core-forms.php:
|
697 |
-
#: admin/core/core-forms.php:
|
698 |
-
#: admin/core/core-htaccess-code.php:
|
699 |
-
#: admin/core/core-htaccess-code.php:
|
700 |
#: admin/core/core.php:892 admin/core/core.php:982 admin/core/core.php:1096
|
701 |
#: admin/core/core.php:1186 admin/core/core.php:1285
|
702 |
-
#: admin/maintenance/maintenance.php:
|
703 |
-
#: admin/maintenance/maintenance.php:
|
704 |
-
#: admin/maintenance/maintenance.php:
|
705 |
-
#: admin/maintenance/maintenance.php:
|
706 |
-
#: admin/wizard/wizard.php:
|
707 |
msgid "htaccess Files Disabled Forum Topic"
|
708 |
msgstr ""
|
709 |
|
@@ -737,144 +737,144 @@ msgid ""
|
|
737 |
"htaccess file has been deleted."
|
738 |
msgstr ""
|
739 |
|
740 |
-
#: admin/core/core-forms.php:
|
741 |
msgid "The Hidden Plugin Folders|Files (HPF) Cron is turned On."
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: admin/core/core-forms.php:
|
745 |
msgid "The HPF Cron Check Frequency setting is: "
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: admin/core/core-forms.php:
|
749 |
msgid " minutes."
|
750 |
msgstr ""
|
751 |
|
752 |
-
#: admin/core/core-forms.php:
|
753 |
msgid "Hidden Plugin Folders|Files (HPF) Cron has been turned Off."
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: admin/core/core-forms.php:
|
757 |
msgid "Ignore Hidden Plugin Folders & Files settings saved."
|
758 |
msgstr ""
|
759 |
|
760 |
-
#: admin/core/core-forms.php:
|
761 |
msgid "Current HPF Ignore Rules: "
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: admin/core/core-forms.php:
|
765 |
msgid "htaccess Files Disabled: Master htaccess file writing is disabled. "
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: admin/core/core-forms.php:
|
769 |
msgid ""
|
770 |
"Failed to activate Master htaccess Folder BulletProof Mode. Check the file "
|
771 |
"or folder permissions or Ownership for this folder: /bulletproof-security/"
|
772 |
"admin/htaccess/."
|
773 |
msgstr ""
|
774 |
|
775 |
-
#: admin/core/core-forms.php:
|
776 |
msgid "Master htaccess Folder BulletProof Mode activated successfully."
|
777 |
msgstr ""
|
778 |
|
779 |
-
#: admin/core/core-forms.php:
|
780 |
msgid ""
|
781 |
"Failed to deactivate Master htaccess Folder BulletProof Mode. Check the file "
|
782 |
"or folder permissions or Ownership for this folder: /bulletproof-security/"
|
783 |
"admin/htaccess/."
|
784 |
msgstr ""
|
785 |
|
786 |
-
#: admin/core/core-forms.php:
|
787 |
msgid "Master htaccess Folder BulletProof Mode deactivated successfully."
|
788 |
msgstr ""
|
789 |
|
790 |
-
#: admin/core/core-forms.php:
|
791 |
msgid "htaccess Files Disabled: BPS Backup htaccess file writing is disabled. "
|
792 |
msgstr ""
|
793 |
|
794 |
-
#: admin/core/core-forms.php:
|
795 |
msgid ""
|
796 |
"Failed to activate BPS Backup Folder BulletProof Mode. Check the file or "
|
797 |
"folder permissions or Ownership for this folder: /"
|
798 |
msgstr ""
|
799 |
|
800 |
-
#: admin/core/core-forms.php:
|
801 |
-
#: admin/core/core-forms.php:
|
802 |
msgid "/bps-backup."
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: admin/core/core-forms.php:
|
806 |
msgid "BPS Backup Folder BulletProof Mode activated successfully."
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: admin/core/core-forms.php:
|
810 |
msgid ""
|
811 |
"Failed to deactivate BPS Backup Folder BulletProof Mode. Check the file or "
|
812 |
"folder permissions or Ownership for this folder: /"
|
813 |
msgstr ""
|
814 |
|
815 |
-
#: admin/core/core-forms.php:
|
816 |
msgid "BPS Backup Folder BulletProof Mode deactivated successfully."
|
817 |
msgstr ""
|
818 |
|
819 |
-
#: admin/core/core-forms.php:
|
820 |
msgid "htaccess Files Disabled: htaccess file Backup is disabled. "
|
821 |
msgstr ""
|
822 |
|
823 |
-
#: admin/core/core-forms.php:
|
824 |
msgid "You do not have an .htaccess file in your Root folder to backup."
|
825 |
msgstr ""
|
826 |
|
827 |
-
#: admin/core/core-forms.php:
|
828 |
msgid ""
|
829 |
"Failed to Backup Your Root .htaccess File. File copy function failed. Check "
|
830 |
"the folder permissions for the /"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: admin/core/core-forms.php:
|
834 |
msgid "/bps-backup folder. Folder permissions should be set to 755."
|
835 |
msgstr ""
|
836 |
|
837 |
-
#: admin/core/core-forms.php:
|
838 |
msgid "Your Root .htaccess file has been backed up successfully."
|
839 |
msgstr ""
|
840 |
|
841 |
-
#: admin/core/core-forms.php:
|
842 |
msgid "You do not have an htaccess file in your wp-admin folder to backup."
|
843 |
msgstr ""
|
844 |
|
845 |
-
#: admin/core/core-forms.php:
|
846 |
msgid ""
|
847 |
"Failed to Backup Your wp-admin htaccess File. File copy function failed. "
|
848 |
"Check the folder permissions for the /"
|
849 |
msgstr ""
|
850 |
|
851 |
-
#: admin/core/core-forms.php:
|
852 |
msgid "Your wp-admin htaccess file has been backed up successfully."
|
853 |
msgstr ""
|
854 |
|
855 |
-
#: admin/core/core-forms.php:
|
856 |
msgid "htaccess Files Disabled: htaccess file Restore is disabled. "
|
857 |
msgstr ""
|
858 |
|
859 |
-
#: admin/core/core-forms.php:
|
860 |
msgid ""
|
861 |
"Failed to Restore Your Root htaccess File. Either you DO NOT have a Backed "
|
862 |
"up Root htaccess file or your Root htaccess file permissions do not allow "
|
863 |
"the file to be replaced/restored."
|
864 |
msgstr ""
|
865 |
|
866 |
-
#: admin/core/core-forms.php:
|
867 |
msgid "Your Root htaccess file has been Restored successfully."
|
868 |
msgstr ""
|
869 |
|
870 |
-
#: admin/core/core-forms.php:
|
871 |
msgid ""
|
872 |
"Failed to Restore Your wp-admin htaccess File. Either you DO NOT have a "
|
873 |
"Backed up wp-admin htaccess file or your wp-admin htaccess file permissions "
|
874 |
"do not allow the file to be replaced/restored."
|
875 |
msgstr ""
|
876 |
|
877 |
-
#: admin/core/core-forms.php:
|
878 |
msgid "Your wp-admin htaccess file has been Restored successfully."
|
879 |
msgstr ""
|
880 |
|
@@ -998,7 +998,7 @@ msgid ""
|
|
998 |
"Question Mark help file for BPS troubleshooting steps."
|
999 |
msgstr ""
|
1000 |
|
1001 |
-
#: admin/core/core-help-text.php:15 admin/wizard/wizard.php:
|
1002 |
msgid "Notes: "
|
1003 |
msgstr ""
|
1004 |
|
@@ -1246,7 +1246,7 @@ msgid " help information above."
|
|
1246 |
msgstr ""
|
1247 |
|
1248 |
#: admin/core/core-help-text.php:30 admin/core/core-help-text.php:40
|
1249 |
-
#: admin/login/lsm-help-text.php:
|
1250 |
msgid "Encryption|Decryption ModSecurity CRS Bypass"
|
1251 |
msgstr ""
|
1252 |
|
@@ -1702,13 +1702,13 @@ msgstr ""
|
|
1702 |
msgid "Modify wp-admin Query String Exploit code here"
|
1703 |
msgstr ""
|
1704 |
|
1705 |
-
#: admin/core/core-htaccess-code.php:59 admin/core/core-htaccess-code.php:
|
1706 |
-
#: admin/maintenance/maintenance.php:
|
1707 |
msgid "The file "
|
1708 |
msgstr ""
|
1709 |
|
1710 |
-
#: admin/core/core-htaccess-code.php:59 admin/core/core-htaccess-code.php:
|
1711 |
-
#: admin/maintenance/maintenance.php:
|
1712 |
msgid " is not writable or does not exist."
|
1713 |
msgstr ""
|
1714 |
|
@@ -1719,64 +1719,64 @@ msgid ""
|
|
1719 |
"problem click "
|
1720 |
msgstr ""
|
1721 |
|
1722 |
-
#: admin/core/core-htaccess-code.php:59 admin/core/core-htaccess-code.php:
|
1723 |
msgid "HERE"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
-
#: admin/core/core-htaccess-code.php:59 admin/core/core-htaccess-code.php:
|
1727 |
msgid " to go the the BulletProof Security Forum."
|
1728 |
msgstr ""
|
1729 |
|
1730 |
-
#: admin/core/core-htaccess-code.php:
|
1731 |
msgid ""
|
1732 |
"Check that the file is named secure.htaccess and that the file exists in "
|
1733 |
"the /bulletproof-security/admin/htaccess master folder. If this is not the "
|
1734 |
"problem click"
|
1735 |
msgstr ""
|
1736 |
|
1737 |
-
#: admin/core/core-htaccess-code.php:
|
1738 |
-
#: admin/core/core-htaccess-code.php:
|
1739 |
#: admin/core/core.php:1186
|
1740 |
msgid "htaccess Files Disabled: Root htaccess file writing is disabled. "
|
1741 |
msgstr ""
|
1742 |
|
1743 |
-
#: admin/core/core-htaccess-code.php:
|
1744 |
#: admin/core/core.php:1029
|
1745 |
msgid "Failed to copy your Custom default.htaccess file: "
|
1746 |
msgstr ""
|
1747 |
|
1748 |
-
#: admin/core/core-htaccess-code.php:
|
1749 |
#: admin/core/core.php:1029
|
1750 |
msgid " to: "
|
1751 |
msgstr ""
|
1752 |
|
1753 |
-
#: admin/core/core-htaccess-code.php:
|
1754 |
msgid " Check the folder permissions or Ownership for these folders."
|
1755 |
msgstr ""
|
1756 |
|
1757 |
-
#: admin/core/core-htaccess-code.php:
|
1758 |
msgid ""
|
1759 |
"Root Folder BulletProof Mode deactivated successfully. Your Custom default."
|
1760 |
"htaccess is now in use."
|
1761 |
msgstr ""
|
1762 |
|
1763 |
-
#: admin/core/core-htaccess-code.php:
|
1764 |
msgid ""
|
1765 |
"Failed to deactivate Root Folder BulletProof Mode. Unable to Copy the "
|
1766 |
"default.htaccess file to your root folder."
|
1767 |
msgstr ""
|
1768 |
|
1769 |
-
#: admin/core/core-htaccess-code.php:
|
1770 |
msgid "Root Folder BulletProof Mode deactivated successfully."
|
1771 |
msgstr ""
|
1772 |
|
1773 |
-
#: admin/core/core-htaccess-code.php:
|
1774 |
msgid ""
|
1775 |
"Failed to activate Root Folder BulletProof Mode protection. Your website is "
|
1776 |
"NOT protected."
|
1777 |
msgstr ""
|
1778 |
|
1779 |
-
#: admin/core/core-htaccess-code.php:
|
1780 |
msgid "Root Folder BulletProof Mode protection activated successfully."
|
1781 |
msgstr ""
|
1782 |
|
@@ -1825,17 +1825,17 @@ msgstr ""
|
|
1825 |
#: admin/core/core.php:453 admin/core/core.php:588 admin/core/core.php:681
|
1826 |
#: admin/core/core.php:774 admin/core/core.php:826 admin/core/core.php:1876
|
1827 |
#: admin/core/core.php:2089 admin/db-backup-security/db-backup-security.php:290
|
1828 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1829 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1830 |
#: admin/email-log-settings/email-log-settings.php:278
|
1831 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1832 |
-
#: admin/login/login.php:
|
1833 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1834 |
-
#: admin/mscan/mscan.php:
|
1835 |
-
#: admin/mscan/mscan.php:
|
1836 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1837 |
-
#: admin/wizard/wizard.php:
|
1838 |
-
#: admin/wizard/wizard.php:
|
1839 |
msgid "BPS Pro Features"
|
1840 |
msgstr ""
|
1841 |
|
@@ -1847,18 +1847,18 @@ msgstr ""
|
|
1847 |
#: admin/core/core.php:585 admin/core/core.php:678 admin/core/core.php:771
|
1848 |
#: admin/core/core.php:823 admin/core/core.php:1873
|
1849 |
#: admin/db-backup-security/db-backup-security.php:287
|
1850 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1851 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1852 |
#: admin/email-log-settings/email-log-settings.php:275
|
1853 |
#: admin/login/login.php:201 admin/login/login.php:825
|
1854 |
-
#: admin/login/login.php:
|
1855 |
-
#: admin/maintenance/maintenance.php:203 admin/mscan/mscan-help-text.php:
|
1856 |
-
#: admin/mscan/mscan-help-text.php:
|
1857 |
-
#: admin/mscan/mscan.php:238 admin/mscan/mscan.php:
|
1858 |
-
#: admin/mscan/mscan.php:
|
1859 |
#: admin/security-log/security-log.php:221 admin/system-info/system-info.php:78
|
1860 |
-
#: admin/theme-skin/theme-skin.php:77 admin/wizard/wizard.php:
|
1861 |
-
#: admin/wizard/wizard.php:
|
1862 |
msgid ""
|
1863 |
"This Question Mark Help window is draggable (top) and resizable (bottom "
|
1864 |
"right corner)"
|
@@ -1868,17 +1868,17 @@ msgstr ""
|
|
1868 |
#: admin/core/core.php:588 admin/core/core.php:681 admin/core/core.php:774
|
1869 |
#: admin/core/core.php:826 admin/core/core.php:1876 admin/core/core.php:2089
|
1870 |
#: admin/core/core.php:2169 admin/db-backup-security/db-backup-security.php:290
|
1871 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1872 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1873 |
#: admin/email-log-settings/email-log-settings.php:278
|
1874 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1875 |
-
#: admin/login/login.php:
|
1876 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1877 |
-
#: admin/mscan/mscan.php:
|
1878 |
-
#: admin/mscan/mscan.php:
|
1879 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1880 |
-
#: admin/wizard/wizard.php:
|
1881 |
-
#: admin/wizard/wizard.php:
|
1882 |
msgid ""
|
1883 |
"Want even more security protection for the ridiculously cheap one-time price "
|
1884 |
"of $69.95"
|
@@ -1888,17 +1888,17 @@ msgstr ""
|
|
1888 |
#: admin/core/core.php:588 admin/core/core.php:681 admin/core/core.php:774
|
1889 |
#: admin/core/core.php:826 admin/core/core.php:1876 admin/core/core.php:2089
|
1890 |
#: admin/core/core.php:2171 admin/db-backup-security/db-backup-security.php:290
|
1891 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1892 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1893 |
#: admin/email-log-settings/email-log-settings.php:278
|
1894 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1895 |
-
#: admin/login/login.php:
|
1896 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1897 |
-
#: admin/mscan/mscan.php:
|
1898 |
-
#: admin/mscan/mscan.php:
|
1899 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1900 |
-
#: admin/wizard/wizard.php:
|
1901 |
-
#: admin/wizard/wizard.php:
|
1902 |
msgid ""
|
1903 |
"BPS Pro comes with free unlimited installations, upgrades & support for "
|
1904 |
"life. No yearly subscriptions or additional costs."
|
@@ -1908,17 +1908,17 @@ msgstr ""
|
|
1908 |
#: admin/core/core.php:588 admin/core/core.php:681 admin/core/core.php:774
|
1909 |
#: admin/core/core.php:826 admin/core/core.php:1876 admin/core/core.php:2089
|
1910 |
#: admin/db-backup-security/db-backup-security.php:290
|
1911 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1912 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1913 |
#: admin/email-log-settings/email-log-settings.php:278
|
1914 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1915 |
-
#: admin/login/login.php:
|
1916 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1917 |
-
#: admin/mscan/mscan.php:
|
1918 |
-
#: admin/mscan/mscan.php:
|
1919 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1920 |
-
#: admin/wizard/wizard.php:
|
1921 |
-
#: admin/wizard/wizard.php:
|
1922 |
msgid ""
|
1923 |
"BBS Pro has an amazing track record. BPS Pro is installed on 60,000+ "
|
1924 |
"websites. Not a single one of those websites has been hacked in 10+ years."
|
@@ -1928,24 +1928,24 @@ msgstr ""
|
|
1928 |
#: admin/core/core.php:588 admin/core/core.php:681 admin/core/core.php:774
|
1929 |
#: admin/core/core.php:826 admin/core/core.php:1876 admin/core/core.php:2089
|
1930 |
#: admin/db-backup-security/db-backup-security.php:290
|
1931 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1932 |
-
#: admin/db-backup-security/db-backup-security.php:
|
1933 |
#: admin/email-log-settings/email-log-settings.php:278
|
1934 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1935 |
-
#: admin/login/login.php:
|
1936 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1937 |
-
#: admin/mscan/mscan.php:
|
1938 |
-
#: admin/mscan/mscan.php:
|
1939 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1940 |
-
#: admin/wizard/wizard.php:
|
1941 |
-
#: admin/wizard/wizard.php:
|
1942 |
msgid "Get BPS Pro"
|
1943 |
msgstr ""
|
1944 |
|
1945 |
#: admin/core/core.php:223 admin/core/core.php:350 admin/core/core.php:1880
|
1946 |
#: admin/db-backup-security/db-backup-security.php:294
|
1947 |
#: admin/email-log-settings/email-log-settings.php:282
|
1948 |
-
#: admin/login/login.php:
|
1949 |
#: admin/mscan/mscan.php:244 admin/system-info/system-info.php:85
|
1950 |
msgid "Forum Help Links: "
|
1951 |
msgstr ""
|
@@ -2098,11 +2098,11 @@ msgid ""
|
|
2098 |
"other buttons."
|
2099 |
msgstr ""
|
2100 |
|
2101 |
-
#: admin/core/core.php:561 admin/maintenance/maintenance.php:
|
2102 |
#: admin/security-log/security-log.php:458
|
2103 |
#: admin/security-log/security-log.php:474
|
2104 |
#: admin/security-log/security-log.php:705
|
2105 |
-
#: admin/system-info/system-info.php:
|
2106 |
msgid "Click OK to proceed or click Cancel."
|
2107 |
msgstr ""
|
2108 |
|
@@ -2486,7 +2486,7 @@ msgid ""
|
|
2486 |
msgstr ""
|
2487 |
|
2488 |
#: admin/core/core.php:1883 admin/core/core.php:2133
|
2489 |
-
#: admin/wizard/wizard.php:
|
2490 |
msgid "Custom Code Video Tutorial"
|
2491 |
msgstr ""
|
2492 |
|
@@ -2573,8 +2573,8 @@ msgid ""
|
|
2573 |
msgstr ""
|
2574 |
|
2575 |
#: admin/core/core.php:2080
|
2576 |
-
#: admin/db-backup-security/db-backup-security.php:
|
2577 |
-
#: admin/mscan/mscan.php:
|
2578 |
msgid "Whats New in "
|
2579 |
msgstr ""
|
2580 |
|
@@ -2625,18 +2625,18 @@ msgid "BPS Security Forum: "
|
|
2625 |
msgstr ""
|
2626 |
|
2627 |
#: admin/core/core.php:2131 admin/email-log-settings/email-log-settings.php:440
|
2628 |
-
#: admin/login/login.php:
|
2629 |
-
#: admin/security-log/security-log.php:
|
2630 |
-
#: admin/system-info/system-info.php:
|
2631 |
msgid "Security Log Event Codes"
|
2632 |
msgstr ""
|
2633 |
|
2634 |
#: admin/core/core.php:2132
|
2635 |
-
#: admin/db-backup-security/db-backup-security.php:
|
2636 |
#: admin/email-log-settings/email-log-settings.php:441
|
2637 |
-
#: admin/login/login.php:
|
2638 |
-
#: admin/mscan/mscan.php:
|
2639 |
-
#: admin/system-info/system-info.php:
|
2640 |
msgid "Forum: Search, Troubleshooting Steps & Post Questions For Assistance"
|
2641 |
msgstr ""
|
2642 |
|
@@ -3005,11 +3005,11 @@ msgstr ""
|
|
3005 |
msgid "The DB Backup folder name has been renamed to: "
|
3006 |
msgstr ""
|
3007 |
|
3008 |
-
#: admin/db-backup-security/db-backup-functions.php:
|
3009 |
msgid "Error: Unable to create the DB Backup folder."
|
3010 |
msgstr ""
|
3011 |
|
3012 |
-
#: admin/db-backup-security/db-backup-functions.php:
|
3013 |
msgid ""
|
3014 |
"Go to the BPS System Info page File|Folder Permissions & UID checks table. "
|
3015 |
"Check the /wp-content/bps-backup/ folder permissions. The folder permissions "
|
@@ -3018,11 +3018,11 @@ msgid ""
|
|
3018 |
"same matching ID's."
|
3019 |
msgstr ""
|
3020 |
|
3021 |
-
#: admin/db-backup-security/db-backup-functions.php:
|
3022 |
msgid "The DB Backup folder: "
|
3023 |
msgstr ""
|
3024 |
|
3025 |
-
#: admin/db-backup-security/db-backup-functions.php:
|
3026 |
msgid " was created successfully."
|
3027 |
msgstr ""
|
3028 |
|
@@ -3272,7 +3272,7 @@ msgid ""
|
|
3272 |
msgstr ""
|
3273 |
|
3274 |
#: admin/db-backup-security/db-backup-help-text.php:9
|
3275 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3276 |
msgid "Rename|Create|Reset Tool"
|
3277 |
msgstr ""
|
3278 |
|
@@ -3507,7 +3507,7 @@ msgid "Displays the last time a DB Backup Log entry was logged."
|
|
3507 |
msgstr ""
|
3508 |
|
3509 |
#: admin/db-backup-security/db-backup-help-text.php:12
|
3510 |
-
#: admin/mscan/mscan-help-text.php:
|
3511 |
msgid "Delete Log Button"
|
3512 |
msgstr ""
|
3513 |
|
@@ -3644,14 +3644,14 @@ msgid "DB Backup"
|
|
3644 |
msgstr ""
|
3645 |
|
3646 |
#: admin/db-backup-security/db-backup-security.php:267
|
3647 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3648 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3649 |
msgid "DB Backup Log"
|
3650 |
msgstr ""
|
3651 |
|
3652 |
#: admin/db-backup-security/db-backup-security.php:268
|
3653 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3654 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3655 |
msgid "DB Table Prefix Changer"
|
3656 |
msgstr ""
|
3657 |
|
@@ -3663,596 +3663,596 @@ msgstr ""
|
|
3663 |
msgid "Backup Jobs ~ Manual|Scheduled"
|
3664 |
msgstr ""
|
3665 |
|
3666 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3667 |
msgid ""
|
3668 |
"Error: You did not select any DB Tables to backup. Backup Job was not "
|
3669 |
"created."
|
3670 |
msgstr ""
|
3671 |
|
3672 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3673 |
msgid "Backup Job "
|
3674 |
msgstr ""
|
3675 |
|
3676 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3677 |
msgid " Created Successfully."
|
3678 |
msgstr ""
|
3679 |
|
3680 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3681 |
msgid "Backup Job Settings Logged successfully in the DB Backup Log"
|
3682 |
msgstr ""
|
3683 |
|
3684 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3685 |
msgid "Run Job|Delete Job"
|
3686 |
msgstr ""
|
3687 |
|
3688 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3689 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3690 |
msgid "Backup Job: "
|
3691 |
msgstr ""
|
3692 |
|
3693 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3694 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3695 |
msgid " has been deleted successfully."
|
3696 |
msgstr ""
|
3697 |
|
3698 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3699 |
msgid " has completed."
|
3700 |
msgstr ""
|
3701 |
|
3702 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3703 |
msgid ""
|
3704 |
"Your DB Backup Log contains the Backup Job Completion Time, Total Memory "
|
3705 |
"Used and other information about this Backup."
|
3706 |
msgstr ""
|
3707 |
|
3708 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3709 |
msgid "Description|Job Name"
|
3710 |
msgstr ""
|
3711 |
|
3712 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3713 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3714 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3715 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3716 |
#: admin/login/login.php:575 admin/login/login.php:604
|
3717 |
#: admin/login/login.php:676 admin/login/login.php:705
|
3718 |
-
#: admin/mscan/mscan.php:
|
3719 |
msgid "Delete"
|
3720 |
msgstr ""
|
3721 |
|
3722 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3723 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3724 |
msgid "Run"
|
3725 |
msgstr ""
|
3726 |
|
3727 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3728 |
msgid "Job Type"
|
3729 |
msgstr ""
|
3730 |
|
3731 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3732 |
msgid "Frequency"
|
3733 |
msgstr ""
|
3734 |
|
3735 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3736 |
msgid "Last Backup"
|
3737 |
msgstr ""
|
3738 |
|
3739 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3740 |
msgid "Next Backup"
|
3741 |
msgstr ""
|
3742 |
|
3743 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3744 |
msgid "Email Backup"
|
3745 |
msgstr ""
|
3746 |
|
3747 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3748 |
msgid "Job Created"
|
3749 |
msgstr ""
|
3750 |
|
3751 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3752 |
msgid "No Backup Jobs have been created yet."
|
3753 |
msgstr ""
|
3754 |
|
3755 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3756 |
msgid "Yes & Delete"
|
3757 |
msgstr ""
|
3758 |
|
3759 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3760 |
msgid "Send Email Only"
|
3761 |
msgstr ""
|
3762 |
|
3763 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3764 |
msgid "Backup Files ~ Download|Delete"
|
3765 |
msgstr ""
|
3766 |
|
3767 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3768 |
msgid "Delete Files"
|
3769 |
msgstr ""
|
3770 |
|
3771 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3772 |
msgid "Backup File: "
|
3773 |
msgstr ""
|
3774 |
|
3775 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3776 |
msgid ""
|
3777 |
"Error: The DB Backup Folder Location option setting is either blank or "
|
3778 |
"incorrect."
|
3779 |
msgstr ""
|
3780 |
|
3781 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3782 |
msgid ""
|
3783 |
"To fix this problem either click the Rename|Create|Reset button under the "
|
3784 |
"Create Backup Jobs accordion tab or run the BPS Setup Wizard again."
|
3785 |
msgstr ""
|
3786 |
|
3787 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3788 |
msgid "Backup Filename"
|
3789 |
msgstr ""
|
3790 |
|
3791 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3792 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3793 |
msgid "Download"
|
3794 |
msgstr ""
|
3795 |
|
3796 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3797 |
msgid "Backup Folder"
|
3798 |
msgstr ""
|
3799 |
|
3800 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3801 |
msgid "Size"
|
3802 |
msgstr ""
|
3803 |
|
3804 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3805 |
msgid "Date|Time"
|
3806 |
msgstr ""
|
3807 |
|
3808 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3809 |
msgid "No Backup Jobs have been Run yet. No Files in Backup."
|
3810 |
msgstr ""
|
3811 |
|
3812 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3813 |
msgid "Click OK to Delete Backup File(s) or click Cancel"
|
3814 |
msgstr ""
|
3815 |
|
3816 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3817 |
msgid "Create Backup Jobs"
|
3818 |
msgstr ""
|
3819 |
|
3820 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3821 |
msgid "Database Tables "
|
3822 |
msgstr ""
|
3823 |
|
3824 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3825 |
msgid "Backup Job Settings|Independent Options"
|
3826 |
msgstr ""
|
3827 |
|
3828 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3829 |
-
#: admin/mscan/mscan.php:
|
3830 |
msgid "All"
|
3831 |
msgstr ""
|
3832 |
|
3833 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3834 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3835 |
msgid "DB Table Name"
|
3836 |
msgstr ""
|
3837 |
|
3838 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3839 |
msgid "Description|Backup Job Name:"
|
3840 |
msgstr ""
|
3841 |
|
3842 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3843 |
msgid "DB Backup Folder Location:"
|
3844 |
msgstr ""
|
3845 |
|
3846 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3847 |
msgid "Recommended: Use The Default Obfuscated & Secure BPS Backup Folder."
|
3848 |
msgstr ""
|
3849 |
|
3850 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3851 |
msgid "DB Backup File Download Link|URL:"
|
3852 |
msgstr ""
|
3853 |
|
3854 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3855 |
msgid ""
|
3856 |
"Note: If you see 404 errors when trying to download zip files or if you have "
|
3857 |
"changed the DB Backup Folder Location above, click the Question Mark help "
|
3858 |
"button."
|
3859 |
msgstr ""
|
3860 |
|
3861 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3862 |
msgid "Backup Job Type: Manual or Scheduled"
|
3863 |
msgstr ""
|
3864 |
|
3865 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3866 |
msgid "Manual DB Backup Job"
|
3867 |
msgstr ""
|
3868 |
|
3869 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3870 |
msgid "Scheduled DB Backup Job"
|
3871 |
msgstr ""
|
3872 |
|
3873 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3874 |
msgid "Frequency of Scheduled Backup Job (recurring)"
|
3875 |
msgstr ""
|
3876 |
|
3877 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3878 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3879 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3880 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3881 |
msgid "N/A"
|
3882 |
msgstr ""
|
3883 |
|
3884 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3885 |
msgid "Hourly Scheduled DB Backup Job"
|
3886 |
msgstr ""
|
3887 |
|
3888 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3889 |
msgid "Daily Scheduled DB Backup Job"
|
3890 |
msgstr ""
|
3891 |
|
3892 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3893 |
msgid "Weekly Scheduled DB Backup Job"
|
3894 |
msgstr ""
|
3895 |
|
3896 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3897 |
msgid "Monthly Scheduled DB Backup Job"
|
3898 |
msgstr ""
|
3899 |
|
3900 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3901 |
msgid "Hour When Scheduled Backup is Run (recurring)"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3905 |
msgid "12AM"
|
3906 |
msgstr ""
|
3907 |
|
3908 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3909 |
msgid "1AM"
|
3910 |
msgstr ""
|
3911 |
|
3912 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3913 |
msgid "2AM"
|
3914 |
msgstr ""
|
3915 |
|
3916 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3917 |
msgid "3AM"
|
3918 |
msgstr ""
|
3919 |
|
3920 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3921 |
msgid "4AM"
|
3922 |
msgstr ""
|
3923 |
|
3924 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3925 |
msgid "5AM"
|
3926 |
msgstr ""
|
3927 |
|
3928 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3929 |
msgid "6AM"
|
3930 |
msgstr ""
|
3931 |
|
3932 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3933 |
msgid "7AM"
|
3934 |
msgstr ""
|
3935 |
|
3936 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3937 |
msgid "8AM"
|
3938 |
msgstr ""
|
3939 |
|
3940 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3941 |
msgid "9AM"
|
3942 |
msgstr ""
|
3943 |
|
3944 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3945 |
msgid "10AM"
|
3946 |
msgstr ""
|
3947 |
|
3948 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3949 |
msgid "11AM"
|
3950 |
msgstr ""
|
3951 |
|
3952 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3953 |
msgid "12PM"
|
3954 |
msgstr ""
|
3955 |
|
3956 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3957 |
msgid "1PM"
|
3958 |
msgstr ""
|
3959 |
|
3960 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3961 |
msgid "2PM"
|
3962 |
msgstr ""
|
3963 |
|
3964 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3965 |
msgid "3PM"
|
3966 |
msgstr ""
|
3967 |
|
3968 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3969 |
msgid "4PM"
|
3970 |
msgstr ""
|
3971 |
|
3972 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3973 |
msgid "5PM"
|
3974 |
msgstr ""
|
3975 |
|
3976 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3977 |
msgid "6PM"
|
3978 |
msgstr ""
|
3979 |
|
3980 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3981 |
msgid "7PM"
|
3982 |
msgstr ""
|
3983 |
|
3984 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3985 |
msgid "8PM"
|
3986 |
msgstr ""
|
3987 |
|
3988 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3989 |
msgid "9PM"
|
3990 |
msgstr ""
|
3991 |
|
3992 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3993 |
msgid "10PM"
|
3994 |
msgstr ""
|
3995 |
|
3996 |
-
#: admin/db-backup-security/db-backup-security.php:
|
3997 |
msgid "11PM"
|
3998 |
msgstr ""
|
3999 |
|
4000 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4001 |
msgid "Day of Week When Scheduled Backup is Run (recurring)"
|
4002 |
msgstr ""
|
4003 |
|
4004 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4005 |
msgid "Sunday"
|
4006 |
msgstr ""
|
4007 |
|
4008 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4009 |
msgid "Monday"
|
4010 |
msgstr ""
|
4011 |
|
4012 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4013 |
msgid "Tuesday"
|
4014 |
msgstr ""
|
4015 |
|
4016 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4017 |
msgid "Wednesday"
|
4018 |
msgstr ""
|
4019 |
|
4020 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4021 |
msgid "Thursday"
|
4022 |
msgstr ""
|
4023 |
|
4024 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4025 |
msgid "Friday"
|
4026 |
msgstr ""
|
4027 |
|
4028 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4029 |
msgid "Saturday"
|
4030 |
msgstr ""
|
4031 |
|
4032 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4033 |
msgid "Day of Month When Scheduled Backup is Run (recurring)"
|
4034 |
msgstr ""
|
4035 |
|
4036 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4037 |
msgid "1st"
|
4038 |
msgstr ""
|
4039 |
|
4040 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4041 |
msgid "2nd"
|
4042 |
msgstr ""
|
4043 |
|
4044 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4045 |
msgid "3rd"
|
4046 |
msgstr ""
|
4047 |
|
4048 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4049 |
msgid "4th"
|
4050 |
msgstr ""
|
4051 |
|
4052 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4053 |
msgid "5th"
|
4054 |
msgstr ""
|
4055 |
|
4056 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4057 |
msgid "6th"
|
4058 |
msgstr ""
|
4059 |
|
4060 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4061 |
msgid "7th"
|
4062 |
msgstr ""
|
4063 |
|
4064 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4065 |
msgid "8th"
|
4066 |
msgstr ""
|
4067 |
|
4068 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4069 |
msgid "9th"
|
4070 |
msgstr ""
|
4071 |
|
4072 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4073 |
msgid "10th"
|
4074 |
msgstr ""
|
4075 |
|
4076 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4077 |
msgid "11th"
|
4078 |
msgstr ""
|
4079 |
|
4080 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4081 |
msgid "12th"
|
4082 |
msgstr ""
|
4083 |
|
4084 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4085 |
msgid "13th"
|
4086 |
msgstr ""
|
4087 |
|
4088 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4089 |
msgid "14th"
|
4090 |
msgstr ""
|
4091 |
|
4092 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4093 |
msgid "15th"
|
4094 |
msgstr ""
|
4095 |
|
4096 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4097 |
msgid "16th"
|
4098 |
msgstr ""
|
4099 |
|
4100 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4101 |
msgid "17th"
|
4102 |
msgstr ""
|
4103 |
|
4104 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4105 |
msgid "18th"
|
4106 |
msgstr ""
|
4107 |
|
4108 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4109 |
msgid "19th"
|
4110 |
msgstr ""
|
4111 |
|
4112 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4113 |
msgid "20th"
|
4114 |
msgstr ""
|
4115 |
|
4116 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4117 |
msgid "21st"
|
4118 |
msgstr ""
|
4119 |
|
4120 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4121 |
msgid "22nd"
|
4122 |
msgstr ""
|
4123 |
|
4124 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4125 |
msgid "23rd"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4129 |
msgid "24th"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4133 |
msgid "25th"
|
4134 |
msgstr ""
|
4135 |
|
4136 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4137 |
msgid "26th"
|
4138 |
msgstr ""
|
4139 |
|
4140 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4141 |
msgid "27th"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4145 |
msgid "28th"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4149 |
msgid "29th"
|
4150 |
msgstr ""
|
4151 |
|
4152 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4153 |
msgid "30th"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4157 |
msgid "Send Scheduled Backup Zip File Via Email or Just Email Only:"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4161 |
msgid ""
|
4162 |
"Note: Check with your email provider for the maximum<br>file attachment size "
|
4163 |
"limit that is allowed by your Mail Server"
|
4164 |
msgstr ""
|
4165 |
|
4166 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4167 |
msgid "Do Not Email Zip Backup File"
|
4168 |
msgstr ""
|
4169 |
|
4170 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4171 |
msgid "Email & Delete Zip Backup File"
|
4172 |
msgstr ""
|
4173 |
|
4174 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4175 |
msgid "Email Zip Backup File"
|
4176 |
msgstr ""
|
4177 |
|
4178 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4179 |
msgid "Send Email Only & Not Zip Backup File"
|
4180 |
msgstr ""
|
4181 |
|
4182 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4183 |
msgid "Automatically Delete Old Backup Files:"
|
4184 |
msgstr ""
|
4185 |
|
4186 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4187 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4188 |
msgid "Independent Option:"
|
4189 |
msgstr ""
|
4190 |
|
4191 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4192 |
msgid "Never Delete Old Backup Files"
|
4193 |
msgstr ""
|
4194 |
|
4195 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4196 |
msgid "Delete Backup Files Older Than 1 Day"
|
4197 |
msgstr ""
|
4198 |
|
4199 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4200 |
msgid "Delete Backup Files Older Than 5 Days"
|
4201 |
msgstr ""
|
4202 |
|
4203 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4204 |
msgid "Delete Backup Files Older Than 10 Days"
|
4205 |
msgstr ""
|
4206 |
|
4207 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4208 |
msgid "Delete Backup Files Older Than 15 Days"
|
4209 |
msgstr ""
|
4210 |
|
4211 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4212 |
msgid "Delete Backup Files Older Than 30 Days"
|
4213 |
msgstr ""
|
4214 |
|
4215 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4216 |
msgid "Delete Backup Files Older Than 60 Days"
|
4217 |
msgstr ""
|
4218 |
|
4219 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4220 |
msgid "Delete Backup Files Older Than 90 Days"
|
4221 |
msgstr ""
|
4222 |
|
4223 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4224 |
msgid "Delete Backup Files Older Than 180 Days"
|
4225 |
msgstr ""
|
4226 |
|
4227 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4228 |
msgid "Turn On|Off All Scheduled Backups (Override):"
|
4229 |
msgstr ""
|
4230 |
|
4231 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4232 |
msgid "All Scheduled Backups On"
|
4233 |
msgstr ""
|
4234 |
|
4235 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4236 |
msgid "All Scheduled Backups Off"
|
4237 |
msgstr ""
|
4238 |
|
4239 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4240 |
msgid "Click OK to Create this Backup Job or click Cancel"
|
4241 |
msgstr ""
|
4242 |
|
4243 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4244 |
msgid "Rename|Create|Reset DB Backup Folder Name:"
|
4245 |
msgstr ""
|
4246 |
|
4247 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4248 |
msgid "Randomly Generated New DB Backup Folder Name."
|
4249 |
msgstr ""
|
4250 |
|
4251 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4252 |
msgid "Valid Folder Naming Characters: a-z A-Z 0-9 - _"
|
4253 |
msgstr ""
|
4254 |
|
4255 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4256 |
msgid ""
|
4257 |
"The Rename|Create|Reset Tool renames the DB Backup folder if it already "
|
4258 |
"exists or creates a new DB Backup folder if it does not already exist.\\n"
|
@@ -4264,109 +4264,109 @@ msgid ""
|
|
4264 |
"OK to proceed or click Cancel"
|
4265 |
msgstr ""
|
4266 |
|
4267 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4268 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4269 |
msgid "DB Backup Log File Size: "
|
4270 |
msgstr ""
|
4271 |
|
4272 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4273 |
msgid "The Email Logging options will only send log files up to 2MB in size."
|
4274 |
msgstr ""
|
4275 |
|
4276 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4277 |
msgid ""
|
4278 |
"Copy and paste the DB Backup Log file contents into a Notepad text file on "
|
4279 |
"your computer and save it."
|
4280 |
msgstr ""
|
4281 |
|
4282 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4283 |
-
#: admin/mscan/mscan.php:
|
4284 |
msgid ""
|
4285 |
"Then click the Delete Log button to delete the contents of this Log file."
|
4286 |
msgstr ""
|
4287 |
|
4288 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4289 |
msgid "DB Backup Log Last Modified Time: "
|
4290 |
msgstr ""
|
4291 |
|
4292 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4293 |
msgid ""
|
4294 |
"Success! Your DB Backup Log file has been deleted and replaced with a new "
|
4295 |
"blank DB Backup Log file."
|
4296 |
msgstr ""
|
4297 |
|
4298 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4299 |
msgid "Clicking OK will delete the contents of your DB Backup Log file."
|
4300 |
msgstr ""
|
4301 |
|
4302 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4303 |
-
#: admin/mscan/mscan.php:
|
4304 |
msgid "Click OK to Delete the Log file contents or click Cancel."
|
4305 |
msgstr ""
|
4306 |
|
4307 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4308 |
msgid ""
|
4309 |
"The DB Backup Log File Was Not Found! Check that the file really exists here "
|
4310 |
"- /"
|
4311 |
msgstr ""
|
4312 |
|
4313 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4314 |
msgid "/bps-backup/logs/db_backup_log.txt and is named correctly."
|
4315 |
msgstr ""
|
4316 |
|
4317 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4318 |
msgid ""
|
4319 |
"File Open and Write test successful! Your DB Backup Log file is writable."
|
4320 |
msgstr ""
|
4321 |
|
4322 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4323 |
msgid "Success! Your DB Backup Log file has been updated."
|
4324 |
msgstr ""
|
4325 |
|
4326 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4327 |
msgid "Your current WordPress Database Table Prefix is: "
|
4328 |
msgstr ""
|
4329 |
|
4330 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4331 |
msgid "NOTES: "
|
4332 |
msgstr ""
|
4333 |
|
4334 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4335 |
msgid ""
|
4336 |
"1. It is recommended that you backup your database before using this tool."
|
4337 |
msgstr ""
|
4338 |
|
4339 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4340 |
msgid ""
|
4341 |
"2. If you want to create your own DB Table Prefix name or add additional "
|
4342 |
"characters to the randomly generated DB Table Prefix name below then ONLY "
|
4343 |
"use lowercase letters, numbers and underscores in your DB Table Prefix name."
|
4344 |
msgstr ""
|
4345 |
|
4346 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4347 |
msgid ""
|
4348 |
"3. The maximum length limitation of a DB Table name, including the table "
|
4349 |
"prefix is 64 characters. See the DB Table Names & Character Length Table to "
|
4350 |
"the right."
|
4351 |
msgstr ""
|
4352 |
|
4353 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4354 |
msgid ""
|
4355 |
"4. To change your DB Table Prefix name back to the WordPress default DB "
|
4356 |
"Table Prefix name, enter wp_ for the DB Table Prefix name."
|
4357 |
msgstr ""
|
4358 |
|
4359 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4360 |
msgid ""
|
4361 |
"ERROR: The DB Table Prefix name can only contain numbers, lowercase letters, "
|
4362 |
"and underscores."
|
4363 |
msgstr ""
|
4364 |
|
4365 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4366 |
msgid "A wp-config.php file was NOT found in your website root folder."
|
4367 |
msgstr ""
|
4368 |
|
4369 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4370 |
msgid ""
|
4371 |
"Your DB Table Prefix was not changed. If you have moved your wp-config.php "
|
4372 |
"file to a another Server folder then you can use this tool to change your DB "
|
@@ -4374,13 +4374,13 @@ msgid ""
|
|
4374 |
"file back to the default location: your WordPress website root folder."
|
4375 |
msgstr ""
|
4376 |
|
4377 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4378 |
msgid ""
|
4379 |
"Error: The wp-config.php file is not writable. Unable to write to the wp-"
|
4380 |
"config.php file."
|
4381 |
msgstr ""
|
4382 |
|
4383 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4384 |
msgid ""
|
4385 |
"Your DB Table Prefix was not changed. You will need to make the wp-config."
|
4386 |
"php file writable first by changing either the file permissions or Ownership "
|
@@ -4388,24 +4388,24 @@ msgid ""
|
|
4388 |
"DB Table Prefix Changer tool to change your DB Table Prefix."
|
4389 |
msgstr ""
|
4390 |
|
4391 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4392 |
msgid ""
|
4393 |
"DB Table Prefix Name change completed. Click the Load|Refresh Table button "
|
4394 |
"to load/refresh the DB Table Names & Character Length Table if you would "
|
4395 |
"like to check the new DB Table Prefix Name Changes."
|
4396 |
msgstr ""
|
4397 |
|
4398 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4399 |
msgid ""
|
4400 |
"Click the Update Site User Roles button to complete the DB Table Prefix Name "
|
4401 |
"change."
|
4402 |
msgstr ""
|
4403 |
|
4404 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4405 |
msgid "Randomly Generated DB Table Prefix"
|
4406 |
msgstr ""
|
4407 |
|
4408 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4409 |
msgid ""
|
4410 |
"DB Table Prefix Name change completed. Click the Load|Refresh Table button "
|
4411 |
"to load/refresh the DB Table Names & Character Length Table if you would "
|
@@ -4414,44 +4414,44 @@ msgid ""
|
|
4414 |
"new DB Table names."
|
4415 |
msgstr ""
|
4416 |
|
4417 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4418 |
msgid ""
|
4419 |
"This button must be clicked AFTER clicking the Change DB Table Prefix button "
|
4420 |
"above."
|
4421 |
msgstr ""
|
4422 |
|
4423 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4424 |
msgid "Length"
|
4425 |
msgstr ""
|
4426 |
|
4427 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4428 |
msgid "DB Table Name|Column"
|
4429 |
msgstr ""
|
4430 |
|
4431 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4432 |
msgid "Other Prefix Changes"
|
4433 |
msgstr ""
|
4434 |
|
4435 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4436 |
msgid "DB Table Names & Character Length Table"
|
4437 |
msgstr ""
|
4438 |
|
4439 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4440 |
msgid ""
|
4441 |
"Displays your Current DB Table Names & Length Including The DB Table Prefix"
|
4442 |
msgstr ""
|
4443 |
|
4444 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4445 |
-
#: admin/mscan/mscan.php:
|
4446 |
msgid "BPS Pro Features & Version Release Dates"
|
4447 |
msgstr ""
|
4448 |
|
4449 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4450 |
-
#: admin/mscan/mscan.php:
|
4451 |
msgid "Video Tutorials"
|
4452 |
msgstr ""
|
4453 |
|
4454 |
-
#: admin/db-backup-security/db-backup-security.php:
|
4455 |
msgid "DB Backup & Security Guide & Troubleshooting"
|
4456 |
msgstr ""
|
4457 |
|
@@ -4981,9 +4981,9 @@ msgstr ""
|
|
4981 |
msgid "Security Log"
|
4982 |
msgstr ""
|
4983 |
|
4984 |
-
#: admin/includes/admin.php:445 admin/wizard/wizard.php:
|
4985 |
-
#: admin/wizard/wizard.php:
|
4986 |
-
#: admin/wizard/wizard.php:
|
4987 |
#: bulletproof-security.php:161
|
4988 |
msgid "Setup Wizard"
|
4989 |
msgstr ""
|
@@ -5076,13 +5076,13 @@ msgstr ""
|
|
5076 |
msgid "Login Security & Monitoring"
|
5077 |
msgstr ""
|
5078 |
|
5079 |
-
#: admin/login/login.php:171 admin/login/login.php:
|
5080 |
-
#: admin/login/login.php:
|
5081 |
msgid "Idle Session Logout|Auth Cookie Expiration"
|
5082 |
msgstr ""
|
5083 |
|
5084 |
-
#: admin/login/login.php:173 admin/login/login.php:
|
5085 |
-
#: admin/login/login.php:
|
5086 |
msgid "Force Strong Passwords"
|
5087 |
msgstr ""
|
5088 |
|
@@ -5106,7 +5106,7 @@ msgid "Go Daddy Managed WordPress Hosting"
|
|
5106 |
msgstr ""
|
5107 |
|
5108 |
#: admin/login/login.php:222 admin/login/login.php:319
|
5109 |
-
#: admin/mscan/mscan.php:
|
5110 |
msgid "Submit"
|
5111 |
msgstr ""
|
5112 |
|
@@ -5150,8 +5150,8 @@ msgstr ""
|
|
5150 |
msgid " Enable Login Security for WooCommerce (BPS Pro Only)"
|
5151 |
msgstr ""
|
5152 |
|
5153 |
-
#: admin/login/login.php:459 admin/login/login.php:
|
5154 |
-
#: admin/login/login.php:
|
5155 |
msgid "Turn On|Turn Off:"
|
5156 |
msgstr ""
|
5157 |
|
@@ -5335,7 +5335,7 @@ msgid ""
|
|
5335 |
msgstr ""
|
5336 |
|
5337 |
#: admin/login/login.php:644 admin/login/login.php:745
|
5338 |
-
#: admin/mscan/mscan.php:
|
5339 |
msgid "Clear|Refresh"
|
5340 |
msgstr ""
|
5341 |
|
@@ -5350,157 +5350,187 @@ msgid ""
|
|
5350 |
"Daddy \"Managed WordPress Hosting\" Setup Wizard option to No."
|
5351 |
msgstr ""
|
5352 |
|
5353 |
-
#: admin/login/login.php:844 admin/login/login.php:
|
5354 |
-
#: admin/login/login.php:
|
5355 |
msgid "Save Options"
|
5356 |
msgstr ""
|
5357 |
|
5358 |
-
#: admin/login/login.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5359 |
msgid "JTC-Lite Settings Saved."
|
5360 |
msgstr ""
|
5361 |
|
5362 |
-
#: admin/login/login.php:
|
5363 |
msgid "JTC CAPTCHA:"
|
5364 |
msgstr ""
|
5365 |
|
5366 |
-
#: admin/login/login.php:
|
5367 |
msgid "jtc"
|
5368 |
msgstr ""
|
5369 |
|
5370 |
-
#: admin/login/login.php:
|
5371 |
msgid "JTC ToolTip:"
|
5372 |
msgstr ""
|
5373 |
|
5374 |
-
#: admin/login/login.php:
|
5375 |
msgid "Type/Enter: jtc. Enter a blank space for no text (Spacebar Key)"
|
5376 |
msgstr ""
|
5377 |
|
5378 |
-
#: admin/login/login.php:
|
5379 |
msgid "JTC Title|Text:"
|
5380 |
msgstr ""
|
5381 |
|
5382 |
-
#: admin/login/login.php:
|
5383 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5384 |
msgstr ""
|
5385 |
|
5386 |
-
#: admin/login/login.php:
|
|
|
|
|
|
|
|
|
5387 |
msgid "JTC Logging:"
|
5388 |
msgstr ""
|
5389 |
|
5390 |
-
#: admin/login/login.php:
|
5391 |
msgid "JTC Logging Off"
|
5392 |
msgstr ""
|
5393 |
|
5394 |
-
#: admin/login/login.php:
|
5395 |
msgid "Logged in the Security Log (BPS Pro Only)"
|
5396 |
msgstr ""
|
5397 |
|
5398 |
-
#: admin/login/login.php:
|
5399 |
msgid " Enable JTC for WooCommerce (BPS Pro Only)"
|
5400 |
msgstr ""
|
5401 |
|
5402 |
-
#: admin/login/login.php:
|
5403 |
msgid "Enable|Disable JTC For These Forms: "
|
5404 |
msgstr ""
|
5405 |
|
5406 |
-
#: admin/login/login.php:
|
5407 |
msgid "Check to Enable. Uncheck to Disable."
|
5408 |
msgstr ""
|
5409 |
|
5410 |
-
#: admin/login/login.php:
|
5411 |
msgid " Login Form"
|
5412 |
msgstr ""
|
5413 |
|
5414 |
-
#: admin/login/login.php:
|
5415 |
msgid " Register Form (BPS Pro Only)"
|
5416 |
msgstr ""
|
5417 |
|
5418 |
-
#: admin/login/login.php:
|
5419 |
msgid " Lost Password Form (BPS Pro Only)"
|
5420 |
msgstr ""
|
5421 |
|
5422 |
-
#: admin/login/login.php:
|
5423 |
msgid " Comment Form (BPS Pro Only)"
|
5424 |
msgstr ""
|
5425 |
|
5426 |
-
#: admin/login/login.php:
|
5427 |
msgid " Multisite Register Form (BPS Pro Only)"
|
5428 |
msgstr ""
|
5429 |
|
5430 |
-
#: admin/login/login.php:
|
5431 |
msgid " BuddyPress Register Form (BPS Pro Only)"
|
5432 |
msgstr ""
|
5433 |
|
5434 |
-
#: admin/login/login.php:
|
5435 |
msgid " BuddyPress Sidebar Login Form (BPS Pro Only)"
|
5436 |
msgstr ""
|
5437 |
|
5438 |
-
#: admin/login/login.php:
|
5439 |
msgid "Comment Form: (BPS Pro Only)"
|
5440 |
msgstr ""
|
5441 |
|
5442 |
-
#: admin/login/login.php:
|
5443 |
msgid ""
|
5444 |
"Enable|Disable JTC For These Registered/Logged In User Roles (BPS Pro Only): "
|
5445 |
msgstr ""
|
5446 |
|
5447 |
-
#: admin/login/login.php:
|
5448 |
-
#: admin/login/login.php:
|
5449 |
msgid " Administrator"
|
5450 |
msgstr ""
|
5451 |
|
5452 |
-
#: admin/login/login.php:
|
5453 |
-
#: admin/login/login.php:
|
5454 |
msgid " Editor"
|
5455 |
msgstr ""
|
5456 |
|
5457 |
-
#: admin/login/login.php:
|
5458 |
-
#: admin/login/login.php:
|
5459 |
msgid " Author"
|
5460 |
msgstr ""
|
5461 |
|
5462 |
-
#: admin/login/login.php:
|
5463 |
-
#: admin/login/login.php:
|
5464 |
msgid " Contributor"
|
5465 |
msgstr ""
|
5466 |
|
5467 |
-
#: admin/login/login.php:
|
5468 |
-
#: admin/login/login.php:
|
5469 |
msgid " Subscriber"
|
5470 |
msgstr ""
|
5471 |
|
5472 |
-
#: admin/login/login.php:
|
5473 |
msgid "Login Form: CAPTCHA Error message"
|
5474 |
msgstr ""
|
5475 |
|
5476 |
-
#: admin/login/login.php:
|
5477 |
msgid "Comment Form: CAPTCHA Error message (BPS Pro Only)"
|
5478 |
msgstr ""
|
5479 |
|
5480 |
-
#: admin/login/login.php:
|
5481 |
msgid "Comment Form: CSS Styling (BPS Pro Only)"
|
5482 |
msgstr ""
|
5483 |
|
5484 |
-
#: admin/login/login.php:
|
5485 |
msgid ""
|
5486 |
"Comment Form Label (BPS Pro Only): <i>The JTC Title|Text above the Form "
|
5487 |
"Input text box</i>"
|
5488 |
msgstr ""
|
5489 |
|
5490 |
-
#: admin/login/login.php:
|
5491 |
msgid ""
|
5492 |
"Comment Form Input Text Box (BPS Pro Only): <i>The JTC CAPTCHA Form Input "
|
5493 |
"text box</i>"
|
5494 |
msgstr ""
|
5495 |
|
5496 |
-
#: admin/login/login.php:
|
5497 |
msgid ""
|
5498 |
"If you see an error or are unable to save your JTC option settings then "
|
5499 |
"click the Encrypt JTC Code button first and then click the Save Options "
|
5500 |
"button. Mouse over the question mark image to the right for help info."
|
5501 |
msgstr ""
|
5502 |
|
5503 |
-
#: admin/login/login.php:
|
5504 |
msgid ""
|
5505 |
"If your web host currently has ModSecurity installed or installs ModSecurity "
|
5506 |
"at a later time then ModSecurity will prevent you from saving your JTC "
|
@@ -5508,132 +5538,132 @@ msgid ""
|
|
5508 |
"Encrypt JTC Code button."
|
5509 |
msgstr ""
|
5510 |
|
5511 |
-
#: admin/login/login.php:
|
5512 |
msgid ""
|
5513 |
"If you click the Encrypt JTC Code button and then want to edit your CSS code "
|
5514 |
"again click the Decrypt JTC Code button. After you are done editing click "
|
5515 |
"the Encrypt JTC Code button before clicking the Save Options button."
|
5516 |
msgstr ""
|
5517 |
|
5518 |
-
#: admin/login/login.php:
|
5519 |
msgid ""
|
5520 |
"Click the JTC Anti-Spam|Anti-Hacker Question Mark help button for more help "
|
5521 |
"info."
|
5522 |
msgstr ""
|
5523 |
|
5524 |
-
#: admin/login/login.php:
|
5525 |
-
#: admin/login/login.php:
|
5526 |
#: admin/security-log/security-log.php:444
|
5527 |
msgid "Click OK to Proceed or click Cancel."
|
5528 |
msgstr ""
|
5529 |
|
5530 |
-
#: admin/login/login.php:
|
5531 |
msgid "ISL and ACE Forum Topic"
|
5532 |
msgstr ""
|
5533 |
|
5534 |
-
#: admin/login/login.php:
|
5535 |
msgid "The Help & FAQ tab pages contain help links."
|
5536 |
msgstr ""
|
5537 |
|
5538 |
-
#: admin/login/login.php:
|
5539 |
msgid "Settings Saved. ISL has been turned On."
|
5540 |
msgstr ""
|
5541 |
|
5542 |
-
#: admin/login/login.php:
|
5543 |
msgid "Settings Saved. ISL has been turned Off."
|
5544 |
msgstr ""
|
5545 |
|
5546 |
-
#: admin/login/login.php:
|
5547 |
msgid "Idle Session Logout (ISL) Settings"
|
5548 |
msgstr ""
|
5549 |
|
5550 |
-
#: admin/login/login.php:
|
5551 |
msgid "ISL Off"
|
5552 |
msgstr ""
|
5553 |
|
5554 |
-
#: admin/login/login.php:
|
5555 |
msgid "ISL On"
|
5556 |
msgstr ""
|
5557 |
|
5558 |
-
#: admin/login/login.php:
|
5559 |
msgid "Idle Session Logout Time in Minutes:"
|
5560 |
msgstr ""
|
5561 |
|
5562 |
-
#: admin/login/login.php:
|
5563 |
msgid "Idle Session Logout Page URL:"
|
5564 |
msgstr ""
|
5565 |
|
5566 |
-
#: admin/login/login.php:
|
5567 |
msgid "Idle Session Logout Page Login URL:"
|
5568 |
msgstr ""
|
5569 |
|
5570 |
-
#: admin/login/login.php:
|
5571 |
msgid ""
|
5572 |
"Enter/Type: \"No\" (without quotes) if you do not want a Login URL displayed."
|
5573 |
msgstr ""
|
5574 |
|
5575 |
-
#: admin/login/login.php:
|
5576 |
msgid "Idle Session Logout Exclude URLs|URIs:"
|
5577 |
msgstr ""
|
5578 |
|
5579 |
-
#: admin/login/login.php:
|
5580 |
msgid "Enter URIs separated by a comma and a space: /some-post/, /some-page/"
|
5581 |
msgstr ""
|
5582 |
|
5583 |
-
#: admin/login/login.php:
|
5584 |
msgid "Idle Session Logout Page Custom Message:"
|
5585 |
msgstr ""
|
5586 |
|
5587 |
-
#: admin/login/login.php:
|
5588 |
msgid "Idle Session Logout Page Custom CSS Style:"
|
5589 |
msgstr ""
|
5590 |
|
5591 |
-
#: admin/login/login.php:
|
5592 |
-
#: admin/login/lsm-help-text.php:
|
5593 |
msgid "User Account Exceptions:"
|
5594 |
msgstr ""
|
5595 |
|
5596 |
-
#: admin/login/login.php:
|
5597 |
msgid ""
|
5598 |
"Enter User Account names separated by a comma and a space: johnDoe, janeDoe"
|
5599 |
msgstr ""
|
5600 |
|
5601 |
-
#: admin/login/login.php:
|
5602 |
msgid "Idle Session Logout Time Will Not Be Applied For These User Accounts."
|
5603 |
msgstr ""
|
5604 |
|
5605 |
-
#: admin/login/login.php:
|
5606 |
msgid "Enable|Disable Idle Session Logouts For These User Roles: "
|
5607 |
msgstr ""
|
5608 |
|
5609 |
-
#: admin/login/login.php:
|
5610 |
msgid ""
|
5611 |
"Check to Enable. Uncheck to Disable. See the Question Mark help button for "
|
5612 |
"details."
|
5613 |
msgstr ""
|
5614 |
|
5615 |
-
#: admin/login/login.php:
|
5616 |
msgid "Enable|Disable Idle Session Logouts For TinyMCE Editors: "
|
5617 |
msgstr ""
|
5618 |
|
5619 |
-
#: admin/login/login.php:
|
5620 |
msgid ""
|
5621 |
"Check to Disable. Uncheck to Enable. See the Question Mark help button for "
|
5622 |
"details."
|
5623 |
msgstr ""
|
5624 |
|
5625 |
-
#: admin/login/login.php:
|
5626 |
msgid " Enable|Disable ISL For TinyMCE Editor"
|
5627 |
msgstr ""
|
5628 |
|
5629 |
-
#: admin/login/login.php:
|
5630 |
msgid ""
|
5631 |
"If you see an error or are unable to save your ISL option settings then "
|
5632 |
"click the Encrypt ISL Code button first and then click the Save Options "
|
5633 |
"button. Mouse over the question mark image to the right for help info."
|
5634 |
msgstr ""
|
5635 |
|
5636 |
-
#: admin/login/login.php:
|
5637 |
msgid ""
|
5638 |
"If your web host currently has ModSecurity installed or installs ModSecurity "
|
5639 |
"at a later time then ModSecurity will prevent you from saving your ISL "
|
@@ -5641,124 +5671,124 @@ msgid ""
|
|
5641 |
"Encrypt ISL Code button."
|
5642 |
msgstr ""
|
5643 |
|
5644 |
-
#: admin/login/login.php:
|
5645 |
msgid ""
|
5646 |
"If you click the Encrypt ISL Code button and then want to edit your CSS code "
|
5647 |
"again click the Decrypt ISL Code button. After you are done editing click "
|
5648 |
"the Encrypt ISL Code button before clicking the Save Options button."
|
5649 |
msgstr ""
|
5650 |
|
5651 |
-
#: admin/login/login.php:
|
5652 |
msgid ""
|
5653 |
"Click the Idle Session Logout|Auth Cookie Expiration Question Mark help "
|
5654 |
"button for more help info."
|
5655 |
msgstr ""
|
5656 |
|
5657 |
-
#: admin/login/login.php:
|
5658 |
msgid "WordPress Authentication Cookie Expiration (ACE) Settings"
|
5659 |
msgstr ""
|
5660 |
|
5661 |
-
#: admin/login/login.php:
|
5662 |
msgid "Settings Saved. ACE has been turned On."
|
5663 |
msgstr ""
|
5664 |
|
5665 |
-
#: admin/login/login.php:
|
5666 |
msgid "Settings Saved. ACE has been turned Off."
|
5667 |
msgstr ""
|
5668 |
|
5669 |
-
#: admin/login/login.php:
|
5670 |
msgid "ACE Off"
|
5671 |
msgstr ""
|
5672 |
|
5673 |
-
#: admin/login/login.php:
|
5674 |
msgid "ACE On"
|
5675 |
msgstr ""
|
5676 |
|
5677 |
-
#: admin/login/login.php:
|
5678 |
msgid "Auth Cookie Expiration Time in Minutes:"
|
5679 |
msgstr ""
|
5680 |
|
5681 |
-
#: admin/login/login.php:
|
5682 |
msgid "WP Default setting is 2880 Minutes/2 Days:"
|
5683 |
msgstr ""
|
5684 |
|
5685 |
-
#: admin/login/login.php:
|
5686 |
msgid "Remember Me Auth Cookie Expiration Time in Minutes:"
|
5687 |
msgstr ""
|
5688 |
|
5689 |
-
#: admin/login/login.php:
|
5690 |
msgid "WP Default setting is 20160 Minutes/14 Days:"
|
5691 |
msgstr ""
|
5692 |
|
5693 |
-
#: admin/login/login.php:
|
5694 |
msgid "Enable|Disable Remember Me Checkbox:"
|
5695 |
msgstr ""
|
5696 |
|
5697 |
-
#: admin/login/login.php:
|
5698 |
msgid " Disable & do not display the Remember Me checkbox"
|
5699 |
msgstr ""
|
5700 |
|
5701 |
-
#: admin/login/login.php:
|
5702 |
msgid "Auth Cookie Expiration Time Will Not Be Applied To These User Accounts."
|
5703 |
msgstr ""
|
5704 |
|
5705 |
-
#: admin/login/login.php:
|
5706 |
msgid "Enable|Disable Auth Cookie Expiration Time For These User Roles: "
|
5707 |
msgstr ""
|
5708 |
|
5709 |
-
#: admin/login/login.php:
|
5710 |
msgid "Settings Saved. FSP is turned On."
|
5711 |
msgstr ""
|
5712 |
|
5713 |
-
#: admin/login/login.php:
|
5714 |
msgid "Settings Saved. FSP is turned Off."
|
5715 |
msgstr ""
|
5716 |
|
5717 |
-
#: admin/login/login.php:
|
5718 |
msgid "Turn FSP On|Turn FSP Off:"
|
5719 |
msgstr ""
|
5720 |
|
5721 |
-
#: admin/login/login.php:
|
5722 |
msgid "FSP Off"
|
5723 |
msgstr ""
|
5724 |
|
5725 |
-
#: admin/login/login.php:
|
5726 |
msgid "FSP On"
|
5727 |
msgstr ""
|
5728 |
|
5729 |
-
#: admin/login/login.php:
|
5730 |
msgid "Password Character Length:"
|
5731 |
msgstr ""
|
5732 |
|
5733 |
-
#: admin/login/login.php:
|
5734 |
msgid "Example: 12"
|
5735 |
msgstr ""
|
5736 |
|
5737 |
-
#: admin/login/login.php:
|
5738 |
msgid "Password Criteria Requirements: "
|
5739 |
msgstr ""
|
5740 |
|
5741 |
-
#: admin/login/login.php:
|
5742 |
msgid "Check to require. Uncheck to remove requirement."
|
5743 |
msgstr ""
|
5744 |
|
5745 |
-
#: admin/login/login.php:
|
5746 |
msgid " At least 1 lowercase letter"
|
5747 |
msgstr ""
|
5748 |
|
5749 |
-
#: admin/login/login.php:
|
5750 |
msgid " At least 1 uppercase letter"
|
5751 |
msgstr ""
|
5752 |
|
5753 |
-
#: admin/login/login.php:
|
5754 |
msgid " At least 1 number"
|
5755 |
msgstr ""
|
5756 |
|
5757 |
-
#: admin/login/login.php:
|
5758 |
msgid " At least 1 special character"
|
5759 |
msgstr ""
|
5760 |
|
5761 |
-
#: admin/login/login.php:
|
5762 |
msgid "Displayed Message/Error Message:"
|
5763 |
msgstr ""
|
5764 |
|
@@ -5951,7 +5981,7 @@ msgid ""
|
|
5951 |
"be displayed. "
|
5952 |
msgstr ""
|
5953 |
|
5954 |
-
#: admin/login/lsm-help-text.php:10 admin/maintenance/maintenance.php:
|
5955 |
#: includes/hud-dismiss-functions.php:358
|
5956 |
#: includes/hud-dismiss-functions.php:402
|
5957 |
msgid "CAUTION: "
|
@@ -6153,21 +6183,32 @@ msgid ""
|
|
6153 |
"capability as one of its primary features."
|
6154 |
msgstr ""
|
6155 |
|
6156 |
-
#: admin/login/lsm-help-text.php:
|
6157 |
msgid "JTC Title|Text: "
|
6158 |
msgstr ""
|
6159 |
|
6160 |
-
#: admin/login/lsm-help-text.php:
|
6161 |
msgid ""
|
6162 |
"This is the text that is displayed to users above the CAPTCHA text box/Form "
|
6163 |
"Field."
|
6164 |
msgstr ""
|
6165 |
|
6166 |
-
#: admin/login/lsm-help-text.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6167 |
msgid "Enable JTC for WooCommerce (BPS Pro Only):"
|
6168 |
msgstr ""
|
6169 |
|
6170 |
-
#: admin/login/lsm-help-text.php:
|
6171 |
msgid ""
|
6172 |
"Check this checkbox if you have the WooCommerce plugin installed if you "
|
6173 |
"would like to use BPS JTC on the WooCommerce custom login page. BPS JTC will "
|
@@ -6179,13 +6220,13 @@ msgid ""
|
|
6179 |
"checkboxes to enable or disable JTC on each of your Forms."
|
6180 |
msgstr ""
|
6181 |
|
6182 |
-
#: admin/login/lsm-help-text.php:
|
6183 |
msgid ""
|
6184 |
"Enable|Disable JTC For These Forms (Only the Login Form CAPTCHA is available "
|
6185 |
"in BPS Free): "
|
6186 |
msgstr ""
|
6187 |
|
6188 |
-
#: admin/login/lsm-help-text.php:
|
6189 |
msgid ""
|
6190 |
"Checking a Form checkbox will display a CAPTCHA on that Form to all users. "
|
6191 |
"Unchecking a Form checkbox will remove the CAPTCHA on that Form for all "
|
@@ -6194,17 +6235,17 @@ msgid ""
|
|
6194 |
"below."
|
6195 |
msgstr ""
|
6196 |
|
6197 |
-
#: admin/login/lsm-help-text.php:
|
6198 |
msgid ""
|
6199 |
"Comment Form: (only applies if Comment Form CAPTCHA is enabled/checked) "
|
6200 |
msgstr ""
|
6201 |
|
6202 |
-
#: admin/login/lsm-help-text.php:
|
6203 |
msgid ""
|
6204 |
"Enable|Disable JTC For These Registered/Logged In User Roles (BPS Pro Only:"
|
6205 |
msgstr ""
|
6206 |
|
6207 |
-
#: admin/login/lsm-help-text.php:
|
6208 |
msgid ""
|
6209 |
"Users must be logged into your website for the Comment Form User Roles to "
|
6210 |
"work. If you do not require that users are registered and logged in to post "
|
@@ -6217,7 +6258,7 @@ msgid ""
|
|
6217 |
"setting checked: Comment author must fill out name and email."
|
6218 |
msgstr ""
|
6219 |
|
6220 |
-
#: admin/login/lsm-help-text.php:
|
6221 |
msgid ""
|
6222 |
"Checking a User Role checkbox will display a CAPTCHA to all users with that "
|
6223 |
"User Role on your website's Comment Form. Unchecking a User Role checkbox "
|
@@ -6227,22 +6268,22 @@ msgid ""
|
|
6227 |
"WP User Roles: Administrator, Editor, Author, Contributor, Subscriber."
|
6228 |
msgstr ""
|
6229 |
|
6230 |
-
#: admin/login/lsm-help-text.php:
|
6231 |
msgid "Login Form: CAPTCHA Error message:"
|
6232 |
msgstr ""
|
6233 |
|
6234 |
-
#: admin/login/lsm-help-text.php:
|
6235 |
msgid ""
|
6236 |
"The Default JTC Form CAPTCHA error message is: <strong>ERROR</strong>: "
|
6237 |
"Incorrect JTC CAPTCHA Entered. You can change or add to the default error "
|
6238 |
"message. This error message is displayed on the Login Form."
|
6239 |
msgstr ""
|
6240 |
|
6241 |
-
#: admin/login/lsm-help-text.php:
|
6242 |
msgid "Comment Form CAPTCHA Error message (BPS Pro Only):"
|
6243 |
msgstr ""
|
6244 |
|
6245 |
-
#: admin/login/lsm-help-text.php:
|
6246 |
msgid ""
|
6247 |
"The Default JTC Comment Form CAPTCHA error message is: <strong>ERROR</"
|
6248 |
"strong>: Incorrect JTC CAPTCHA Entered. Click your Browser's back button and "
|
@@ -6252,7 +6293,7 @@ msgid ""
|
|
6252 |
"messages."
|
6253 |
msgstr ""
|
6254 |
|
6255 |
-
#: admin/login/lsm-help-text.php:
|
6256 |
msgid ""
|
6257 |
"You can position the JTC Title|Text Form label and the JTC CAPTCHA Form "
|
6258 |
"Input text box by editing the CSS in these text boxes. By default the "
|
@@ -6260,34 +6301,34 @@ msgid ""
|
|
6260 |
"is below your Comment Form submit button. For CSS code styling examples."
|
6261 |
msgstr ""
|
6262 |
|
6263 |
-
#: admin/login/lsm-help-text.php:
|
6264 |
msgid "Comment Form Label (BPS Pro Only):"
|
6265 |
msgstr ""
|
6266 |
|
6267 |
-
#: admin/login/lsm-help-text.php:
|
6268 |
msgid "This is the JTC Title|Text label above the Form Input text box."
|
6269 |
msgstr ""
|
6270 |
|
6271 |
-
#: admin/login/lsm-help-text.php:
|
6272 |
msgid "Comment Form Input Text Box (BPS Pro Only):"
|
6273 |
msgstr ""
|
6274 |
|
6275 |
-
#: admin/login/lsm-help-text.php:
|
6276 |
msgid "This is the JTC CAPTCHA Form Input text box."
|
6277 |
msgstr ""
|
6278 |
|
6279 |
-
#: admin/login/lsm-help-text.php:
|
6280 |
msgid "Additional Brute Force CAPTCHA Option: "
|
6281 |
msgstr ""
|
6282 |
|
6283 |
-
#: admin/login/lsm-help-text.php:
|
6284 |
msgid ""
|
6285 |
"If you do not allow anyone else to log into your website then here is an "
|
6286 |
"example of how JTC could be used as an additional Brute Force Login "
|
6287 |
"Protection feature."
|
6288 |
msgstr ""
|
6289 |
|
6290 |
-
#: admin/login/lsm-help-text.php:
|
6291 |
msgid ""
|
6292 |
"Example: You create a JTC CAPTCHA: My Example CAPTCHA, you either leave the "
|
6293 |
"JTC ToolTip: text box blank or you create a Hint for yourself - JTC ToolTip: "
|
@@ -6297,11 +6338,11 @@ msgid ""
|
|
6297 |
"to the Hint is."
|
6298 |
msgstr ""
|
6299 |
|
6300 |
-
#: admin/login/lsm-help-text.php:
|
6301 |
msgid "Idle Session Logout (ISL) General Info:"
|
6302 |
msgstr ""
|
6303 |
|
6304 |
-
#: admin/login/lsm-help-text.php:
|
6305 |
msgid ""
|
6306 |
"Idle Session Logout (ISL) can be considered a \"soft\" setting vs ACE being "
|
6307 |
"a \"hard\" setting. ISL uses javascript Event Listeners to monitor Users "
|
@@ -6311,7 +6352,7 @@ msgid ""
|
|
6311 |
"across the screen."
|
6312 |
msgstr ""
|
6313 |
|
6314 |
-
#: admin/login/lsm-help-text.php:
|
6315 |
msgid ""
|
6316 |
"If you set the Idle Session Logout Time to 60 minutes and the User is idle/"
|
6317 |
"inactive for 10 minutes and becomes active again then the Idle Session "
|
@@ -6320,7 +6361,7 @@ msgid ""
|
|
6320 |
"logged out of the site and redirected to the BPS Idle Session Logout Page."
|
6321 |
msgstr ""
|
6322 |
|
6323 |
-
#: admin/login/lsm-help-text.php:
|
6324 |
msgid ""
|
6325 |
"When an idle/inactive User is logged out of the site they are redirected to "
|
6326 |
"the BPS Idle Session Logout Page URL if their Browser is still open. If the "
|
@@ -6333,7 +6374,7 @@ msgid ""
|
|
6333 |
"logged in the BPS Security Log file."
|
6334 |
msgstr ""
|
6335 |
|
6336 |
-
#: admin/login/lsm-help-text.php:
|
6337 |
msgid ""
|
6338 |
"After making any option setting changes click the Save Options button to "
|
6339 |
"save your new option settings. To reset ISL option settings back to the "
|
@@ -6341,13 +6382,13 @@ msgid ""
|
|
6341 |
"entered in any text/textarea boxes and click the Save Options button."
|
6342 |
msgstr ""
|
6343 |
|
6344 |
-
#: admin/login/lsm-help-text.php:
|
6345 |
msgid ""
|
6346 |
"ISL is Turned Off by default. Select ISL On to turn ISL On. Select ISL Off "
|
6347 |
"to turn ISL Off."
|
6348 |
msgstr ""
|
6349 |
|
6350 |
-
#: admin/login/lsm-help-text.php:
|
6351 |
msgid ""
|
6352 |
"Enter the time in minutes for when an idle/inactive User should be logged "
|
6353 |
"out of your site. Example: Entering 60 will automatically logout Users who "
|
@@ -6356,7 +6397,7 @@ msgid ""
|
|
6356 |
"Session Logout Time then ISL will be disabled automatically."
|
6357 |
msgstr ""
|
6358 |
|
6359 |
-
#: admin/login/lsm-help-text.php:
|
6360 |
msgid ""
|
6361 |
"When an idle/inactive User is logged out of your site they are redirected to "
|
6362 |
"the BPS Idle Session Logout Page URL by default. You can choose to redirect "
|
@@ -6366,7 +6407,7 @@ msgid ""
|
|
6366 |
"the default BPS Idle Session Logout Page."
|
6367 |
msgstr ""
|
6368 |
|
6369 |
-
#: admin/login/lsm-help-text.php:
|
6370 |
msgid ""
|
6371 |
"This option displays a clickable Login URL/link to your WP Login page. If "
|
6372 |
"your Login page URL is different than the default URL that you see displayed "
|
@@ -6376,7 +6417,7 @@ msgid ""
|
|
6376 |
"link displayed."
|
6377 |
msgstr ""
|
6378 |
|
6379 |
-
#: admin/login/lsm-help-text.php:
|
6380 |
msgid ""
|
6381 |
"This option allows you to exclude any pages or posts that you do not want "
|
6382 |
"ISL to check/monitor. Important: The URI path is everything after the root "
|
@@ -6387,7 +6428,7 @@ msgid ""
|
|
6387 |
"enter is: /category/some-post/."
|
6388 |
msgstr ""
|
6389 |
|
6390 |
-
#: admin/login/lsm-help-text.php:
|
6391 |
msgid ""
|
6392 |
"You can either use the default BPS ISL message/text by leaving the textarea "
|
6393 |
"box blank or you can enter your own custom ISL message/text in this textarea "
|
@@ -6397,13 +6438,13 @@ msgid ""
|
|
6397 |
"setting."
|
6398 |
msgstr ""
|
6399 |
|
6400 |
-
#: admin/login/lsm-help-text.php:
|
6401 |
msgid ""
|
6402 |
"You can either use the default BPS CSS Style code or enter your own custom "
|
6403 |
"CSS Style customizations."
|
6404 |
msgstr ""
|
6405 |
|
6406 |
-
#: admin/login/lsm-help-text.php:
|
6407 |
msgid ""
|
6408 |
"ModSecurity CRS is a security feature installed on some web hosts. "
|
6409 |
"ModSecurity CRS sees the legitimate CSS code in the option settings as "
|
@@ -6423,7 +6464,7 @@ msgid ""
|
|
6423 |
"before clicking the Save Options button."
|
6424 |
msgstr ""
|
6425 |
|
6426 |
-
#: admin/login/lsm-help-text.php:
|
6427 |
msgid ""
|
6428 |
"To create exceptions for User Account names enter User Account names (case-"
|
6429 |
"insensitive) separated by a comma and a space: johnDoe, janeDoe. ISL will be "
|
@@ -6438,11 +6479,11 @@ msgid ""
|
|
6438 |
"User Account is idle/inactive then do not add your User Account name."
|
6439 |
msgstr ""
|
6440 |
|
6441 |
-
#: admin/login/lsm-help-text.php:
|
6442 |
msgid "Enable|Disable Idle Session Logouts For These User Roles:"
|
6443 |
msgstr ""
|
6444 |
|
6445 |
-
#: admin/login/lsm-help-text.php:
|
6446 |
msgid ""
|
6447 |
"Checking a User Role checkbox will enable ISL for all Users with that User "
|
6448 |
"Role (See User Account Exceptions). Unchecking a User Role checkbox will "
|
@@ -6453,26 +6494,26 @@ msgid ""
|
|
6453 |
"Roles: Administrator, Editor, Author, Contributor, Subscriber."
|
6454 |
msgstr ""
|
6455 |
|
6456 |
-
#: admin/login/lsm-help-text.php:
|
6457 |
msgid "Enable|Disable Idle Session Logouts For TinyMCE Editors:"
|
6458 |
msgstr ""
|
6459 |
|
6460 |
-
#: admin/login/lsm-help-text.php:
|
6461 |
msgid ""
|
6462 |
"Please read all of the TinyMCE Editor Important Notes below. Checking the "
|
6463 |
"Enable|Disable ISL For TinyMCE Editor checkbox will disable ISL for any/all "
|
6464 |
"pages that have a TinyMCE Editor on them."
|
6465 |
msgstr ""
|
6466 |
|
6467 |
-
#: admin/login/lsm-help-text.php:
|
6468 |
msgid "TinyMCE Editor Important Notes:"
|
6469 |
msgstr ""
|
6470 |
|
6471 |
-
#: admin/login/lsm-help-text.php:
|
6472 |
msgid "ISL and TinyMCE javascript Event Listeners:"
|
6473 |
msgstr ""
|
6474 |
|
6475 |
-
#: admin/login/lsm-help-text.php:
|
6476 |
msgid ""
|
6477 |
"ISL uses javascript Event Listeners to monitor User activity for these ISL "
|
6478 |
"events: keyboard key is pressed, mouse button is pressed, mouse is moved, "
|
@@ -6484,11 +6525,11 @@ msgid ""
|
|
6484 |
"cannot monitor any User activity in the TinyMCE Visual tab Editor window."
|
6485 |
msgstr ""
|
6486 |
|
6487 |
-
#: admin/login/lsm-help-text.php:
|
6488 |
msgid "TinyMCE Editor on WordPress Post, Page and Comments pages:"
|
6489 |
msgstr ""
|
6490 |
|
6491 |
-
#: admin/login/lsm-help-text.php:
|
6492 |
msgid ""
|
6493 |
"This example is using an Idle Session Logout Time of 60 minutes. If the User "
|
6494 |
"is typing content/text for 60 continuous minutes in the WordPress Post, Page "
|
@@ -6502,11 +6543,11 @@ msgid ""
|
|
6502 |
"text."
|
6503 |
msgstr ""
|
6504 |
|
6505 |
-
#: admin/login/lsm-help-text.php:
|
6506 |
msgid "TinyMCE Editor Instances used in other plugins and themes:"
|
6507 |
msgstr ""
|
6508 |
|
6509 |
-
#: admin/login/lsm-help-text.php:
|
6510 |
msgid ""
|
6511 |
"If another plugin or theme is using instances of the TinyMCE Editor, like "
|
6512 |
"BPS Maintenance Mode MMode Editor TinyMCE Editor instance for example, then "
|
@@ -6521,11 +6562,11 @@ msgid ""
|
|
6521 |
"Editor Instance."
|
6522 |
msgstr ""
|
6523 |
|
6524 |
-
#: admin/login/lsm-help-text.php:
|
6525 |
msgid "Auth Cookie Expiration (ACE) General Info:"
|
6526 |
msgstr ""
|
6527 |
|
6528 |
-
#: admin/login/lsm-help-text.php:
|
6529 |
msgid ""
|
6530 |
"The WordPress Authentication Cookie Expiration (ACE) time can be considered "
|
6531 |
"a \"hard\" setting vs ISL being a \"soft\" setting. If you set the Cookie "
|
@@ -6542,13 +6583,13 @@ msgid ""
|
|
6542 |
"time if you do not use or turn On ACE."
|
6543 |
msgstr ""
|
6544 |
|
6545 |
-
#: admin/login/lsm-help-text.php:
|
6546 |
msgid ""
|
6547 |
"ACE is Turned Off by default. Select ACE On to turn ACE On. Select ACE Off "
|
6548 |
"to turn ACE Off."
|
6549 |
msgstr ""
|
6550 |
|
6551 |
-
#: admin/login/lsm-help-text.php:
|
6552 |
msgid ""
|
6553 |
"Enter the time in minutes for when a User should be logged out of your site. "
|
6554 |
"Example: Entering 720 will automatically logout Users who have been logged "
|
@@ -6558,7 +6599,7 @@ msgid ""
|
|
6558 |
"will use the default WordPress Authentication Cookie Expiration time."
|
6559 |
msgstr ""
|
6560 |
|
6561 |
-
#: admin/login/lsm-help-text.php:
|
6562 |
msgid ""
|
6563 |
"Enter the time in minutes for when a User should be logged out of your site "
|
6564 |
"when the User has checked the Remember Me checkbox on the WordPress Login "
|
@@ -6569,7 +6610,7 @@ msgid ""
|
|
6569 |
"will use the default WordPress Authentication Cookie Expiration time."
|
6570 |
msgstr ""
|
6571 |
|
6572 |
-
#: admin/login/lsm-help-text.php:
|
6573 |
msgid ""
|
6574 |
"Checking the Disable & do not display the Remember Me checkbox option will "
|
6575 |
"disable and not display the Remember Me checkbox for everyone including you. "
|
@@ -6579,7 +6620,7 @@ msgid ""
|
|
6579 |
"expiration time."
|
6580 |
msgstr ""
|
6581 |
|
6582 |
-
#: admin/login/lsm-help-text.php:
|
6583 |
msgid ""
|
6584 |
"To create exceptions for User Account names enter User Account names (case-"
|
6585 |
"insensitive) separated by a comma and a space: johnDoe, janeDoe. Auth Cookie "
|
@@ -6597,11 +6638,11 @@ msgid ""
|
|
6597 |
"Account name."
|
6598 |
msgstr ""
|
6599 |
|
6600 |
-
#: admin/login/lsm-help-text.php:
|
6601 |
msgid "Enable|Disable Auth Cookie Expiration Time For These User Roles:"
|
6602 |
msgstr ""
|
6603 |
|
6604 |
-
#: admin/login/lsm-help-text.php:
|
6605 |
msgid ""
|
6606 |
"Checking a User Role checkbox will apply the Auth Cookie Expiration Time "
|
6607 |
"that you choose for all Users with that User Role (See User Account "
|
@@ -6614,18 +6655,18 @@ msgid ""
|
|
6614 |
"Roles: Administrator, Editor, Author, Contributor, Subscriber."
|
6615 |
msgstr ""
|
6616 |
|
6617 |
-
#: admin/login/lsm-help-text.php:
|
6618 |
msgid "Force Strong Passwords (FSP) General Info:"
|
6619 |
msgstr ""
|
6620 |
|
6621 |
-
#: admin/login/lsm-help-text.php:
|
6622 |
msgid ""
|
6623 |
"FSP works on standard single WordPress site types, Network|Multisite site "
|
6624 |
"types and BuddyPress. WooCommerce already has strong password requirements "
|
6625 |
"by default. The FSP option settings do not affect WooCommerce Forms."
|
6626 |
msgstr ""
|
6627 |
|
6628 |
-
#: admin/login/lsm-help-text.php:
|
6629 |
msgid ""
|
6630 |
"The FSP message is displayed by default on the WP Reset Password Form/page "
|
6631 |
"and the BuddyPress Registration and frontend Profile page. The FSP message "
|
@@ -6636,36 +6677,36 @@ msgid ""
|
|
6636 |
"to the User."
|
6637 |
msgstr ""
|
6638 |
|
6639 |
-
#: admin/login/lsm-help-text.php:
|
6640 |
msgid ""
|
6641 |
"FSP is Turned Off by default. Select FSP On to turn FSP On. Select FSP Off "
|
6642 |
"to turn FSP Off."
|
6643 |
msgstr ""
|
6644 |
|
6645 |
-
#: admin/login/lsm-help-text.php:
|
6646 |
msgid ""
|
6647 |
"This option allows you to set the length of the password the User must "
|
6648 |
"enter. The default password character length is 12. Note: The maximum "
|
6649 |
"password character length allowed is 32."
|
6650 |
msgstr ""
|
6651 |
|
6652 |
-
#: admin/login/lsm-help-text.php:
|
6653 |
msgid "Password Criteria Requirements:"
|
6654 |
msgstr ""
|
6655 |
|
6656 |
-
#: admin/login/lsm-help-text.php:
|
6657 |
msgid ""
|
6658 |
"Check the checkboxes to add requirements. Uncheck the checkboxes to remove "
|
6659 |
"requirements. Recommendation: Check all checkboxes."
|
6660 |
msgstr ""
|
6661 |
|
6662 |
-
#: admin/login/lsm-help-text.php:
|
6663 |
msgid ""
|
6664 |
"Enter/type the displayed message that the User will see on the relevant "
|
6665 |
"Forms/pages or use the existing default FSP message."
|
6666 |
msgstr ""
|
6667 |
|
6668 |
-
#: admin/maintenance/maintenance.php:213 admin/maintenance/maintenance.php:
|
6669 |
msgid "Maintenance Mode Guide"
|
6670 |
msgstr ""
|
6671 |
|
@@ -6685,7 +6726,7 @@ msgid ""
|
|
6685 |
"the top of this Question Mark help window."
|
6686 |
msgstr ""
|
6687 |
|
6688 |
-
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:
|
6689 |
msgid ""
|
6690 |
"Maintenance Mode Text, CSS Style Code, Images, Videos Displayed To Website "
|
6691 |
"Visitors:"
|
@@ -6716,7 +6757,7 @@ msgid ""
|
|
6716 |
"off Maintenance Mode when the Countdown Timer reaches 0/has completed."
|
6717 |
msgstr ""
|
6718 |
|
6719 |
-
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:
|
6720 |
msgid "Countdown Timer Text Color:"
|
6721 |
msgstr ""
|
6722 |
|
@@ -6724,7 +6765,7 @@ msgstr ""
|
|
6724 |
msgid "Select the text color for the Countdown Timer."
|
6725 |
msgstr ""
|
6726 |
|
6727 |
-
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:
|
6728 |
msgid "Maintenance Mode Time (in Minutes):"
|
6729 |
msgstr ""
|
6730 |
|
@@ -6778,7 +6819,7 @@ msgid ""
|
|
6778 |
"your WordPress Dashboard."
|
6779 |
msgstr ""
|
6780 |
|
6781 |
-
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:
|
6782 |
msgid "Maintenance Mode IP Address Whitelist Text Box:"
|
6783 |
msgstr ""
|
6784 |
|
@@ -6800,7 +6841,7 @@ msgid ""
|
|
6800 |
"octets or your current IP address to whitelist your IP address."
|
6801 |
msgstr ""
|
6802 |
|
6803 |
-
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:
|
6804 |
msgid "Background Images:"
|
6805 |
msgstr ""
|
6806 |
|
@@ -6811,7 +6852,7 @@ msgid ""
|
|
6811 |
"your design/color scheme preference."
|
6812 |
msgstr ""
|
6813 |
|
6814 |
-
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:
|
6815 |
msgid "Center Images:"
|
6816 |
msgstr ""
|
6817 |
|
@@ -6822,7 +6863,7 @@ msgid ""
|
|
6822 |
"your design/color scheme preference."
|
6823 |
msgstr ""
|
6824 |
|
6825 |
-
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:
|
6826 |
msgid "Background Colors (If not using a Background Image):"
|
6827 |
msgstr ""
|
6828 |
|
@@ -6840,7 +6881,7 @@ msgstr ""
|
|
6840 |
msgid "Check this checkbox to display the website visitor's IP addresses."
|
6841 |
msgstr ""
|
6842 |
|
6843 |
-
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:
|
6844 |
msgid "Display Admin|Login Link"
|
6845 |
msgstr ""
|
6846 |
|
@@ -7034,11 +7075,7 @@ msgid ""
|
|
7034 |
"images and regular text are allowed."
|
7035 |
msgstr ""
|
7036 |
|
7037 |
-
#: admin/maintenance/maintenance.php:
|
7038 |
-
msgid "JavaScript Matches:"
|
7039 |
-
msgstr ""
|
7040 |
-
|
7041 |
-
#: admin/maintenance/maintenance.php:457 admin/maintenance/maintenance.php:477
|
7042 |
msgid ""
|
7043 |
"Success! Your Options have been saved and your Maintenance Mode Form has "
|
7044 |
"been created successfully! Click the Preview button to preview your Website "
|
@@ -7046,98 +7083,98 @@ msgid ""
|
|
7046 |
"button."
|
7047 |
msgstr ""
|
7048 |
|
7049 |
-
#: admin/maintenance/maintenance.php:
|
7050 |
msgid ""
|
7051 |
"Check that the file exists in the /bulletproof-security/admin/htaccess/ "
|
7052 |
"master folder. If this is not the problem "
|
7053 |
msgstr ""
|
7054 |
|
7055 |
-
#: admin/maintenance/maintenance.php:
|
7056 |
#: admin/wizard/wizard.php:105 includes/general-functions.php:509
|
7057 |
#: includes/hud-dismiss-functions.php:358
|
7058 |
#: includes/hud-dismiss-functions.php:402
|
7059 |
-
#: includes/hud-dismiss-functions.php:
|
7060 |
msgid "Click Here"
|
7061 |
msgstr ""
|
7062 |
|
7063 |
-
#: admin/maintenance/maintenance.php:
|
7064 |
msgid " for assistance."
|
7065 |
msgstr ""
|
7066 |
|
7067 |
-
#: admin/maintenance/maintenance.php:
|
7068 |
msgid ""
|
7069 |
"Check that the bps-maintenance-values.php file exists in the /bulletproof-"
|
7070 |
"security/admin/htaccess/ master folder. If this is not the problem "
|
7071 |
msgstr ""
|
7072 |
|
7073 |
-
#: admin/maintenance/maintenance.php:
|
7074 |
-
#: admin/maintenance/maintenance.php:
|
7075 |
msgid "Your Current IP Address: "
|
7076 |
msgstr ""
|
7077 |
|
7078 |
-
#: admin/maintenance/maintenance.php:
|
7079 |
-
#: admin/maintenance/maintenance.php:
|
7080 |
msgid "Recommended IP Address: "
|
7081 |
msgstr ""
|
7082 |
|
7083 |
-
#: admin/maintenance/maintenance.php:
|
7084 |
msgid "MMode Editor"
|
7085 |
msgstr ""
|
7086 |
|
7087 |
-
#: admin/maintenance/maintenance.php:
|
7088 |
msgid ""
|
7089 |
"Click the Maintenance Mode Guide link in the Question Mark help button above "
|
7090 |
"for CSS Code, Image & Video Embed examples."
|
7091 |
msgstr ""
|
7092 |
|
7093 |
-
#: admin/maintenance/maintenance.php:
|
7094 |
msgid "MMode Option Settings"
|
7095 |
msgstr ""
|
7096 |
|
7097 |
-
#: admin/maintenance/maintenance.php:
|
7098 |
msgid "Enable Countdown Timer"
|
7099 |
msgstr ""
|
7100 |
|
7101 |
-
#: admin/maintenance/maintenance.php:
|
7102 |
msgid "LCD|Lime Green"
|
7103 |
msgstr ""
|
7104 |
|
7105 |
-
#: admin/maintenance/maintenance.php:
|
7106 |
msgid "White"
|
7107 |
msgstr ""
|
7108 |
|
7109 |
-
#: admin/maintenance/maintenance.php:
|
7110 |
msgid "Silver"
|
7111 |
msgstr ""
|
7112 |
|
7113 |
-
#: admin/maintenance/maintenance.php:
|
7114 |
msgid "Gray"
|
7115 |
msgstr ""
|
7116 |
|
7117 |
-
#: admin/maintenance/maintenance.php:
|
7118 |
msgid "Example: 10 = 10 minutes, 180 = 3 hours, 1440 = 24 hours."
|
7119 |
msgstr ""
|
7120 |
|
7121 |
-
#: admin/maintenance/maintenance.php:
|
7122 |
msgid "Header Retry-After (Enter the same time as above):"
|
7123 |
msgstr ""
|
7124 |
|
7125 |
-
#: admin/maintenance/maintenance.php:
|
7126 |
msgid "Enable FrontEnd Maintenance Mode"
|
7127 |
msgstr ""
|
7128 |
|
7129 |
-
#: admin/maintenance/maintenance.php:
|
7130 |
msgid ""
|
7131 |
"You MUST enter Your Current IP Address or the Recommended IP Address if you "
|
7132 |
"Enable BackEnd Maintenance Mode or you will be locked out of your WordPress "
|
7133 |
"Dashboard."
|
7134 |
msgstr ""
|
7135 |
|
7136 |
-
#: admin/maintenance/maintenance.php:
|
7137 |
msgid "Enable BackEnd Maintenance Mode "
|
7138 |
msgstr ""
|
7139 |
|
7140 |
-
#: admin/maintenance/maintenance.php:
|
7141 |
msgid ""
|
7142 |
"Enter The IP address or addresses that can view your website normally (not "
|
7143 |
"in Maintenance Mode).<br><br>Enter multiple IP addresses separated by a "
|
@@ -7146,217 +7183,217 @@ msgid ""
|
|
7146 |
"ffff:6463:584d, 0:0:0:0:0:ffff:c842:372c"
|
7147 |
msgstr ""
|
7148 |
|
7149 |
-
#: admin/maintenance/maintenance.php:
|
7150 |
msgid "No Background Image"
|
7151 |
msgstr ""
|
7152 |
|
7153 |
-
#: admin/maintenance/maintenance.php:
|
7154 |
msgid "Black Honeycomb Large"
|
7155 |
msgstr ""
|
7156 |
|
7157 |
-
#: admin/maintenance/maintenance.php:
|
7158 |
msgid "Black Honeycomb Large Grey Line"
|
7159 |
msgstr ""
|
7160 |
|
7161 |
-
#: admin/maintenance/maintenance.php:
|
7162 |
msgid "Black Mesh Small"
|
7163 |
msgstr ""
|
7164 |
|
7165 |
-
#: admin/maintenance/maintenance.php:
|
7166 |
msgid "Black Mesh Small Grey Line"
|
7167 |
msgstr ""
|
7168 |
|
7169 |
-
#: admin/maintenance/maintenance.php:
|
7170 |
msgid "Blue Honeycomb Large"
|
7171 |
msgstr ""
|
7172 |
|
7173 |
-
#: admin/maintenance/maintenance.php:
|
7174 |
msgid "Blue Mesh Small"
|
7175 |
msgstr ""
|
7176 |
|
7177 |
-
#: admin/maintenance/maintenance.php:
|
7178 |
msgid "Brown Honeycomb Large"
|
7179 |
msgstr ""
|
7180 |
|
7181 |
-
#: admin/maintenance/maintenance.php:
|
7182 |
msgid "Brown Mesh Small"
|
7183 |
msgstr ""
|
7184 |
|
7185 |
-
#: admin/maintenance/maintenance.php:
|
7186 |
msgid "Green Honeycomb Large"
|
7187 |
msgstr ""
|
7188 |
|
7189 |
-
#: admin/maintenance/maintenance.php:
|
7190 |
msgid "Green Mesh Small"
|
7191 |
msgstr ""
|
7192 |
|
7193 |
-
#: admin/maintenance/maintenance.php:
|
7194 |
msgid "Gray Honeycomb Large"
|
7195 |
msgstr ""
|
7196 |
|
7197 |
-
#: admin/maintenance/maintenance.php:
|
7198 |
msgid "Gray Mesh Small"
|
7199 |
msgstr ""
|
7200 |
|
7201 |
-
#: admin/maintenance/maintenance.php:
|
7202 |
msgid "Orange Honeycomb Large"
|
7203 |
msgstr ""
|
7204 |
|
7205 |
-
#: admin/maintenance/maintenance.php:
|
7206 |
msgid "Orange Mesh Small"
|
7207 |
msgstr ""
|
7208 |
|
7209 |
-
#: admin/maintenance/maintenance.php:
|
7210 |
msgid "Purple Honeycomb Large"
|
7211 |
msgstr ""
|
7212 |
|
7213 |
-
#: admin/maintenance/maintenance.php:
|
7214 |
msgid "Purple Mesh Small"
|
7215 |
msgstr ""
|
7216 |
|
7217 |
-
#: admin/maintenance/maintenance.php:
|
7218 |
msgid "Red|Burgundy Honeycomb Large"
|
7219 |
msgstr ""
|
7220 |
|
7221 |
-
#: admin/maintenance/maintenance.php:
|
7222 |
msgid "Red|Burgundy Mesh Small"
|
7223 |
msgstr ""
|
7224 |
|
7225 |
-
#: admin/maintenance/maintenance.php:
|
7226 |
msgid "Yellow Honeycomb Large"
|
7227 |
msgstr ""
|
7228 |
|
7229 |
-
#: admin/maintenance/maintenance.php:
|
7230 |
msgid "Yellow Mesh Small"
|
7231 |
msgstr ""
|
7232 |
|
7233 |
-
#: admin/maintenance/maintenance.php:
|
7234 |
msgid "No Center Image"
|
7235 |
msgstr ""
|
7236 |
|
7237 |
-
#: admin/maintenance/maintenance.php:
|
7238 |
msgid "Basic Black"
|
7239 |
msgstr ""
|
7240 |
|
7241 |
-
#: admin/maintenance/maintenance.php:
|
7242 |
msgid "Black Veins"
|
7243 |
msgstr ""
|
7244 |
|
7245 |
-
#: admin/maintenance/maintenance.php:
|
7246 |
msgid "Blue Glass"
|
7247 |
msgstr ""
|
7248 |
|
7249 |
-
#: admin/maintenance/maintenance.php:
|
7250 |
msgid "Brushed Metal Stamped"
|
7251 |
msgstr ""
|
7252 |
|
7253 |
-
#: admin/maintenance/maintenance.php:
|
7254 |
msgid "Chrome"
|
7255 |
msgstr ""
|
7256 |
|
7257 |
-
#: admin/maintenance/maintenance.php:
|
7258 |
msgid "Chrome Slick"
|
7259 |
msgstr ""
|
7260 |
|
7261 |
-
#: admin/maintenance/maintenance.php:
|
7262 |
msgid "Fire"
|
7263 |
msgstr ""
|
7264 |
|
7265 |
-
#: admin/maintenance/maintenance.php:
|
7266 |
msgid "Gun Metal"
|
7267 |
msgstr ""
|
7268 |
|
7269 |
-
#: admin/maintenance/maintenance.php:
|
7270 |
msgid "Mercury"
|
7271 |
msgstr ""
|
7272 |
|
7273 |
-
#: admin/maintenance/maintenance.php:
|
7274 |
msgid "Smoke"
|
7275 |
msgstr ""
|
7276 |
|
7277 |
-
#: admin/maintenance/maintenance.php:
|
7278 |
msgid "Striped Cone"
|
7279 |
msgstr ""
|
7280 |
|
7281 |
-
#: admin/maintenance/maintenance.php:
|
7282 |
msgid "Swamp Bevel"
|
7283 |
msgstr ""
|
7284 |
|
7285 |
-
#: admin/maintenance/maintenance.php:
|
7286 |
msgid "Toy"
|
7287 |
msgstr ""
|
7288 |
|
7289 |
-
#: admin/maintenance/maintenance.php:
|
7290 |
msgid "Water Reflection"
|
7291 |
msgstr ""
|
7292 |
|
7293 |
-
#: admin/maintenance/maintenance.php:
|
7294 |
msgid "Wood Grain"
|
7295 |
msgstr ""
|
7296 |
|
7297 |
-
#: admin/maintenance/maintenance.php:
|
7298 |
msgid "No Background Color"
|
7299 |
msgstr ""
|
7300 |
|
7301 |
-
#: admin/maintenance/maintenance.php:
|
7302 |
msgid "Black"
|
7303 |
msgstr ""
|
7304 |
|
7305 |
-
#: admin/maintenance/maintenance.php:
|
7306 |
msgid "Display Visitor IP Address"
|
7307 |
msgstr ""
|
7308 |
|
7309 |
-
#: admin/maintenance/maintenance.php:
|
7310 |
msgid "Display Dashboard Reminder Message"
|
7311 |
msgstr ""
|
7312 |
|
7313 |
-
#: admin/maintenance/maintenance.php:
|
7314 |
msgid "Enable Visitor Logging"
|
7315 |
msgstr ""
|
7316 |
|
7317 |
-
#: admin/maintenance/maintenance.php:
|
7318 |
msgid "Send Email when Countdown Timer has completed"
|
7319 |
msgstr ""
|
7320 |
|
7321 |
-
#: admin/maintenance/maintenance.php:
|
7322 |
msgid "Send Countdown Timer Email To:"
|
7323 |
msgstr ""
|
7324 |
|
7325 |
-
#: admin/maintenance/maintenance.php:
|
7326 |
msgid "Send Countdown Timer Email From:"
|
7327 |
msgstr ""
|
7328 |
|
7329 |
-
#: admin/maintenance/maintenance.php:
|
7330 |
msgid "Send Countdown Timer Email Cc:"
|
7331 |
msgstr ""
|
7332 |
|
7333 |
-
#: admin/maintenance/maintenance.php:
|
7334 |
msgid "Send Countdown Timer Email Bcc:"
|
7335 |
msgstr ""
|
7336 |
|
7337 |
-
#: admin/maintenance/maintenance.php:
|
7338 |
msgid "MMode Network|Multisite Options"
|
7339 |
msgstr ""
|
7340 |
|
7341 |
-
#: admin/maintenance/maintenance.php:
|
7342 |
msgid "Network|Multisite Primary Site Options ONLY"
|
7343 |
msgstr ""
|
7344 |
|
7345 |
-
#: admin/maintenance/maintenance.php:
|
7346 |
msgid ""
|
7347 |
"Click the Maintenance Mode Question Mark help button for the steps to use "
|
7348 |
"these special options:"
|
7349 |
msgstr ""
|
7350 |
|
7351 |
-
#: admin/maintenance/maintenance.php:
|
7352 |
msgid "Put The Primary Site And All Subsites In Maintenance Mode"
|
7353 |
msgstr ""
|
7354 |
|
7355 |
-
#: admin/maintenance/maintenance.php:
|
7356 |
msgid "Put All Subsites In Maintenance Mode, But Not The Primary Site"
|
7357 |
msgstr ""
|
7358 |
|
7359 |
-
#: admin/maintenance/maintenance.php:
|
7360 |
msgid ""
|
7361 |
"Clicking OK Saves your Options/Settings to your Database and also creates "
|
7362 |
"your Maintenance Mode page. Click the Preview button to preview your "
|
@@ -7364,102 +7401,102 @@ msgid ""
|
|
7364 |
"Turn On button to enable Maintenance Mode on your website."
|
7365 |
msgstr ""
|
7366 |
|
7367 |
-
#: admin/maintenance/maintenance.php:
|
7368 |
msgid ""
|
7369 |
"Error: You did not enter an IP Address in the Maintenance Mode IP Address "
|
7370 |
"Whitelist Text Box."
|
7371 |
msgstr ""
|
7372 |
|
7373 |
-
#: admin/maintenance/maintenance.php:
|
7374 |
msgid ""
|
7375 |
"IP Address Format Error: You have entered multiple IP Addresses using an "
|
7376 |
"incorrect Format."
|
7377 |
msgstr ""
|
7378 |
|
7379 |
-
#: admin/maintenance/maintenance.php:
|
7380 |
msgid ""
|
7381 |
"The correct IP Address Format is: IP Address comma single space. Example: "
|
7382 |
"100.99.88.77, 200.66.55.44, 44.33.22.1 or 100.99.88., 200.66.55., 44.33.22. "
|
7383 |
"if you are using the recommended 3 octet IP addresses."
|
7384 |
msgstr ""
|
7385 |
|
7386 |
-
#: admin/maintenance/maintenance.php:
|
7387 |
msgid ""
|
7388 |
"Correct the IP Address Format and click the Save Options button again. If "
|
7389 |
"you have an IPv6 IP address use the same general format as an IPv4 IP "
|
7390 |
"address - comma single space."
|
7391 |
msgstr ""
|
7392 |
|
7393 |
-
#: admin/maintenance/maintenance.php:
|
7394 |
-
#: admin/maintenance/maintenance.php:
|
7395 |
msgid "FrontEnd Maintenance Mode has been Turned On."
|
7396 |
msgstr ""
|
7397 |
|
7398 |
-
#: admin/maintenance/maintenance.php:
|
7399 |
-
#: admin/maintenance/maintenance.php:
|
7400 |
-
#: admin/maintenance/maintenance.php:
|
7401 |
-
#: admin/maintenance/maintenance.php:
|
7402 |
msgid "htaccess Files Disabled: BackEnd Maintenance Mode is disabled."
|
7403 |
msgstr ""
|
7404 |
|
7405 |
-
#: admin/maintenance/maintenance.php:
|
7406 |
-
#: admin/maintenance/maintenance.php:
|
7407 |
msgid "BackEnd Maintenance Mode has been Turned On."
|
7408 |
msgstr ""
|
7409 |
|
7410 |
-
#: admin/maintenance/maintenance.php:
|
7411 |
-
#: admin/maintenance/maintenance.php:
|
7412 |
msgid ""
|
7413 |
"Error: You have not saved your option settings yet. Click the Save Options "
|
7414 |
"button."
|
7415 |
msgstr ""
|
7416 |
|
7417 |
-
#: admin/maintenance/maintenance.php:
|
7418 |
msgid ""
|
7419 |
"Error: Unable to get/find the site root index.php file for this GWIOD - "
|
7420 |
"Giving WordPress Its Own Directory - website."
|
7421 |
msgstr ""
|
7422 |
|
7423 |
-
#: admin/maintenance/maintenance.php:
|
7424 |
msgid "GWIOD Site Root index.php File Path Checked: "
|
7425 |
msgstr ""
|
7426 |
|
7427 |
-
#: admin/maintenance/maintenance.php:
|
7428 |
msgid ""
|
7429 |
"BPS Maintenance Mode will not work correctly with your WordPress GWIOD "
|
7430 |
"setup. Try another WordPress Maintenance Mode plugin."
|
7431 |
msgstr ""
|
7432 |
|
7433 |
-
#: admin/maintenance/maintenance.php:
|
7434 |
msgid ""
|
7435 |
"Error: Unable to get/find the site root index.php file for this Network "
|
7436 |
"GWIOD - Giving WordPress Its Own Directory - website."
|
7437 |
msgstr ""
|
7438 |
|
7439 |
-
#: admin/maintenance/maintenance.php:
|
7440 |
msgid "Network GWIOD Site Root index.php File Path Checked: "
|
7441 |
msgstr ""
|
7442 |
|
7443 |
-
#: admin/maintenance/maintenance.php:
|
7444 |
msgid ""
|
7445 |
"Please copy this error message and send it in an email to info@ait-pro.com "
|
7446 |
"for assistance."
|
7447 |
msgstr ""
|
7448 |
|
7449 |
-
#: admin/maintenance/maintenance.php:
|
7450 |
-
#: admin/maintenance/maintenance.php:
|
7451 |
-
#: admin/maintenance/maintenance.php:
|
7452 |
-
#: admin/maintenance/maintenance.php:
|
7453 |
msgid "FrontEnd Maintenance Mode has been Turned Off."
|
7454 |
msgstr ""
|
7455 |
|
7456 |
-
#: admin/maintenance/maintenance.php:
|
7457 |
-
#: admin/maintenance/maintenance.php:
|
7458 |
-
#: admin/maintenance/maintenance.php:
|
7459 |
msgid "BackEnd Maintenance Mode has been Turned Off."
|
7460 |
msgstr ""
|
7461 |
|
7462 |
-
#: admin/mscan/mscan-help-text.php:
|
7463 |
msgid ""
|
7464 |
"For more extensive help info and answers to common issues or problems click "
|
7465 |
"the MScan Malware Scanner Guide link above. For troubleshooting help or to "
|
@@ -7467,11 +7504,11 @@ msgid ""
|
|
7467 |
"above."
|
7468 |
msgstr ""
|
7469 |
|
7470 |
-
#: admin/mscan/mscan-help-text.php:
|
7471 |
msgid "MScan General Info"
|
7472 |
msgstr ""
|
7473 |
|
7474 |
-
#: admin/mscan/mscan-help-text.php:
|
7475 |
msgid ""
|
7476 |
"MScan scans WP Core, Plugin and Theme files using file hash comparisons, "
|
7477 |
"which is 100% accurate vs conventional pattern matching, which is typically "
|
@@ -7490,11 +7527,11 @@ msgid ""
|
|
7490 |
"Delete File Hashes Tool is used."
|
7491 |
msgstr ""
|
7492 |
|
7493 |
-
#: admin/mscan/mscan-help-text.php:
|
7494 |
msgid "File Hash Maker"
|
7495 |
msgstr ""
|
7496 |
|
7497 |
-
#: admin/mscan/mscan-help-text.php:
|
7498 |
msgid ""
|
7499 |
"If new WP Core, Plugin or Theme zip files need to be downloaded and "
|
7500 |
"processed you will see the see the \"File Hash Maker Time Remaining: "
|
@@ -7505,11 +7542,11 @@ msgid ""
|
|
7505 |
"running to prevent false positive file hash mismatches."
|
7506 |
msgstr ""
|
7507 |
|
7508 |
-
#: admin/mscan/mscan-help-text.php:
|
7509 |
msgid "Scanning Other WordPress Sites"
|
7510 |
msgstr ""
|
7511 |
|
7512 |
-
#: admin/mscan/mscan-help-text.php:
|
7513 |
msgid ""
|
7514 |
"Website folder checkboxes cannot be checked for other WordPress sites under "
|
7515 |
"your hosting account. To scan other WordPress sites under your hosting "
|
@@ -7520,33 +7557,33 @@ msgid ""
|
|
7520 |
"Theme versions installed on each individual website."
|
7521 |
msgstr ""
|
7522 |
|
7523 |
-
#: admin/mscan/mscan-help-text.php:
|
7524 |
msgid "Calculating Scan Time Exceeded"
|
7525 |
msgstr ""
|
7526 |
|
7527 |
-
#: admin/mscan/mscan-help-text.php:
|
7528 |
msgid ""
|
7529 |
"If you see \"Calculating Scan Time Exceeded: Still calculating estimated "
|
7530 |
"scan time\" this means that the current scan time estimate is taking longer "
|
7531 |
"than expected. The scan will still complete successfully."
|
7532 |
msgstr ""
|
7533 |
|
7534 |
-
#: admin/mscan/mscan-help-text.php:
|
7535 |
msgid "Processing Total File Count"
|
7536 |
msgstr ""
|
7537 |
|
7538 |
-
#: admin/mscan/mscan-help-text.php:
|
7539 |
msgid ""
|
7540 |
"If you see \"Processing Total File Count: Still scanning files\" that means "
|
7541 |
"that the current scan that you are running has not yet processed the total "
|
7542 |
"number of files to scan yet. The scan will complete successfully."
|
7543 |
msgstr ""
|
7544 |
|
7545 |
-
#: admin/mscan/mscan-help-text.php:
|
7546 |
msgid "Error: Files found in the plugin-hashes folder"
|
7547 |
msgstr ""
|
7548 |
|
7549 |
-
#: admin/mscan/mscan-help-text.php:
|
7550 |
msgid ""
|
7551 |
"If you see \"Total Files Scanned: Error: Files found in the plugin-hashes "
|
7552 |
"folder\" that means that files (and probably folders too) were found in the /"
|
@@ -7561,11 +7598,11 @@ msgid ""
|
|
7561 |
"Windows."
|
7562 |
msgstr ""
|
7563 |
|
7564 |
-
#: admin/mscan/mscan-help-text.php:
|
7565 |
msgid "Error: Files found in the theme-hashes folder"
|
7566 |
msgstr ""
|
7567 |
|
7568 |
-
#: admin/mscan/mscan-help-text.php:
|
7569 |
msgid ""
|
7570 |
"If you see \"Total Files Scanned: Error: Files found in the theme-hashes "
|
7571 |
"folder\" that means that files (and probably folders too) were found in the /"
|
@@ -7579,29 +7616,29 @@ msgid ""
|
|
7579 |
"\"send to\" and then click \"Compressed (zipped) folder\" on Windows."
|
7580 |
msgstr ""
|
7581 |
|
7582 |
-
#: admin/mscan/mscan-help-text.php:
|
7583 |
msgid "Start Scan"
|
7584 |
msgstr ""
|
7585 |
|
7586 |
-
#: admin/mscan/mscan-help-text.php:
|
7587 |
msgid "Clicking the Start Scan button starts a scan."
|
7588 |
msgstr ""
|
7589 |
|
7590 |
-
#: admin/mscan/mscan-help-text.php:
|
7591 |
msgid "Stop Scan"
|
7592 |
msgstr ""
|
7593 |
|
7594 |
-
#: admin/mscan/mscan-help-text.php:
|
7595 |
msgid ""
|
7596 |
"Clicking the Stop Scan button stops a scan. You can also deactivate and "
|
7597 |
"activate the BPS Pro plugin on the WordPress Plugins page to stop a scan."
|
7598 |
msgstr ""
|
7599 |
|
7600 |
-
#: admin/mscan/mscan-help-text.php:
|
7601 |
msgid "Reset MScan"
|
7602 |
msgstr ""
|
7603 |
|
7604 |
-
#: admin/mscan/mscan-help-text.php:
|
7605 |
msgid ""
|
7606 |
"The Reset MScan button resets/deletes these things: MScan Status option "
|
7607 |
"values: The Scan Completed timestamp, Total Scan Time, Total Files Scanned, "
|
@@ -7611,11 +7648,11 @@ msgid ""
|
|
7611 |
"will be deleted."
|
7612 |
msgstr ""
|
7613 |
|
7614 |
-
#: admin/mscan/mscan-help-text.php:
|
7615 |
msgid "Website Folders & Files To Scan"
|
7616 |
msgstr ""
|
7617 |
|
7618 |
-
#: admin/mscan/mscan-help-text.php:
|
7619 |
msgid ""
|
7620 |
"Checking a checkbox means scan that folder. Unchecking a checkbox means do "
|
7621 |
"not scan that folder. \"Giving WordPress Its Own Directory\" site types: All "
|
@@ -7626,11 +7663,11 @@ msgid ""
|
|
7626 |
"installation folder that you select/check will be scanned."
|
7627 |
msgstr ""
|
7628 |
|
7629 |
-
#: admin/mscan/mscan-help-text.php:
|
7630 |
msgid "Max File Size Limit to Scan"
|
7631 |
msgstr ""
|
7632 |
|
7633 |
-
#: admin/mscan/mscan-help-text.php:
|
7634 |
msgid ""
|
7635 |
"Files that are larger than the default file size setting of 1000KB will be "
|
7636 |
"skipped by default in a regular scan and can be scanned using a Skipped File "
|
@@ -7638,11 +7675,11 @@ msgid ""
|
|
7638 |
"file size limit."
|
7639 |
msgstr ""
|
7640 |
|
7641 |
-
#: admin/mscan/mscan-help-text.php:
|
7642 |
msgid "Max Time Limit to Scan"
|
7643 |
msgstr ""
|
7644 |
|
7645 |
-
#: admin/mscan/mscan-help-text.php:
|
7646 |
msgid ""
|
7647 |
"The default time limit for script execution on most web hosts is 300 "
|
7648 |
"seconds. The default time limit setting for MScan scanning is also set to "
|
@@ -7650,11 +7687,11 @@ msgid ""
|
|
7650 |
"than 300 seconds."
|
7651 |
msgstr ""
|
7652 |
|
7653 |
-
#: admin/mscan/mscan-help-text.php:
|
7654 |
msgid "Exclude Individual Folders"
|
7655 |
msgstr ""
|
7656 |
|
7657 |
-
#: admin/mscan/mscan-help-text.php:
|
7658 |
msgid ""
|
7659 |
"Enter relative folder paths one folder path per line. A relative folder path "
|
7660 |
"is this: /some-folder/some-subfolder. A literal path would be the full "
|
@@ -7667,21 +7704,21 @@ msgid ""
|
|
7667 |
"particular cache folder under the wp-content folder."
|
7668 |
msgstr ""
|
7669 |
|
7670 |
-
#: admin/mscan/mscan-help-text.php:
|
7671 |
msgid "Scan Database"
|
7672 |
msgstr ""
|
7673 |
|
7674 |
-
#: admin/mscan/mscan-help-text.php:
|
7675 |
msgid ""
|
7676 |
"When Database scan is turned on your WordPress database will be scanned for "
|
7677 |
"suspicious code."
|
7678 |
msgstr ""
|
7679 |
|
7680 |
-
#: admin/mscan/mscan-help-text.php:
|
7681 |
msgid "Scan Skipped Files Only"
|
7682 |
msgstr ""
|
7683 |
|
7684 |
-
#: admin/mscan/mscan-help-text.php:
|
7685 |
msgid ""
|
7686 |
"Skipped files are files that are larger than the \"Max File Size Limit to "
|
7687 |
"Scan\" option setting file size. The default file size setting is 400KB. "
|
@@ -7690,21 +7727,21 @@ msgid ""
|
|
7690 |
"to On."
|
7691 |
msgstr ""
|
7692 |
|
7693 |
-
#: admin/mscan/mscan-help-text.php:
|
7694 |
msgid "Automatically Delete /tmp Files"
|
7695 |
msgstr ""
|
7696 |
|
7697 |
-
#: admin/mscan/mscan-help-text.php:
|
7698 |
msgid ""
|
7699 |
"When Delete Tmp Files is On, all temporary files will be deleted. Hackers "
|
7700 |
"commonly hide hacker files in the /tmp folder."
|
7701 |
msgstr ""
|
7702 |
|
7703 |
-
#: admin/mscan/mscan-help-text.php:
|
7704 |
msgid "Exclude /tmp Files"
|
7705 |
msgstr ""
|
7706 |
|
7707 |
-
#: admin/mscan/mscan-help-text.php:
|
7708 |
msgid ""
|
7709 |
"Enter 1 file name per line. Some web hosts store files such as, mysql.sock, ."
|
7710 |
"s.PGSQL.5432 and .per-user in the /tmp folder. These files cannot be deleted "
|
@@ -7714,11 +7751,11 @@ msgid ""
|
|
7714 |
"web host for the names of those tmp files to exclude."
|
7715 |
msgstr ""
|
7716 |
|
7717 |
-
#: admin/mscan/mscan-help-text.php:
|
7718 |
msgid "Scheduled Scan Frequency"
|
7719 |
msgstr ""
|
7720 |
|
7721 |
-
#: admin/mscan/mscan-help-text.php:
|
7722 |
msgid ""
|
7723 |
"You can choose to schedule ongoing automated scans. Note: The BPS Pro ARQ "
|
7724 |
"IDPS scanner is far superior to any/all Malware scanners including BPS Pro "
|
@@ -7726,11 +7763,11 @@ msgid ""
|
|
7726 |
"together."
|
7727 |
msgstr ""
|
7728 |
|
7729 |
-
#: admin/mscan/mscan-help-text.php:
|
7730 |
msgid "Delete File Hashes Tool"
|
7731 |
msgstr ""
|
7732 |
|
7733 |
-
#: admin/mscan/mscan-help-text.php:
|
7734 |
msgid ""
|
7735 |
"This tool allows you to delete the Plugin and Theme file hashes. This tool "
|
7736 |
"should ONLY be used if there is a problem when scanning Plugin and Theme "
|
@@ -7745,11 +7782,11 @@ msgid ""
|
|
7745 |
"Reset button after using this tool to remove any old/bad scan data."
|
7746 |
msgstr ""
|
7747 |
|
7748 |
-
#: admin/mscan/mscan-help-text.php:
|
7749 |
msgid "Upload Plugin Zip Files"
|
7750 |
msgstr ""
|
7751 |
|
7752 |
-
#: admin/mscan/mscan-help-text.php:
|
7753 |
msgid ""
|
7754 |
"You can upload multiple zip files at the same time by using your Ctrl or "
|
7755 |
"Shift keyboard keys on Windows. This upload form allows you to upload "
|
@@ -7771,11 +7808,11 @@ msgid ""
|
|
7771 |
"zip and then upload the renamed plugin zip file."
|
7772 |
msgstr ""
|
7773 |
|
7774 |
-
#: admin/mscan/mscan-help-text.php:
|
7775 |
msgid "Upload Theme Zip Files"
|
7776 |
msgstr ""
|
7777 |
|
7778 |
-
#: admin/mscan/mscan-help-text.php:
|
7779 |
msgid ""
|
7780 |
"You can upload multiple zip files at the same time by using your Ctrl or "
|
7781 |
"Shift keyboard keys on Windows. This upload form allows you to upload "
|
@@ -7800,11 +7837,11 @@ msgid ""
|
|
7800 |
"convention: theme-name-child.x.x.zip."
|
7801 |
msgstr ""
|
7802 |
|
7803 |
-
#: admin/mscan/mscan-help-text.php:
|
7804 |
msgid "View|Ignore|Delete Suspicious Files"
|
7805 |
msgstr ""
|
7806 |
|
7807 |
-
#: admin/mscan/mscan-help-text.php:
|
7808 |
msgid ""
|
7809 |
"This form allows you to view, ignore, unignore or delete suspicious and "
|
7810 |
"skipped files. If you are not sure if code is malicious or safe you can copy "
|
@@ -7815,11 +7852,11 @@ msgid ""
|
|
7815 |
"ignored file it will be scanned in future scans."
|
7816 |
msgstr ""
|
7817 |
|
7818 |
-
#: admin/mscan/mscan-help-text.php:
|
7819 |
msgid "View|Ignore Suspicious DB Entries"
|
7820 |
msgstr ""
|
7821 |
|
7822 |
-
#: admin/mscan/mscan-help-text.php:
|
7823 |
msgid ""
|
7824 |
"This form allows you to view, ignore or unignore suspicious DB Entries. "
|
7825 |
"Note: The view option displays the DB Table, Column, Row ID and the MScan "
|
@@ -7829,11 +7866,11 @@ msgid ""
|
|
7829 |
"When you unignore an ignored DB Entry it will be scanned in future scans."
|
7830 |
msgstr ""
|
7831 |
|
7832 |
-
#: admin/mscan/mscan-help-text.php:
|
7833 |
msgid "MScan Log General Information"
|
7834 |
msgstr ""
|
7835 |
|
7836 |
-
#: admin/mscan/mscan-help-text.php:
|
7837 |
msgid ""
|
7838 |
"Your MScan Log file is a plain text static file and not a dynamic file or "
|
7839 |
"dynamic display to keep your website resource usage at a bare minimum and "
|
@@ -7844,19 +7881,19 @@ msgid ""
|
|
7844 |
"it reaches a certain size (256KB, 500KB or 1MB)."
|
7845 |
msgstr ""
|
7846 |
|
7847 |
-
#: admin/mscan/mscan-help-text.php:
|
7848 |
msgid "MScan Logging"
|
7849 |
msgstr ""
|
7850 |
|
7851 |
-
#: admin/mscan/mscan-help-text.php:
|
7852 |
msgid "Logs extensive details about each scan that you run."
|
7853 |
msgstr ""
|
7854 |
|
7855 |
-
#: admin/mscan/mscan-help-text.php:
|
7856 |
msgid "MScan Log File Size"
|
7857 |
msgstr ""
|
7858 |
|
7859 |
-
#: admin/mscan/mscan-help-text.php:
|
7860 |
msgid ""
|
7861 |
"Displays the size of your MScan Log file. If your log file is larger than "
|
7862 |
"2MB then you will see a Red warning message displayed: The Display & Alert "
|
@@ -7866,17 +7903,17 @@ msgid ""
|
|
7866 |
"contents of this Log file."
|
7867 |
msgstr ""
|
7868 |
|
7869 |
-
#: admin/mscan/mscan-help-text.php:
|
7870 |
msgid "MScan Log Last Modified Time"
|
7871 |
msgstr ""
|
7872 |
|
7873 |
-
#: admin/mscan/mscan-help-text.php:
|
7874 |
msgid ""
|
7875 |
"The Reset Last Modified Time in DB option/feature is completely automated "
|
7876 |
"and does not require any manual steps performed by you."
|
7877 |
msgstr ""
|
7878 |
|
7879 |
-
#: admin/mscan/mscan-help-text.php:
|
7880 |
msgid ""
|
7881 |
"Clicking the Delete Log button will delete the entire contents of your MScan "
|
7882 |
"Log File. If you have setup Display & Alert Options Email Alerting & Log "
|
@@ -7884,11 +7921,11 @@ msgid ""
|
|
7884 |
"button is if your MScan Log file exceeds 2MB in size."
|
7885 |
msgstr ""
|
7886 |
|
7887 |
-
#: admin/mscan/mscan-help-text.php:
|
7888 |
msgid "MScan Report General Information"
|
7889 |
msgstr ""
|
7890 |
|
7891 |
-
#: admin/mscan/mscan-help-text.php:
|
7892 |
msgid ""
|
7893 |
"After running a scan your extensive scan results data is displayed on this "
|
7894 |
"tab page. If you would like to save your scan results data click the Save "
|
@@ -7897,11 +7934,11 @@ msgid ""
|
|
7897 |
"Saved Reports Form."
|
7898 |
msgstr ""
|
7899 |
|
7900 |
-
#: admin/mscan/mscan-help-text.php:
|
7901 |
msgid "No File Hashes for This Plugin or No File Hashes for This Theme"
|
7902 |
msgstr ""
|
7903 |
|
7904 |
-
#: admin/mscan/mscan-help-text.php:
|
7905 |
msgid ""
|
7906 |
"If you see either of these status messages under Plugin File Hashes or Theme "
|
7907 |
"File Hashes then go to the main MScan tab page, click the MScan Question "
|
@@ -7909,11 +7946,11 @@ msgid ""
|
|
7909 |
"Zip Files\" help section."
|
7910 |
msgstr ""
|
7911 |
|
7912 |
-
#: admin/mscan/mscan-help-text.php:
|
7913 |
msgid "MScan Saved Reports General Information"
|
7914 |
msgstr ""
|
7915 |
|
7916 |
-
#: admin/mscan/mscan-help-text.php:
|
7917 |
msgid ""
|
7918 |
"You can save up to 20 scan reports. You can view or delete scan reports. If "
|
7919 |
"you would like to view a saved scan report select the View Report checkbox "
|
@@ -7977,18 +8014,18 @@ msgstr ""
|
|
7977 |
msgid "MScan Scan"
|
7978 |
msgstr ""
|
7979 |
|
7980 |
-
#: admin/mscan/mscan.php:217 admin/mscan/mscan.php:
|
7981 |
-
#: admin/mscan/mscan.php:
|
7982 |
msgid "MScan Log"
|
7983 |
msgstr ""
|
7984 |
|
7985 |
-
#: admin/mscan/mscan.php:218 admin/mscan/mscan.php:
|
7986 |
-
#: admin/mscan/mscan.php:
|
7987 |
msgid "MScan Report"
|
7988 |
msgstr ""
|
7989 |
|
7990 |
-
#: admin/mscan/mscan.php:219 admin/mscan/mscan.php:
|
7991 |
-
#: admin/mscan/mscan.php:
|
7992 |
msgid "MScan Saved Reports"
|
7993 |
msgstr ""
|
7994 |
|
@@ -8044,7 +8081,7 @@ msgid ""
|
|
8044 |
msgstr ""
|
8045 |
|
8046 |
#: admin/mscan/mscan.php:519 admin/mscan/mscan.php:539
|
8047 |
-
#: admin/mscan/mscan.php:
|
8048 |
msgid "Skipped file scanning is turned On. Only skipped files will be scanned."
|
8049 |
msgstr ""
|
8050 |
|
@@ -8060,9 +8097,9 @@ msgstr ""
|
|
8060 |
msgid ""
|
8061 |
"You will only see this message the first time you run a scan or if you use "
|
8062 |
"the Delete Files Hashes Tool. The File Hash Maker runs whenever WP Core, "
|
8063 |
-
"Plugin or Theme zip files need to downloaded, extracted and deleted. No
|
8064 |
-
"scanning occurs while the File Hash Maker is running. Run a new file
|
8065 |
-
"after the File Hash Maker has completed."
|
8066 |
msgstr ""
|
8067 |
|
8068 |
#: admin/mscan/mscan.php:680
|
@@ -8083,18 +8120,18 @@ msgstr ""
|
|
8083 |
msgid "Save MScan Options"
|
8084 |
msgstr ""
|
8085 |
|
8086 |
-
#: admin/mscan/mscan.php:
|
8087 |
msgid ""
|
8088 |
"Skipped file scanning is turned On. There are no skipped files to be "
|
8089 |
"scanned. Either there really are not any skipped files to scan or you have "
|
8090 |
"not run a regular scan yet with the Skipped File Scan option turned Off."
|
8091 |
msgstr ""
|
8092 |
|
8093 |
-
#: admin/mscan/mscan.php:
|
8094 |
msgid "Warning: "
|
8095 |
msgstr ""
|
8096 |
|
8097 |
-
#: admin/mscan/mscan.php:
|
8098 |
msgid ""
|
8099 |
"On some web hosts (Known host issues: SiteGround, Cyon) turning On the "
|
8100 |
"\"Automatically Delete /tmp Files\" option setting will cause your website/"
|
@@ -8105,31 +8142,31 @@ msgid ""
|
|
8105 |
"the names of those tmp files to exclude."
|
8106 |
msgstr ""
|
8107 |
|
8108 |
-
#: admin/mscan/mscan.php:
|
8109 |
msgid "MScan Options saved."
|
8110 |
msgstr ""
|
8111 |
|
8112 |
-
#: admin/mscan/mscan.php:
|
8113 |
msgid "Files are not displayed, but will be scanned"
|
8114 |
msgstr ""
|
8115 |
|
8116 |
-
#: admin/mscan/mscan.php:
|
8117 |
msgid "MScan Options"
|
8118 |
msgstr ""
|
8119 |
|
8120 |
-
#: admin/mscan/mscan.php:
|
8121 |
msgid "MScan Tools"
|
8122 |
msgstr ""
|
8123 |
|
8124 |
-
#: admin/mscan/mscan.php:
|
8125 |
msgid "Folder Name"
|
8126 |
msgstr ""
|
8127 |
|
8128 |
-
#: admin/mscan/mscan.php:
|
8129 |
msgid "Folder is not readable"
|
8130 |
msgstr ""
|
8131 |
|
8132 |
-
#: admin/mscan/mscan.php:
|
8133 |
msgid ""
|
8134 |
"This folder contains another WordPress website. This checkbox cannot be "
|
8135 |
"checked. To scan that site run MScan from that site. Click the MScan "
|
@@ -8137,95 +8174,95 @@ msgid ""
|
|
8137 |
"\" help section."
|
8138 |
msgstr ""
|
8139 |
|
8140 |
-
#: admin/mscan/mscan.php:
|
8141 |
msgid "Max File Size Limit to Scan:"
|
8142 |
msgstr ""
|
8143 |
|
8144 |
-
#: admin/mscan/mscan.php:
|
8145 |
msgid "Max Time Limit to Scan:"
|
8146 |
msgstr ""
|
8147 |
|
8148 |
-
#: admin/mscan/mscan.php:
|
8149 |
msgid "Enter one folder path per line. Include folder slashes."
|
8150 |
msgstr ""
|
8151 |
|
8152 |
-
#: admin/mscan/mscan.php:
|
8153 |
msgid "Example:"
|
8154 |
msgstr ""
|
8155 |
|
8156 |
-
#: admin/mscan/mscan.php:
|
8157 |
-
#: admin/mscan/mscan.php:
|
8158 |
msgid "Click the MScan Question Mark help button for more help info."
|
8159 |
msgstr ""
|
8160 |
|
8161 |
-
#: admin/mscan/mscan.php:
|
8162 |
msgid "Database Scan On"
|
8163 |
msgstr ""
|
8164 |
|
8165 |
-
#: admin/mscan/mscan.php:
|
8166 |
msgid "Database Scan Off"
|
8167 |
msgstr ""
|
8168 |
|
8169 |
-
#: admin/mscan/mscan.php:
|
8170 |
msgid ""
|
8171 |
"When Skipped File Scan is On only skipped files will be scanned. Note: No "
|
8172 |
"other MScan option settings have any effect while Skipped File Scan is set "
|
8173 |
"to On."
|
8174 |
msgstr ""
|
8175 |
|
8176 |
-
#: admin/mscan/mscan.php:
|
8177 |
msgid "Skipped File Scan Off"
|
8178 |
msgstr ""
|
8179 |
|
8180 |
-
#: admin/mscan/mscan.php:
|
8181 |
msgid "Skipped File Scan On"
|
8182 |
msgstr ""
|
8183 |
|
8184 |
-
#: admin/mscan/mscan.php:
|
8185 |
msgid "Delete Tmp Files Off"
|
8186 |
msgstr ""
|
8187 |
|
8188 |
-
#: admin/mscan/mscan.php:
|
8189 |
msgid "Delete Tmp Files On"
|
8190 |
msgstr ""
|
8191 |
|
8192 |
-
#: admin/mscan/mscan.php:
|
8193 |
msgid "Enter one file name per line."
|
8194 |
msgstr ""
|
8195 |
|
8196 |
-
#: admin/mscan/mscan.php:
|
8197 |
msgid "Scheduled Scan Frequency (BPS Pro only)"
|
8198 |
msgstr ""
|
8199 |
|
8200 |
-
#: admin/mscan/mscan.php:
|
8201 |
msgid "Scheduled Scan Off"
|
8202 |
msgstr ""
|
8203 |
|
8204 |
-
#: admin/mscan/mscan.php:
|
8205 |
msgid "Run Scan Every 60 Minutes"
|
8206 |
msgstr ""
|
8207 |
|
8208 |
-
#: admin/mscan/mscan.php:
|
8209 |
msgid "Run Scan Every 3 Hours"
|
8210 |
msgstr ""
|
8211 |
|
8212 |
-
#: admin/mscan/mscan.php:
|
8213 |
msgid "Run Scan Every 6 Hours"
|
8214 |
msgstr ""
|
8215 |
|
8216 |
-
#: admin/mscan/mscan.php:
|
8217 |
msgid "Run Scan Every 12 Hours"
|
8218 |
msgstr ""
|
8219 |
|
8220 |
-
#: admin/mscan/mscan.php:
|
8221 |
msgid "Run Scan Every 24 Hours"
|
8222 |
msgstr ""
|
8223 |
|
8224 |
-
#: admin/mscan/mscan.php:
|
8225 |
msgid "Click OK to save MScan Options or click Cancel"
|
8226 |
msgstr ""
|
8227 |
|
8228 |
-
#: admin/mscan/mscan.php:
|
8229 |
msgid ""
|
8230 |
"CAUTION: Please click the MScan Question Mark help button before using this "
|
8231 |
"tool. This tool allows you to delete the Plugin and Theme file hashes.\\n"
|
@@ -8236,61 +8273,61 @@ msgid ""
|
|
8236 |
"OK to delete Plugin and Theme file hashes or click Cancel"
|
8237 |
msgstr ""
|
8238 |
|
8239 |
-
#: admin/mscan/mscan.php:
|
8240 |
msgid ""
|
8241 |
"Clicking OK will upload Plugin Zip files to the /wp-content/bps-backup/"
|
8242 |
"plugin-hashes/ folder. The zip files will be extracted, MD5 file hashes will "
|
8243 |
"be created and the zip files will be deleted."
|
8244 |
msgstr ""
|
8245 |
|
8246 |
-
#: admin/mscan/mscan.php:
|
8247 |
msgid ""
|
8248 |
"Zip files MUST be named using this exact format: plugin-name.x.x.zip where x "
|
8249 |
"is the actual current version number of the plugin in the zip file."
|
8250 |
msgstr ""
|
8251 |
|
8252 |
-
#: admin/mscan/mscan.php:
|
8253 |
msgid "Click OK to upload Plugin Zip files or click Cancel."
|
8254 |
msgstr ""
|
8255 |
|
8256 |
-
#: admin/mscan/mscan.php:
|
8257 |
msgid ""
|
8258 |
"Clicking OK will upload Theme Zip files to the /wp-content/bps-backup/theme-"
|
8259 |
"hashes/ folder. The zip files will be extracted, MD5 file hashes will be "
|
8260 |
"created and the zip files will be deleted."
|
8261 |
msgstr ""
|
8262 |
|
8263 |
-
#: admin/mscan/mscan.php:
|
8264 |
msgid ""
|
8265 |
"Zip files MUST be named using this exact format: theme-name.x.x.zip where x "
|
8266 |
"is the actual current version number of the theme in the zip file."
|
8267 |
msgstr ""
|
8268 |
|
8269 |
-
#: admin/mscan/mscan.php:
|
8270 |
msgid "Click OK to upload Theme Zip files or click Cancel."
|
8271 |
msgstr ""
|
8272 |
|
8273 |
-
#: admin/mscan/mscan.php:
|
8274 |
msgid "Plugin Zip File Upload Successful: "
|
8275 |
msgstr ""
|
8276 |
|
8277 |
-
#: admin/mscan/mscan.php:
|
8278 |
msgid "Error: Zip File Upload Failed: "
|
8279 |
msgstr ""
|
8280 |
|
8281 |
-
#: admin/mscan/mscan.php:
|
8282 |
msgid "Unable to move this uploaded zip file: "
|
8283 |
msgstr ""
|
8284 |
|
8285 |
-
#: admin/mscan/mscan.php:
|
8286 |
msgid " to this folder: "
|
8287 |
msgstr ""
|
8288 |
|
8289 |
-
#: admin/mscan/mscan.php:
|
8290 |
msgid "File Extension/Type or Filename Error: "
|
8291 |
msgstr ""
|
8292 |
|
8293 |
-
#: admin/mscan/mscan.php:
|
8294 |
msgid ""
|
8295 |
" is either not a .zip file or the .zip file is not named correctly. Only ."
|
8296 |
"zip files are allowed to be uploaded. Zip files MUST be named using this "
|
@@ -8298,21 +8335,21 @@ msgid ""
|
|
8298 |
"version of the plugin in the zip file."
|
8299 |
msgstr ""
|
8300 |
|
8301 |
-
#: admin/mscan/mscan.php:
|
8302 |
msgid "Error: No zip file chosen: "
|
8303 |
msgstr ""
|
8304 |
|
8305 |
-
#: admin/mscan/mscan.php:
|
8306 |
msgid ""
|
8307 |
"You need to choose zip files before clicking the Upload Plugin Zip Files "
|
8308 |
"button."
|
8309 |
msgstr ""
|
8310 |
|
8311 |
-
#: admin/mscan/mscan.php:
|
8312 |
msgid "Theme Zip File Upload Successful: "
|
8313 |
msgstr ""
|
8314 |
|
8315 |
-
#: admin/mscan/mscan.php:
|
8316 |
msgid ""
|
8317 |
" is either not a .zip file or the .zip file is not named correctly. Only ."
|
8318 |
"zip files are allowed to be uploaded. Zip files MUST be named using this "
|
@@ -8320,199 +8357,199 @@ msgid ""
|
|
8320 |
"version of the theme in the zip file."
|
8321 |
msgstr ""
|
8322 |
|
8323 |
-
#: admin/mscan/mscan.php:
|
8324 |
msgid ""
|
8325 |
"You need to choose zip files before clicking the Upload Theme Zip Files "
|
8326 |
"button."
|
8327 |
msgstr ""
|
8328 |
|
8329 |
-
#: admin/mscan/mscan.php:
|
8330 |
msgid " has been deleted."
|
8331 |
msgstr ""
|
8332 |
|
8333 |
-
#: admin/mscan/mscan.php:
|
8334 |
msgid ""
|
8335 |
" Current Status has been changed to Ignored File and this file will not be "
|
8336 |
"scanned in any future MScan Scans."
|
8337 |
msgstr ""
|
8338 |
|
8339 |
-
#: admin/mscan/mscan.php:
|
8340 |
msgid ""
|
8341 |
" Ignored File Status has been removed. The previous Status of the file will "
|
8342 |
"be displayed again and this file will be scanned in future MScan scans."
|
8343 |
msgstr ""
|
8344 |
|
8345 |
-
#: admin/mscan/mscan.php:
|
8346 |
-
#: admin/mscan/mscan.php:
|
8347 |
msgid "Close File"
|
8348 |
msgstr ""
|
8349 |
|
8350 |
-
#: admin/mscan/mscan.php:
|
8351 |
-
#: admin/mscan/mscan.php:
|
8352 |
msgid "MScan Pattern Match"
|
8353 |
msgstr ""
|
8354 |
|
8355 |
-
#: admin/mscan/mscan.php:
|
8356 |
msgid ""
|
8357 |
"Only the MScan Pattern Match is displayed for images instead of the image "
|
8358 |
"file code."
|
8359 |
msgstr ""
|
8360 |
|
8361 |
-
#: admin/mscan/mscan.php:
|
8362 |
msgid ""
|
8363 |
"Opening image files to view image file code does not work well in a Browser."
|
8364 |
msgstr ""
|
8365 |
|
8366 |
-
#: admin/mscan/mscan.php:
|
8367 |
msgid ""
|
8368 |
"You can download suspicious image files and use a code editor like Notepad++ "
|
8369 |
"to check image file code for any malicious code."
|
8370 |
msgstr ""
|
8371 |
|
8372 |
-
#: admin/mscan/mscan.php:
|
8373 |
-
#: admin/mscan/mscan.php:
|
8374 |
msgid ""
|
8375 |
"If you are not sure what to check for or what is and is not malicious code "
|
8376 |
"then click the MScan Question Mark help button."
|
8377 |
msgstr ""
|
8378 |
|
8379 |
-
#: admin/mscan/mscan.php:
|
8380 |
msgid "MScan File Hash Mismatch"
|
8381 |
msgstr ""
|
8382 |
|
8383 |
-
#: admin/mscan/mscan.php:
|
8384 |
msgid ""
|
8385 |
"Known Issues: Some plugins and themes alter or create new files after they "
|
8386 |
"are installed. That will create false positives."
|
8387 |
msgstr ""
|
8388 |
|
8389 |
-
#: admin/mscan/mscan.php:
|
8390 |
msgid ""
|
8391 |
"You can download files that are seen as suspicious and compare them to new "
|
8392 |
"plugin or theme files using a code editor like Notepad++."
|
8393 |
msgstr ""
|
8394 |
|
8395 |
-
#: admin/mscan/mscan.php:
|
8396 |
msgid ""
|
8397 |
"You can use your Browser's Search or Find feature to search the file "
|
8398 |
"contents/code displayed below using the MScan Pattern Match above for the "
|
8399 |
"suspicious code that was detected by MScan."
|
8400 |
msgstr ""
|
8401 |
|
8402 |
-
#: admin/mscan/mscan.php:
|
8403 |
msgid ""
|
8404 |
"You can download suspicious files if you would like to check the file "
|
8405 |
"contents/code more extensively with a code editor like Notepad++."
|
8406 |
msgstr ""
|
8407 |
|
8408 |
-
#: admin/mscan/mscan.php:
|
8409 |
-
#: admin/mscan/mscan.php:
|
8410 |
msgid ""
|
8411 |
"File hash comparison scan results are 100% accurate. WP Core, Plugin and "
|
8412 |
"Theme files are scanned using file hash comparison scanning."
|
8413 |
msgstr ""
|
8414 |
|
8415 |
-
#: admin/mscan/mscan.php:
|
8416 |
-
#: admin/mscan/mscan.php:
|
8417 |
msgid ""
|
8418 |
"Pattern matching scan results are less accurate and will usually detect some "
|
8419 |
"false positive matches. All other files that are not WP Core, Plugin and "
|
8420 |
"Theme files are scanned using pattern matching scanning."
|
8421 |
msgstr ""
|
8422 |
|
8423 |
-
#: admin/mscan/mscan.php:
|
8424 |
msgid ""
|
8425 |
"You can View, Ignore and Delete files detected as suspicious using the Form "
|
8426 |
"below. Before deleting any files make a backup of those files on your "
|
8427 |
"computer not on your hosting account."
|
8428 |
msgstr ""
|
8429 |
|
8430 |
-
#: admin/mscan/mscan.php:
|
8431 |
-
#: admin/mscan/mscan.php:
|
8432 |
msgid ""
|
8433 |
"And of course check the file contents of suspicious files to see if they "
|
8434 |
"contain hacker code or are false positive matches. Use the Ignore File "
|
8435 |
"checkbox option to ignore false postive matches."
|
8436 |
msgstr ""
|
8437 |
|
8438 |
-
#: admin/mscan/mscan.php:
|
8439 |
-
#: admin/mscan/mscan.php:
|
8440 |
msgid ""
|
8441 |
"When you ignore a file it will no longer be scanned in any future scans. "
|
8442 |
"When you unignore an ignored file it will be scanned in future scans."
|
8443 |
msgstr ""
|
8444 |
|
8445 |
-
#: admin/mscan/mscan.php:
|
8446 |
-
#: admin/mscan/mscan.php:
|
8447 |
-
#: admin/mscan/mscan.php:
|
8448 |
msgid "Current Status"
|
8449 |
msgstr ""
|
8450 |
|
8451 |
-
#: admin/mscan/mscan.php:
|
8452 |
msgid "View<br>File"
|
8453 |
msgstr ""
|
8454 |
|
8455 |
-
#: admin/mscan/mscan.php:
|
8456 |
msgid "Ignore<br>File"
|
8457 |
msgstr ""
|
8458 |
|
8459 |
-
#: admin/mscan/mscan.php:
|
8460 |
msgid "Unignore<br>File"
|
8461 |
msgstr ""
|
8462 |
|
8463 |
-
#: admin/mscan/mscan.php:
|
8464 |
msgid "Delete<br>File"
|
8465 |
msgstr ""
|
8466 |
|
8467 |
-
#: admin/mscan/mscan.php:
|
8468 |
-
#: admin/mscan/mscan.php:
|
8469 |
#: admin/system-info/system-info.php:1095
|
8470 |
msgid "File Path"
|
8471 |
msgstr ""
|
8472 |
|
8473 |
-
#: admin/mscan/mscan.php:
|
8474 |
msgid "File Hash or<br>Pattern Match"
|
8475 |
msgstr ""
|
8476 |
|
8477 |
-
#: admin/mscan/mscan.php:
|
8478 |
msgid "Scan<br>Time"
|
8479 |
msgstr ""
|
8480 |
|
8481 |
-
#: admin/mscan/mscan.php:
|
8482 |
msgid "Skipped File"
|
8483 |
msgstr ""
|
8484 |
|
8485 |
-
#: admin/mscan/mscan.php:
|
8486 |
msgid "Not Scanned"
|
8487 |
msgstr ""
|
8488 |
|
8489 |
-
#: admin/mscan/mscan.php:
|
8490 |
-
#: admin/mscan/mscan.php:
|
8491 |
msgid "Ignored File"
|
8492 |
msgstr ""
|
8493 |
|
8494 |
-
#: admin/mscan/mscan.php:
|
8495 |
msgid "Suspicious File"
|
8496 |
msgstr ""
|
8497 |
|
8498 |
-
#: admin/mscan/mscan.php:
|
8499 |
-
#: admin/mscan/mscan.php:
|
8500 |
msgid "View"
|
8501 |
msgstr ""
|
8502 |
|
8503 |
-
#: admin/mscan/mscan.php:
|
8504 |
msgid "Ignore"
|
8505 |
msgstr ""
|
8506 |
|
8507 |
-
#: admin/mscan/mscan.php:
|
8508 |
msgid "Unignore"
|
8509 |
msgstr ""
|
8510 |
|
8511 |
-
#: admin/mscan/mscan.php:
|
8512 |
msgid "No Suspicious Files were detected"
|
8513 |
msgstr ""
|
8514 |
|
8515 |
-
#: admin/mscan/mscan.php:
|
8516 |
msgid ""
|
8517 |
"View File Option: Selecting the View File Checkbox Form option will display "
|
8518 |
"the contents of the file that you have selected to view.\\n"
|
@@ -8532,45 +8569,45 @@ msgid ""
|
|
8532 |
"OK to proceed or click Cancel"
|
8533 |
msgstr ""
|
8534 |
|
8535 |
-
#: admin/mscan/mscan.php:
|
8536 |
msgid "Current Status has been changed to Ignored for DB Row ID"
|
8537 |
msgstr ""
|
8538 |
|
8539 |
-
#: admin/mscan/mscan.php:
|
8540 |
msgid "in DB Column"
|
8541 |
msgstr ""
|
8542 |
|
8543 |
-
#: admin/mscan/mscan.php:
|
8544 |
msgid "This DB Entry will not be scanned in any future MScan Scans."
|
8545 |
msgstr ""
|
8546 |
|
8547 |
-
#: admin/mscan/mscan.php:
|
8548 |
msgid "The Ignored DB Entry Status has been removed for DB Row ID"
|
8549 |
msgstr ""
|
8550 |
|
8551 |
-
#: admin/mscan/mscan.php:
|
8552 |
msgid ""
|
8553 |
"The previous Status of the DB Entry will be displayed again and this DB "
|
8554 |
"Entry will be scanned in future MScan scans."
|
8555 |
msgstr ""
|
8556 |
|
8557 |
-
#: admin/mscan/mscan.php:
|
8558 |
msgid "Close"
|
8559 |
msgstr ""
|
8560 |
|
8561 |
-
#: admin/mscan/mscan.php:
|
8562 |
msgid "Pharma Hack DB Table and Column"
|
8563 |
msgstr ""
|
8564 |
|
8565 |
-
#: admin/mscan/mscan.php:
|
8566 |
msgid "Pharma Hack cleanup/removal steps"
|
8567 |
msgstr ""
|
8568 |
|
8569 |
-
#: admin/mscan/mscan.php:
|
8570 |
msgid "Edit your theme's header.php file and delete this code: "
|
8571 |
msgstr ""
|
8572 |
|
8573 |
-
#: admin/mscan/mscan.php:
|
8574 |
msgid ""
|
8575 |
"Delete this file in your theme's root folder: nav.php. Login to your web "
|
8576 |
"host control panel, login to your WP Database using phpMyAdmin and delete "
|
@@ -8579,102 +8616,102 @@ msgid ""
|
|
8579 |
"any that you do see."
|
8580 |
msgstr ""
|
8581 |
|
8582 |
-
#: admin/mscan/mscan.php:
|
8583 |
msgid "DB Table, Column and Row ID"
|
8584 |
msgstr ""
|
8585 |
|
8586 |
-
#: admin/mscan/mscan.php:
|
8587 |
msgid "Steps to view the database data that MScan detected as suspicious"
|
8588 |
msgstr ""
|
8589 |
|
8590 |
-
#: admin/mscan/mscan.php:
|
8591 |
msgid ""
|
8592 |
"Login to your web host control panel, login to your WP Database using "
|
8593 |
"phpMyAdmin and check the data in the DB Table, Column and Row ID shown "
|
8594 |
"above. Note: Look for code that matches the MScan Pattern Match."
|
8595 |
msgstr ""
|
8596 |
|
8597 |
-
#: admin/mscan/mscan.php:
|
8598 |
-
#: admin/mscan/mscan.php:
|
8599 |
msgid "Database scanning uses pattern matching scanning."
|
8600 |
msgstr ""
|
8601 |
|
8602 |
-
#: admin/mscan/mscan.php:
|
8603 |
-
#: admin/mscan/mscan.php:
|
8604 |
msgid ""
|
8605 |
"Pattern matching scan results will usually detect some false positive "
|
8606 |
"matches."
|
8607 |
msgstr ""
|
8608 |
|
8609 |
-
#: admin/mscan/mscan.php:
|
8610 |
msgid ""
|
8611 |
"This form allows you to view, ignore or unignore suspicious DB Entries. "
|
8612 |
"Note: The view option displays the DB Table, Column, Row ID and the MScan "
|
8613 |
"Pattern Match that was detected by the MScan scan."
|
8614 |
msgstr ""
|
8615 |
|
8616 |
-
#: admin/mscan/mscan.php:
|
8617 |
msgid "Before deleting any database data make a backup of your database."
|
8618 |
msgstr ""
|
8619 |
|
8620 |
-
#: admin/mscan/mscan.php:
|
8621 |
-
#: admin/mscan/mscan.php:
|
8622 |
msgid ""
|
8623 |
"Use phpMyAdmin or a similar tool to check your database Row where the "
|
8624 |
"suspicious code was found."
|
8625 |
msgstr ""
|
8626 |
|
8627 |
-
#: admin/mscan/mscan.php:
|
8628 |
-
#: admin/mscan/mscan.php:
|
8629 |
msgid ""
|
8630 |
"When you ignore a DB Entry it will no longer be scanned in any future scans. "
|
8631 |
"When you unignore an ignored DB Entry it will be scanned in future scans."
|
8632 |
msgstr ""
|
8633 |
|
8634 |
-
#: admin/mscan/mscan.php:
|
8635 |
msgid "View<br>DB Entry"
|
8636 |
msgstr ""
|
8637 |
|
8638 |
-
#: admin/mscan/mscan.php:
|
8639 |
msgid "Ignore<br>DB Entry"
|
8640 |
msgstr ""
|
8641 |
|
8642 |
-
#: admin/mscan/mscan.php:
|
8643 |
msgid "Unignore<br>DB Entry"
|
8644 |
msgstr ""
|
8645 |
|
8646 |
-
#: admin/mscan/mscan.php:
|
8647 |
-
#: admin/mscan/mscan.php:
|
8648 |
msgid "DB Table"
|
8649 |
msgstr ""
|
8650 |
|
8651 |
-
#: admin/mscan/mscan.php:
|
8652 |
-
#: admin/mscan/mscan.php:
|
8653 |
msgid "DB Column"
|
8654 |
msgstr ""
|
8655 |
|
8656 |
-
#: admin/mscan/mscan.php:
|
8657 |
-
#: admin/mscan/mscan.php:
|
8658 |
msgid "DB Row ID"
|
8659 |
msgstr ""
|
8660 |
|
8661 |
-
#: admin/mscan/mscan.php:
|
8662 |
msgid "Pattern<br>Match"
|
8663 |
msgstr ""
|
8664 |
|
8665 |
-
#: admin/mscan/mscan.php:
|
8666 |
msgid "Ignored DB Entry"
|
8667 |
msgstr ""
|
8668 |
|
8669 |
-
#: admin/mscan/mscan.php:
|
8670 |
msgid "Suspicious DB Entry"
|
8671 |
msgstr ""
|
8672 |
|
8673 |
-
#: admin/mscan/mscan.php:
|
8674 |
msgid "No Suspicious DB Entries were detected"
|
8675 |
msgstr ""
|
8676 |
|
8677 |
-
#: admin/mscan/mscan.php:
|
8678 |
msgid ""
|
8679 |
"View DB Entry Option: Selecting the View DB Entry Checkbox Form option will "
|
8680 |
"display the contents of the DB Table, Column and Row ID that you have "
|
@@ -8692,183 +8729,183 @@ msgid ""
|
|
8692 |
"OK to proceed or click Cancel"
|
8693 |
msgstr ""
|
8694 |
|
8695 |
-
#: admin/mscan/mscan.php:
|
8696 |
msgid "Click the Reset Last Modified Time in DB button"
|
8697 |
msgstr ""
|
8698 |
|
8699 |
-
#: admin/mscan/mscan.php:
|
8700 |
msgid "to set the"
|
8701 |
msgstr ""
|
8702 |
|
8703 |
-
#: admin/mscan/mscan.php:
|
8704 |
msgid "Last Modified Time in DB:"
|
8705 |
msgstr ""
|
8706 |
|
8707 |
-
#: admin/mscan/mscan.php:
|
8708 |
msgid "MScan Log File Size: "
|
8709 |
msgstr ""
|
8710 |
|
8711 |
-
#: admin/mscan/mscan.php:
|
8712 |
msgid ""
|
8713 |
"The Display & Alert Options Email Logging options will only send log files "
|
8714 |
"up to 2MB in size."
|
8715 |
msgstr ""
|
8716 |
|
8717 |
-
#: admin/mscan/mscan.php:
|
8718 |
msgid ""
|
8719 |
"Copy and paste the MScan Log file contents into a Notepad text file on your "
|
8720 |
"computer and save it."
|
8721 |
msgstr ""
|
8722 |
|
8723 |
-
#: admin/mscan/mscan.php:
|
8724 |
msgid "MScan Log Last Modified Time:"
|
8725 |
msgstr ""
|
8726 |
|
8727 |
-
#: admin/mscan/mscan.php:
|
8728 |
msgid "Last Modified Time in File:"
|
8729 |
msgstr ""
|
8730 |
|
8731 |
-
#: admin/mscan/mscan.php:
|
8732 |
msgid ""
|
8733 |
"Success! Your MScan Log has been deleted and replaced with a new blank MScan "
|
8734 |
"Log file."
|
8735 |
msgstr ""
|
8736 |
|
8737 |
-
#: admin/mscan/mscan.php:
|
8738 |
msgid "Clicking OK will delete the contents of your MScan Log file."
|
8739 |
msgstr ""
|
8740 |
|
8741 |
-
#: admin/mscan/mscan.php:
|
8742 |
msgid ""
|
8743 |
"The MScan Log File Was Not Found! Check that the file really exists here - /"
|
8744 |
msgstr ""
|
8745 |
|
8746 |
-
#: admin/mscan/mscan.php:
|
8747 |
msgid "/bps-backup/logs/mscan_log.txt and is named correctly."
|
8748 |
msgstr ""
|
8749 |
|
8750 |
-
#: admin/mscan/mscan.php:
|
8751 |
msgid "File Open and Write test successful! Your MScan Log file is writable."
|
8752 |
msgstr ""
|
8753 |
|
8754 |
-
#: admin/mscan/mscan.php:
|
8755 |
msgid "Success! Your MScan Log file has been updated."
|
8756 |
msgstr ""
|
8757 |
|
8758 |
-
#: admin/mscan/mscan.php:
|
8759 |
msgid "Click OK to save the MScan Report or click Cancel."
|
8760 |
msgstr ""
|
8761 |
|
8762 |
-
#: admin/mscan/mscan.php:
|
8763 |
msgid ""
|
8764 |
"No Scan Results To Display: No scans have been run yet or you clicked the "
|
8765 |
"MScan Reset button."
|
8766 |
msgstr ""
|
8767 |
|
8768 |
-
#: admin/mscan/mscan.php:
|
8769 |
msgid "Scan Date|Time: "
|
8770 |
msgstr ""
|
8771 |
|
8772 |
-
#: admin/mscan/mscan.php:
|
8773 |
msgid "Website: "
|
8774 |
msgstr ""
|
8775 |
|
8776 |
-
#: admin/mscan/mscan.php:
|
8777 |
msgid "Scan Completion Time: "
|
8778 |
msgstr ""
|
8779 |
|
8780 |
-
#: admin/mscan/mscan.php:
|
8781 |
-
#: admin/mscan/mscan.php:
|
8782 |
msgid "Total Files Scanned: "
|
8783 |
msgstr ""
|
8784 |
|
8785 |
-
#: admin/mscan/mscan.php:
|
8786 |
msgid "Total Skipped Files: "
|
8787 |
msgstr ""
|
8788 |
|
8789 |
-
#: admin/mscan/mscan.php:
|
8790 |
msgid "Total Suspicious Files: "
|
8791 |
msgstr ""
|
8792 |
|
8793 |
-
#: admin/mscan/mscan.php:
|
8794 |
msgid "Total Suspicious DB Entries: "
|
8795 |
msgstr ""
|
8796 |
|
8797 |
-
#: admin/mscan/mscan.php:
|
8798 |
msgid "MScan Option Settings: "
|
8799 |
msgstr ""
|
8800 |
|
8801 |
-
#: admin/mscan/mscan.php:
|
8802 |
msgid "Website Folders & Files To Scan: "
|
8803 |
msgstr ""
|
8804 |
|
8805 |
-
#: admin/mscan/mscan.php:
|
8806 |
-
#: admin/mscan/mscan.php:
|
8807 |
msgid "None"
|
8808 |
msgstr ""
|
8809 |
|
8810 |
-
#: admin/mscan/mscan.php:
|
8811 |
msgid "Excluded Folders: "
|
8812 |
msgstr ""
|
8813 |
|
8814 |
-
#: admin/mscan/mscan.php:
|
8815 |
msgid "Max File Size Limit to Scan: "
|
8816 |
msgstr ""
|
8817 |
|
8818 |
-
#: admin/mscan/mscan.php:
|
8819 |
msgid "Max Time Limit to Scan: "
|
8820 |
msgstr ""
|
8821 |
|
8822 |
-
#: admin/mscan/mscan.php:
|
8823 |
msgid "Scan Database: "
|
8824 |
msgstr ""
|
8825 |
|
8826 |
-
#: admin/mscan/mscan.php:
|
8827 |
msgid "Scan Skipped Files Only: "
|
8828 |
msgstr ""
|
8829 |
|
8830 |
-
#: admin/mscan/mscan.php:
|
8831 |
msgid "Automatically Delete /tmp Files: "
|
8832 |
msgstr ""
|
8833 |
|
8834 |
-
#: admin/mscan/mscan.php:
|
8835 |
msgid "Exclude /tmp Files: "
|
8836 |
msgstr ""
|
8837 |
|
8838 |
-
#: admin/mscan/mscan.php:
|
8839 |
msgid "Scheduled Scan Frequency: "
|
8840 |
msgstr ""
|
8841 |
|
8842 |
-
#: admin/mscan/mscan.php:
|
8843 |
msgid "WP Core|Plugin|Theme File Hashes: "
|
8844 |
msgstr ""
|
8845 |
|
8846 |
-
#: admin/mscan/mscan.php:
|
8847 |
msgid "WP Core Hash File Version: "
|
8848 |
msgstr ""
|
8849 |
|
8850 |
-
#: admin/mscan/mscan.php:
|
8851 |
msgid "WP Installed Version: "
|
8852 |
msgstr ""
|
8853 |
|
8854 |
-
#: admin/mscan/mscan.php:
|
8855 |
-
#: admin/mscan/mscan.php:
|
8856 |
msgid "Error|Problem: "
|
8857 |
msgstr ""
|
8858 |
|
8859 |
-
#: admin/mscan/mscan.php:
|
8860 |
msgid "The WP Core Hash File Does Not Exist"
|
8861 |
msgstr ""
|
8862 |
|
8863 |
-
#: admin/mscan/mscan.php:
|
8864 |
msgid "Plugin File Hashes: "
|
8865 |
msgstr ""
|
8866 |
|
8867 |
-
#: admin/mscan/mscan.php:
|
8868 |
msgid "The Plugin Hash File Does Not Exist"
|
8869 |
msgstr ""
|
8870 |
|
8871 |
-
#: admin/mscan/mscan.php:
|
8872 |
msgid ""
|
8873 |
"File hashes do not exist for this plugin. This plugin's files were not "
|
8874 |
"scanned. If you would like to scan this plugin's files then use the \"Upload "
|
@@ -8877,7 +8914,7 @@ msgid ""
|
|
8877 |
"\"Upload Plugin Zip Files\" help section for more help info."
|
8878 |
msgstr ""
|
8879 |
|
8880 |
-
#: admin/mscan/mscan.php:
|
8881 |
msgid ""
|
8882 |
"File hashes do not exist for this theme. This theme's files were not "
|
8883 |
"scanned. If you would like to scan this themes's files then use the \"Upload "
|
@@ -8886,43 +8923,43 @@ msgid ""
|
|
8886 |
"\"Upload Theme Zip Files\" help section for more help info."
|
8887 |
msgstr ""
|
8888 |
|
8889 |
-
#: admin/mscan/mscan.php:
|
8890 |
-
#: admin/mscan/mscan.php:
|
8891 |
msgid " Plugin Hash File Version: "
|
8892 |
msgstr ""
|
8893 |
|
8894 |
-
#: admin/mscan/mscan.php:
|
8895 |
-
#: admin/mscan/mscan.php:
|
8896 |
-
#: admin/mscan/mscan.php:
|
8897 |
msgid " Installed Version: "
|
8898 |
msgstr ""
|
8899 |
|
8900 |
-
#: admin/mscan/mscan.php:
|
8901 |
msgid "No File Hashes for This Plugin"
|
8902 |
msgstr ""
|
8903 |
|
8904 |
-
#: admin/mscan/mscan.php:
|
8905 |
msgid "Theme File Hashes: "
|
8906 |
msgstr ""
|
8907 |
|
8908 |
-
#: admin/mscan/mscan.php:
|
8909 |
msgid "The Theme Hash File Does Not Exist"
|
8910 |
msgstr ""
|
8911 |
|
8912 |
-
#: admin/mscan/mscan.php:
|
8913 |
-
#: admin/mscan/mscan.php:
|
8914 |
msgid " Theme Hash File Version: "
|
8915 |
msgstr ""
|
8916 |
|
8917 |
-
#: admin/mscan/mscan.php:
|
8918 |
msgid "No File Hashes for This Theme"
|
8919 |
msgstr ""
|
8920 |
|
8921 |
-
#: admin/mscan/mscan.php:
|
8922 |
msgid "Scan Results "
|
8923 |
msgstr ""
|
8924 |
|
8925 |
-
#: admin/mscan/mscan.php:
|
8926 |
msgid ""
|
8927 |
"You can View, Ignore and Delete files detected as suspicious using the View|"
|
8928 |
"Ignore|Delete Suspicious Files Form on the MScan Scan tab page. Before "
|
@@ -8930,92 +8967,92 @@ msgid ""
|
|
8930 |
"hosting account."
|
8931 |
msgstr ""
|
8932 |
|
8933 |
-
#: admin/mscan/mscan.php:
|
8934 |
msgid "File Hash or Pattern Match"
|
8935 |
msgstr ""
|
8936 |
|
8937 |
-
#: admin/mscan/mscan.php:
|
8938 |
-
#: admin/mscan/mscan.php:
|
8939 |
msgid "Scan Time"
|
8940 |
msgstr ""
|
8941 |
|
8942 |
-
#: admin/mscan/mscan.php:
|
8943 |
msgid ""
|
8944 |
"You can View, Ignore and Unignore suspicious DB Entries using the View|"
|
8945 |
"Ignore Suspicious DB Entries Form on the MScan Scan tab page. Before "
|
8946 |
"deleting any database data make a backup of your database."
|
8947 |
msgstr ""
|
8948 |
|
8949 |
-
#: admin/mscan/mscan.php:
|
8950 |
msgid "Pattern Match"
|
8951 |
msgstr ""
|
8952 |
|
8953 |
-
#: admin/mscan/mscan.php:
|
8954 |
msgid ""
|
8955 |
"The MScan Report was saved successfully. Saved MScan Reports can be viewed "
|
8956 |
"on the MScan Saved Reports tab page."
|
8957 |
msgstr ""
|
8958 |
|
8959 |
-
#: admin/mscan/mscan.php:
|
8960 |
msgid "The MScan Report was not saved"
|
8961 |
msgstr ""
|
8962 |
|
8963 |
-
#: admin/mscan/mscan.php:
|
8964 |
msgid ""
|
8965 |
"The maximum number of Reports that can be saved is 20 Reports. In order to "
|
8966 |
"save the current Report you will need to delete an older saved Report."
|
8967 |
msgstr ""
|
8968 |
|
8969 |
-
#: admin/mscan/mscan.php:
|
8970 |
msgid ""
|
8971 |
"No Saved MScan Reports To Display: No MScan Reports have been saved yet."
|
8972 |
msgstr ""
|
8973 |
|
8974 |
-
#: admin/mscan/mscan.php:
|
8975 |
msgid "MScan Saved Reports Form"
|
8976 |
msgstr ""
|
8977 |
|
8978 |
-
#: admin/mscan/mscan.php:
|
8979 |
msgid "Report Date"
|
8980 |
msgstr ""
|
8981 |
|
8982 |
-
#: admin/mscan/mscan.php:
|
8983 |
msgid "View Report"
|
8984 |
msgstr ""
|
8985 |
|
8986 |
-
#: admin/mscan/mscan.php:
|
8987 |
msgid "Delete Report"
|
8988 |
msgstr ""
|
8989 |
|
8990 |
-
#: admin/mscan/mscan.php:
|
8991 |
msgid "Click OK to proceed or click Cancel"
|
8992 |
msgstr ""
|
8993 |
|
8994 |
-
#: admin/mscan/mscan.php:
|
8995 |
msgid "View|Delete Reports"
|
8996 |
msgstr ""
|
8997 |
|
8998 |
-
#: admin/mscan/mscan.php:
|
8999 |
msgid "You did not select an MScan Report to view or delete"
|
9000 |
msgstr ""
|
9001 |
|
9002 |
-
#: admin/mscan/mscan.php:
|
9003 |
msgid ""
|
9004 |
"Click the checkbox for the MScan Report that you would like to view or "
|
9005 |
"delete and then click the View|Delete Reports button."
|
9006 |
msgstr ""
|
9007 |
|
9008 |
-
#: admin/mscan/mscan.php:
|
9009 |
msgid "Report: "
|
9010 |
msgstr ""
|
9011 |
|
9012 |
-
#: admin/mscan/mscan.php:
|
9013 |
msgid ""
|
9014 |
" has been deleted. Refresh/reload the page to see current MScan Saved "
|
9015 |
"Reports Form data."
|
9016 |
msgstr ""
|
9017 |
|
9018 |
-
#: admin/mscan/mscan.php:
|
9019 |
msgid ""
|
9020 |
"The MScan Saved Report scan data is displayed below the MScan Saved Reports "
|
9021 |
"Form."
|
@@ -9625,8 +9662,8 @@ msgid ""
|
|
9625 |
"Click the View Log button."
|
9626 |
msgstr ""
|
9627 |
|
9628 |
-
#: admin/security-log/security-log.php:
|
9629 |
-
#: admin/security-log/security-log.php:
|
9630 |
msgid "Success! Your Security Log file has been updated."
|
9631 |
msgstr ""
|
9632 |
|
@@ -10469,27 +10506,27 @@ msgid ""
|
|
10469 |
"Request"
|
10470 |
msgstr ""
|
10471 |
|
10472 |
-
#: admin/system-info/system-info.php:
|
10473 |
msgid "GET Request Headers: "
|
10474 |
msgstr ""
|
10475 |
|
10476 |
-
#: admin/system-info/system-info.php:
|
10477 |
msgid ""
|
10478 |
"Error: The WordPress wp_remote_get function is not available or is blocked "
|
10479 |
"on your website/server. Or you did not enter a valid URL."
|
10480 |
msgstr ""
|
10481 |
|
10482 |
-
#: admin/system-info/system-info.php:
|
10483 |
msgid "Enter a Website URL - Example: "
|
10484 |
msgstr ""
|
10485 |
|
10486 |
-
#: admin/system-info/system-info.php:
|
10487 |
msgid ""
|
10488 |
"This Headers check makes a GET Request using the WordPress wp_remote_get "
|
10489 |
"function."
|
10490 |
msgstr ""
|
10491 |
|
10492 |
-
#: admin/system-info/system-info.php:
|
10493 |
msgid ""
|
10494 |
"You can use the Check Headers HEAD Request tool to check headers using HEAD "
|
10495 |
"instead of GET."
|
@@ -10569,7 +10606,7 @@ msgid ""
|
|
10569 |
"to the default setting: Load Only The Default WP Toolbar."
|
10570 |
msgstr ""
|
10571 |
|
10572 |
-
#: admin/theme-skin/theme-skin.php:84 admin/theme-skin/theme-skin.php:
|
10573 |
msgid "Script|Style Loader Filter (SLF) In BPS Plugin Pages:"
|
10574 |
msgstr ""
|
10575 |
|
@@ -10580,7 +10617,7 @@ msgid ""
|
|
10580 |
"scripts and cause BPS plugin pages to display visually broken."
|
10581 |
msgstr ""
|
10582 |
|
10583 |
-
#: admin/theme-skin/theme-skin.php:84 admin/theme-skin/theme-skin.php:
|
10584 |
msgid "BPS UI|UX|AutoFix Debug:"
|
10585 |
msgstr ""
|
10586 |
|
@@ -10631,8 +10668,8 @@ msgstr ""
|
|
10631 |
msgid "jQuery ScrollTop Animation Off"
|
10632 |
msgstr ""
|
10633 |
|
10634 |
-
#: admin/theme-skin/theme-skin.php:144 admin/theme-skin/theme-skin.php:
|
10635 |
-
#: admin/theme-skin/theme-skin.php:
|
10636 |
msgid "Click the Question Mark help button for information"
|
10637 |
msgstr ""
|
10638 |
|
@@ -10644,23 +10681,23 @@ msgstr ""
|
|
10644 |
msgid "Load WP Toolbar With All Menu Items"
|
10645 |
msgstr ""
|
10646 |
|
10647 |
-
#: admin/theme-skin/theme-skin.php:
|
10648 |
msgid "SLF Option settings saved"
|
10649 |
msgstr ""
|
10650 |
|
10651 |
-
#: admin/theme-skin/theme-skin.php:
|
10652 |
msgid "SLF On"
|
10653 |
msgstr ""
|
10654 |
|
10655 |
-
#: admin/theme-skin/theme-skin.php:
|
10656 |
msgid "SLF Off"
|
10657 |
msgstr ""
|
10658 |
|
10659 |
-
#: admin/theme-skin/theme-skin.php:
|
10660 |
msgid "Debug Off"
|
10661 |
msgstr ""
|
10662 |
|
10663 |
-
#: admin/theme-skin/theme-skin.php:
|
10664 |
msgid "Debug On"
|
10665 |
msgstr ""
|
10666 |
|
@@ -11444,7 +11481,7 @@ msgstr ""
|
|
11444 |
msgid "Convert Pro Plugin wp-admin BPSQSE AutoWhitelist successful"
|
11445 |
msgstr ""
|
11446 |
|
11447 |
-
#: admin/wizard/wizard-backup.php:
|
11448 |
msgid ""
|
11449 |
"Custom additional htaccess code was found in your root htaccess file. Your "
|
11450 |
"root and wp-admin htaccess files have been backed up and zipped in this zip "
|
@@ -11453,19 +11490,19 @@ msgid ""
|
|
11453 |
"file to your computer."
|
11454 |
msgstr ""
|
11455 |
|
11456 |
-
#: admin/wizard/wizard-backup.php:
|
11457 |
msgid "Click this forum link: "
|
11458 |
msgstr ""
|
11459 |
|
11460 |
-
#: admin/wizard/wizard-backup.php:
|
11461 |
msgid "Setup Wizard Root and wp-admin htaccess File Backup"
|
11462 |
msgstr ""
|
11463 |
|
11464 |
-
#: admin/wizard/wizard-backup.php:
|
11465 |
msgid " for help information about what this means and what to do."
|
11466 |
msgstr ""
|
11467 |
|
11468 |
-
#: admin/wizard/wizard-backup.php:
|
11469 |
msgid ""
|
11470 |
" and select the Zip File Download Fix On setting for the Zile File Download "
|
11471 |
"Fix option. You should now be able to download the htaccess-files.zip file. "
|
@@ -11473,19 +11510,19 @@ msgid ""
|
|
11473 |
"above for what to do next."
|
11474 |
msgstr ""
|
11475 |
|
11476 |
-
#: admin/wizard/wizard-backup.php:
|
11477 |
msgid "Download htaccess-files.zip File"
|
11478 |
msgstr ""
|
11479 |
|
11480 |
-
#: admin/wizard/wizard-backup.php:
|
11481 |
msgid "Additional Plain Text htaccess file backups: "
|
11482 |
msgstr ""
|
11483 |
|
11484 |
-
#: admin/wizard/wizard-backup.php:
|
11485 |
msgid "Root htaccess File: "
|
11486 |
msgstr ""
|
11487 |
|
11488 |
-
#: admin/wizard/wizard-backup.php:
|
11489 |
msgid "wp-admin htaccess File: "
|
11490 |
msgstr ""
|
11491 |
|
@@ -11513,31 +11550,31 @@ msgid ""
|
|
11513 |
"cannot be created. Root Folder BulletProof Mode has NOT been activated."
|
11514 |
msgstr ""
|
11515 |
|
11516 |
-
#: admin/wizard/wizard-functions.php:117 admin/wizard/wizard-functions.php:
|
11517 |
-
#: admin/wizard/wizard-functions.php:
|
11518 |
msgid ""
|
11519 |
"If your Server configuration is DSO you must first make some one-time manual "
|
11520 |
"changes to your website before running the Setup Wizard. Please click this "
|
11521 |
"Forum Link for instructions: "
|
11522 |
msgstr ""
|
11523 |
|
11524 |
-
#: admin/wizard/wizard-functions.php:117 admin/wizard/wizard-functions.php:
|
11525 |
-
#: admin/wizard/wizard-functions.php:
|
11526 |
#: admin/wizard/wizard.php:260 admin/wizard/wizard.php:266
|
11527 |
#: admin/wizard/wizard.php:272 admin/wizard/wizard.php:278
|
11528 |
#: admin/wizard/wizard.php:284
|
11529 |
msgid "DSO Setup Steps"
|
11530 |
msgstr ""
|
11531 |
|
11532 |
-
#: admin/wizard/wizard-functions.php:
|
11533 |
msgid " Root .htaccess File backup Successful! "
|
11534 |
msgstr ""
|
11535 |
|
11536 |
-
#: admin/wizard/wizard-functions.php:
|
11537 |
msgid "Error: PHP/php.ini handler htaccess code check"
|
11538 |
msgstr ""
|
11539 |
|
11540 |
-
#: admin/wizard/wizard-functions.php:
|
11541 |
msgid ""
|
11542 |
"PHP/php.ini handler htaccess code was found in your root .htaccess file, but "
|
11543 |
"was NOT found in BPS Custom Code. A new root .htaccess file was NOT created "
|
@@ -11545,35 +11582,35 @@ msgid ""
|
|
11545 |
"Link "
|
11546 |
msgstr ""
|
11547 |
|
11548 |
-
#: admin/wizard/wizard-functions.php:
|
11549 |
msgid "Add PHP/php.ini handler htaccess code to BPS Custom Code"
|
11550 |
msgstr ""
|
11551 |
|
11552 |
-
#: admin/wizard/wizard-functions.php:
|
11553 |
msgid ""
|
11554 |
" for instructions on how to copy your PHP/php.ini handler htaccess code to "
|
11555 |
"BPS Custom Code."
|
11556 |
msgstr ""
|
11557 |
|
11558 |
-
#: admin/wizard/wizard-functions.php:
|
11559 |
msgid ""
|
11560 |
"Root .htaccess File writing completed. File Locked with 404 file permissions."
|
11561 |
msgstr ""
|
11562 |
|
11563 |
-
#: admin/wizard/wizard-functions.php:
|
11564 |
msgid ""
|
11565 |
"Root .htaccess File writing completed. File Locked with 444 file permissions."
|
11566 |
msgstr ""
|
11567 |
|
11568 |
-
#: admin/wizard/wizard-functions.php:
|
11569 |
-
#: admin/wizard/wizard-functions.php:
|
11570 |
#: admin/wizard/wizard.php:648 admin/wizard/wizard.php:706
|
11571 |
#: admin/wizard/wizard.php:754 admin/wizard/wizard.php:806
|
11572 |
-
#: admin/wizard/wizard.php:
|
11573 |
msgid " DB Option created or updated Successfully!"
|
11574 |
msgstr ""
|
11575 |
|
11576 |
-
#: admin/wizard/wizard-functions.php:
|
11577 |
msgid ""
|
11578 |
"Your Root .htaccess file is not locked. It is recommended that you lock your "
|
11579 |
"Root .htaccess file on the htaccess File Options > htaccess File Editor "
|
@@ -11581,57 +11618,57 @@ msgid ""
|
|
11581 |
"htaccess File Editor page."
|
11582 |
msgstr ""
|
11583 |
|
11584 |
-
#: admin/wizard/wizard-functions.php:
|
11585 |
msgid ""
|
11586 |
"The wpadmin-secure.htaccess wp-admin Master htaccess file was created "
|
11587 |
"successfully."
|
11588 |
msgstr ""
|
11589 |
|
11590 |
-
#: admin/wizard/wizard-functions.php:
|
11591 |
msgid "wp-admin Folder BulletProof Mode activated successfully."
|
11592 |
msgstr ""
|
11593 |
|
11594 |
-
#: admin/wizard/wizard-functions.php:
|
11595 |
msgid ""
|
11596 |
"Error: The wpadmin-secure.htaccess wp-admin Master htaccess file and wp-"
|
11597 |
"admin .htaccess file cannot be created. wp-admin Folder BulletProof Mode has "
|
11598 |
"NOT been activated."
|
11599 |
msgstr ""
|
11600 |
|
11601 |
-
#: admin/wizard/wizard-functions.php:
|
11602 |
msgid ""
|
11603 |
"Go Daddy Managed WordPress Hosting option is set to Yes or Enable|Disable wp-"
|
11604 |
"admin BulletProof Mode option is set to disabled. GDMW hosting does not "
|
11605 |
"allow wp-admin htaccess files."
|
11606 |
msgstr ""
|
11607 |
|
11608 |
-
#: admin/wizard/wizard-functions.php:
|
11609 |
msgid " wp-admin .htaccess File backup Successful!"
|
11610 |
msgstr ""
|
11611 |
|
11612 |
-
#: admin/wizard/wizard-functions.php:
|
11613 |
msgid "The default.htaccess Master htaccess file was created successfully."
|
11614 |
msgstr ""
|
11615 |
|
11616 |
-
#: admin/wizard/wizard-functions.php:
|
11617 |
msgid "Error: The default.htaccess Master htaccess file cannot be created."
|
11618 |
msgstr ""
|
11619 |
|
11620 |
-
#: admin/wizard/wizard-functions.php:
|
11621 |
msgid " Folder created Successfully!"
|
11622 |
msgstr ""
|
11623 |
|
11624 |
-
#: admin/wizard/wizard-functions.php:
|
11625 |
msgid ""
|
11626 |
"Security Log User Agent Filter Check Successful! 0 User Agent Filters to "
|
11627 |
"update."
|
11628 |
msgstr ""
|
11629 |
|
11630 |
-
#: admin/wizard/wizard-functions.php:
|
11631 |
msgid "Security Log User Agent Filter "
|
11632 |
msgstr ""
|
11633 |
|
11634 |
-
#: admin/wizard/wizard-functions.php:
|
11635 |
msgid " created or updated Successfully!"
|
11636 |
msgstr ""
|
11637 |
|
@@ -11830,7 +11867,7 @@ msgid ""
|
|
11830 |
"Video Tutorials to watch."
|
11831 |
msgstr ""
|
11832 |
|
11833 |
-
#: admin/wizard/wizard.php:367 admin/wizard/wizard.php:
|
11834 |
msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup)"
|
11835 |
msgstr ""
|
11836 |
|
@@ -11891,21 +11928,21 @@ msgstr ""
|
|
11891 |
msgid "BulletProof Security JTC-Lite Options Setup"
|
11892 |
msgstr ""
|
11893 |
|
11894 |
-
#: admin/wizard/wizard.php:
|
11895 |
msgid "BulletProof Security Force Strong Passwords Options Setup"
|
11896 |
msgstr ""
|
11897 |
|
11898 |
-
#: admin/wizard/wizard.php:
|
11899 |
msgid "The Setup Wizard has completed BPS Setup."
|
11900 |
msgstr ""
|
11901 |
|
11902 |
-
#: admin/wizard/wizard.php:
|
11903 |
msgid ""
|
11904 |
"Check the \"BPS Setup Verification & Error Checks\" section below for any "
|
11905 |
"errors in Red Font."
|
11906 |
msgstr ""
|
11907 |
|
11908 |
-
#: admin/wizard/wizard.php:
|
11909 |
msgid ""
|
11910 |
"Your existing root htaccess file has been backed up here: /wp-content/bps-"
|
11911 |
"backup/master-backups/root.htaccess-[Date-Timestamp]. If you run into a "
|
@@ -11913,61 +11950,61 @@ msgid ""
|
|
11913 |
"forum topic: "
|
11914 |
msgstr ""
|
11915 |
|
11916 |
-
#: admin/wizard/wizard.php:
|
11917 |
msgid "Setup Wizard Root htaccess File Backup"
|
11918 |
msgstr ""
|
11919 |
|
11920 |
-
#: admin/wizard/wizard.php:
|
11921 |
msgid "Setup Wizard Completion Time: "
|
11922 |
msgstr ""
|
11923 |
|
11924 |
-
#: admin/wizard/wizard.php:
|
11925 |
-
#: admin/wizard/wizard.php:
|
11926 |
msgid "Setup Wizard Export|Import"
|
11927 |
msgstr ""
|
11928 |
|
11929 |
-
#: admin/wizard/wizard.php:
|
11930 |
msgid "htaccess Files Disabled Notice: "
|
11931 |
msgstr ""
|
11932 |
|
11933 |
-
#: admin/wizard/wizard.php:
|
11934 |
msgid ""
|
11935 |
"BPS has detected that htaccess files cannot be used on your website/server. "
|
11936 |
"Click this "
|
11937 |
msgstr ""
|
11938 |
|
11939 |
-
#: admin/wizard/wizard.php:
|
11940 |
msgid " link for more information before running the Wizards."
|
11941 |
msgstr ""
|
11942 |
|
11943 |
-
#: admin/wizard/wizard.php:
|
11944 |
msgid ""
|
11945 |
"If you intentionally disabled htaccess files then disregard this Notice. The "
|
11946 |
"Setup Wizard needs to be run again after disabling or enabling htaccess "
|
11947 |
"files."
|
11948 |
msgstr ""
|
11949 |
|
11950 |
-
#: admin/wizard/wizard.php:
|
11951 |
msgid "Recommended Video Tutorials: "
|
11952 |
msgstr ""
|
11953 |
|
11954 |
-
#: admin/wizard/wizard.php:
|
11955 |
msgid "Setup Wizard Video Tutorial"
|
11956 |
msgstr ""
|
11957 |
|
11958 |
-
#: admin/wizard/wizard.php:
|
11959 |
msgid "Security Log Video Tutorial"
|
11960 |
msgstr ""
|
11961 |
|
11962 |
-
#: admin/wizard/wizard.php:
|
11963 |
msgid "Setup Wizard Steps: "
|
11964 |
msgstr ""
|
11965 |
|
11966 |
-
#: admin/wizard/wizard.php:
|
11967 |
msgid "1. Click the Setup Wizard button."
|
11968 |
msgstr ""
|
11969 |
|
11970 |
-
#: admin/wizard/wizard.php:
|
11971 |
msgid ""
|
11972 |
"Setup Wizard Pre-Installation Checks are automatically performed and "
|
11973 |
"displayed on the Setup Wizard page. Green font messages mean everything is "
|
@@ -11978,53 +12015,53 @@ msgid ""
|
|
11978 |
"to be fixed before running the Setup Wizard."
|
11979 |
msgstr ""
|
11980 |
|
11981 |
-
#: admin/wizard/wizard.php:
|
11982 |
msgid ""
|
11983 |
"You can re-run the Setup Wizard again at any time. Your existing settings "
|
11984 |
"will NOT be overwritten and will be re-saved. Any new or additional settings "
|
11985 |
"that the Setup Wizard finds on your website will be saved/setup."
|
11986 |
msgstr ""
|
11987 |
|
11988 |
-
#: admin/wizard/wizard.php:
|
11989 |
msgid ""
|
11990 |
"When the Setup Wizard has completed you will see \"The Setup Wizard has "
|
11991 |
"completed BPS Setup.\""
|
11992 |
msgstr ""
|
11993 |
|
11994 |
-
#: admin/wizard/wizard.php:
|
11995 |
msgid ""
|
11996 |
"Your existing Root and wp-admin htaccess files are backed up before new Root "
|
11997 |
"and wp-admin htaccess files are created by the Setup Wizard. The BPS backup "
|
11998 |
"folder is here: "
|
11999 |
msgstr ""
|
12000 |
|
12001 |
-
#: admin/wizard/wizard.php:
|
12002 |
msgid ""
|
12003 |
" and the backed up htaccess file names are: root.htaccess and wpadmin."
|
12004 |
"htaccess."
|
12005 |
msgstr ""
|
12006 |
|
12007 |
-
#: admin/wizard/wizard.php:
|
12008 |
msgid "Forum Help Links:"
|
12009 |
msgstr ""
|
12010 |
|
12011 |
-
#: admin/wizard/wizard.php:
|
12012 |
msgid "Go Daddy Managed WordPress Hosting (GDMW)"
|
12013 |
msgstr ""
|
12014 |
|
12015 |
-
#: admin/wizard/wizard.php:
|
12016 |
msgid "Enable|Disable htaccess Files"
|
12017 |
msgstr ""
|
12018 |
|
12019 |
-
#: admin/wizard/wizard.php:
|
12020 |
msgid "AutoFix Forum Topic"
|
12021 |
msgstr ""
|
12022 |
|
12023 |
-
#: admin/wizard/wizard.php:
|
12024 |
msgid "GDPR Compliance Forum Topic"
|
12025 |
msgstr ""
|
12026 |
|
12027 |
-
#: admin/wizard/wizard.php:
|
12028 |
msgid ""
|
12029 |
"Setup Wizard AutoFix is turned On by default. When AutoFix is turned On the "
|
12030 |
"Setup Wizard will automatically create htaccess whitelist rules in BPS "
|
@@ -12046,11 +12083,11 @@ msgid ""
|
|
12046 |
"problem is."
|
12047 |
msgstr ""
|
12048 |
|
12049 |
-
#: admin/wizard/wizard.php:
|
12050 |
msgid "GDPR Compliance (IP Address Logging On|Off)"
|
12051 |
msgstr ""
|
12052 |
|
12053 |
-
#: admin/wizard/wizard.php:
|
12054 |
msgid ""
|
12055 |
"The GDPR Compliance option setting is set to Off by default. Choosing the "
|
12056 |
"GDPR Compliance On option setting will disable IP address logging in all BPS "
|
@@ -12064,11 +12101,11 @@ msgid ""
|
|
12064 |
"at the top of this Question Mark help window."
|
12065 |
msgstr ""
|
12066 |
|
12067 |
-
#: admin/wizard/wizard.php:
|
12068 |
msgid "Go Daddy Managed WordPress Hosting (GDMW):"
|
12069 |
msgstr ""
|
12070 |
|
12071 |
-
#: admin/wizard/wizard.php:
|
12072 |
msgid ""
|
12073 |
"This option is ONLY for a special type of Go Daddy Hosting account called "
|
12074 |
"\"Managed WordPress Hosting\" and is NOT for regular/standard Go Daddy "
|
@@ -12077,15 +12114,15 @@ msgid ""
|
|
12077 |
"section above for more information."
|
12078 |
msgstr ""
|
12079 |
|
12080 |
-
#: admin/wizard/wizard.php:
|
12081 |
msgid "Enable|Disable htaccess Files:"
|
12082 |
msgstr ""
|
12083 |
|
12084 |
-
#: admin/wizard/wizard.php:
|
12085 |
msgid "Before changing this option setting, click the "
|
12086 |
msgstr ""
|
12087 |
|
12088 |
-
#: admin/wizard/wizard.php:
|
12089 |
msgid ""
|
12090 |
" Forum Help Link at the top of this Question Mark help window to find out "
|
12091 |
"exactly what this option setting does and when it should or should not be "
|
@@ -12094,22 +12131,22 @@ msgid ""
|
|
12094 |
"files."
|
12095 |
msgstr ""
|
12096 |
|
12097 |
-
#: admin/wizard/wizard.php:
|
12098 |
msgid "Enable|Disable wp-admin BulletProof Mode"
|
12099 |
msgstr ""
|
12100 |
|
12101 |
-
#: admin/wizard/wizard.php:
|
12102 |
msgid ""
|
12103 |
"The default setting is already set to: wp-admin BulletProof Mode Enabled. If "
|
12104 |
"you would like to disable wp-admin BulletProof Mode select wp-admin "
|
12105 |
"BulletProof Mode Disabled."
|
12106 |
msgstr ""
|
12107 |
|
12108 |
-
#: admin/wizard/wizard.php:
|
12109 |
msgid "Zip File Download Fix (Incapsula, Proxy, Other Cause):"
|
12110 |
msgstr ""
|
12111 |
|
12112 |
-
#: admin/wizard/wizard.php:
|
12113 |
msgid ""
|
12114 |
"This option should only be set to On if you are seeing a 403 error and/or "
|
12115 |
"unable to download these Zip files: Custom Code Export Zip file, Login "
|
@@ -12125,11 +12162,11 @@ msgid ""
|
|
12125 |
"again."
|
12126 |
msgstr ""
|
12127 |
|
12128 |
-
#: admin/wizard/wizard.php:
|
12129 |
msgid "Multisite Hide|Display System Info Page for Subsites:"
|
12130 |
msgstr ""
|
12131 |
|
12132 |
-
#: admin/wizard/wizard.php:
|
12133 |
msgid ""
|
12134 |
"This option is for Network|Multisite sites only. Choosing Hide System Info "
|
12135 |
"Page will hide the System Info menu link under the BPS navigational menus. "
|
@@ -12137,11 +12174,11 @@ msgid ""
|
|
12137 |
"under the BPS navigational mensus."
|
12138 |
msgstr ""
|
12139 |
|
12140 |
-
#: admin/wizard/wizard.php:
|
12141 |
msgid "Network|Multisite Sitewide Login Security Settings"
|
12142 |
msgstr ""
|
12143 |
|
12144 |
-
#: admin/wizard/wizard.php:
|
12145 |
msgid ""
|
12146 |
"This option is for Network|Multisite sites only. This is an independent "
|
12147 |
"option Form that creates and saves Login Security DB option settings for all "
|
@@ -12158,11 +12195,11 @@ msgid ""
|
|
12158 |
"Reset, Sort DB Rows: Ascending - Show Oldest Login First."
|
12159 |
msgstr ""
|
12160 |
|
12161 |
-
#: admin/wizard/wizard.php:
|
12162 |
msgid "Network|Multisite Sitewide JTC-Lite Settings"
|
12163 |
msgstr ""
|
12164 |
|
12165 |
-
#: admin/wizard/wizard.php:
|
12166 |
msgid ""
|
12167 |
"This option is for Network|Multisite sites only. This is an independent "
|
12168 |
"option Form that creates and saves JTC-Lite DB option settings for all "
|
@@ -12177,11 +12214,11 @@ msgid ""
|
|
12177 |
"box on the Login Form."
|
12178 |
msgstr ""
|
12179 |
|
12180 |
-
#: admin/wizard/wizard.php:
|
12181 |
msgid "Network|Multisite Sitewide Force Strong Passwords Settings"
|
12182 |
msgstr ""
|
12183 |
|
12184 |
-
#: admin/wizard/wizard.php:
|
12185 |
msgid ""
|
12186 |
"This option is for Network|Multisite sites ONLY. This is an independent "
|
12187 |
"option Form that creates and saves FSP DB option settings for all Network "
|
@@ -12194,11 +12231,11 @@ msgid ""
|
|
12194 |
"all checked and Displayed Message/Error Message: default FSP message."
|
12195 |
msgstr ""
|
12196 |
|
12197 |
-
#: admin/wizard/wizard.php:
|
12198 |
msgid "Network|Multisite Sitewide GDMW Settings"
|
12199 |
msgstr ""
|
12200 |
|
12201 |
-
#: admin/wizard/wizard.php:
|
12202 |
msgid ""
|
12203 |
"This option is for Network|Multisite sites ONLY. This is an independent "
|
12204 |
"option Form that creates and saves the GDMW option setting for all Network "
|
@@ -12212,85 +12249,85 @@ msgid ""
|
|
12212 |
"all Subsites."
|
12213 |
msgstr ""
|
12214 |
|
12215 |
-
#: admin/wizard/wizard.php:
|
12216 |
msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup):"
|
12217 |
msgstr ""
|
12218 |
|
12219 |
-
#: admin/wizard/wizard.php:
|
12220 |
msgid "AutoFix On"
|
12221 |
msgstr ""
|
12222 |
|
12223 |
-
#: admin/wizard/wizard.php:
|
12224 |
msgid "AutoFix Off"
|
12225 |
msgstr ""
|
12226 |
|
12227 |
-
#: admin/wizard/wizard.php:
|
12228 |
msgid "GDPR Compliance (IP Address Logging On|Off):"
|
12229 |
msgstr ""
|
12230 |
|
12231 |
-
#: admin/wizard/wizard.php:
|
12232 |
msgid "GDPR Compliance Off"
|
12233 |
msgstr ""
|
12234 |
|
12235 |
-
#: admin/wizard/wizard.php:
|
12236 |
msgid "GDPR Compliance On"
|
12237 |
msgstr ""
|
12238 |
|
12239 |
-
#: admin/wizard/wizard.php:
|
12240 |
msgid "No (default setting)"
|
12241 |
msgstr ""
|
12242 |
|
12243 |
-
#: admin/wizard/wizard.php:
|
12244 |
msgid "Yes (ONLY if you have Managed WordPress Hosting)"
|
12245 |
msgstr ""
|
12246 |
|
12247 |
-
#: admin/wizard/wizard.php:
|
12248 |
msgid ""
|
12249 |
"CAUTION: Click the Question Mark help button before changing this option "
|
12250 |
"setting"
|
12251 |
msgstr ""
|
12252 |
|
12253 |
-
#: admin/wizard/wizard.php:
|
12254 |
msgid "htaccess Files Enabled"
|
12255 |
msgstr ""
|
12256 |
|
12257 |
-
#: admin/wizard/wizard.php:
|
12258 |
msgid "htaccess Files Disabled"
|
12259 |
msgstr ""
|
12260 |
|
12261 |
-
#: admin/wizard/wizard.php:
|
12262 |
msgid "Enable|Disable wp-admin BulletProof Mode:"
|
12263 |
msgstr ""
|
12264 |
|
12265 |
-
#: admin/wizard/wizard.php:
|
12266 |
msgid "wp-admin BulletProof Mode Enabled"
|
12267 |
msgstr ""
|
12268 |
|
12269 |
-
#: admin/wizard/wizard.php:
|
12270 |
msgid "wp-admin BulletProof Mode Disabled"
|
12271 |
msgstr ""
|
12272 |
|
12273 |
-
#: admin/wizard/wizard.php:
|
12274 |
msgid "Zip File Download Fix Off"
|
12275 |
msgstr ""
|
12276 |
|
12277 |
-
#: admin/wizard/wizard.php:
|
12278 |
msgid "Zip File Download Fix On"
|
12279 |
msgstr ""
|
12280 |
|
12281 |
-
#: admin/wizard/wizard.php:
|
12282 |
msgid "Hide System Info Page"
|
12283 |
msgstr ""
|
12284 |
|
12285 |
-
#: admin/wizard/wizard.php:
|
12286 |
msgid "Display System Info Page"
|
12287 |
msgstr ""
|
12288 |
|
12289 |
-
#: admin/wizard/wizard.php:
|
12290 |
msgid "Network|Multisite Sitewide JTC Anti-Spam|Anti-Hacker Settings"
|
12291 |
msgstr ""
|
12292 |
|
12293 |
-
#: admin/wizard/wizard.php:
|
12294 |
msgid ""
|
12295 |
"The Zip File Download Fix option is set to On. This option should only be "
|
12296 |
"set to On if you are unable to download these Zip files: Custom Code Export "
|
@@ -12298,15 +12335,15 @@ msgid ""
|
|
12298 |
"htaccess file backup Zip file."
|
12299 |
msgstr ""
|
12300 |
|
12301 |
-
#: admin/wizard/wizard.php:
|
12302 |
msgid "The Zip File Download Fix option is set to Off."
|
12303 |
msgstr ""
|
12304 |
|
12305 |
-
#: admin/wizard/wizard.php:
|
12306 |
msgid "Multisite Hide|Display System Info Page for Subsites option saved."
|
12307 |
msgstr ""
|
12308 |
|
12309 |
-
#: admin/wizard/wizard.php:
|
12310 |
msgid ""
|
12311 |
"Error: Your Network site exceeds the default WP criteria for a large network "
|
12312 |
"site. Either you have more than 10,000 users or more than 10,000 sites. "
|
@@ -12314,12 +12351,12 @@ msgid ""
|
|
12314 |
"org for assistance."
|
12315 |
msgstr ""
|
12316 |
|
12317 |
-
#: admin/wizard/wizard.php:
|
12318 |
msgid " LSM DB Options created or updated Successfully!"
|
12319 |
msgstr ""
|
12320 |
|
12321 |
-
#: admin/wizard/wizard.php:
|
12322 |
-
#: admin/wizard/wizard.php:
|
12323 |
msgid ""
|
12324 |
"Error: Your Network site exceeds the default WP criteria for a large network "
|
12325 |
"site. Either you have more than 10,000 users or more than 10,000 sites. "
|
@@ -12327,27 +12364,27 @@ msgid ""
|
|
12327 |
"line: Setup Wizard Options Large Network Site Help."
|
12328 |
msgstr ""
|
12329 |
|
12330 |
-
#: admin/wizard/wizard.php:
|
12331 |
msgid " JTC DB Options created or updated Successfully!"
|
12332 |
msgstr ""
|
12333 |
|
12334 |
-
#: admin/wizard/wizard.php:
|
12335 |
msgid " FSP DB Options created or updated Successfully!"
|
12336 |
msgstr ""
|
12337 |
|
12338 |
-
#: admin/wizard/wizard.php:
|
12339 |
msgid " GDMW DB Options created or updated Successfully!"
|
12340 |
msgstr ""
|
12341 |
|
12342 |
-
#: admin/wizard/wizard.php:
|
12343 |
msgid "GDMW Hosting"
|
12344 |
msgstr ""
|
12345 |
|
12346 |
-
#: admin/wizard/wizard.php:
|
12347 |
msgid "Setup Wizard Export"
|
12348 |
msgstr ""
|
12349 |
|
12350 |
-
#: admin/wizard/wizard.php:
|
12351 |
msgid ""
|
12352 |
"The Setup Wizard Export feature exports all BPS plugin option settings "
|
12353 |
"except for website specific settings that need to be setup by running the "
|
@@ -12355,11 +12392,11 @@ msgid ""
|
|
12355 |
"new website. The name of the exported zip file is: bps-settings-export.zip"
|
12356 |
msgstr ""
|
12357 |
|
12358 |
-
#: admin/wizard/wizard.php:
|
12359 |
msgid "Setup Wizard Import"
|
12360 |
msgstr ""
|
12361 |
|
12362 |
-
#: admin/wizard/wizard.php:
|
12363 |
msgid ""
|
12364 |
"To import BPS plugin option settings click the Choose File button, navigate "
|
12365 |
"to where you downloaded/saved the bps-settings-export.zip file on your "
|
@@ -12373,11 +12410,11 @@ msgid ""
|
|
12373 |
"code or remove it from BPS Custom Code."
|
12374 |
msgstr ""
|
12375 |
|
12376 |
-
#: admin/wizard/wizard.php:
|
12377 |
msgid "Network|Multisite Help Info"
|
12378 |
msgstr ""
|
12379 |
|
12380 |
-
#: admin/wizard/wizard.php:
|
12381 |
msgid ""
|
12382 |
"Setup Wizard Export|Import works for Network|Multisite site types, but only "
|
12383 |
"the Primary site's BPS plugin option settings are exported and imported. BPS "
|
@@ -12389,17 +12426,17 @@ msgid ""
|
|
12389 |
"option settings from the Primary site to all Subsites."
|
12390 |
msgstr ""
|
12391 |
|
12392 |
-
#: admin/wizard/wizard.php:
|
12393 |
msgid ""
|
12394 |
"Clicking OK will Import BPS plugin settings from the bps-settings-export.zip "
|
12395 |
"file on your computer."
|
12396 |
msgstr ""
|
12397 |
|
12398 |
-
#: admin/wizard/wizard.php:
|
12399 |
msgid "Click OK to Import BPS plugin settings or click Cancel."
|
12400 |
msgstr ""
|
12401 |
|
12402 |
-
#: admin/wizard/wizard.php:
|
12403 |
msgid ""
|
12404 |
"Clicking OK will Export your BPS plugin settings into the bps-settings-"
|
12405 |
"export.zip file, which you can then download to your computer by clicking "
|
@@ -12407,33 +12444,33 @@ msgid ""
|
|
12407 |
"message."
|
12408 |
msgstr ""
|
12409 |
|
12410 |
-
#: admin/wizard/wizard.php:
|
12411 |
msgid "Click OK to Export BPS plugin settings or click Cancel."
|
12412 |
msgstr ""
|
12413 |
|
12414 |
-
#: admin/wizard/wizard.php:
|
12415 |
msgid ""
|
12416 |
"BPS plugin option settings exported successfully. Click the Download Zip "
|
12417 |
"Export button to download the Setup Wizard Export zip file: bps-settings-"
|
12418 |
"export.zip."
|
12419 |
msgstr ""
|
12420 |
|
12421 |
-
#: admin/wizard/wizard.php:
|
12422 |
msgid ""
|
12423 |
" and select the Zip File Download Fix On setting for the Zile File Download "
|
12424 |
"Fix option. You should now be able to download the bps-settings-export.zip "
|
12425 |
"file."
|
12426 |
msgstr ""
|
12427 |
|
12428 |
-
#: admin/wizard/wizard.php:
|
12429 |
msgid "BPS plugin settings imported successfully."
|
12430 |
msgstr ""
|
12431 |
|
12432 |
-
#: admin/wizard/wizard.php:
|
12433 |
msgid "IMPORTANT: Run the BPS Setup Wizard now."
|
12434 |
msgstr ""
|
12435 |
|
12436 |
-
#: admin/wizard/wizard.php:
|
12437 |
msgid ""
|
12438 |
"After running the Setup Wizard go to the BPS Security > htaccess File "
|
12439 |
"Options > Custom Code tab page and check all of your custom htaccess code "
|
@@ -12443,13 +12480,13 @@ msgid ""
|
|
12443 |
"code or remove it from BPS Custom Code."
|
12444 |
msgstr ""
|
12445 |
|
12446 |
-
#: admin/wizard/wizard.php:
|
12447 |
msgid ""
|
12448 |
"Either the bps-settings-export.zip file has not been selected yet for Import "
|
12449 |
"or the file "
|
12450 |
msgstr ""
|
12451 |
|
12452 |
-
#: admin/wizard/wizard.php:
|
12453 |
msgid ""
|
12454 |
" is not a valid Setup Wizard Export file or file name. The BPS Setup Wizard "
|
12455 |
"Import feature only allows the bps-settings-export.zip file to be Uploaded/"
|
@@ -12514,7 +12551,7 @@ msgstr ""
|
|
12514 |
|
12515 |
#: includes/functions.php:361 includes/functions.php:577
|
12516 |
#: includes/functions.php:649 includes/hud-autofix-setup.php:75
|
12517 |
-
#: includes/hud-dismiss-functions.php:
|
12518 |
msgid "Go to the "
|
12519 |
msgstr ""
|
12520 |
|
@@ -12566,14 +12603,14 @@ msgstr ""
|
|
12566 |
#: includes/hud-dismiss-functions.php:363
|
12567 |
#: includes/hud-dismiss-functions.php:402
|
12568 |
#: includes/hud-dismiss-functions.php:407
|
12569 |
-
#: includes/hud-dismiss-functions.php:
|
12570 |
-
#: includes/hud-dismiss-functions.php:
|
12571 |
-
#: includes/hud-dismiss-functions.php:
|
12572 |
-
#: includes/hud-dismiss-functions.php:
|
12573 |
-
#: includes/hud-dismiss-functions.php:
|
12574 |
-
#: includes/hud-dismiss-functions.php:
|
12575 |
-
#: includes/hud-dismiss-functions.php:
|
12576 |
-
#: includes/hud-dismiss-functions.php:
|
12577 |
msgid ""
|
12578 |
"To Dismiss this Notice click the Dismiss Notice button below. To Reset "
|
12579 |
"Dismiss Notices click the Reset|Recheck Dismiss Notices button on the Alerts|"
|
@@ -12595,16 +12632,16 @@ msgstr ""
|
|
12595 |
#: includes/hud-dismiss-functions.php:363
|
12596 |
#: includes/hud-dismiss-functions.php:402
|
12597 |
#: includes/hud-dismiss-functions.php:407
|
12598 |
-
#: includes/hud-dismiss-functions.php:
|
12599 |
-
#: includes/hud-dismiss-functions.php:
|
12600 |
-
#: includes/hud-dismiss-functions.php:
|
12601 |
-
#: includes/hud-dismiss-functions.php:
|
12602 |
-
#: includes/hud-dismiss-functions.php:
|
12603 |
-
#: includes/hud-dismiss-functions.php:
|
12604 |
-
#: includes/hud-dismiss-functions.php:
|
12605 |
-
#: includes/hud-dismiss-functions.php:
|
12606 |
-
#: includes/hud-dismiss-functions.php:
|
12607 |
-
#: includes/hud-dismiss-functions.php:
|
12608 |
msgid "Dismiss Notice"
|
12609 |
msgstr ""
|
12610 |
|
@@ -13999,7 +14036,7 @@ msgid ""
|
|
13999 |
msgstr ""
|
14000 |
|
14001 |
#: includes/hud-autofix-whitelist.php:861
|
14002 |
-
#: includes/hud-dismiss-functions.php:
|
14003 |
msgid "Click this "
|
14004 |
msgstr ""
|
14005 |
|
@@ -14266,218 +14303,218 @@ msgstr ""
|
|
14266 |
msgid " for the steps to fix this Wordfence problem."
|
14267 |
msgstr ""
|
14268 |
|
14269 |
-
#: includes/hud-dismiss-functions.php:
|
14270 |
msgid "The WordPress Firewall 2 plugin is installed and activated"
|
14271 |
msgstr ""
|
14272 |
|
14273 |
-
#: includes/hud-dismiss-functions.php:
|
14274 |
msgid "It is recommended that you delete the WordPress Firewall 2 plugin."
|
14275 |
msgstr ""
|
14276 |
|
14277 |
-
#: includes/hud-dismiss-functions.php:
|
14278 |
msgid " for more information."
|
14279 |
msgstr ""
|
14280 |
|
14281 |
-
#: includes/hud-dismiss-functions.php:
|
14282 |
msgid "Notice: BPS Query String Exploits Code Changes"
|
14283 |
msgstr ""
|
14284 |
|
14285 |
-
#: includes/hud-dismiss-functions.php:
|
14286 |
msgid ""
|
14287 |
"Older BPS Query String Exploits code was found in BPS Custom Code. Several "
|
14288 |
"Query String Exploits rules were changed/added/modified in the root ."
|
14289 |
"htaccess file in BPS .49.6, .50.2 & .50.3."
|
14290 |
msgstr ""
|
14291 |
|
14292 |
-
#: includes/hud-dismiss-functions.php:
|
14293 |
msgid ""
|
14294 |
"Copy the new Query String Exploits section of code from your root .htaccess "
|
14295 |
"file and paste it into this BPS Custom Code text box: CUSTOM CODE BPSQSE BPS "
|
14296 |
"QUERY STRING EXPLOITS and click the Save Root Custom Code button."
|
14297 |
msgstr ""
|
14298 |
|
14299 |
-
#: includes/hud-dismiss-functions.php:
|
14300 |
msgid ""
|
14301 |
"This Notice will go away once you have copied the new Query String Exploits "
|
14302 |
"code to BPS Custom Code and clicked the Save Root Custom Code button."
|
14303 |
msgstr ""
|
14304 |
|
14305 |
-
#: includes/hud-dismiss-functions.php:
|
14306 |
msgid "BPS Alert! A BPS htaccess file was NOT found in the BPS Backup folder: "
|
14307 |
msgstr ""
|
14308 |
|
14309 |
-
#: includes/hud-dismiss-functions.php:
|
14310 |
msgid " and click the BPS Backup Folder BulletProof Mode Activate button."
|
14311 |
msgstr ""
|
14312 |
|
14313 |
-
#: includes/hud-dismiss-functions.php:
|
14314 |
msgid "New Improved BPS Speed Boost Cache Code"
|
14315 |
msgstr ""
|
14316 |
|
14317 |
-
#: includes/hud-dismiss-functions.php:
|
14318 |
msgid ""
|
14319 |
"Older BPS Speed Boost Cache Code was found saved in this BPS Custom Code "
|
14320 |
"text box: CUSTOM CODE TOP PHP/PHP.INI HANDLER/CACHE CODE"
|
14321 |
msgstr ""
|
14322 |
|
14323 |
-
#: includes/hud-dismiss-functions.php:
|
14324 |
msgid ""
|
14325 |
"Newer improved BPS Speed Boost Cache Code has been created, which should "
|
14326 |
"improve website load speed performance even more."
|
14327 |
msgstr ""
|
14328 |
|
14329 |
-
#: includes/hud-dismiss-functions.php:
|
14330 |
msgid "Get The New Improved BPS Speed Boost Cache Code"
|
14331 |
msgstr ""
|
14332 |
|
14333 |
-
#: includes/hud-dismiss-functions.php:
|
14334 |
msgid ". To dismiss this Notice click the Dismiss Notice button below."
|
14335 |
msgstr ""
|
14336 |
|
14337 |
-
#: includes/hud-dismiss-functions.php:
|
14338 |
msgid ""
|
14339 |
"To Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on "
|
14340 |
"the Alerts|Logs|Email Options page."
|
14341 |
msgstr ""
|
14342 |
|
14343 |
-
#: includes/hud-dismiss-functions.php:
|
14344 |
msgid "BPS Speed Boost Cache Custom Code Notice"
|
14345 |
msgstr ""
|
14346 |
|
14347 |
-
#: includes/hud-dismiss-functions.php:
|
14348 |
msgid ""
|
14349 |
"BPS Speed Boost Cache Code was found in this BPS Custom Code text box: "
|
14350 |
"CUSTOM CODE TOP PHP/PHP.INI HANDLER/CACHE CODE"
|
14351 |
msgstr ""
|
14352 |
|
14353 |
-
#: includes/hud-dismiss-functions.php:
|
14354 |
msgid ""
|
14355 |
"and another caching plugin's Marker text was also found in this BPS Custom "
|
14356 |
"Code text box."
|
14357 |
msgstr ""
|
14358 |
|
14359 |
-
#: includes/hud-dismiss-functions.php:
|
14360 |
msgid "Click this link: "
|
14361 |
msgstr ""
|
14362 |
|
14363 |
-
#: includes/hud-dismiss-functions.php:
|
14364 |
msgid "BPS Speed Boost Cache Custom Code Notice Forum Topic"
|
14365 |
msgstr ""
|
14366 |
|
14367 |
-
#: includes/hud-dismiss-functions.php:
|
14368 |
msgid " for help information on what this Notice means and what to do next."
|
14369 |
msgstr ""
|
14370 |
|
14371 |
-
#: includes/hud-dismiss-functions.php:
|
14372 |
msgid "BPS New Feature Notice: JTC-Lite"
|
14373 |
msgstr ""
|
14374 |
|
14375 |
-
#: includes/hud-dismiss-functions.php:
|
14376 |
msgid ""
|
14377 |
"JTC-Lite protects the WordPress Login page Form against automated SpamBot "
|
14378 |
"and HackerBot Brute Force Login attacks"
|
14379 |
msgstr ""
|
14380 |
|
14381 |
-
#: includes/hud-dismiss-functions.php:
|
14382 |
msgid ""
|
14383 |
"and also prevents User Accounts from being locked repeatedly by Brute Force "
|
14384 |
"Login Bot attacks on your Login page Form."
|
14385 |
msgstr ""
|
14386 |
|
14387 |
-
#: includes/hud-dismiss-functions.php:
|
14388 |
msgid "To enable/turn On JTC-Lite, click this "
|
14389 |
msgstr ""
|
14390 |
|
14391 |
-
#: includes/hud-dismiss-functions.php:
|
14392 |
msgid ""
|
14393 |
". Click/check the Login Form Checkbox and click the Save Options button."
|
14394 |
msgstr ""
|
14395 |
|
14396 |
-
#: includes/hud-dismiss-functions.php:
|
14397 |
msgid "BPS Plugin Star Rating Request"
|
14398 |
msgstr ""
|
14399 |
|
14400 |
-
#: includes/hud-dismiss-functions.php:
|
14401 |
msgid ""
|
14402 |
"A BPS star rating only takes a couple of minutes and would be very much "
|
14403 |
"appreciated. We are looking for 5 star ratings and not \"fancy\" reviews."
|
14404 |
msgstr ""
|
14405 |
|
14406 |
-
#: includes/hud-dismiss-functions.php:
|
14407 |
msgid ""
|
14408 |
"A simple review like \"works great\" or \"has been protecting my website for "
|
14409 |
"X months or X years\" is perfect."
|
14410 |
msgstr ""
|
14411 |
|
14412 |
-
#: includes/hud-dismiss-functions.php:
|
14413 |
msgid "Click this link to submit a BPS Plugin Star Rating: "
|
14414 |
msgstr ""
|
14415 |
|
14416 |
-
#: includes/hud-dismiss-functions.php:
|
14417 |
msgid "BPS Plugin Star Rating"
|
14418 |
msgstr ""
|
14419 |
|
14420 |
-
#: includes/hud-dismiss-functions.php:
|
14421 |
msgid ""
|
14422 |
"login to the WordPress.org site and scroll to the bottom of the Reviews page."
|
14423 |
msgstr ""
|
14424 |
|
14425 |
-
#: includes/hud-dismiss-functions.php:
|
14426 |
msgid ""
|
14427 |
"To Dismiss this one-time Notice click the Dismiss Notice button below. To "
|
14428 |
"Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on the "
|
14429 |
"Alerts|Logs|Email Options page."
|
14430 |
msgstr ""
|
14431 |
|
14432 |
-
#: includes/hud-dismiss-functions.php:
|
14433 |
msgid "BPS Notice: Mod Security Module is Loaded|Enabled"
|
14434 |
msgstr ""
|
14435 |
|
14436 |
-
#: includes/hud-dismiss-functions.php:
|
14437 |
msgid "Please take a minute to view this Mod Security help forum topic: "
|
14438 |
msgstr ""
|
14439 |
|
14440 |
-
#: includes/hud-dismiss-functions.php:
|
14441 |
msgid "Mod Security Common Known Problems"
|
14442 |
msgstr ""
|
14443 |
|
14444 |
-
#: includes/hud-dismiss-functions.php:
|
14445 |
msgid ""
|
14446 |
"If you are not experiencing any of the problems listed in the Mod Security "
|
14447 |
"help forum topic then you can dismiss this Dismiss Notice."
|
14448 |
msgstr ""
|
14449 |
|
14450 |
-
#: includes/hud-dismiss-functions.php:
|
14451 |
msgid "BPS GDPR Compliance Notice"
|
14452 |
msgstr ""
|
14453 |
|
14454 |
-
#: includes/hud-dismiss-functions.php:
|
14455 |
msgid ""
|
14456 |
"A new Setup Wizard Option has been created which allows you to turn off all "
|
14457 |
"IP address logging in BPS to make your website GDPR Compliant."
|
14458 |
msgstr ""
|
14459 |
|
14460 |
-
#: includes/hud-dismiss-functions.php:
|
14461 |
msgid "GDPR Compliance Setup Wizard Option link"
|
14462 |
msgstr ""
|
14463 |
|
14464 |
-
#: includes/hud-dismiss-functions.php:
|
14465 |
msgid "Choose the GDPR Compliance On setting."
|
14466 |
msgstr ""
|
14467 |
|
14468 |
-
#: includes/hud-dismiss-functions.php:
|
14469 |
msgid "For more information about GDPR Compliance click this "
|
14470 |
msgstr ""
|
14471 |
|
14472 |
-
#: includes/hud-dismiss-functions.php:
|
14473 |
msgid "GDPR Compliance Forum Topic link"
|
14474 |
msgstr ""
|
14475 |
|
14476 |
-
#: includes/hud-dismiss-functions.php:
|
14477 |
msgid "BPS wp-config.php file WP Automatic Update constants detected"
|
14478 |
msgstr ""
|
14479 |
|
14480 |
-
#: includes/hud-dismiss-functions.php:
|
14481 |
msgid ""
|
14482 |
"You are using the BPS MU Tools plugin option settings to handle WP Automatic "
|
14483 |
"Updates. BPS detected that you are also using one or both of these WP "
|
@@ -14488,47 +14525,47 @@ msgid ""
|
|
14488 |
"Notice after you have commented them out."
|
14489 |
msgstr ""
|
14490 |
|
14491 |
-
#: includes/hud-dismiss-functions.php:
|
14492 |
msgid "MScan Significant Improvements Notice"
|
14493 |
msgstr ""
|
14494 |
|
14495 |
-
#: includes/hud-dismiss-functions.php:
|
14496 |
msgid "Significant improvements have been made to MScan. "
|
14497 |
msgstr ""
|
14498 |
|
14499 |
-
#: includes/hud-dismiss-functions.php:
|
14500 |
msgid "Run a new MScan scan"
|
14501 |
msgstr ""
|
14502 |
|
14503 |
-
#: includes/hud-dismiss-functions.php:
|
14504 |
msgid "Script|File Owner User ID Mismatch Notice"
|
14505 |
msgstr ""
|
14506 |
|
14507 |
-
#: includes/hud-dismiss-functions.php:
|
14508 |
msgid ""
|
14509 |
"You have different Script or File Owner User ID's. All Script and File Owner "
|
14510 |
"User ID's must be the same in order for BPS to function normally."
|
14511 |
msgstr ""
|
14512 |
|
14513 |
-
#: includes/hud-dismiss-functions.php:
|
14514 |
msgid ""
|
14515 |
"Go to the BPS System Info page and check the File|Folder Permissions (CGI or "
|
14516 |
"DSO)|Script Owner User ID (UID)|File Owner User ID table to find the folders "
|
14517 |
"that need to be fixed."
|
14518 |
msgstr ""
|
14519 |
|
14520 |
-
#: includes/hud-dismiss-functions.php:
|
14521 |
msgid "BPS Pro 25% Off Sale February 21 - March 8"
|
14522 |
msgstr ""
|
14523 |
|
14524 |
-
#: includes/hud-dismiss-functions.php:
|
14525 |
msgid ""
|
14526 |
"One-time Purchase Price: $52.50. No Recurring Yearly Costs Or Subscriptions. "
|
14527 |
"Unlimited installations. Free Upgrades For Life. Free Technical Support For "
|
14528 |
"Life."
|
14529 |
msgstr ""
|
14530 |
|
14531 |
-
#: includes/hud-dismiss-functions.php:
|
14532 |
msgid "Buy BPS Pro"
|
14533 |
msgstr ""
|
14534 |
|
@@ -14751,12 +14788,6 @@ msgstr ""
|
|
14751 |
msgid " Login Attempts Remaining "
|
14752 |
msgstr ""
|
14753 |
|
14754 |
-
#: includes/login-security.php:1061
|
14755 |
-
msgid ""
|
14756 |
-
"Error: Your JTC CAPTCHA option setting is blank. You can login without "
|
14757 |
-
"entering a CAPTCHA."
|
14758 |
-
msgstr ""
|
14759 |
-
|
14760 |
#: includes/zip-email-cron-functions.php:30
|
14761 |
msgid "Once Hourly"
|
14762 |
msgstr ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: bulletproof-security\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
+
"POT-Creation-Date: 2022-02-27 11:57-0800\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"
|
562 |
msgid "Click OK to save your wp-admin Custom Code or click Cancel."
|
563 |
msgstr ""
|
564 |
|
565 |
+
#: admin/core/core-export-import.php:110
|
566 |
msgid ""
|
567 |
"Custom Code was exported successfully. Click the Download Zip Export button "
|
568 |
"to download the Custom Code cc-master.zip file."
|
569 |
msgstr ""
|
570 |
|
571 |
+
#: admin/core/core-export-import.php:110 admin/login/lsm-export.php:49
|
572 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
573 |
+
#: admin/wizard/wizard.php:1920
|
574 |
msgid ""
|
575 |
"If you see a 403 error and/or are unable to download the zip file then click "
|
576 |
"here: "
|
577 |
msgstr ""
|
578 |
|
579 |
+
#: admin/core/core-export-import.php:110 admin/login/lsm-export.php:49
|
580 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
581 |
+
#: admin/wizard/wizard.php:1056 admin/wizard/wizard.php:1153
|
582 |
+
#: admin/wizard/wizard.php:1156 admin/wizard/wizard.php:1920
|
583 |
#: includes/hud-autofix-whitelist.php:861
|
584 |
msgid "Setup Wizard Options"
|
585 |
msgstr ""
|
586 |
|
587 |
+
#: admin/core/core-export-import.php:110
|
588 |
msgid ""
|
589 |
" and select the Zip File Download Fix On setting for the Zile File Download "
|
590 |
"Fix option. You should now be able to download the cc-master.zip file."
|
591 |
msgstr ""
|
592 |
|
593 |
+
#: admin/core/core-export-import.php:110 admin/login/lsm-export.php:49
|
594 |
+
#: admin/wizard/wizard.php:1920
|
595 |
msgid "Download Zip Export"
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: admin/core/core-export-import.php:139 admin/wizard/wizard.php:2084
|
599 |
msgid "Zip File Upload Successful."
|
600 |
msgstr ""
|
601 |
|
602 |
+
#: admin/core/core-export-import.php:150 admin/wizard/wizard.php:2095
|
603 |
msgid "Zip File Exraction Successful. Method: ZipArchive class."
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: admin/core/core-export-import.php:156 admin/core/core-export-import.php:185
|
607 |
msgid "Root Custom Code Import Successful."
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: admin/core/core-export-import.php:156 admin/core/core-export-import.php:185
|
611 |
msgid "wp-admin Custom Code Import Successful."
|
612 |
msgstr ""
|
613 |
|
614 |
+
#: admin/core/core-export-import.php:156 admin/core/core-export-import.php:185
|
615 |
msgid ""
|
616 |
"Either run the Wizards again or do these steps below to add/create your "
|
617 |
"Imported Custom Code in your htaccess files."
|
618 |
msgstr ""
|
619 |
|
620 |
+
#: admin/core/core-export-import.php:156 admin/core/core-export-import.php:185
|
621 |
msgid "1. Go to the Security Modes page."
|
622 |
msgstr ""
|
623 |
|
624 |
+
#: admin/core/core-export-import.php:156 admin/core/core-export-import.php:185
|
625 |
msgid "2. Click the Root Folder BulletProof Mode Activate button."
|
626 |
msgstr ""
|
627 |
|
628 |
+
#: admin/core/core-export-import.php:156 admin/core/core-export-import.php:185
|
629 |
msgid "3. Click the wp-admin Folder BulletProof Mode Activate button."
|
630 |
msgstr ""
|
631 |
|
632 |
+
#: admin/core/core-export-import.php:164 admin/wizard/wizard.php:2106
|
633 |
msgid "ERROR: Zip File Extraction Failed. Method: ZipArchive class."
|
634 |
msgstr ""
|
635 |
|
636 |
+
#: admin/core/core-export-import.php:179 admin/wizard/wizard.php:2121
|
637 |
msgid "Zip File Extraction Successful. Method: PclZip."
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: admin/core/core-export-import.php:193 admin/wizard/wizard.php:2133
|
641 |
msgid "ERROR: Zip File Extraction Failed. Method: PclZip."
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: admin/core/core-export-import.php:201 admin/wizard/wizard.php:2141
|
645 |
msgid "ERROR: Zip File Upload Failed."
|
646 |
msgstr ""
|
647 |
|
648 |
+
#: admin/core/core-export-import.php:201
|
649 |
msgid ""
|
650 |
"Either the cc-master.zip file has not been selected yet for Import or the "
|
651 |
"file "
|
652 |
msgstr ""
|
653 |
|
654 |
+
#: admin/core/core-export-import.php:201
|
655 |
msgid ""
|
656 |
" is not a valid Custom Code cc-master.zip file or file name. The BPS Custom "
|
657 |
"Code Import feature only allows the cc-master.zip file to be Uploaded/"
|
658 |
"Imported."
|
659 |
msgstr ""
|
660 |
|
661 |
+
#: admin/core/core-export-import.php:249
|
662 |
msgid ""
|
663 |
"Error: The cc-master.txt file MUST contain all of the BEGIN and END "
|
664 |
"placeholder lines of code even if they are blank/do not have any custom "
|
667 |
"placeholder lines of code in the new cc-master.txt file that you Export."
|
668 |
msgstr ""
|
669 |
|
670 |
+
#: admin/core/core-export-import.php:656
|
671 |
msgid "Your Root and wp-admin Custom Code has been deleted successfully."
|
672 |
msgstr ""
|
673 |
|
677 |
msgstr ""
|
678 |
|
679 |
#: admin/core/core-forms.php:18 admin/core/core-forms.php:104
|
680 |
+
#: admin/core/core-forms.php:207 admin/core/core-forms.php:257
|
681 |
+
#: admin/core/core-forms.php:291 admin/core/core-forms.php:341
|
682 |
+
#: admin/core/core-forms.php:375 admin/core/core-forms.php:441
|
683 |
+
#: admin/core/core-htaccess-code.php:463 admin/core/core-htaccess-code.php:547
|
684 |
+
#: admin/core/core-htaccess-code.php:616 admin/core/core-htaccess-code.php:700
|
685 |
#: admin/core/core.php:892 admin/core/core.php:982 admin/core/core.php:1096
|
686 |
#: admin/core/core.php:1186 admin/core/core.php:1285
|
687 |
+
#: admin/maintenance/maintenance.php:955 admin/maintenance/maintenance.php:1272
|
688 |
+
#: admin/maintenance/maintenance.php:1791
|
689 |
+
#: admin/maintenance/maintenance.php:1922
|
690 |
+
#: admin/maintenance/maintenance.php:2116 admin/wizard/wizard-functions.php:45
|
691 |
msgid "Click this link for help information: "
|
692 |
msgstr ""
|
693 |
|
694 |
#: admin/core/core-forms.php:18 admin/core/core-forms.php:104
|
695 |
+
#: admin/core/core-forms.php:207 admin/core/core-forms.php:257
|
696 |
+
#: admin/core/core-forms.php:291 admin/core/core-forms.php:341
|
697 |
+
#: admin/core/core-forms.php:375 admin/core/core-forms.php:441
|
698 |
+
#: admin/core/core-htaccess-code.php:463 admin/core/core-htaccess-code.php:547
|
699 |
+
#: admin/core/core-htaccess-code.php:616 admin/core/core-htaccess-code.php:700
|
700 |
#: admin/core/core.php:892 admin/core/core.php:982 admin/core/core.php:1096
|
701 |
#: admin/core/core.php:1186 admin/core/core.php:1285
|
702 |
+
#: admin/maintenance/maintenance.php:955 admin/maintenance/maintenance.php:1272
|
703 |
+
#: admin/maintenance/maintenance.php:1791
|
704 |
+
#: admin/maintenance/maintenance.php:1922
|
705 |
+
#: admin/maintenance/maintenance.php:2116 admin/wizard/wizard-functions.php:45
|
706 |
+
#: admin/wizard/wizard.php:1068
|
707 |
msgid "htaccess Files Disabled Forum Topic"
|
708 |
msgstr ""
|
709 |
|
737 |
"htaccess file has been deleted."
|
738 |
msgstr ""
|
739 |
|
740 |
+
#: admin/core/core-forms.php:164
|
741 |
msgid "The Hidden Plugin Folders|Files (HPF) Cron is turned On."
|
742 |
msgstr ""
|
743 |
|
744 |
+
#: admin/core/core-forms.php:164
|
745 |
msgid "The HPF Cron Check Frequency setting is: "
|
746 |
msgstr ""
|
747 |
|
748 |
+
#: admin/core/core-forms.php:164
|
749 |
msgid " minutes."
|
750 |
msgstr ""
|
751 |
|
752 |
+
#: admin/core/core-forms.php:173
|
753 |
msgid "Hidden Plugin Folders|Files (HPF) Cron has been turned Off."
|
754 |
msgstr ""
|
755 |
|
756 |
+
#: admin/core/core-forms.php:194
|
757 |
msgid "Ignore Hidden Plugin Folders & Files settings saved."
|
758 |
msgstr ""
|
759 |
|
760 |
+
#: admin/core/core-forms.php:194
|
761 |
msgid "Current HPF Ignore Rules: "
|
762 |
msgstr ""
|
763 |
|
764 |
+
#: admin/core/core-forms.php:207 admin/core/core-forms.php:257
|
765 |
msgid "htaccess Files Disabled: Master htaccess file writing is disabled. "
|
766 |
msgstr ""
|
767 |
|
768 |
+
#: admin/core/core-forms.php:223 admin/core/core-forms.php:237
|
769 |
msgid ""
|
770 |
"Failed to activate Master htaccess Folder BulletProof Mode. Check the file "
|
771 |
"or folder permissions or Ownership for this folder: /bulletproof-security/"
|
772 |
"admin/htaccess/."
|
773 |
msgstr ""
|
774 |
|
775 |
+
#: admin/core/core-forms.php:228 admin/core/core-forms.php:242
|
776 |
msgid "Master htaccess Folder BulletProof Mode activated successfully."
|
777 |
msgstr ""
|
778 |
|
779 |
+
#: admin/core/core-forms.php:270
|
780 |
msgid ""
|
781 |
"Failed to deactivate Master htaccess Folder BulletProof Mode. Check the file "
|
782 |
"or folder permissions or Ownership for this folder: /bulletproof-security/"
|
783 |
"admin/htaccess/."
|
784 |
msgstr ""
|
785 |
|
786 |
+
#: admin/core/core-forms.php:277
|
787 |
msgid "Master htaccess Folder BulletProof Mode deactivated successfully."
|
788 |
msgstr ""
|
789 |
|
790 |
+
#: admin/core/core-forms.php:291 admin/core/core-forms.php:341
|
791 |
msgid "htaccess Files Disabled: BPS Backup htaccess file writing is disabled. "
|
792 |
msgstr ""
|
793 |
|
794 |
+
#: admin/core/core-forms.php:307 admin/core/core-forms.php:321
|
795 |
msgid ""
|
796 |
"Failed to activate BPS Backup Folder BulletProof Mode. Check the file or "
|
797 |
"folder permissions or Ownership for this folder: /"
|
798 |
msgstr ""
|
799 |
|
800 |
+
#: admin/core/core-forms.php:307 admin/core/core-forms.php:321
|
801 |
+
#: admin/core/core-forms.php:354
|
802 |
msgid "/bps-backup."
|
803 |
msgstr ""
|
804 |
|
805 |
+
#: admin/core/core-forms.php:312 admin/core/core-forms.php:326
|
806 |
msgid "BPS Backup Folder BulletProof Mode activated successfully."
|
807 |
msgstr ""
|
808 |
|
809 |
+
#: admin/core/core-forms.php:354
|
810 |
msgid ""
|
811 |
"Failed to deactivate BPS Backup Folder BulletProof Mode. Check the file or "
|
812 |
"folder permissions or Ownership for this folder: /"
|
813 |
msgstr ""
|
814 |
|
815 |
+
#: admin/core/core-forms.php:361
|
816 |
msgid "BPS Backup Folder BulletProof Mode deactivated successfully."
|
817 |
msgstr ""
|
818 |
|
819 |
+
#: admin/core/core-forms.php:375
|
820 |
msgid "htaccess Files Disabled: htaccess file Backup is disabled. "
|
821 |
msgstr ""
|
822 |
|
823 |
+
#: admin/core/core-forms.php:388
|
824 |
msgid "You do not have an .htaccess file in your Root folder to backup."
|
825 |
msgstr ""
|
826 |
|
827 |
+
#: admin/core/core-forms.php:396
|
828 |
msgid ""
|
829 |
"Failed to Backup Your Root .htaccess File. File copy function failed. Check "
|
830 |
"the folder permissions for the /"
|
831 |
msgstr ""
|
832 |
|
833 |
+
#: admin/core/core-forms.php:396 admin/core/core-forms.php:419
|
834 |
msgid "/bps-backup folder. Folder permissions should be set to 755."
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: admin/core/core-forms.php:403
|
838 |
msgid "Your Root .htaccess file has been backed up successfully."
|
839 |
msgstr ""
|
840 |
|
841 |
+
#: admin/core/core-forms.php:411
|
842 |
msgid "You do not have an htaccess file in your wp-admin folder to backup."
|
843 |
msgstr ""
|
844 |
|
845 |
+
#: admin/core/core-forms.php:419
|
846 |
msgid ""
|
847 |
"Failed to Backup Your wp-admin htaccess File. File copy function failed. "
|
848 |
"Check the folder permissions for the /"
|
849 |
msgstr ""
|
850 |
|
851 |
+
#: admin/core/core-forms.php:426
|
852 |
msgid "Your wp-admin htaccess file has been backed up successfully."
|
853 |
msgstr ""
|
854 |
|
855 |
+
#: admin/core/core-forms.php:441
|
856 |
msgid "htaccess Files Disabled: htaccess file Restore is disabled. "
|
857 |
msgstr ""
|
858 |
|
859 |
+
#: admin/core/core-forms.php:462
|
860 |
msgid ""
|
861 |
"Failed to Restore Your Root htaccess File. Either you DO NOT have a Backed "
|
862 |
"up Root htaccess file or your Root htaccess file permissions do not allow "
|
863 |
"the file to be replaced/restored."
|
864 |
msgstr ""
|
865 |
|
866 |
+
#: admin/core/core-forms.php:472
|
867 |
msgid "Your Root htaccess file has been Restored successfully."
|
868 |
msgstr ""
|
869 |
|
870 |
+
#: admin/core/core-forms.php:482
|
871 |
msgid ""
|
872 |
"Failed to Restore Your wp-admin htaccess File. Either you DO NOT have a "
|
873 |
"Backed up wp-admin htaccess file or your wp-admin htaccess file permissions "
|
874 |
"do not allow the file to be replaced/restored."
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: admin/core/core-forms.php:489
|
878 |
msgid "Your wp-admin htaccess file has been Restored successfully."
|
879 |
msgstr ""
|
880 |
|
998 |
"Question Mark help file for BPS troubleshooting steps."
|
999 |
msgstr ""
|
1000 |
|
1001 |
+
#: admin/core/core-help-text.php:15 admin/wizard/wizard.php:1113
|
1002 |
msgid "Notes: "
|
1003 |
msgstr ""
|
1004 |
|
1246 |
msgstr ""
|
1247 |
|
1248 |
#: admin/core/core-help-text.php:30 admin/core/core-help-text.php:40
|
1249 |
+
#: admin/login/lsm-help-text.php:29
|
1250 |
msgid "Encryption|Decryption ModSecurity CRS Bypass"
|
1251 |
msgstr ""
|
1252 |
|
1702 |
msgid "Modify wp-admin Query String Exploit code here"
|
1703 |
msgstr ""
|
1704 |
|
1705 |
+
#: admin/core/core-htaccess-code.php:59 admin/core/core-htaccess-code.php:135
|
1706 |
+
#: admin/maintenance/maintenance.php:473 admin/maintenance/maintenance.php:493
|
1707 |
msgid "The file "
|
1708 |
msgstr ""
|
1709 |
|
1710 |
+
#: admin/core/core-htaccess-code.php:59 admin/core/core-htaccess-code.php:135
|
1711 |
+
#: admin/maintenance/maintenance.php:473 admin/maintenance/maintenance.php:493
|
1712 |
msgid " is not writable or does not exist."
|
1713 |
msgstr ""
|
1714 |
|
1719 |
"problem click "
|
1720 |
msgstr ""
|
1721 |
|
1722 |
+
#: admin/core/core-htaccess-code.php:59 admin/core/core-htaccess-code.php:135
|
1723 |
msgid "HERE"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
+
#: admin/core/core-htaccess-code.php:59 admin/core/core-htaccess-code.php:135
|
1727 |
msgid " to go the the BulletProof Security Forum."
|
1728 |
msgstr ""
|
1729 |
|
1730 |
+
#: admin/core/core-htaccess-code.php:135
|
1731 |
msgid ""
|
1732 |
"Check that the file is named secure.htaccess and that the file exists in "
|
1733 |
"the /bulletproof-security/admin/htaccess master folder. If this is not the "
|
1734 |
"problem click"
|
1735 |
msgstr ""
|
1736 |
|
1737 |
+
#: admin/core/core-htaccess-code.php:463 admin/core/core-htaccess-code.php:547
|
1738 |
+
#: admin/core/core-htaccess-code.php:616 admin/core/core-htaccess-code.php:700
|
1739 |
#: admin/core/core.php:1186
|
1740 |
msgid "htaccess Files Disabled: Root htaccess file writing is disabled. "
|
1741 |
msgstr ""
|
1742 |
|
1743 |
+
#: admin/core/core-htaccess-code.php:485 admin/core/core-htaccess-code.php:638
|
1744 |
#: admin/core/core.php:1029
|
1745 |
msgid "Failed to copy your Custom default.htaccess file: "
|
1746 |
msgstr ""
|
1747 |
|
1748 |
+
#: admin/core/core-htaccess-code.php:485 admin/core/core-htaccess-code.php:638
|
1749 |
#: admin/core/core.php:1029
|
1750 |
msgid " to: "
|
1751 |
msgstr ""
|
1752 |
|
1753 |
+
#: admin/core/core-htaccess-code.php:485 admin/core/core-htaccess-code.php:638
|
1754 |
msgid " Check the folder permissions or Ownership for these folders."
|
1755 |
msgstr ""
|
1756 |
|
1757 |
+
#: admin/core/core-htaccess-code.php:496 admin/core/core-htaccess-code.php:649
|
1758 |
msgid ""
|
1759 |
"Root Folder BulletProof Mode deactivated successfully. Your Custom default."
|
1760 |
"htaccess is now in use."
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: admin/core/core-htaccess-code.php:520 admin/core/core-htaccess-code.php:673
|
1764 |
msgid ""
|
1765 |
"Failed to deactivate Root Folder BulletProof Mode. Unable to Copy the "
|
1766 |
"default.htaccess file to your root folder."
|
1767 |
msgstr ""
|
1768 |
|
1769 |
+
#: admin/core/core-htaccess-code.php:531 admin/core/core-htaccess-code.php:684
|
1770 |
msgid "Root Folder BulletProof Mode deactivated successfully."
|
1771 |
msgstr ""
|
1772 |
|
1773 |
+
#: admin/core/core-htaccess-code.php:576 admin/core/core-htaccess-code.php:729
|
1774 |
msgid ""
|
1775 |
"Failed to activate Root Folder BulletProof Mode protection. Your website is "
|
1776 |
"NOT protected."
|
1777 |
msgstr ""
|
1778 |
|
1779 |
+
#: admin/core/core-htaccess-code.php:587 admin/core/core-htaccess-code.php:740
|
1780 |
msgid "Root Folder BulletProof Mode protection activated successfully."
|
1781 |
msgstr ""
|
1782 |
|
1825 |
#: admin/core/core.php:453 admin/core/core.php:588 admin/core/core.php:681
|
1826 |
#: admin/core/core.php:774 admin/core/core.php:826 admin/core/core.php:1876
|
1827 |
#: admin/core/core.php:2089 admin/db-backup-security/db-backup-security.php:290
|
1828 |
+
#: admin/db-backup-security/db-backup-security.php:1271
|
1829 |
+
#: admin/db-backup-security/db-backup-security.php:1448
|
1830 |
#: admin/email-log-settings/email-log-settings.php:278
|
1831 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1832 |
+
#: admin/login/login.php:1350 admin/login/login.php:1918
|
1833 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1834 |
+
#: admin/mscan/mscan.php:2112 admin/mscan/mscan.php:2340
|
1835 |
+
#: admin/mscan/mscan.php:3055 admin/security-log/security-log.php:224
|
1836 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1837 |
+
#: admin/wizard/wizard.php:1097 admin/wizard/wizard.php:1166
|
1838 |
+
#: admin/wizard/wizard.php:1763 bulletproof-security.php:183
|
1839 |
msgid "BPS Pro Features"
|
1840 |
msgstr ""
|
1841 |
|
1847 |
#: admin/core/core.php:585 admin/core/core.php:678 admin/core/core.php:771
|
1848 |
#: admin/core/core.php:823 admin/core/core.php:1873
|
1849 |
#: admin/db-backup-security/db-backup-security.php:287
|
1850 |
+
#: admin/db-backup-security/db-backup-security.php:1268
|
1851 |
+
#: admin/db-backup-security/db-backup-security.php:1445
|
1852 |
#: admin/email-log-settings/email-log-settings.php:275
|
1853 |
#: admin/login/login.php:201 admin/login/login.php:825
|
1854 |
+
#: admin/login/login.php:1347 admin/login/login.php:1915
|
1855 |
+
#: admin/maintenance/maintenance.php:203 admin/mscan/mscan-help-text.php:65
|
1856 |
+
#: admin/mscan/mscan-help-text.php:78 admin/mscan/mscan-help-text.php:85
|
1857 |
+
#: admin/mscan/mscan.php:238 admin/mscan/mscan.php:2109
|
1858 |
+
#: admin/mscan/mscan.php:2337 admin/mscan/mscan.php:3052
|
1859 |
#: admin/security-log/security-log.php:221 admin/system-info/system-info.php:78
|
1860 |
+
#: admin/theme-skin/theme-skin.php:77 admin/wizard/wizard.php:1094
|
1861 |
+
#: admin/wizard/wizard.php:1163 admin/wizard/wizard.php:1760
|
1862 |
msgid ""
|
1863 |
"This Question Mark Help window is draggable (top) and resizable (bottom "
|
1864 |
"right corner)"
|
1868 |
#: admin/core/core.php:588 admin/core/core.php:681 admin/core/core.php:774
|
1869 |
#: admin/core/core.php:826 admin/core/core.php:1876 admin/core/core.php:2089
|
1870 |
#: admin/core/core.php:2169 admin/db-backup-security/db-backup-security.php:290
|
1871 |
+
#: admin/db-backup-security/db-backup-security.php:1271
|
1872 |
+
#: admin/db-backup-security/db-backup-security.php:1448
|
1873 |
#: admin/email-log-settings/email-log-settings.php:278
|
1874 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1875 |
+
#: admin/login/login.php:1350 admin/login/login.php:1918
|
1876 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1877 |
+
#: admin/mscan/mscan.php:2112 admin/mscan/mscan.php:2340
|
1878 |
+
#: admin/mscan/mscan.php:3055 admin/security-log/security-log.php:224
|
1879 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1880 |
+
#: admin/wizard/wizard.php:1097 admin/wizard/wizard.php:1166
|
1881 |
+
#: admin/wizard/wizard.php:1763
|
1882 |
msgid ""
|
1883 |
"Want even more security protection for the ridiculously cheap one-time price "
|
1884 |
"of $69.95"
|
1888 |
#: admin/core/core.php:588 admin/core/core.php:681 admin/core/core.php:774
|
1889 |
#: admin/core/core.php:826 admin/core/core.php:1876 admin/core/core.php:2089
|
1890 |
#: admin/core/core.php:2171 admin/db-backup-security/db-backup-security.php:290
|
1891 |
+
#: admin/db-backup-security/db-backup-security.php:1271
|
1892 |
+
#: admin/db-backup-security/db-backup-security.php:1448
|
1893 |
#: admin/email-log-settings/email-log-settings.php:278
|
1894 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1895 |
+
#: admin/login/login.php:1350 admin/login/login.php:1918
|
1896 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1897 |
+
#: admin/mscan/mscan.php:2112 admin/mscan/mscan.php:2340
|
1898 |
+
#: admin/mscan/mscan.php:3055 admin/security-log/security-log.php:224
|
1899 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1900 |
+
#: admin/wizard/wizard.php:1097 admin/wizard/wizard.php:1166
|
1901 |
+
#: admin/wizard/wizard.php:1763
|
1902 |
msgid ""
|
1903 |
"BPS Pro comes with free unlimited installations, upgrades & support for "
|
1904 |
"life. No yearly subscriptions or additional costs."
|
1908 |
#: admin/core/core.php:588 admin/core/core.php:681 admin/core/core.php:774
|
1909 |
#: admin/core/core.php:826 admin/core/core.php:1876 admin/core/core.php:2089
|
1910 |
#: admin/db-backup-security/db-backup-security.php:290
|
1911 |
+
#: admin/db-backup-security/db-backup-security.php:1271
|
1912 |
+
#: admin/db-backup-security/db-backup-security.php:1448
|
1913 |
#: admin/email-log-settings/email-log-settings.php:278
|
1914 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1915 |
+
#: admin/login/login.php:1350 admin/login/login.php:1918
|
1916 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1917 |
+
#: admin/mscan/mscan.php:2112 admin/mscan/mscan.php:2340
|
1918 |
+
#: admin/mscan/mscan.php:3055 admin/security-log/security-log.php:224
|
1919 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1920 |
+
#: admin/wizard/wizard.php:1097 admin/wizard/wizard.php:1166
|
1921 |
+
#: admin/wizard/wizard.php:1763
|
1922 |
msgid ""
|
1923 |
"BBS Pro has an amazing track record. BPS Pro is installed on 60,000+ "
|
1924 |
"websites. Not a single one of those websites has been hacked in 10+ years."
|
1928 |
#: admin/core/core.php:588 admin/core/core.php:681 admin/core/core.php:774
|
1929 |
#: admin/core/core.php:826 admin/core/core.php:1876 admin/core/core.php:2089
|
1930 |
#: admin/db-backup-security/db-backup-security.php:290
|
1931 |
+
#: admin/db-backup-security/db-backup-security.php:1271
|
1932 |
+
#: admin/db-backup-security/db-backup-security.php:1448
|
1933 |
#: admin/email-log-settings/email-log-settings.php:278
|
1934 |
#: admin/login/login.php:204 admin/login/login.php:828
|
1935 |
+
#: admin/login/login.php:1350 admin/login/login.php:1918
|
1936 |
#: admin/maintenance/maintenance.php:206 admin/mscan/mscan.php:241
|
1937 |
+
#: admin/mscan/mscan.php:2112 admin/mscan/mscan.php:2340
|
1938 |
+
#: admin/mscan/mscan.php:3055 admin/security-log/security-log.php:224
|
1939 |
#: admin/system-info/system-info.php:81 admin/theme-skin/theme-skin.php:81
|
1940 |
+
#: admin/wizard/wizard.php:1097 admin/wizard/wizard.php:1166
|
1941 |
+
#: admin/wizard/wizard.php:1763
|
1942 |
msgid "Get BPS Pro"
|
1943 |
msgstr ""
|
1944 |
|
1945 |
#: admin/core/core.php:223 admin/core/core.php:350 admin/core/core.php:1880
|
1946 |
#: admin/db-backup-security/db-backup-security.php:294
|
1947 |
#: admin/email-log-settings/email-log-settings.php:282
|
1948 |
+
#: admin/login/login.php:1353 admin/maintenance/maintenance.php:210
|
1949 |
#: admin/mscan/mscan.php:244 admin/system-info/system-info.php:85
|
1950 |
msgid "Forum Help Links: "
|
1951 |
msgstr ""
|
2098 |
"other buttons."
|
2099 |
msgstr ""
|
2100 |
|
2101 |
+
#: admin/core/core.php:561 admin/maintenance/maintenance.php:759
|
2102 |
#: admin/security-log/security-log.php:458
|
2103 |
#: admin/security-log/security-log.php:474
|
2104 |
#: admin/security-log/security-log.php:705
|
2105 |
+
#: admin/system-info/system-info.php:1246
|
2106 |
msgid "Click OK to proceed or click Cancel."
|
2107 |
msgstr ""
|
2108 |
|
2486 |
msgstr ""
|
2487 |
|
2488 |
#: admin/core/core.php:1883 admin/core/core.php:2133
|
2489 |
+
#: admin/wizard/wizard.php:1105
|
2490 |
msgid "Custom Code Video Tutorial"
|
2491 |
msgstr ""
|
2492 |
|
2573 |
msgstr ""
|
2574 |
|
2575 |
#: admin/core/core.php:2080
|
2576 |
+
#: admin/db-backup-security/db-backup-security.php:1793
|
2577 |
+
#: admin/mscan/mscan.php:3663 admin/theme-skin/theme-skin.php:233
|
2578 |
msgid "Whats New in "
|
2579 |
msgstr ""
|
2580 |
|
2625 |
msgstr ""
|
2626 |
|
2627 |
#: admin/core/core.php:2131 admin/email-log-settings/email-log-settings.php:440
|
2628 |
+
#: admin/login/login.php:2041 admin/maintenance/maintenance.php:2241
|
2629 |
+
#: admin/security-log/security-log.php:846
|
2630 |
+
#: admin/system-info/system-info.php:1268
|
2631 |
msgid "Security Log Event Codes"
|
2632 |
msgstr ""
|
2633 |
|
2634 |
#: admin/core/core.php:2132
|
2635 |
+
#: admin/db-backup-security/db-backup-security.php:1797
|
2636 |
#: admin/email-log-settings/email-log-settings.php:441
|
2637 |
+
#: admin/login/login.php:2042 admin/maintenance/maintenance.php:2242
|
2638 |
+
#: admin/mscan/mscan.php:3666 admin/security-log/security-log.php:847
|
2639 |
+
#: admin/system-info/system-info.php:1269 admin/theme-skin/theme-skin.php:236
|
2640 |
msgid "Forum: Search, Troubleshooting Steps & Post Questions For Assistance"
|
2641 |
msgstr ""
|
2642 |
|
3005 |
msgid "The DB Backup folder name has been renamed to: "
|
3006 |
msgstr ""
|
3007 |
|
3008 |
+
#: admin/db-backup-security/db-backup-functions.php:113
|
3009 |
msgid "Error: Unable to create the DB Backup folder."
|
3010 |
msgstr ""
|
3011 |
|
3012 |
+
#: admin/db-backup-security/db-backup-functions.php:113
|
3013 |
msgid ""
|
3014 |
"Go to the BPS System Info page File|Folder Permissions & UID checks table. "
|
3015 |
"Check the /wp-content/bps-backup/ folder permissions. The folder permissions "
|
3018 |
"same matching ID's."
|
3019 |
msgstr ""
|
3020 |
|
3021 |
+
#: admin/db-backup-security/db-backup-functions.php:120
|
3022 |
msgid "The DB Backup folder: "
|
3023 |
msgstr ""
|
3024 |
|
3025 |
+
#: admin/db-backup-security/db-backup-functions.php:120
|
3026 |
msgid " was created successfully."
|
3027 |
msgstr ""
|
3028 |
|
3272 |
msgstr ""
|
3273 |
|
3274 |
#: admin/db-backup-security/db-backup-help-text.php:9
|
3275 |
+
#: admin/db-backup-security/db-backup-security.php:998
|
3276 |
msgid "Rename|Create|Reset Tool"
|
3277 |
msgstr ""
|
3278 |
|
3507 |
msgstr ""
|
3508 |
|
3509 |
#: admin/db-backup-security/db-backup-help-text.php:12
|
3510 |
+
#: admin/mscan/mscan-help-text.php:75 admin/security-log/security-log.php:234
|
3511 |
msgid "Delete Log Button"
|
3512 |
msgstr ""
|
3513 |
|
3644 |
msgstr ""
|
3645 |
|
3646 |
#: admin/db-backup-security/db-backup-security.php:267
|
3647 |
+
#: admin/db-backup-security/db-backup-security.php:1261
|
3648 |
+
#: admin/db-backup-security/db-backup-security.php:1264
|
3649 |
msgid "DB Backup Log"
|
3650 |
msgstr ""
|
3651 |
|
3652 |
#: admin/db-backup-security/db-backup-security.php:268
|
3653 |
+
#: admin/db-backup-security/db-backup-security.php:1438
|
3654 |
+
#: admin/db-backup-security/db-backup-security.php:1441
|
3655 |
msgid "DB Table Prefix Changer"
|
3656 |
msgstr ""
|
3657 |
|
3663 |
msgid "Backup Jobs ~ Manual|Scheduled"
|
3664 |
msgstr ""
|
3665 |
|
3666 |
+
#: admin/db-backup-security/db-backup-security.php:425
|
3667 |
msgid ""
|
3668 |
"Error: You did not select any DB Tables to backup. Backup Job was not "
|
3669 |
"created."
|
3670 |
msgstr ""
|
3671 |
|
3672 |
+
#: admin/db-backup-security/db-backup-security.php:534
|
3673 |
msgid "Backup Job "
|
3674 |
msgstr ""
|
3675 |
|
3676 |
+
#: admin/db-backup-security/db-backup-security.php:534
|
3677 |
msgid " Created Successfully."
|
3678 |
msgstr ""
|
3679 |
|
3680 |
+
#: admin/db-backup-security/db-backup-security.php:536
|
3681 |
msgid "Backup Job Settings Logged successfully in the DB Backup Log"
|
3682 |
msgstr ""
|
3683 |
|
3684 |
+
#: admin/db-backup-security/db-backup-security.php:568
|
3685 |
msgid "Run Job|Delete Job"
|
3686 |
msgstr ""
|
3687 |
|
3688 |
+
#: admin/db-backup-security/db-backup-security.php:624
|
3689 |
+
#: admin/db-backup-security/db-backup-security.php:679
|
3690 |
msgid "Backup Job: "
|
3691 |
msgstr ""
|
3692 |
|
3693 |
+
#: admin/db-backup-security/db-backup-security.php:624
|
3694 |
+
#: admin/db-backup-security/db-backup-security.php:860
|
3695 |
msgid " has been deleted successfully."
|
3696 |
msgstr ""
|
3697 |
|
3698 |
+
#: admin/db-backup-security/db-backup-security.php:679
|
3699 |
msgid " has completed."
|
3700 |
msgstr ""
|
3701 |
|
3702 |
+
#: admin/db-backup-security/db-backup-security.php:679
|
3703 |
msgid ""
|
3704 |
"Your DB Backup Log contains the Backup Job Completion Time, Total Memory "
|
3705 |
"Used and other information about this Backup."
|
3706 |
msgstr ""
|
3707 |
|
3708 |
+
#: admin/db-backup-security/db-backup-security.php:708
|
3709 |
msgid "Description|Job Name"
|
3710 |
msgstr ""
|
3711 |
|
3712 |
+
#: admin/db-backup-security/db-backup-security.php:709
|
3713 |
+
#: admin/db-backup-security/db-backup-security.php:739
|
3714 |
+
#: admin/db-backup-security/db-backup-security.php:898
|
3715 |
+
#: admin/db-backup-security/db-backup-security.php:916
|
3716 |
#: admin/login/login.php:575 admin/login/login.php:604
|
3717 |
#: admin/login/login.php:676 admin/login/login.php:705
|
3718 |
+
#: admin/mscan/mscan.php:1748 admin/mscan/mscan.php:3179
|
3719 |
msgid "Delete"
|
3720 |
msgstr ""
|
3721 |
|
3722 |
+
#: admin/db-backup-security/db-backup-security.php:710
|
3723 |
+
#: admin/db-backup-security/db-backup-security.php:740
|
3724 |
msgid "Run"
|
3725 |
msgstr ""
|
3726 |
|
3727 |
+
#: admin/db-backup-security/db-backup-security.php:711
|
3728 |
msgid "Job Type"
|
3729 |
msgstr ""
|
3730 |
|
3731 |
+
#: admin/db-backup-security/db-backup-security.php:712
|
3732 |
msgid "Frequency"
|
3733 |
msgstr ""
|
3734 |
|
3735 |
+
#: admin/db-backup-security/db-backup-security.php:713
|
3736 |
msgid "Last Backup"
|
3737 |
msgstr ""
|
3738 |
|
3739 |
+
#: admin/db-backup-security/db-backup-security.php:714
|
3740 |
msgid "Next Backup"
|
3741 |
msgstr ""
|
3742 |
|
3743 |
+
#: admin/db-backup-security/db-backup-security.php:715
|
3744 |
msgid "Email Backup"
|
3745 |
msgstr ""
|
3746 |
|
3747 |
+
#: admin/db-backup-security/db-backup-security.php:716
|
3748 |
msgid "Job Created"
|
3749 |
msgstr ""
|
3750 |
|
3751 |
+
#: admin/db-backup-security/db-backup-security.php:723
|
3752 |
msgid "No Backup Jobs have been created yet."
|
3753 |
msgstr ""
|
3754 |
|
3755 |
+
#: admin/db-backup-security/db-backup-security.php:758
|
3756 |
msgid "Yes & Delete"
|
3757 |
msgstr ""
|
3758 |
|
3759 |
+
#: admin/db-backup-security/db-backup-security.php:760
|
3760 |
msgid "Send Email Only"
|
3761 |
msgstr ""
|
3762 |
|
3763 |
+
#: admin/db-backup-security/db-backup-security.php:796
|
3764 |
msgid "Backup Files ~ Download|Delete"
|
3765 |
msgstr ""
|
3766 |
|
3767 |
+
#: admin/db-backup-security/db-backup-security.php:838
|
3768 |
msgid "Delete Files"
|
3769 |
msgstr ""
|
3770 |
|
3771 |
+
#: admin/db-backup-security/db-backup-security.php:860
|
3772 |
msgid "Backup File: "
|
3773 |
msgstr ""
|
3774 |
|
3775 |
+
#: admin/db-backup-security/db-backup-security.php:881
|
3776 |
msgid ""
|
3777 |
"Error: The DB Backup Folder Location option setting is either blank or "
|
3778 |
"incorrect."
|
3779 |
msgstr ""
|
3780 |
|
3781 |
+
#: admin/db-backup-security/db-backup-security.php:881
|
3782 |
msgid ""
|
3783 |
"To fix this problem either click the Rename|Create|Reset button under the "
|
3784 |
"Create Backup Jobs accordion tab or run the BPS Setup Wizard again."
|
3785 |
msgstr ""
|
3786 |
|
3787 |
+
#: admin/db-backup-security/db-backup-security.php:897
|
3788 |
msgid "Backup Filename"
|
3789 |
msgstr ""
|
3790 |
|
3791 |
+
#: admin/db-backup-security/db-backup-security.php:899
|
3792 |
+
#: admin/db-backup-security/db-backup-security.php:917
|
3793 |
msgid "Download"
|
3794 |
msgstr ""
|
3795 |
|
3796 |
+
#: admin/db-backup-security/db-backup-security.php:900
|
3797 |
msgid "Backup Folder"
|
3798 |
msgstr ""
|
3799 |
|
3800 |
+
#: admin/db-backup-security/db-backup-security.php:901
|
3801 |
msgid "Size"
|
3802 |
msgstr ""
|
3803 |
|
3804 |
+
#: admin/db-backup-security/db-backup-security.php:902
|
3805 |
msgid "Date|Time"
|
3806 |
msgstr ""
|
3807 |
|
3808 |
+
#: admin/db-backup-security/db-backup-security.php:932
|
3809 |
msgid "No Backup Jobs have been Run yet. No Files in Backup."
|
3810 |
msgstr ""
|
3811 |
|
3812 |
+
#: admin/db-backup-security/db-backup-security.php:948
|
3813 |
msgid "Click OK to Delete Backup File(s) or click Cancel"
|
3814 |
msgstr ""
|
3815 |
|
3816 |
+
#: admin/db-backup-security/db-backup-security.php:971
|
3817 |
msgid "Create Backup Jobs"
|
3818 |
msgstr ""
|
3819 |
|
3820 |
+
#: admin/db-backup-security/db-backup-security.php:996
|
3821 |
msgid "Database Tables "
|
3822 |
msgstr ""
|
3823 |
|
3824 |
+
#: admin/db-backup-security/db-backup-security.php:997
|
3825 |
msgid "Backup Job Settings|Independent Options"
|
3826 |
msgstr ""
|
3827 |
|
3828 |
+
#: admin/db-backup-security/db-backup-security.php:1010
|
3829 |
+
#: admin/mscan/mscan.php:1054
|
3830 |
msgid "All"
|
3831 |
msgstr ""
|
3832 |
|
3833 |
+
#: admin/db-backup-security/db-backup-security.php:1011
|
3834 |
+
#: admin/db-backup-security/db-backup-security.php:1667
|
3835 |
msgid "DB Table Name"
|
3836 |
msgstr ""
|
3837 |
|
3838 |
+
#: admin/db-backup-security/db-backup-security.php:1057
|
3839 |
msgid "Description|Backup Job Name:"
|
3840 |
msgstr ""
|
3841 |
|
3842 |
+
#: admin/db-backup-security/db-backup-security.php:1061
|
3843 |
msgid "DB Backup Folder Location:"
|
3844 |
msgstr ""
|
3845 |
|
3846 |
+
#: admin/db-backup-security/db-backup-security.php:1062
|
3847 |
msgid "Recommended: Use The Default Obfuscated & Secure BPS Backup Folder."
|
3848 |
msgstr ""
|
3849 |
|
3850 |
+
#: admin/db-backup-security/db-backup-security.php:1065
|
3851 |
msgid "DB Backup File Download Link|URL:"
|
3852 |
msgstr ""
|
3853 |
|
3854 |
+
#: admin/db-backup-security/db-backup-security.php:1066
|
3855 |
msgid ""
|
3856 |
"Note: If you see 404 errors when trying to download zip files or if you have "
|
3857 |
"changed the DB Backup Folder Location above, click the Question Mark help "
|
3858 |
"button."
|
3859 |
msgstr ""
|
3860 |
|
3861 |
+
#: admin/db-backup-security/db-backup-security.php:1069
|
3862 |
msgid "Backup Job Type: Manual or Scheduled"
|
3863 |
msgstr ""
|
3864 |
|
3865 |
+
#: admin/db-backup-security/db-backup-security.php:1071
|
3866 |
msgid "Manual DB Backup Job"
|
3867 |
msgstr ""
|
3868 |
|
3869 |
+
#: admin/db-backup-security/db-backup-security.php:1072
|
3870 |
msgid "Scheduled DB Backup Job"
|
3871 |
msgstr ""
|
3872 |
|
3873 |
+
#: admin/db-backup-security/db-backup-security.php:1075
|
3874 |
msgid "Frequency of Scheduled Backup Job (recurring)"
|
3875 |
msgstr ""
|
3876 |
|
3877 |
+
#: admin/db-backup-security/db-backup-security.php:1077
|
3878 |
+
#: admin/db-backup-security/db-backup-security.php:1086
|
3879 |
+
#: admin/db-backup-security/db-backup-security.php:1115
|
3880 |
+
#: admin/db-backup-security/db-backup-security.php:1127
|
3881 |
msgid "N/A"
|
3882 |
msgstr ""
|
3883 |
|
3884 |
+
#: admin/db-backup-security/db-backup-security.php:1078
|
3885 |
msgid "Hourly Scheduled DB Backup Job"
|
3886 |
msgstr ""
|
3887 |
|
3888 |
+
#: admin/db-backup-security/db-backup-security.php:1079
|
3889 |
msgid "Daily Scheduled DB Backup Job"
|
3890 |
msgstr ""
|
3891 |
|
3892 |
+
#: admin/db-backup-security/db-backup-security.php:1080
|
3893 |
msgid "Weekly Scheduled DB Backup Job"
|
3894 |
msgstr ""
|
3895 |
|
3896 |
+
#: admin/db-backup-security/db-backup-security.php:1081
|
3897 |
msgid "Monthly Scheduled DB Backup Job"
|
3898 |
msgstr ""
|
3899 |
|
3900 |
+
#: admin/db-backup-security/db-backup-security.php:1084
|
3901 |
msgid "Hour When Scheduled Backup is Run (recurring)"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
+
#: admin/db-backup-security/db-backup-security.php:1087
|
3905 |
msgid "12AM"
|
3906 |
msgstr ""
|
3907 |
|
3908 |
+
#: admin/db-backup-security/db-backup-security.php:1088
|
3909 |
msgid "1AM"
|
3910 |
msgstr ""
|
3911 |
|
3912 |
+
#: admin/db-backup-security/db-backup-security.php:1089
|
3913 |
msgid "2AM"
|
3914 |
msgstr ""
|
3915 |
|
3916 |
+
#: admin/db-backup-security/db-backup-security.php:1090
|
3917 |
msgid "3AM"
|
3918 |
msgstr ""
|
3919 |
|
3920 |
+
#: admin/db-backup-security/db-backup-security.php:1091
|
3921 |
msgid "4AM"
|
3922 |
msgstr ""
|
3923 |
|
3924 |
+
#: admin/db-backup-security/db-backup-security.php:1092
|
3925 |
msgid "5AM"
|
3926 |
msgstr ""
|
3927 |
|
3928 |
+
#: admin/db-backup-security/db-backup-security.php:1093
|
3929 |
msgid "6AM"
|
3930 |
msgstr ""
|
3931 |
|
3932 |
+
#: admin/db-backup-security/db-backup-security.php:1094
|
3933 |
msgid "7AM"
|
3934 |
msgstr ""
|
3935 |
|
3936 |
+
#: admin/db-backup-security/db-backup-security.php:1095
|
3937 |
msgid "8AM"
|
3938 |
msgstr ""
|
3939 |
|
3940 |
+
#: admin/db-backup-security/db-backup-security.php:1096
|
3941 |
msgid "9AM"
|
3942 |
msgstr ""
|
3943 |
|
3944 |
+
#: admin/db-backup-security/db-backup-security.php:1097
|
3945 |
msgid "10AM"
|
3946 |
msgstr ""
|
3947 |
|
3948 |
+
#: admin/db-backup-security/db-backup-security.php:1098
|
3949 |
msgid "11AM"
|
3950 |
msgstr ""
|
3951 |
|
3952 |
+
#: admin/db-backup-security/db-backup-security.php:1099
|
3953 |
msgid "12PM"
|
3954 |
msgstr ""
|
3955 |
|
3956 |
+
#: admin/db-backup-security/db-backup-security.php:1100
|
3957 |
msgid "1PM"
|
3958 |
msgstr ""
|
3959 |
|
3960 |
+
#: admin/db-backup-security/db-backup-security.php:1101
|
3961 |
msgid "2PM"
|
3962 |
msgstr ""
|
3963 |
|
3964 |
+
#: admin/db-backup-security/db-backup-security.php:1102
|
3965 |
msgid "3PM"
|
3966 |
msgstr ""
|
3967 |
|
3968 |
+
#: admin/db-backup-security/db-backup-security.php:1103
|
3969 |
msgid "4PM"
|
3970 |
msgstr ""
|
3971 |
|
3972 |
+
#: admin/db-backup-security/db-backup-security.php:1104
|
3973 |
msgid "5PM"
|
3974 |
msgstr ""
|
3975 |
|
3976 |
+
#: admin/db-backup-security/db-backup-security.php:1105
|
3977 |
msgid "6PM"
|
3978 |
msgstr ""
|
3979 |
|
3980 |
+
#: admin/db-backup-security/db-backup-security.php:1106
|
3981 |
msgid "7PM"
|
3982 |
msgstr ""
|
3983 |
|
3984 |
+
#: admin/db-backup-security/db-backup-security.php:1107
|
3985 |
msgid "8PM"
|
3986 |
msgstr ""
|
3987 |
|
3988 |
+
#: admin/db-backup-security/db-backup-security.php:1108
|
3989 |
msgid "9PM"
|
3990 |
msgstr ""
|
3991 |
|
3992 |
+
#: admin/db-backup-security/db-backup-security.php:1109
|
3993 |
msgid "10PM"
|
3994 |
msgstr ""
|
3995 |
|
3996 |
+
#: admin/db-backup-security/db-backup-security.php:1110
|
3997 |
msgid "11PM"
|
3998 |
msgstr ""
|
3999 |
|
4000 |
+
#: admin/db-backup-security/db-backup-security.php:1113
|
4001 |
msgid "Day of Week When Scheduled Backup is Run (recurring)"
|
4002 |
msgstr ""
|
4003 |
|
4004 |
+
#: admin/db-backup-security/db-backup-security.php:1116
|
4005 |
msgid "Sunday"
|
4006 |
msgstr ""
|
4007 |
|
4008 |
+
#: admin/db-backup-security/db-backup-security.php:1117
|
4009 |
msgid "Monday"
|
4010 |
msgstr ""
|
4011 |
|
4012 |
+
#: admin/db-backup-security/db-backup-security.php:1118
|
4013 |
msgid "Tuesday"
|
4014 |
msgstr ""
|
4015 |
|
4016 |
+
#: admin/db-backup-security/db-backup-security.php:1119
|
4017 |
msgid "Wednesday"
|
4018 |
msgstr ""
|
4019 |
|
4020 |
+
#: admin/db-backup-security/db-backup-security.php:1120
|
4021 |
msgid "Thursday"
|
4022 |
msgstr ""
|
4023 |
|
4024 |
+
#: admin/db-backup-security/db-backup-security.php:1121
|
4025 |
msgid "Friday"
|
4026 |
msgstr ""
|
4027 |
|
4028 |
+
#: admin/db-backup-security/db-backup-security.php:1122
|
4029 |
msgid "Saturday"
|
4030 |
msgstr ""
|
4031 |
|
4032 |
+
#: admin/db-backup-security/db-backup-security.php:1125
|
4033 |
msgid "Day of Month When Scheduled Backup is Run (recurring)"
|
4034 |
msgstr ""
|
4035 |
|
4036 |
+
#: admin/db-backup-security/db-backup-security.php:1128
|
4037 |
msgid "1st"
|
4038 |
msgstr ""
|
4039 |
|
4040 |
+
#: admin/db-backup-security/db-backup-security.php:1129
|
4041 |
msgid "2nd"
|
4042 |
msgstr ""
|
4043 |
|
4044 |
+
#: admin/db-backup-security/db-backup-security.php:1130
|
4045 |
msgid "3rd"
|
4046 |
msgstr ""
|
4047 |
|
4048 |
+
#: admin/db-backup-security/db-backup-security.php:1131
|
4049 |
msgid "4th"
|
4050 |
msgstr ""
|
4051 |
|
4052 |
+
#: admin/db-backup-security/db-backup-security.php:1132
|
4053 |
msgid "5th"
|
4054 |
msgstr ""
|
4055 |
|
4056 |
+
#: admin/db-backup-security/db-backup-security.php:1133
|
4057 |
msgid "6th"
|
4058 |
msgstr ""
|
4059 |
|
4060 |
+
#: admin/db-backup-security/db-backup-security.php:1134
|
4061 |
msgid "7th"
|
4062 |
msgstr ""
|
4063 |
|
4064 |
+
#: admin/db-backup-security/db-backup-security.php:1135
|
4065 |
msgid "8th"
|
4066 |
msgstr ""
|
4067 |
|
4068 |
+
#: admin/db-backup-security/db-backup-security.php:1136
|
4069 |
msgid "9th"
|
4070 |
msgstr ""
|
4071 |
|
4072 |
+
#: admin/db-backup-security/db-backup-security.php:1137
|
4073 |
msgid "10th"
|
4074 |
msgstr ""
|
4075 |
|
4076 |
+
#: admin/db-backup-security/db-backup-security.php:1138
|
4077 |
msgid "11th"
|
4078 |
msgstr ""
|
4079 |
|
4080 |
+
#: admin/db-backup-security/db-backup-security.php:1139
|
4081 |
msgid "12th"
|
4082 |
msgstr ""
|
4083 |
|
4084 |
+
#: admin/db-backup-security/db-backup-security.php:1140
|
4085 |
msgid "13th"
|
4086 |
msgstr ""
|
4087 |
|
4088 |
+
#: admin/db-backup-security/db-backup-security.php:1141
|
4089 |
msgid "14th"
|
4090 |
msgstr ""
|
4091 |
|
4092 |
+
#: admin/db-backup-security/db-backup-security.php:1142
|
4093 |
msgid "15th"
|
4094 |
msgstr ""
|
4095 |
|
4096 |
+
#: admin/db-backup-security/db-backup-security.php:1143
|
4097 |
msgid "16th"
|
4098 |
msgstr ""
|
4099 |
|
4100 |
+
#: admin/db-backup-security/db-backup-security.php:1144
|
4101 |
msgid "17th"
|
4102 |
msgstr ""
|
4103 |
|
4104 |
+
#: admin/db-backup-security/db-backup-security.php:1145
|
4105 |
msgid "18th"
|
4106 |
msgstr ""
|
4107 |
|
4108 |
+
#: admin/db-backup-security/db-backup-security.php:1146
|
4109 |
msgid "19th"
|
4110 |
msgstr ""
|
4111 |
|
4112 |
+
#: admin/db-backup-security/db-backup-security.php:1147
|
4113 |
msgid "20th"
|
4114 |
msgstr ""
|
4115 |
|
4116 |
+
#: admin/db-backup-security/db-backup-security.php:1148
|
4117 |
msgid "21st"
|
4118 |
msgstr ""
|
4119 |
|
4120 |
+
#: admin/db-backup-security/db-backup-security.php:1149
|
4121 |
msgid "22nd"
|
4122 |
msgstr ""
|
4123 |
|
4124 |
+
#: admin/db-backup-security/db-backup-security.php:1150
|
4125 |
msgid "23rd"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
+
#: admin/db-backup-security/db-backup-security.php:1151
|
4129 |
msgid "24th"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
+
#: admin/db-backup-security/db-backup-security.php:1152
|
4133 |
msgid "25th"
|
4134 |
msgstr ""
|
4135 |
|
4136 |
+
#: admin/db-backup-security/db-backup-security.php:1153
|
4137 |
msgid "26th"
|
4138 |
msgstr ""
|
4139 |
|
4140 |
+
#: admin/db-backup-security/db-backup-security.php:1154
|
4141 |
msgid "27th"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
+
#: admin/db-backup-security/db-backup-security.php:1155
|
4145 |
msgid "28th"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
+
#: admin/db-backup-security/db-backup-security.php:1156
|
4149 |
msgid "29th"
|
4150 |
msgstr ""
|
4151 |
|
4152 |
+
#: admin/db-backup-security/db-backup-security.php:1157
|
4153 |
msgid "30th"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
+
#: admin/db-backup-security/db-backup-security.php:1160
|
4157 |
msgid "Send Scheduled Backup Zip File Via Email or Just Email Only:"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
+
#: admin/db-backup-security/db-backup-security.php:1161
|
4161 |
msgid ""
|
4162 |
"Note: Check with your email provider for the maximum<br>file attachment size "
|
4163 |
"limit that is allowed by your Mail Server"
|
4164 |
msgstr ""
|
4165 |
|
4166 |
+
#: admin/db-backup-security/db-backup-security.php:1163
|
4167 |
msgid "Do Not Email Zip Backup File"
|
4168 |
msgstr ""
|
4169 |
|
4170 |
+
#: admin/db-backup-security/db-backup-security.php:1164
|
4171 |
msgid "Email & Delete Zip Backup File"
|
4172 |
msgstr ""
|
4173 |
|
4174 |
+
#: admin/db-backup-security/db-backup-security.php:1165
|
4175 |
msgid "Email Zip Backup File"
|
4176 |
msgstr ""
|
4177 |
|
4178 |
+
#: admin/db-backup-security/db-backup-security.php:1166
|
4179 |
msgid "Send Email Only & Not Zip Backup File"
|
4180 |
msgstr ""
|
4181 |
|
4182 |
+
#: admin/db-backup-security/db-backup-security.php:1169
|
4183 |
msgid "Automatically Delete Old Backup Files:"
|
4184 |
msgstr ""
|
4185 |
|
4186 |
+
#: admin/db-backup-security/db-backup-security.php:1170
|
4187 |
+
#: admin/db-backup-security/db-backup-security.php:1184
|
4188 |
msgid "Independent Option:"
|
4189 |
msgstr ""
|
4190 |
|
4191 |
+
#: admin/db-backup-security/db-backup-security.php:1172
|
4192 |
msgid "Never Delete Old Backup Files"
|
4193 |
msgstr ""
|
4194 |
|
4195 |
+
#: admin/db-backup-security/db-backup-security.php:1173
|
4196 |
msgid "Delete Backup Files Older Than 1 Day"
|
4197 |
msgstr ""
|
4198 |
|
4199 |
+
#: admin/db-backup-security/db-backup-security.php:1174
|
4200 |
msgid "Delete Backup Files Older Than 5 Days"
|
4201 |
msgstr ""
|
4202 |
|
4203 |
+
#: admin/db-backup-security/db-backup-security.php:1175
|
4204 |
msgid "Delete Backup Files Older Than 10 Days"
|
4205 |
msgstr ""
|
4206 |
|
4207 |
+
#: admin/db-backup-security/db-backup-security.php:1176
|
4208 |
msgid "Delete Backup Files Older Than 15 Days"
|
4209 |
msgstr ""
|
4210 |
|
4211 |
+
#: admin/db-backup-security/db-backup-security.php:1177
|
4212 |
msgid "Delete Backup Files Older Than 30 Days"
|
4213 |
msgstr ""
|
4214 |
|
4215 |
+
#: admin/db-backup-security/db-backup-security.php:1178
|
4216 |
msgid "Delete Backup Files Older Than 60 Days"
|
4217 |
msgstr ""
|
4218 |
|
4219 |
+
#: admin/db-backup-security/db-backup-security.php:1179
|
4220 |
msgid "Delete Backup Files Older Than 90 Days"
|
4221 |
msgstr ""
|
4222 |
|
4223 |
+
#: admin/db-backup-security/db-backup-security.php:1180
|
4224 |
msgid "Delete Backup Files Older Than 180 Days"
|
4225 |
msgstr ""
|
4226 |
|
4227 |
+
#: admin/db-backup-security/db-backup-security.php:1183
|
4228 |
msgid "Turn On|Off All Scheduled Backups (Override):"
|
4229 |
msgstr ""
|
4230 |
|
4231 |
+
#: admin/db-backup-security/db-backup-security.php:1186
|
4232 |
msgid "All Scheduled Backups On"
|
4233 |
msgstr ""
|
4234 |
|
4235 |
+
#: admin/db-backup-security/db-backup-security.php:1187
|
4236 |
msgid "All Scheduled Backups Off"
|
4237 |
msgstr ""
|
4238 |
|
4239 |
+
#: admin/db-backup-security/db-backup-security.php:1190
|
4240 |
msgid "Click OK to Create this Backup Job or click Cancel"
|
4241 |
msgstr ""
|
4242 |
|
4243 |
+
#: admin/db-backup-security/db-backup-security.php:1208
|
4244 |
msgid "Rename|Create|Reset DB Backup Folder Name:"
|
4245 |
msgstr ""
|
4246 |
|
4247 |
+
#: admin/db-backup-security/db-backup-security.php:1209
|
4248 |
msgid "Randomly Generated New DB Backup Folder Name."
|
4249 |
msgstr ""
|
4250 |
|
4251 |
+
#: admin/db-backup-security/db-backup-security.php:1210
|
4252 |
msgid "Valid Folder Naming Characters: a-z A-Z 0-9 - _"
|
4253 |
msgstr ""
|
4254 |
|
4255 |
+
#: admin/db-backup-security/db-backup-security.php:1213
|
4256 |
msgid ""
|
4257 |
"The Rename|Create|Reset Tool renames the DB Backup folder if it already "
|
4258 |
"exists or creates a new DB Backup folder if it does not already exist.\\n"
|
4264 |
"OK to proceed or click Cancel"
|
4265 |
msgstr ""
|
4266 |
|
4267 |
+
#: admin/db-backup-security/db-backup-security.php:1290
|
4268 |
+
#: admin/db-backup-security/db-backup-security.php:1294
|
4269 |
msgid "DB Backup Log File Size: "
|
4270 |
msgstr ""
|
4271 |
|
4272 |
+
#: admin/db-backup-security/db-backup-security.php:1294
|
4273 |
msgid "The Email Logging options will only send log files up to 2MB in size."
|
4274 |
msgstr ""
|
4275 |
|
4276 |
+
#: admin/db-backup-security/db-backup-security.php:1294
|
4277 |
msgid ""
|
4278 |
"Copy and paste the DB Backup Log file contents into a Notepad text file on "
|
4279 |
"your computer and save it."
|
4280 |
msgstr ""
|
4281 |
|
4282 |
+
#: admin/db-backup-security/db-backup-security.php:1294
|
4283 |
+
#: admin/mscan/mscan.php:2169
|
4284 |
msgid ""
|
4285 |
"Then click the Delete Log button to delete the contents of this Log file."
|
4286 |
msgstr ""
|
4287 |
|
4288 |
+
#: admin/db-backup-security/db-backup-security.php:1310
|
4289 |
msgid "DB Backup Log Last Modified Time: "
|
4290 |
msgstr ""
|
4291 |
|
4292 |
+
#: admin/db-backup-security/db-backup-security.php:1325
|
4293 |
msgid ""
|
4294 |
"Success! Your DB Backup Log file has been deleted and replaced with a new "
|
4295 |
"blank DB Backup Log file."
|
4296 |
msgstr ""
|
4297 |
|
4298 |
+
#: admin/db-backup-security/db-backup-security.php:1333
|
4299 |
msgid "Clicking OK will delete the contents of your DB Backup Log file."
|
4300 |
msgstr ""
|
4301 |
|
4302 |
+
#: admin/db-backup-security/db-backup-security.php:1333
|
4303 |
+
#: admin/mscan/mscan.php:2213 admin/security-log/security-log.php:508
|
4304 |
msgid "Click OK to Delete the Log file contents or click Cancel."
|
4305 |
msgstr ""
|
4306 |
|
4307 |
+
#: admin/db-backup-security/db-backup-security.php:1353
|
4308 |
msgid ""
|
4309 |
"The DB Backup Log File Was Not Found! Check that the file really exists here "
|
4310 |
"- /"
|
4311 |
msgstr ""
|
4312 |
|
4313 |
+
#: admin/db-backup-security/db-backup-security.php:1353
|
4314 |
msgid "/bps-backup/logs/db_backup_log.txt and is named correctly."
|
4315 |
msgstr ""
|
4316 |
|
4317 |
+
#: admin/db-backup-security/db-backup-security.php:1375
|
4318 |
msgid ""
|
4319 |
"File Open and Write test successful! Your DB Backup Log file is writable."
|
4320 |
msgstr ""
|
4321 |
|
4322 |
+
#: admin/db-backup-security/db-backup-security.php:1388
|
4323 |
msgid "Success! Your DB Backup Log file has been updated."
|
4324 |
msgstr ""
|
4325 |
|
4326 |
+
#: admin/db-backup-security/db-backup-security.php:1459
|
4327 |
msgid "Your current WordPress Database Table Prefix is: "
|
4328 |
msgstr ""
|
4329 |
|
4330 |
+
#: admin/db-backup-security/db-backup-security.php:1459
|
4331 |
msgid "NOTES: "
|
4332 |
msgstr ""
|
4333 |
|
4334 |
+
#: admin/db-backup-security/db-backup-security.php:1459
|
4335 |
msgid ""
|
4336 |
"1. It is recommended that you backup your database before using this tool."
|
4337 |
msgstr ""
|
4338 |
|
4339 |
+
#: admin/db-backup-security/db-backup-security.php:1459
|
4340 |
msgid ""
|
4341 |
"2. If you want to create your own DB Table Prefix name or add additional "
|
4342 |
"characters to the randomly generated DB Table Prefix name below then ONLY "
|
4343 |
"use lowercase letters, numbers and underscores in your DB Table Prefix name."
|
4344 |
msgstr ""
|
4345 |
|
4346 |
+
#: admin/db-backup-security/db-backup-security.php:1459
|
4347 |
msgid ""
|
4348 |
"3. The maximum length limitation of a DB Table name, including the table "
|
4349 |
"prefix is 64 characters. See the DB Table Names & Character Length Table to "
|
4350 |
"the right."
|
4351 |
msgstr ""
|
4352 |
|
4353 |
+
#: admin/db-backup-security/db-backup-security.php:1459
|
4354 |
msgid ""
|
4355 |
"4. To change your DB Table Prefix name back to the WordPress default DB "
|
4356 |
"Table Prefix name, enter wp_ for the DB Table Prefix name."
|
4357 |
msgstr ""
|
4358 |
|
4359 |
+
#: admin/db-backup-security/db-backup-security.php:1472
|
4360 |
msgid ""
|
4361 |
"ERROR: The DB Table Prefix name can only contain numbers, lowercase letters, "
|
4362 |
"and underscores."
|
4363 |
msgstr ""
|
4364 |
|
4365 |
+
#: admin/db-backup-security/db-backup-security.php:1487
|
4366 |
msgid "A wp-config.php file was NOT found in your website root folder."
|
4367 |
msgstr ""
|
4368 |
|
4369 |
+
#: admin/db-backup-security/db-backup-security.php:1487
|
4370 |
msgid ""
|
4371 |
"Your DB Table Prefix was not changed. If you have moved your wp-config.php "
|
4372 |
"file to a another Server folder then you can use this tool to change your DB "
|
4374 |
"file back to the default location: your WordPress website root folder."
|
4375 |
msgstr ""
|
4376 |
|
4377 |
+
#: admin/db-backup-security/db-backup-security.php:1508
|
4378 |
msgid ""
|
4379 |
"Error: The wp-config.php file is not writable. Unable to write to the wp-"
|
4380 |
"config.php file."
|
4381 |
msgstr ""
|
4382 |
|
4383 |
+
#: admin/db-backup-security/db-backup-security.php:1508
|
4384 |
msgid ""
|
4385 |
"Your DB Table Prefix was not changed. You will need to make the wp-config."
|
4386 |
"php file writable first by changing either the file permissions or Ownership "
|
4388 |
"DB Table Prefix Changer tool to change your DB Table Prefix."
|
4389 |
msgstr ""
|
4390 |
|
4391 |
+
#: admin/db-backup-security/db-backup-security.php:1553
|
4392 |
msgid ""
|
4393 |
"DB Table Prefix Name change completed. Click the Load|Refresh Table button "
|
4394 |
"to load/refresh the DB Table Names & Character Length Table if you would "
|
4395 |
"like to check the new DB Table Prefix Name Changes."
|
4396 |
msgstr ""
|
4397 |
|
4398 |
+
#: admin/db-backup-security/db-backup-security.php:1560
|
4399 |
msgid ""
|
4400 |
"Click the Update Site User Roles button to complete the DB Table Prefix Name "
|
4401 |
"change."
|
4402 |
msgstr ""
|
4403 |
|
4404 |
+
#: admin/db-backup-security/db-backup-security.php:1592
|
4405 |
msgid "Randomly Generated DB Table Prefix"
|
4406 |
msgstr ""
|
4407 |
|
4408 |
+
#: admin/db-backup-security/db-backup-security.php:1629
|
4409 |
msgid ""
|
4410 |
"DB Table Prefix Name change completed. Click the Load|Refresh Table button "
|
4411 |
"to load/refresh the DB Table Names & Character Length Table if you would "
|
4414 |
"new DB Table names."
|
4415 |
msgstr ""
|
4416 |
|
4417 |
+
#: admin/db-backup-security/db-backup-security.php:1641
|
4418 |
msgid ""
|
4419 |
"This button must be clicked AFTER clicking the Change DB Table Prefix button "
|
4420 |
"above."
|
4421 |
msgstr ""
|
4422 |
|
4423 |
+
#: admin/db-backup-security/db-backup-security.php:1668
|
4424 |
msgid "Length"
|
4425 |
msgstr ""
|
4426 |
|
4427 |
+
#: admin/db-backup-security/db-backup-security.php:1692
|
4428 |
msgid "DB Table Name|Column"
|
4429 |
msgstr ""
|
4430 |
|
4431 |
+
#: admin/db-backup-security/db-backup-security.php:1693
|
4432 |
msgid "Other Prefix Changes"
|
4433 |
msgstr ""
|
4434 |
|
4435 |
+
#: admin/db-backup-security/db-backup-security.php:1750
|
4436 |
msgid "DB Table Names & Character Length Table"
|
4437 |
msgstr ""
|
4438 |
|
4439 |
+
#: admin/db-backup-security/db-backup-security.php:1751
|
4440 |
msgid ""
|
4441 |
"Displays your Current DB Table Names & Length Including The DB Table Prefix"
|
4442 |
msgstr ""
|
4443 |
|
4444 |
+
#: admin/db-backup-security/db-backup-security.php:1794
|
4445 |
+
#: admin/mscan/mscan.php:3664 admin/theme-skin/theme-skin.php:234
|
4446 |
msgid "BPS Pro Features & Version Release Dates"
|
4447 |
msgstr ""
|
4448 |
|
4449 |
+
#: admin/db-backup-security/db-backup-security.php:1795
|
4450 |
+
#: admin/mscan/mscan.php:3665 admin/theme-skin/theme-skin.php:235
|
4451 |
msgid "Video Tutorials"
|
4452 |
msgstr ""
|
4453 |
|
4454 |
+
#: admin/db-backup-security/db-backup-security.php:1796
|
4455 |
msgid "DB Backup & Security Guide & Troubleshooting"
|
4456 |
msgstr ""
|
4457 |
|
4981 |
msgid "Security Log"
|
4982 |
msgstr ""
|
4983 |
|
4984 |
+
#: admin/includes/admin.php:445 admin/wizard/wizard.php:1002
|
4985 |
+
#: admin/wizard/wizard.php:1055 admin/wizard/wizard.php:1084
|
4986 |
+
#: admin/wizard/wizard.php:1087 bulletproof-security.php:158
|
4987 |
#: bulletproof-security.php:161
|
4988 |
msgid "Setup Wizard"
|
4989 |
msgstr ""
|
5076 |
msgid "Login Security & Monitoring"
|
5077 |
msgstr ""
|
5078 |
|
5079 |
+
#: admin/login/login.php:171 admin/login/login.php:1338
|
5080 |
+
#: admin/login/login.php:1340
|
5081 |
msgid "Idle Session Logout|Auth Cookie Expiration"
|
5082 |
msgstr ""
|
5083 |
|
5084 |
+
#: admin/login/login.php:173 admin/login/login.php:1908
|
5085 |
+
#: admin/login/login.php:1911
|
5086 |
msgid "Force Strong Passwords"
|
5087 |
msgstr ""
|
5088 |
|
5106 |
msgstr ""
|
5107 |
|
5108 |
#: admin/login/login.php:222 admin/login/login.php:319
|
5109 |
+
#: admin/mscan/mscan.php:1546 admin/mscan/mscan.php:1892
|
5110 |
msgid "Submit"
|
5111 |
msgstr ""
|
5112 |
|
5150 |
msgid " Enable Login Security for WooCommerce (BPS Pro Only)"
|
5151 |
msgstr ""
|
5152 |
|
5153 |
+
#: admin/login/login.php:459 admin/login/login.php:1518
|
5154 |
+
#: admin/login/login.php:1819 admin/login/lsm-help-text.php:29
|
5155 |
msgid "Turn On|Turn Off:"
|
5156 |
msgstr ""
|
5157 |
|
5335 |
msgstr ""
|
5336 |
|
5337 |
#: admin/login/login.php:644 admin/login/login.php:745
|
5338 |
+
#: admin/mscan/mscan.php:1779 admin/mscan/mscan.php:2052
|
5339 |
msgid "Clear|Refresh"
|
5340 |
msgstr ""
|
5341 |
|
5350 |
"Daddy \"Managed WordPress Hosting\" Setup Wizard option to No."
|
5351 |
msgstr ""
|
5352 |
|
5353 |
+
#: admin/login/login.php:844 admin/login/login.php:1381
|
5354 |
+
#: admin/login/login.php:1738
|
5355 |
msgid "Save Options"
|
5356 |
msgstr ""
|
5357 |
|
5358 |
+
#: admin/login/login.php:888
|
5359 |
+
msgid ""
|
5360 |
+
"Error: Sorry, JavaScript is not allowed in the JTC-Lite text boxes. Only "
|
5361 |
+
"HTML, CSS and regular text are allowed."
|
5362 |
+
msgstr ""
|
5363 |
+
|
5364 |
+
#: admin/login/login.php:888 admin/maintenance/maintenance.php:297
|
5365 |
+
msgid "JavaScript Matches:"
|
5366 |
+
msgstr ""
|
5367 |
+
|
5368 |
+
#: admin/login/login.php:974
|
5369 |
msgid "JTC-Lite Settings Saved."
|
5370 |
msgstr ""
|
5371 |
|
5372 |
+
#: admin/login/login.php:1020
|
5373 |
msgid "JTC CAPTCHA:"
|
5374 |
msgstr ""
|
5375 |
|
5376 |
+
#: admin/login/login.php:1022
|
5377 |
msgid "jtc"
|
5378 |
msgstr ""
|
5379 |
|
5380 |
+
#: admin/login/login.php:1025
|
5381 |
msgid "JTC ToolTip:"
|
5382 |
msgstr ""
|
5383 |
|
5384 |
+
#: admin/login/login.php:1027
|
5385 |
msgid "Type/Enter: jtc. Enter a blank space for no text (Spacebar Key)"
|
5386 |
msgstr ""
|
5387 |
|
5388 |
+
#: admin/login/login.php:1030
|
5389 |
msgid "JTC Title|Text:"
|
5390 |
msgstr ""
|
5391 |
|
5392 |
+
#: admin/login/login.php:1038 admin/login/login.php:1048
|
5393 |
+
msgid " Bold"
|
5394 |
+
msgstr ""
|
5395 |
+
|
5396 |
+
#: admin/login/login.php:1042
|
5397 |
+
msgid "JTC Title|Text After:"
|
5398 |
+
msgstr ""
|
5399 |
+
|
5400 |
+
#: admin/login/login.php:1049
|
5401 |
+
msgid "Example: "
|
5402 |
+
msgstr ""
|
5403 |
+
|
5404 |
+
#: admin/login/login.php:1050
|
5405 |
+
msgid "Required *"
|
5406 |
+
msgstr ""
|
5407 |
+
|
5408 |
+
#: admin/login/login.php:1051
|
5409 |
+
msgid " or just: "
|
5410 |
msgstr ""
|
5411 |
|
5412 |
+
#: admin/login/login.php:1052
|
5413 |
+
msgid "*"
|
5414 |
+
msgstr ""
|
5415 |
+
|
5416 |
+
#: admin/login/login.php:1059
|
5417 |
msgid "JTC Logging:"
|
5418 |
msgstr ""
|
5419 |
|
5420 |
+
#: admin/login/login.php:1061
|
5421 |
msgid "JTC Logging Off"
|
5422 |
msgstr ""
|
5423 |
|
5424 |
+
#: admin/login/login.php:1064
|
5425 |
msgid "Logged in the Security Log (BPS Pro Only)"
|
5426 |
msgstr ""
|
5427 |
|
5428 |
+
#: admin/login/login.php:1088
|
5429 |
msgid " Enable JTC for WooCommerce (BPS Pro Only)"
|
5430 |
msgstr ""
|
5431 |
|
5432 |
+
#: admin/login/login.php:1091
|
5433 |
msgid "Enable|Disable JTC For These Forms: "
|
5434 |
msgstr ""
|
5435 |
|
5436 |
+
#: admin/login/login.php:1092 admin/login/login.php:1103
|
5437 |
msgid "Check to Enable. Uncheck to Disable."
|
5438 |
msgstr ""
|
5439 |
|
5440 |
+
#: admin/login/login.php:1093
|
5441 |
msgid " Login Form"
|
5442 |
msgstr ""
|
5443 |
|
5444 |
+
#: admin/login/login.php:1094
|
5445 |
msgid " Register Form (BPS Pro Only)"
|
5446 |
msgstr ""
|
5447 |
|
5448 |
+
#: admin/login/login.php:1095
|
5449 |
msgid " Lost Password Form (BPS Pro Only)"
|
5450 |
msgstr ""
|
5451 |
|
5452 |
+
#: admin/login/login.php:1096
|
5453 |
msgid " Comment Form (BPS Pro Only)"
|
5454 |
msgstr ""
|
5455 |
|
5456 |
+
#: admin/login/login.php:1097
|
5457 |
msgid " Multisite Register Form (BPS Pro Only)"
|
5458 |
msgstr ""
|
5459 |
|
5460 |
+
#: admin/login/login.php:1098
|
5461 |
msgid " BuddyPress Register Form (BPS Pro Only)"
|
5462 |
msgstr ""
|
5463 |
|
5464 |
+
#: admin/login/login.php:1099
|
5465 |
msgid " BuddyPress Sidebar Login Form (BPS Pro Only)"
|
5466 |
msgstr ""
|
5467 |
|
5468 |
+
#: admin/login/login.php:1101
|
5469 |
msgid "Comment Form: (BPS Pro Only)"
|
5470 |
msgstr ""
|
5471 |
|
5472 |
+
#: admin/login/login.php:1102
|
5473 |
msgid ""
|
5474 |
"Enable|Disable JTC For These Registered/Logged In User Roles (BPS Pro Only): "
|
5475 |
msgstr ""
|
5476 |
|
5477 |
+
#: admin/login/login.php:1105 admin/login/login.php:1589
|
5478 |
+
#: admin/login/login.php:1861
|
5479 |
msgid " Administrator"
|
5480 |
msgstr ""
|
5481 |
|
5482 |
+
#: admin/login/login.php:1106 admin/login/login.php:1590
|
5483 |
+
#: admin/login/login.php:1862
|
5484 |
msgid " Editor"
|
5485 |
msgstr ""
|
5486 |
|
5487 |
+
#: admin/login/login.php:1107 admin/login/login.php:1591
|
5488 |
+
#: admin/login/login.php:1863
|
5489 |
msgid " Author"
|
5490 |
msgstr ""
|
5491 |
|
5492 |
+
#: admin/login/login.php:1108 admin/login/login.php:1592
|
5493 |
+
#: admin/login/login.php:1864
|
5494 |
msgid " Contributor"
|
5495 |
msgstr ""
|
5496 |
|
5497 |
+
#: admin/login/login.php:1109 admin/login/login.php:1593
|
5498 |
+
#: admin/login/login.php:1865
|
5499 |
msgid " Subscriber"
|
5500 |
msgstr ""
|
5501 |
|
5502 |
+
#: admin/login/login.php:1135
|
5503 |
msgid "Login Form: CAPTCHA Error message"
|
5504 |
msgstr ""
|
5505 |
|
5506 |
+
#: admin/login/login.php:1138
|
5507 |
msgid "Comment Form: CAPTCHA Error message (BPS Pro Only)"
|
5508 |
msgstr ""
|
5509 |
|
5510 |
+
#: admin/login/login.php:1141 admin/login/lsm-help-text.php:26
|
5511 |
msgid "Comment Form: CSS Styling (BPS Pro Only)"
|
5512 |
msgstr ""
|
5513 |
|
5514 |
+
#: admin/login/login.php:1142
|
5515 |
msgid ""
|
5516 |
"Comment Form Label (BPS Pro Only): <i>The JTC Title|Text above the Form "
|
5517 |
"Input text box</i>"
|
5518 |
msgstr ""
|
5519 |
|
5520 |
+
#: admin/login/login.php:1144
|
5521 |
msgid ""
|
5522 |
"Comment Form Input Text Box (BPS Pro Only): <i>The JTC CAPTCHA Form Input "
|
5523 |
"text box</i>"
|
5524 |
msgstr ""
|
5525 |
|
5526 |
+
#: admin/login/login.php:1147
|
5527 |
msgid ""
|
5528 |
"If you see an error or are unable to save your JTC option settings then "
|
5529 |
"click the Encrypt JTC Code button first and then click the Save Options "
|
5530 |
"button. Mouse over the question mark image to the right for help info."
|
5531 |
msgstr ""
|
5532 |
|
5533 |
+
#: admin/login/login.php:1147
|
5534 |
msgid ""
|
5535 |
"If your web host currently has ModSecurity installed or installs ModSecurity "
|
5536 |
"at a later time then ModSecurity will prevent you from saving your JTC "
|
5538 |
"Encrypt JTC Code button."
|
5539 |
msgstr ""
|
5540 |
|
5541 |
+
#: admin/login/login.php:1147
|
5542 |
msgid ""
|
5543 |
"If you click the Encrypt JTC Code button and then want to edit your CSS code "
|
5544 |
"again click the Decrypt JTC Code button. After you are done editing click "
|
5545 |
"the Encrypt JTC Code button before clicking the Save Options button."
|
5546 |
msgstr ""
|
5547 |
|
5548 |
+
#: admin/login/login.php:1147
|
5549 |
msgid ""
|
5550 |
"Click the JTC Anti-Spam|Anti-Hacker Question Mark help button for more help "
|
5551 |
"info."
|
5552 |
msgstr ""
|
5553 |
|
5554 |
+
#: admin/login/login.php:1149 admin/login/login.php:1621
|
5555 |
+
#: admin/login/login.php:1883 admin/login/login.php:2023
|
5556 |
#: admin/security-log/security-log.php:444
|
5557 |
msgid "Click OK to Proceed or click Cancel."
|
5558 |
msgstr ""
|
5559 |
|
5560 |
+
#: admin/login/login.php:1357
|
5561 |
msgid "ISL and ACE Forum Topic"
|
5562 |
msgstr ""
|
5563 |
|
5564 |
+
#: admin/login/login.php:1361
|
5565 |
msgid "The Help & FAQ tab pages contain help links."
|
5566 |
msgstr ""
|
5567 |
|
5568 |
+
#: admin/login/login.php:1474
|
5569 |
msgid "Settings Saved. ISL has been turned On."
|
5570 |
msgstr ""
|
5571 |
|
5572 |
+
#: admin/login/login.php:1480
|
5573 |
msgid "Settings Saved. ISL has been turned Off."
|
5574 |
msgstr ""
|
5575 |
|
5576 |
+
#: admin/login/login.php:1513
|
5577 |
msgid "Idle Session Logout (ISL) Settings"
|
5578 |
msgstr ""
|
5579 |
|
5580 |
+
#: admin/login/login.php:1520
|
5581 |
msgid "ISL Off"
|
5582 |
msgstr ""
|
5583 |
|
5584 |
+
#: admin/login/login.php:1521
|
5585 |
msgid "ISL On"
|
5586 |
msgstr ""
|
5587 |
|
5588 |
+
#: admin/login/login.php:1527 admin/login/lsm-help-text.php:29
|
5589 |
msgid "Idle Session Logout Time in Minutes:"
|
5590 |
msgstr ""
|
5591 |
|
5592 |
+
#: admin/login/login.php:1533 admin/login/lsm-help-text.php:29
|
5593 |
msgid "Idle Session Logout Page URL:"
|
5594 |
msgstr ""
|
5595 |
|
5596 |
+
#: admin/login/login.php:1539 admin/login/lsm-help-text.php:29
|
5597 |
msgid "Idle Session Logout Page Login URL:"
|
5598 |
msgstr ""
|
5599 |
|
5600 |
+
#: admin/login/login.php:1540
|
5601 |
msgid ""
|
5602 |
"Enter/Type: \"No\" (without quotes) if you do not want a Login URL displayed."
|
5603 |
msgstr ""
|
5604 |
|
5605 |
+
#: admin/login/login.php:1546 admin/login/lsm-help-text.php:29
|
5606 |
msgid "Idle Session Logout Exclude URLs|URIs:"
|
5607 |
msgstr ""
|
5608 |
|
5609 |
+
#: admin/login/login.php:1547
|
5610 |
msgid "Enter URIs separated by a comma and a space: /some-post/, /some-page/"
|
5611 |
msgstr ""
|
5612 |
|
5613 |
+
#: admin/login/login.php:1554 admin/login/lsm-help-text.php:29
|
5614 |
msgid "Idle Session Logout Page Custom Message:"
|
5615 |
msgstr ""
|
5616 |
|
5617 |
+
#: admin/login/login.php:1561 admin/login/lsm-help-text.php:29
|
5618 |
msgid "Idle Session Logout Page Custom CSS Style:"
|
5619 |
msgstr ""
|
5620 |
|
5621 |
+
#: admin/login/login.php:1578 admin/login/login.php:1849
|
5622 |
+
#: admin/login/lsm-help-text.php:29
|
5623 |
msgid "User Account Exceptions:"
|
5624 |
msgstr ""
|
5625 |
|
5626 |
+
#: admin/login/login.php:1579 admin/login/login.php:1850
|
5627 |
msgid ""
|
5628 |
"Enter User Account names separated by a comma and a space: johnDoe, janeDoe"
|
5629 |
msgstr ""
|
5630 |
|
5631 |
+
#: admin/login/login.php:1580
|
5632 |
msgid "Idle Session Logout Time Will Not Be Applied For These User Accounts."
|
5633 |
msgstr ""
|
5634 |
|
5635 |
+
#: admin/login/login.php:1586
|
5636 |
msgid "Enable|Disable Idle Session Logouts For These User Roles: "
|
5637 |
msgstr ""
|
5638 |
|
5639 |
+
#: admin/login/login.php:1587 admin/login/login.php:1858
|
5640 |
msgid ""
|
5641 |
"Check to Enable. Uncheck to Disable. See the Question Mark help button for "
|
5642 |
"details."
|
5643 |
msgstr ""
|
5644 |
|
5645 |
+
#: admin/login/login.php:1615
|
5646 |
msgid "Enable|Disable Idle Session Logouts For TinyMCE Editors: "
|
5647 |
msgstr ""
|
5648 |
|
5649 |
+
#: admin/login/login.php:1616 admin/login/login.php:1843
|
5650 |
msgid ""
|
5651 |
"Check to Disable. Uncheck to Enable. See the Question Mark help button for "
|
5652 |
"details."
|
5653 |
msgstr ""
|
5654 |
|
5655 |
+
#: admin/login/login.php:1617
|
5656 |
msgid " Enable|Disable ISL For TinyMCE Editor"
|
5657 |
msgstr ""
|
5658 |
|
5659 |
+
#: admin/login/login.php:1619
|
5660 |
msgid ""
|
5661 |
"If you see an error or are unable to save your ISL option settings then "
|
5662 |
"click the Encrypt ISL Code button first and then click the Save Options "
|
5663 |
"button. Mouse over the question mark image to the right for help info."
|
5664 |
msgstr ""
|
5665 |
|
5666 |
+
#: admin/login/login.php:1619
|
5667 |
msgid ""
|
5668 |
"If your web host currently has ModSecurity installed or installs ModSecurity "
|
5669 |
"at a later time then ModSecurity will prevent you from saving your ISL "
|
5671 |
"Encrypt ISL Code button."
|
5672 |
msgstr ""
|
5673 |
|
5674 |
+
#: admin/login/login.php:1619
|
5675 |
msgid ""
|
5676 |
"If you click the Encrypt ISL Code button and then want to edit your CSS code "
|
5677 |
"again click the Decrypt ISL Code button. After you are done editing click "
|
5678 |
"the Encrypt ISL Code button before clicking the Save Options button."
|
5679 |
msgstr ""
|
5680 |
|
5681 |
+
#: admin/login/login.php:1619
|
5682 |
msgid ""
|
5683 |
"Click the Idle Session Logout|Auth Cookie Expiration Question Mark help "
|
5684 |
"button for more help info."
|
5685 |
msgstr ""
|
5686 |
|
5687 |
+
#: admin/login/login.php:1726
|
5688 |
msgid "WordPress Authentication Cookie Expiration (ACE) Settings"
|
5689 |
msgstr ""
|
5690 |
|
5691 |
+
#: admin/login/login.php:1789
|
5692 |
msgid "Settings Saved. ACE has been turned On."
|
5693 |
msgstr ""
|
5694 |
|
5695 |
+
#: admin/login/login.php:1795
|
5696 |
msgid "Settings Saved. ACE has been turned Off."
|
5697 |
msgstr ""
|
5698 |
|
5699 |
+
#: admin/login/login.php:1821
|
5700 |
msgid "ACE Off"
|
5701 |
msgstr ""
|
5702 |
|
5703 |
+
#: admin/login/login.php:1822
|
5704 |
msgid "ACE On"
|
5705 |
msgstr ""
|
5706 |
|
5707 |
+
#: admin/login/login.php:1828 admin/login/lsm-help-text.php:29
|
5708 |
msgid "Auth Cookie Expiration Time in Minutes:"
|
5709 |
msgstr ""
|
5710 |
|
5711 |
+
#: admin/login/login.php:1829
|
5712 |
msgid "WP Default setting is 2880 Minutes/2 Days:"
|
5713 |
msgstr ""
|
5714 |
|
5715 |
+
#: admin/login/login.php:1835 admin/login/lsm-help-text.php:29
|
5716 |
msgid "Remember Me Auth Cookie Expiration Time in Minutes:"
|
5717 |
msgstr ""
|
5718 |
|
5719 |
+
#: admin/login/login.php:1836
|
5720 |
msgid "WP Default setting is 20160 Minutes/14 Days:"
|
5721 |
msgstr ""
|
5722 |
|
5723 |
+
#: admin/login/login.php:1842 admin/login/lsm-help-text.php:29
|
5724 |
msgid "Enable|Disable Remember Me Checkbox:"
|
5725 |
msgstr ""
|
5726 |
|
5727 |
+
#: admin/login/login.php:1844
|
5728 |
msgid " Disable & do not display the Remember Me checkbox"
|
5729 |
msgstr ""
|
5730 |
|
5731 |
+
#: admin/login/login.php:1851
|
5732 |
msgid "Auth Cookie Expiration Time Will Not Be Applied To These User Accounts."
|
5733 |
msgstr ""
|
5734 |
|
5735 |
+
#: admin/login/login.php:1857
|
5736 |
msgid "Enable|Disable Auth Cookie Expiration Time For These User Roles: "
|
5737 |
msgstr ""
|
5738 |
|
5739 |
+
#: admin/login/login.php:1957
|
5740 |
msgid "Settings Saved. FSP is turned On."
|
5741 |
msgstr ""
|
5742 |
|
5743 |
+
#: admin/login/login.php:1963
|
5744 |
msgid "Settings Saved. FSP is turned Off."
|
5745 |
msgstr ""
|
5746 |
|
5747 |
+
#: admin/login/login.php:1989 admin/login/lsm-help-text.php:32
|
5748 |
msgid "Turn FSP On|Turn FSP Off:"
|
5749 |
msgstr ""
|
5750 |
|
5751 |
+
#: admin/login/login.php:1991
|
5752 |
msgid "FSP Off"
|
5753 |
msgstr ""
|
5754 |
|
5755 |
+
#: admin/login/login.php:1992
|
5756 |
msgid "FSP On"
|
5757 |
msgstr ""
|
5758 |
|
5759 |
+
#: admin/login/login.php:1997 admin/login/lsm-help-text.php:32
|
5760 |
msgid "Password Character Length:"
|
5761 |
msgstr ""
|
5762 |
|
5763 |
+
#: admin/login/login.php:1999
|
5764 |
msgid "Example: 12"
|
5765 |
msgstr ""
|
5766 |
|
5767 |
+
#: admin/login/login.php:2005
|
5768 |
msgid "Password Criteria Requirements: "
|
5769 |
msgstr ""
|
5770 |
|
5771 |
+
#: admin/login/login.php:2006
|
5772 |
msgid "Check to require. Uncheck to remove requirement."
|
5773 |
msgstr ""
|
5774 |
|
5775 |
+
#: admin/login/login.php:2007
|
5776 |
msgid " At least 1 lowercase letter"
|
5777 |
msgstr ""
|
5778 |
|
5779 |
+
#: admin/login/login.php:2008
|
5780 |
msgid " At least 1 uppercase letter"
|
5781 |
msgstr ""
|
5782 |
|
5783 |
+
#: admin/login/login.php:2009
|
5784 |
msgid " At least 1 number"
|
5785 |
msgstr ""
|
5786 |
|
5787 |
+
#: admin/login/login.php:2010
|
5788 |
msgid " At least 1 special character"
|
5789 |
msgstr ""
|
5790 |
|
5791 |
+
#: admin/login/login.php:2017 admin/login/lsm-help-text.php:32
|
5792 |
msgid "Displayed Message/Error Message:"
|
5793 |
msgstr ""
|
5794 |
|
5981 |
"be displayed. "
|
5982 |
msgstr ""
|
5983 |
|
5984 |
+
#: admin/login/lsm-help-text.php:10 admin/maintenance/maintenance.php:649
|
5985 |
#: includes/hud-dismiss-functions.php:358
|
5986 |
#: includes/hud-dismiss-functions.php:402
|
5987 |
msgid "CAUTION: "
|
6183 |
"capability as one of its primary features."
|
6184 |
msgstr ""
|
6185 |
|
6186 |
+
#: admin/login/lsm-help-text.php:21
|
6187 |
msgid "JTC Title|Text: "
|
6188 |
msgstr ""
|
6189 |
|
6190 |
+
#: admin/login/lsm-help-text.php:21
|
6191 |
msgid ""
|
6192 |
"This is the text that is displayed to users above the CAPTCHA text box/Form "
|
6193 |
"Field."
|
6194 |
msgstr ""
|
6195 |
|
6196 |
+
#: admin/login/lsm-help-text.php:23
|
6197 |
+
msgid "JTC Title|Text After: "
|
6198 |
+
msgstr ""
|
6199 |
+
|
6200 |
+
#: admin/login/lsm-help-text.php:23
|
6201 |
+
msgid ""
|
6202 |
+
"This is additional text that is displayed after the JTC Title|Text. You can "
|
6203 |
+
"use the Color Picker to change the color of the text that is displayed. You "
|
6204 |
+
"can choose to make the text bold by clicking the Bold checkbox."
|
6205 |
+
msgstr ""
|
6206 |
+
|
6207 |
+
#: admin/login/lsm-help-text.php:26
|
6208 |
msgid "Enable JTC for WooCommerce (BPS Pro Only):"
|
6209 |
msgstr ""
|
6210 |
|
6211 |
+
#: admin/login/lsm-help-text.php:26
|
6212 |
msgid ""
|
6213 |
"Check this checkbox if you have the WooCommerce plugin installed if you "
|
6214 |
"would like to use BPS JTC on the WooCommerce custom login page. BPS JTC will "
|
6220 |
"checkboxes to enable or disable JTC on each of your Forms."
|
6221 |
msgstr ""
|
6222 |
|
6223 |
+
#: admin/login/lsm-help-text.php:26
|
6224 |
msgid ""
|
6225 |
"Enable|Disable JTC For These Forms (Only the Login Form CAPTCHA is available "
|
6226 |
"in BPS Free): "
|
6227 |
msgstr ""
|
6228 |
|
6229 |
+
#: admin/login/lsm-help-text.php:26
|
6230 |
msgid ""
|
6231 |
"Checking a Form checkbox will display a CAPTCHA on that Form to all users. "
|
6232 |
"Unchecking a Form checkbox will remove the CAPTCHA on that Form for all "
|
6235 |
"below."
|
6236 |
msgstr ""
|
6237 |
|
6238 |
+
#: admin/login/lsm-help-text.php:26
|
6239 |
msgid ""
|
6240 |
"Comment Form: (only applies if Comment Form CAPTCHA is enabled/checked) "
|
6241 |
msgstr ""
|
6242 |
|
6243 |
+
#: admin/login/lsm-help-text.php:26
|
6244 |
msgid ""
|
6245 |
"Enable|Disable JTC For These Registered/Logged In User Roles (BPS Pro Only:"
|
6246 |
msgstr ""
|
6247 |
|
6248 |
+
#: admin/login/lsm-help-text.php:26
|
6249 |
msgid ""
|
6250 |
"Users must be logged into your website for the Comment Form User Roles to "
|
6251 |
"work. If you do not require that users are registered and logged in to post "
|
6258 |
"setting checked: Comment author must fill out name and email."
|
6259 |
msgstr ""
|
6260 |
|
6261 |
+
#: admin/login/lsm-help-text.php:26
|
6262 |
msgid ""
|
6263 |
"Checking a User Role checkbox will display a CAPTCHA to all users with that "
|
6264 |
"User Role on your website's Comment Form. Unchecking a User Role checkbox "
|
6268 |
"WP User Roles: Administrator, Editor, Author, Contributor, Subscriber."
|
6269 |
msgstr ""
|
6270 |
|
6271 |
+
#: admin/login/lsm-help-text.php:26
|
6272 |
msgid "Login Form: CAPTCHA Error message:"
|
6273 |
msgstr ""
|
6274 |
|
6275 |
+
#: admin/login/lsm-help-text.php:26
|
6276 |
msgid ""
|
6277 |
"The Default JTC Form CAPTCHA error message is: <strong>ERROR</strong>: "
|
6278 |
"Incorrect JTC CAPTCHA Entered. You can change or add to the default error "
|
6279 |
"message. This error message is displayed on the Login Form."
|
6280 |
msgstr ""
|
6281 |
|
6282 |
+
#: admin/login/lsm-help-text.php:26
|
6283 |
msgid "Comment Form CAPTCHA Error message (BPS Pro Only):"
|
6284 |
msgstr ""
|
6285 |
|
6286 |
+
#: admin/login/lsm-help-text.php:26
|
6287 |
msgid ""
|
6288 |
"The Default JTC Comment Form CAPTCHA error message is: <strong>ERROR</"
|
6289 |
"strong>: Incorrect JTC CAPTCHA Entered. Click your Browser's back button and "
|
6293 |
"messages."
|
6294 |
msgstr ""
|
6295 |
|
6296 |
+
#: admin/login/lsm-help-text.php:26
|
6297 |
msgid ""
|
6298 |
"You can position the JTC Title|Text Form label and the JTC CAPTCHA Form "
|
6299 |
"Input text box by editing the CSS in these text boxes. By default the "
|
6301 |
"is below your Comment Form submit button. For CSS code styling examples."
|
6302 |
msgstr ""
|
6303 |
|
6304 |
+
#: admin/login/lsm-help-text.php:26
|
6305 |
msgid "Comment Form Label (BPS Pro Only):"
|
6306 |
msgstr ""
|
6307 |
|
6308 |
+
#: admin/login/lsm-help-text.php:26
|
6309 |
msgid "This is the JTC Title|Text label above the Form Input text box."
|
6310 |
msgstr ""
|
6311 |
|
6312 |
+
#: admin/login/lsm-help-text.php:26
|
6313 |
msgid "Comment Form Input Text Box (BPS Pro Only):"
|
6314 |
msgstr ""
|
6315 |
|
6316 |
+
#: admin/login/lsm-help-text.php:26
|
6317 |
msgid "This is the JTC CAPTCHA Form Input text box."
|
6318 |
msgstr ""
|
6319 |
|
6320 |
+
#: admin/login/lsm-help-text.php:26
|
6321 |
msgid "Additional Brute Force CAPTCHA Option: "
|
6322 |
msgstr ""
|
6323 |
|
6324 |
+
#: admin/login/lsm-help-text.php:26
|
6325 |
msgid ""
|
6326 |
"If you do not allow anyone else to log into your website then here is an "
|
6327 |
"example of how JTC could be used as an additional Brute Force Login "
|
6328 |
"Protection feature."
|
6329 |
msgstr ""
|
6330 |
|
6331 |
+
#: admin/login/lsm-help-text.php:26
|
6332 |
msgid ""
|
6333 |
"Example: You create a JTC CAPTCHA: My Example CAPTCHA, you either leave the "
|
6334 |
"JTC ToolTip: text box blank or you create a Hint for yourself - JTC ToolTip: "
|
6338 |
"to the Hint is."
|
6339 |
msgstr ""
|
6340 |
|
6341 |
+
#: admin/login/lsm-help-text.php:29
|
6342 |
msgid "Idle Session Logout (ISL) General Info:"
|
6343 |
msgstr ""
|
6344 |
|
6345 |
+
#: admin/login/lsm-help-text.php:29
|
6346 |
msgid ""
|
6347 |
"Idle Session Logout (ISL) can be considered a \"soft\" setting vs ACE being "
|
6348 |
"a \"hard\" setting. ISL uses javascript Event Listeners to monitor Users "
|
6352 |
"across the screen."
|
6353 |
msgstr ""
|
6354 |
|
6355 |
+
#: admin/login/lsm-help-text.php:29
|
6356 |
msgid ""
|
6357 |
"If you set the Idle Session Logout Time to 60 minutes and the User is idle/"
|
6358 |
"inactive for 10 minutes and becomes active again then the Idle Session "
|
6361 |
"logged out of the site and redirected to the BPS Idle Session Logout Page."
|
6362 |
msgstr ""
|
6363 |
|
6364 |
+
#: admin/login/lsm-help-text.php:29
|
6365 |
msgid ""
|
6366 |
"When an idle/inactive User is logged out of the site they are redirected to "
|
6367 |
"the BPS Idle Session Logout Page URL if their Browser is still open. If the "
|
6374 |
"logged in the BPS Security Log file."
|
6375 |
msgstr ""
|
6376 |
|
6377 |
+
#: admin/login/lsm-help-text.php:29
|
6378 |
msgid ""
|
6379 |
"After making any option setting changes click the Save Options button to "
|
6380 |
"save your new option settings. To reset ISL option settings back to the "
|
6382 |
"entered in any text/textarea boxes and click the Save Options button."
|
6383 |
msgstr ""
|
6384 |
|
6385 |
+
#: admin/login/lsm-help-text.php:29
|
6386 |
msgid ""
|
6387 |
"ISL is Turned Off by default. Select ISL On to turn ISL On. Select ISL Off "
|
6388 |
"to turn ISL Off."
|
6389 |
msgstr ""
|
6390 |
|
6391 |
+
#: admin/login/lsm-help-text.php:29
|
6392 |
msgid ""
|
6393 |
"Enter the time in minutes for when an idle/inactive User should be logged "
|
6394 |
"out of your site. Example: Entering 60 will automatically logout Users who "
|
6397 |
"Session Logout Time then ISL will be disabled automatically."
|
6398 |
msgstr ""
|
6399 |
|
6400 |
+
#: admin/login/lsm-help-text.php:29
|
6401 |
msgid ""
|
6402 |
"When an idle/inactive User is logged out of your site they are redirected to "
|
6403 |
"the BPS Idle Session Logout Page URL by default. You can choose to redirect "
|
6407 |
"the default BPS Idle Session Logout Page."
|
6408 |
msgstr ""
|
6409 |
|
6410 |
+
#: admin/login/lsm-help-text.php:29
|
6411 |
msgid ""
|
6412 |
"This option displays a clickable Login URL/link to your WP Login page. If "
|
6413 |
"your Login page URL is different than the default URL that you see displayed "
|
6417 |
"link displayed."
|
6418 |
msgstr ""
|
6419 |
|
6420 |
+
#: admin/login/lsm-help-text.php:29
|
6421 |
msgid ""
|
6422 |
"This option allows you to exclude any pages or posts that you do not want "
|
6423 |
"ISL to check/monitor. Important: The URI path is everything after the root "
|
6428 |
"enter is: /category/some-post/."
|
6429 |
msgstr ""
|
6430 |
|
6431 |
+
#: admin/login/lsm-help-text.php:29
|
6432 |
msgid ""
|
6433 |
"You can either use the default BPS ISL message/text by leaving the textarea "
|
6434 |
"box blank or you can enter your own custom ISL message/text in this textarea "
|
6438 |
"setting."
|
6439 |
msgstr ""
|
6440 |
|
6441 |
+
#: admin/login/lsm-help-text.php:29
|
6442 |
msgid ""
|
6443 |
"You can either use the default BPS CSS Style code or enter your own custom "
|
6444 |
"CSS Style customizations."
|
6445 |
msgstr ""
|
6446 |
|
6447 |
+
#: admin/login/lsm-help-text.php:29
|
6448 |
msgid ""
|
6449 |
"ModSecurity CRS is a security feature installed on some web hosts. "
|
6450 |
"ModSecurity CRS sees the legitimate CSS code in the option settings as "
|
6464 |
"before clicking the Save Options button."
|
6465 |
msgstr ""
|
6466 |
|
6467 |
+
#: admin/login/lsm-help-text.php:29
|
6468 |
msgid ""
|
6469 |
"To create exceptions for User Account names enter User Account names (case-"
|
6470 |
"insensitive) separated by a comma and a space: johnDoe, janeDoe. ISL will be "
|
6479 |
"User Account is idle/inactive then do not add your User Account name."
|
6480 |
msgstr ""
|
6481 |
|
6482 |
+
#: admin/login/lsm-help-text.php:29
|
6483 |
msgid "Enable|Disable Idle Session Logouts For These User Roles:"
|
6484 |
msgstr ""
|
6485 |
|
6486 |
+
#: admin/login/lsm-help-text.php:29
|
6487 |
msgid ""
|
6488 |
"Checking a User Role checkbox will enable ISL for all Users with that User "
|
6489 |
"Role (See User Account Exceptions). Unchecking a User Role checkbox will "
|
6494 |
"Roles: Administrator, Editor, Author, Contributor, Subscriber."
|
6495 |
msgstr ""
|
6496 |
|
6497 |
+
#: admin/login/lsm-help-text.php:29
|
6498 |
msgid "Enable|Disable Idle Session Logouts For TinyMCE Editors:"
|
6499 |
msgstr ""
|
6500 |
|
6501 |
+
#: admin/login/lsm-help-text.php:29
|
6502 |
msgid ""
|
6503 |
"Please read all of the TinyMCE Editor Important Notes below. Checking the "
|
6504 |
"Enable|Disable ISL For TinyMCE Editor checkbox will disable ISL for any/all "
|
6505 |
"pages that have a TinyMCE Editor on them."
|
6506 |
msgstr ""
|
6507 |
|
6508 |
+
#: admin/login/lsm-help-text.php:29
|
6509 |
msgid "TinyMCE Editor Important Notes:"
|
6510 |
msgstr ""
|
6511 |
|
6512 |
+
#: admin/login/lsm-help-text.php:29
|
6513 |
msgid "ISL and TinyMCE javascript Event Listeners:"
|
6514 |
msgstr ""
|
6515 |
|
6516 |
+
#: admin/login/lsm-help-text.php:29
|
6517 |
msgid ""
|
6518 |
"ISL uses javascript Event Listeners to monitor User activity for these ISL "
|
6519 |
"events: keyboard key is pressed, mouse button is pressed, mouse is moved, "
|
6525 |
"cannot monitor any User activity in the TinyMCE Visual tab Editor window."
|
6526 |
msgstr ""
|
6527 |
|
6528 |
+
#: admin/login/lsm-help-text.php:29
|
6529 |
msgid "TinyMCE Editor on WordPress Post, Page and Comments pages:"
|
6530 |
msgstr ""
|
6531 |
|
6532 |
+
#: admin/login/lsm-help-text.php:29
|
6533 |
msgid ""
|
6534 |
"This example is using an Idle Session Logout Time of 60 minutes. If the User "
|
6535 |
"is typing content/text for 60 continuous minutes in the WordPress Post, Page "
|
6543 |
"text."
|
6544 |
msgstr ""
|
6545 |
|
6546 |
+
#: admin/login/lsm-help-text.php:29
|
6547 |
msgid "TinyMCE Editor Instances used in other plugins and themes:"
|
6548 |
msgstr ""
|
6549 |
|
6550 |
+
#: admin/login/lsm-help-text.php:29
|
6551 |
msgid ""
|
6552 |
"If another plugin or theme is using instances of the TinyMCE Editor, like "
|
6553 |
"BPS Maintenance Mode MMode Editor TinyMCE Editor instance for example, then "
|
6562 |
"Editor Instance."
|
6563 |
msgstr ""
|
6564 |
|
6565 |
+
#: admin/login/lsm-help-text.php:29
|
6566 |
msgid "Auth Cookie Expiration (ACE) General Info:"
|
6567 |
msgstr ""
|
6568 |
|
6569 |
+
#: admin/login/lsm-help-text.php:29
|
6570 |
msgid ""
|
6571 |
"The WordPress Authentication Cookie Expiration (ACE) time can be considered "
|
6572 |
"a \"hard\" setting vs ISL being a \"soft\" setting. If you set the Cookie "
|
6583 |
"time if you do not use or turn On ACE."
|
6584 |
msgstr ""
|
6585 |
|
6586 |
+
#: admin/login/lsm-help-text.php:29
|
6587 |
msgid ""
|
6588 |
"ACE is Turned Off by default. Select ACE On to turn ACE On. Select ACE Off "
|
6589 |
"to turn ACE Off."
|
6590 |
msgstr ""
|
6591 |
|
6592 |
+
#: admin/login/lsm-help-text.php:29
|
6593 |
msgid ""
|
6594 |
"Enter the time in minutes for when a User should be logged out of your site. "
|
6595 |
"Example: Entering 720 will automatically logout Users who have been logged "
|
6599 |
"will use the default WordPress Authentication Cookie Expiration time."
|
6600 |
msgstr ""
|
6601 |
|
6602 |
+
#: admin/login/lsm-help-text.php:29
|
6603 |
msgid ""
|
6604 |
"Enter the time in minutes for when a User should be logged out of your site "
|
6605 |
"when the User has checked the Remember Me checkbox on the WordPress Login "
|
6610 |
"will use the default WordPress Authentication Cookie Expiration time."
|
6611 |
msgstr ""
|
6612 |
|
6613 |
+
#: admin/login/lsm-help-text.php:29
|
6614 |
msgid ""
|
6615 |
"Checking the Disable & do not display the Remember Me checkbox option will "
|
6616 |
"disable and not display the Remember Me checkbox for everyone including you. "
|
6620 |
"expiration time."
|
6621 |
msgstr ""
|
6622 |
|
6623 |
+
#: admin/login/lsm-help-text.php:29
|
6624 |
msgid ""
|
6625 |
"To create exceptions for User Account names enter User Account names (case-"
|
6626 |
"insensitive) separated by a comma and a space: johnDoe, janeDoe. Auth Cookie "
|
6638 |
"Account name."
|
6639 |
msgstr ""
|
6640 |
|
6641 |
+
#: admin/login/lsm-help-text.php:29
|
6642 |
msgid "Enable|Disable Auth Cookie Expiration Time For These User Roles:"
|
6643 |
msgstr ""
|
6644 |
|
6645 |
+
#: admin/login/lsm-help-text.php:29
|
6646 |
msgid ""
|
6647 |
"Checking a User Role checkbox will apply the Auth Cookie Expiration Time "
|
6648 |
"that you choose for all Users with that User Role (See User Account "
|
6655 |
"Roles: Administrator, Editor, Author, Contributor, Subscriber."
|
6656 |
msgstr ""
|
6657 |
|
6658 |
+
#: admin/login/lsm-help-text.php:32
|
6659 |
msgid "Force Strong Passwords (FSP) General Info:"
|
6660 |
msgstr ""
|
6661 |
|
6662 |
+
#: admin/login/lsm-help-text.php:32
|
6663 |
msgid ""
|
6664 |
"FSP works on standard single WordPress site types, Network|Multisite site "
|
6665 |
"types and BuddyPress. WooCommerce already has strong password requirements "
|
6666 |
"by default. The FSP option settings do not affect WooCommerce Forms."
|
6667 |
msgstr ""
|
6668 |
|
6669 |
+
#: admin/login/lsm-help-text.php:32
|
6670 |
msgid ""
|
6671 |
"The FSP message is displayed by default on the WP Reset Password Form/page "
|
6672 |
"and the BuddyPress Registration and frontend Profile page. The FSP message "
|
6677 |
"to the User."
|
6678 |
msgstr ""
|
6679 |
|
6680 |
+
#: admin/login/lsm-help-text.php:32
|
6681 |
msgid ""
|
6682 |
"FSP is Turned Off by default. Select FSP On to turn FSP On. Select FSP Off "
|
6683 |
"to turn FSP Off."
|
6684 |
msgstr ""
|
6685 |
|
6686 |
+
#: admin/login/lsm-help-text.php:32
|
6687 |
msgid ""
|
6688 |
"This option allows you to set the length of the password the User must "
|
6689 |
"enter. The default password character length is 12. Note: The maximum "
|
6690 |
"password character length allowed is 32."
|
6691 |
msgstr ""
|
6692 |
|
6693 |
+
#: admin/login/lsm-help-text.php:32
|
6694 |
msgid "Password Criteria Requirements:"
|
6695 |
msgstr ""
|
6696 |
|
6697 |
+
#: admin/login/lsm-help-text.php:32
|
6698 |
msgid ""
|
6699 |
"Check the checkboxes to add requirements. Uncheck the checkboxes to remove "
|
6700 |
"requirements. Recommendation: Check all checkboxes."
|
6701 |
msgstr ""
|
6702 |
|
6703 |
+
#: admin/login/lsm-help-text.php:32
|
6704 |
msgid ""
|
6705 |
"Enter/type the displayed message that the User will see on the relevant "
|
6706 |
"Forms/pages or use the existing default FSP message."
|
6707 |
msgstr ""
|
6708 |
|
6709 |
+
#: admin/maintenance/maintenance.php:213 admin/maintenance/maintenance.php:2240
|
6710 |
msgid "Maintenance Mode Guide"
|
6711 |
msgstr ""
|
6712 |
|
6726 |
"the top of this Question Mark help window."
|
6727 |
msgstr ""
|
6728 |
|
6729 |
+
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:614
|
6730 |
msgid ""
|
6731 |
"Maintenance Mode Text, CSS Style Code, Images, Videos Displayed To Website "
|
6732 |
"Visitors:"
|
6757 |
"off Maintenance Mode when the Countdown Timer reaches 0/has completed."
|
6758 |
msgstr ""
|
6759 |
|
6760 |
+
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:628
|
6761 |
msgid "Countdown Timer Text Color:"
|
6762 |
msgstr ""
|
6763 |
|
6765 |
msgid "Select the text color for the Countdown Timer."
|
6766 |
msgstr ""
|
6767 |
|
6768 |
+
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:636
|
6769 |
msgid "Maintenance Mode Time (in Minutes):"
|
6770 |
msgstr ""
|
6771 |
|
6819 |
"your WordPress Dashboard."
|
6820 |
msgstr ""
|
6821 |
|
6822 |
+
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:660
|
6823 |
msgid "Maintenance Mode IP Address Whitelist Text Box:"
|
6824 |
msgstr ""
|
6825 |
|
6841 |
"octets or your current IP address to whitelist your IP address."
|
6842 |
msgstr ""
|
6843 |
|
6844 |
+
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:667
|
6845 |
msgid "Background Images:"
|
6846 |
msgstr ""
|
6847 |
|
6852 |
"your design/color scheme preference."
|
6853 |
msgstr ""
|
6854 |
|
6855 |
+
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:692
|
6856 |
msgid "Center Images:"
|
6857 |
msgstr ""
|
6858 |
|
6863 |
"your design/color scheme preference."
|
6864 |
msgstr ""
|
6865 |
|
6866 |
+
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:712
|
6867 |
msgid "Background Colors (If not using a Background Image):"
|
6868 |
msgstr ""
|
6869 |
|
6881 |
msgid "Check this checkbox to display the website visitor's IP addresses."
|
6882 |
msgstr ""
|
6883 |
|
6884 |
+
#: admin/maintenance/maintenance.php:215 admin/maintenance/maintenance.php:722
|
6885 |
msgid "Display Admin|Login Link"
|
6886 |
msgstr ""
|
6887 |
|
7075 |
"images and regular text are allowed."
|
7076 |
msgstr ""
|
7077 |
|
7078 |
+
#: admin/maintenance/maintenance.php:466 admin/maintenance/maintenance.php:486
|
|
|
|
|
|
|
|
|
7079 |
msgid ""
|
7080 |
"Success! Your Options have been saved and your Maintenance Mode Form has "
|
7081 |
"been created successfully! Click the Preview button to preview your Website "
|
7083 |
"button."
|
7084 |
msgstr ""
|
7085 |
|
7086 |
+
#: admin/maintenance/maintenance.php:473
|
7087 |
msgid ""
|
7088 |
"Check that the file exists in the /bulletproof-security/admin/htaccess/ "
|
7089 |
"master folder. If this is not the problem "
|
7090 |
msgstr ""
|
7091 |
|
7092 |
+
#: admin/maintenance/maintenance.php:473 admin/maintenance/maintenance.php:493
|
7093 |
#: admin/wizard/wizard.php:105 includes/general-functions.php:509
|
7094 |
#: includes/hud-dismiss-functions.php:358
|
7095 |
#: includes/hud-dismiss-functions.php:402
|
7096 |
+
#: includes/hud-dismiss-functions.php:458
|
7097 |
msgid "Click Here"
|
7098 |
msgstr ""
|
7099 |
|
7100 |
+
#: admin/maintenance/maintenance.php:473 admin/maintenance/maintenance.php:493
|
7101 |
msgid " for assistance."
|
7102 |
msgstr ""
|
7103 |
|
7104 |
+
#: admin/maintenance/maintenance.php:493
|
7105 |
msgid ""
|
7106 |
"Check that the bps-maintenance-values.php file exists in the /bulletproof-"
|
7107 |
"security/admin/htaccess/ master folder. If this is not the problem "
|
7108 |
msgstr ""
|
7109 |
|
7110 |
+
#: admin/maintenance/maintenance.php:555 admin/maintenance/maintenance.php:562
|
7111 |
+
#: admin/maintenance/maintenance.php:569
|
7112 |
msgid "Your Current IP Address: "
|
7113 |
msgstr ""
|
7114 |
|
7115 |
+
#: admin/maintenance/maintenance.php:555 admin/maintenance/maintenance.php:562
|
7116 |
+
#: admin/maintenance/maintenance.php:569
|
7117 |
msgid "Recommended IP Address: "
|
7118 |
msgstr ""
|
7119 |
|
7120 |
+
#: admin/maintenance/maintenance.php:611
|
7121 |
msgid "MMode Editor"
|
7122 |
msgstr ""
|
7123 |
|
7124 |
+
#: admin/maintenance/maintenance.php:615
|
7125 |
msgid ""
|
7126 |
"Click the Maintenance Mode Guide link in the Question Mark help button above "
|
7127 |
"for CSS Code, Image & Video Embed examples."
|
7128 |
msgstr ""
|
7129 |
|
7130 |
+
#: admin/maintenance/maintenance.php:623
|
7131 |
msgid "MMode Option Settings"
|
7132 |
msgstr ""
|
7133 |
|
7134 |
+
#: admin/maintenance/maintenance.php:626
|
7135 |
msgid "Enable Countdown Timer"
|
7136 |
msgstr ""
|
7137 |
|
7138 |
+
#: admin/maintenance/maintenance.php:630
|
7139 |
msgid "LCD|Lime Green"
|
7140 |
msgstr ""
|
7141 |
|
7142 |
+
#: admin/maintenance/maintenance.php:631 admin/maintenance/maintenance.php:715
|
7143 |
msgid "White"
|
7144 |
msgstr ""
|
7145 |
|
7146 |
+
#: admin/maintenance/maintenance.php:632
|
7147 |
msgid "Silver"
|
7148 |
msgstr ""
|
7149 |
|
7150 |
+
#: admin/maintenance/maintenance.php:633 admin/maintenance/maintenance.php:717
|
7151 |
msgid "Gray"
|
7152 |
msgstr ""
|
7153 |
|
7154 |
+
#: admin/maintenance/maintenance.php:637 admin/maintenance/maintenance.php:641
|
7155 |
msgid "Example: 10 = 10 minutes, 180 = 3 hours, 1440 = 24 hours."
|
7156 |
msgstr ""
|
7157 |
|
7158 |
+
#: admin/maintenance/maintenance.php:640
|
7159 |
msgid "Header Retry-After (Enter the same time as above):"
|
7160 |
msgstr ""
|
7161 |
|
7162 |
+
#: admin/maintenance/maintenance.php:644
|
7163 |
msgid "Enable FrontEnd Maintenance Mode"
|
7164 |
msgstr ""
|
7165 |
|
7166 |
+
#: admin/maintenance/maintenance.php:649
|
7167 |
msgid ""
|
7168 |
"You MUST enter Your Current IP Address or the Recommended IP Address if you "
|
7169 |
"Enable BackEnd Maintenance Mode or you will be locked out of your WordPress "
|
7170 |
"Dashboard."
|
7171 |
msgstr ""
|
7172 |
|
7173 |
+
#: admin/maintenance/maintenance.php:651
|
7174 |
msgid "Enable BackEnd Maintenance Mode "
|
7175 |
msgstr ""
|
7176 |
|
7177 |
+
#: admin/maintenance/maintenance.php:655
|
7178 |
msgid ""
|
7179 |
"Enter The IP address or addresses that can view your website normally (not "
|
7180 |
"in Maintenance Mode).<br><br>Enter multiple IP addresses separated by a "
|
7183 |
"ffff:6463:584d, 0:0:0:0:0:ffff:c842:372c"
|
7184 |
msgstr ""
|
7185 |
|
7186 |
+
#: admin/maintenance/maintenance.php:669
|
7187 |
msgid "No Background Image"
|
7188 |
msgstr ""
|
7189 |
|
7190 |
+
#: admin/maintenance/maintenance.php:670
|
7191 |
msgid "Black Honeycomb Large"
|
7192 |
msgstr ""
|
7193 |
|
7194 |
+
#: admin/maintenance/maintenance.php:671
|
7195 |
msgid "Black Honeycomb Large Grey Line"
|
7196 |
msgstr ""
|
7197 |
|
7198 |
+
#: admin/maintenance/maintenance.php:672
|
7199 |
msgid "Black Mesh Small"
|
7200 |
msgstr ""
|
7201 |
|
7202 |
+
#: admin/maintenance/maintenance.php:673
|
7203 |
msgid "Black Mesh Small Grey Line"
|
7204 |
msgstr ""
|
7205 |
|
7206 |
+
#: admin/maintenance/maintenance.php:674
|
7207 |
msgid "Blue Honeycomb Large"
|
7208 |
msgstr ""
|
7209 |
|
7210 |
+
#: admin/maintenance/maintenance.php:675
|
7211 |
msgid "Blue Mesh Small"
|
7212 |
msgstr ""
|
7213 |
|
7214 |
+
#: admin/maintenance/maintenance.php:676
|
7215 |
msgid "Brown Honeycomb Large"
|
7216 |
msgstr ""
|
7217 |
|
7218 |
+
#: admin/maintenance/maintenance.php:677
|
7219 |
msgid "Brown Mesh Small"
|
7220 |
msgstr ""
|
7221 |
|
7222 |
+
#: admin/maintenance/maintenance.php:678
|
7223 |
msgid "Green Honeycomb Large"
|
7224 |
msgstr ""
|
7225 |
|
7226 |
+
#: admin/maintenance/maintenance.php:679
|
7227 |
msgid "Green Mesh Small"
|
7228 |
msgstr ""
|
7229 |
|
7230 |
+
#: admin/maintenance/maintenance.php:680
|
7231 |
msgid "Gray Honeycomb Large"
|
7232 |
msgstr ""
|
7233 |
|
7234 |
+
#: admin/maintenance/maintenance.php:681
|
7235 |
msgid "Gray Mesh Small"
|
7236 |
msgstr ""
|
7237 |
|
7238 |
+
#: admin/maintenance/maintenance.php:682
|
7239 |
msgid "Orange Honeycomb Large"
|
7240 |
msgstr ""
|
7241 |
|
7242 |
+
#: admin/maintenance/maintenance.php:683
|
7243 |
msgid "Orange Mesh Small"
|
7244 |
msgstr ""
|
7245 |
|
7246 |
+
#: admin/maintenance/maintenance.php:684
|
7247 |
msgid "Purple Honeycomb Large"
|
7248 |
msgstr ""
|
7249 |
|
7250 |
+
#: admin/maintenance/maintenance.php:685
|
7251 |
msgid "Purple Mesh Small"
|
7252 |
msgstr ""
|
7253 |
|
7254 |
+
#: admin/maintenance/maintenance.php:686
|
7255 |
msgid "Red|Burgundy Honeycomb Large"
|
7256 |
msgstr ""
|
7257 |
|
7258 |
+
#: admin/maintenance/maintenance.php:687
|
7259 |
msgid "Red|Burgundy Mesh Small"
|
7260 |
msgstr ""
|
7261 |
|
7262 |
+
#: admin/maintenance/maintenance.php:688
|
7263 |
msgid "Yellow Honeycomb Large"
|
7264 |
msgstr ""
|
7265 |
|
7266 |
+
#: admin/maintenance/maintenance.php:689
|
7267 |
msgid "Yellow Mesh Small"
|
7268 |
msgstr ""
|
7269 |
|
7270 |
+
#: admin/maintenance/maintenance.php:694
|
7271 |
msgid "No Center Image"
|
7272 |
msgstr ""
|
7273 |
|
7274 |
+
#: admin/maintenance/maintenance.php:695
|
7275 |
msgid "Basic Black"
|
7276 |
msgstr ""
|
7277 |
|
7278 |
+
#: admin/maintenance/maintenance.php:696
|
7279 |
msgid "Black Veins"
|
7280 |
msgstr ""
|
7281 |
|
7282 |
+
#: admin/maintenance/maintenance.php:697
|
7283 |
msgid "Blue Glass"
|
7284 |
msgstr ""
|
7285 |
|
7286 |
+
#: admin/maintenance/maintenance.php:698
|
7287 |
msgid "Brushed Metal Stamped"
|
7288 |
msgstr ""
|
7289 |
|
7290 |
+
#: admin/maintenance/maintenance.php:699
|
7291 |
msgid "Chrome"
|
7292 |
msgstr ""
|
7293 |
|
7294 |
+
#: admin/maintenance/maintenance.php:700
|
7295 |
msgid "Chrome Slick"
|
7296 |
msgstr ""
|
7297 |
|
7298 |
+
#: admin/maintenance/maintenance.php:701
|
7299 |
msgid "Fire"
|
7300 |
msgstr ""
|
7301 |
|
7302 |
+
#: admin/maintenance/maintenance.php:702
|
7303 |
msgid "Gun Metal"
|
7304 |
msgstr ""
|
7305 |
|
7306 |
+
#: admin/maintenance/maintenance.php:703
|
7307 |
msgid "Mercury"
|
7308 |
msgstr ""
|
7309 |
|
7310 |
+
#: admin/maintenance/maintenance.php:704
|
7311 |
msgid "Smoke"
|
7312 |
msgstr ""
|
7313 |
|
7314 |
+
#: admin/maintenance/maintenance.php:705
|
7315 |
msgid "Striped Cone"
|
7316 |
msgstr ""
|
7317 |
|
7318 |
+
#: admin/maintenance/maintenance.php:706
|
7319 |
msgid "Swamp Bevel"
|
7320 |
msgstr ""
|
7321 |
|
7322 |
+
#: admin/maintenance/maintenance.php:707
|
7323 |
msgid "Toy"
|
7324 |
msgstr ""
|
7325 |
|
7326 |
+
#: admin/maintenance/maintenance.php:708
|
7327 |
msgid "Water Reflection"
|
7328 |
msgstr ""
|
7329 |
|
7330 |
+
#: admin/maintenance/maintenance.php:709
|
7331 |
msgid "Wood Grain"
|
7332 |
msgstr ""
|
7333 |
|
7334 |
+
#: admin/maintenance/maintenance.php:714
|
7335 |
msgid "No Background Color"
|
7336 |
msgstr ""
|
7337 |
|
7338 |
+
#: admin/maintenance/maintenance.php:716
|
7339 |
msgid "Black"
|
7340 |
msgstr ""
|
7341 |
|
7342 |
+
#: admin/maintenance/maintenance.php:720
|
7343 |
msgid "Display Visitor IP Address"
|
7344 |
msgstr ""
|
7345 |
|
7346 |
+
#: admin/maintenance/maintenance.php:724
|
7347 |
msgid "Display Dashboard Reminder Message"
|
7348 |
msgstr ""
|
7349 |
|
7350 |
+
#: admin/maintenance/maintenance.php:726
|
7351 |
msgid "Enable Visitor Logging"
|
7352 |
msgstr ""
|
7353 |
|
7354 |
+
#: admin/maintenance/maintenance.php:728
|
7355 |
msgid "Send Email when Countdown Timer has completed"
|
7356 |
msgstr ""
|
7357 |
|
7358 |
+
#: admin/maintenance/maintenance.php:730
|
7359 |
msgid "Send Countdown Timer Email To:"
|
7360 |
msgstr ""
|
7361 |
|
7362 |
+
#: admin/maintenance/maintenance.php:732
|
7363 |
msgid "Send Countdown Timer Email From:"
|
7364 |
msgstr ""
|
7365 |
|
7366 |
+
#: admin/maintenance/maintenance.php:734
|
7367 |
msgid "Send Countdown Timer Email Cc:"
|
7368 |
msgstr ""
|
7369 |
|
7370 |
+
#: admin/maintenance/maintenance.php:736
|
7371 |
msgid "Send Countdown Timer Email Bcc:"
|
7372 |
msgstr ""
|
7373 |
|
7374 |
+
#: admin/maintenance/maintenance.php:741
|
7375 |
msgid "MMode Network|Multisite Options"
|
7376 |
msgstr ""
|
7377 |
|
7378 |
+
#: admin/maintenance/maintenance.php:744
|
7379 |
msgid "Network|Multisite Primary Site Options ONLY"
|
7380 |
msgstr ""
|
7381 |
|
7382 |
+
#: admin/maintenance/maintenance.php:748
|
7383 |
msgid ""
|
7384 |
"Click the Maintenance Mode Question Mark help button for the steps to use "
|
7385 |
"these special options:"
|
7386 |
msgstr ""
|
7387 |
|
7388 |
+
#: admin/maintenance/maintenance.php:749
|
7389 |
msgid "Put The Primary Site And All Subsites In Maintenance Mode"
|
7390 |
msgstr ""
|
7391 |
|
7392 |
+
#: admin/maintenance/maintenance.php:751
|
7393 |
msgid "Put All Subsites In Maintenance Mode, But Not The Primary Site"
|
7394 |
msgstr ""
|
7395 |
|
7396 |
+
#: admin/maintenance/maintenance.php:759
|
7397 |
msgid ""
|
7398 |
"Clicking OK Saves your Options/Settings to your Database and also creates "
|
7399 |
"your Maintenance Mode page. Click the Preview button to preview your "
|
7401 |
"Turn On button to enable Maintenance Mode on your website."
|
7402 |
msgstr ""
|
7403 |
|
7404 |
+
#: admin/maintenance/maintenance.php:873 admin/maintenance/maintenance.php:1084
|
7405 |
msgid ""
|
7406 |
"Error: You did not enter an IP Address in the Maintenance Mode IP Address "
|
7407 |
"Whitelist Text Box."
|
7408 |
msgstr ""
|
7409 |
|
7410 |
+
#: admin/maintenance/maintenance.php:885 admin/maintenance/maintenance.php:1095
|
7411 |
msgid ""
|
7412 |
"IP Address Format Error: You have entered multiple IP Addresses using an "
|
7413 |
"incorrect Format."
|
7414 |
msgstr ""
|
7415 |
|
7416 |
+
#: admin/maintenance/maintenance.php:885 admin/maintenance/maintenance.php:1095
|
7417 |
msgid ""
|
7418 |
"The correct IP Address Format is: IP Address comma single space. Example: "
|
7419 |
"100.99.88.77, 200.66.55.44, 44.33.22.1 or 100.99.88., 200.66.55., 44.33.22. "
|
7420 |
"if you are using the recommended 3 octet IP addresses."
|
7421 |
msgstr ""
|
7422 |
|
7423 |
+
#: admin/maintenance/maintenance.php:885 admin/maintenance/maintenance.php:1095
|
7424 |
msgid ""
|
7425 |
"Correct the IP Address Format and click the Save Options button again. If "
|
7426 |
"you have an IPv6 IP address use the same general format as an IPv4 IP "
|
7427 |
"address - comma single space."
|
7428 |
msgstr ""
|
7429 |
|
7430 |
+
#: admin/maintenance/maintenance.php:937 admin/maintenance/maintenance.php:1146
|
7431 |
+
#: admin/maintenance/maintenance.php:1248
|
7432 |
msgid "FrontEnd Maintenance Mode has been Turned On."
|
7433 |
msgstr ""
|
7434 |
|
7435 |
+
#: admin/maintenance/maintenance.php:955 admin/maintenance/maintenance.php:1272
|
7436 |
+
#: admin/maintenance/maintenance.php:1791
|
7437 |
+
#: admin/maintenance/maintenance.php:1922
|
7438 |
+
#: admin/maintenance/maintenance.php:2116
|
7439 |
msgid "htaccess Files Disabled: BackEnd Maintenance Mode is disabled."
|
7440 |
msgstr ""
|
7441 |
|
7442 |
+
#: admin/maintenance/maintenance.php:1030
|
7443 |
+
#: admin/maintenance/maintenance.php:1349
|
7444 |
msgid "BackEnd Maintenance Mode has been Turned On."
|
7445 |
msgstr ""
|
7446 |
|
7447 |
+
#: admin/maintenance/maintenance.php:1365
|
7448 |
+
#: admin/maintenance/maintenance.php:2168
|
7449 |
msgid ""
|
7450 |
"Error: You have not saved your option settings yet. Click the Save Options "
|
7451 |
"button."
|
7452 |
msgstr ""
|
7453 |
|
7454 |
+
#: admin/maintenance/maintenance.php:1444
|
7455 |
msgid ""
|
7456 |
"Error: Unable to get/find the site root index.php file for this GWIOD - "
|
7457 |
"Giving WordPress Its Own Directory - website."
|
7458 |
msgstr ""
|
7459 |
|
7460 |
+
#: admin/maintenance/maintenance.php:1444
|
7461 |
msgid "GWIOD Site Root index.php File Path Checked: "
|
7462 |
msgstr ""
|
7463 |
|
7464 |
+
#: admin/maintenance/maintenance.php:1444
|
7465 |
msgid ""
|
7466 |
"BPS Maintenance Mode will not work correctly with your WordPress GWIOD "
|
7467 |
"setup. Try another WordPress Maintenance Mode plugin."
|
7468 |
msgstr ""
|
7469 |
|
7470 |
+
#: admin/maintenance/maintenance.php:1513
|
7471 |
msgid ""
|
7472 |
"Error: Unable to get/find the site root index.php file for this Network "
|
7473 |
"GWIOD - Giving WordPress Its Own Directory - website."
|
7474 |
msgstr ""
|
7475 |
|
7476 |
+
#: admin/maintenance/maintenance.php:1513
|
7477 |
msgid "Network GWIOD Site Root index.php File Path Checked: "
|
7478 |
msgstr ""
|
7479 |
|
7480 |
+
#: admin/maintenance/maintenance.php:1513
|
7481 |
msgid ""
|
7482 |
"Please copy this error message and send it in an email to info@ait-pro.com "
|
7483 |
"for assistance."
|
7484 |
msgstr ""
|
7485 |
|
7486 |
+
#: admin/maintenance/maintenance.php:1599
|
7487 |
+
#: admin/maintenance/maintenance.php:1725
|
7488 |
+
#: admin/maintenance/maintenance.php:1885
|
7489 |
+
#: admin/maintenance/maintenance.php:2066
|
7490 |
msgid "FrontEnd Maintenance Mode has been Turned Off."
|
7491 |
msgstr ""
|
7492 |
|
7493 |
+
#: admin/maintenance/maintenance.php:1831
|
7494 |
+
#: admin/maintenance/maintenance.php:1958
|
7495 |
+
#: admin/maintenance/maintenance.php:2152
|
7496 |
msgid "BackEnd Maintenance Mode has been Turned Off."
|
7497 |
msgstr ""
|
7498 |
|
7499 |
+
#: admin/mscan/mscan-help-text.php:10
|
7500 |
msgid ""
|
7501 |
"For more extensive help info and answers to common issues or problems click "
|
7502 |
"the MScan Malware Scanner Guide link above. For troubleshooting help or to "
|
7504 |
"above."
|
7505 |
msgstr ""
|
7506 |
|
7507 |
+
#: admin/mscan/mscan-help-text.php:12
|
7508 |
msgid "MScan General Info"
|
7509 |
msgstr ""
|
7510 |
|
7511 |
+
#: admin/mscan/mscan-help-text.php:12
|
7512 |
msgid ""
|
7513 |
"MScan scans WP Core, Plugin and Theme files using file hash comparisons, "
|
7514 |
"which is 100% accurate vs conventional pattern matching, which is typically "
|
7527 |
"Delete File Hashes Tool is used."
|
7528 |
msgstr ""
|
7529 |
|
7530 |
+
#: admin/mscan/mscan-help-text.php:14
|
7531 |
msgid "File Hash Maker"
|
7532 |
msgstr ""
|
7533 |
|
7534 |
+
#: admin/mscan/mscan-help-text.php:14
|
7535 |
msgid ""
|
7536 |
"If new WP Core, Plugin or Theme zip files need to be downloaded and "
|
7537 |
"processed you will see the see the \"File Hash Maker Time Remaining: "
|
7542 |
"running to prevent false positive file hash mismatches."
|
7543 |
msgstr ""
|
7544 |
|
7545 |
+
#: admin/mscan/mscan-help-text.php:16
|
7546 |
msgid "Scanning Other WordPress Sites"
|
7547 |
msgstr ""
|
7548 |
|
7549 |
+
#: admin/mscan/mscan-help-text.php:16
|
7550 |
msgid ""
|
7551 |
"Website folder checkboxes cannot be checked for other WordPress sites under "
|
7552 |
"your hosting account. To scan other WordPress sites under your hosting "
|
7557 |
"Theme versions installed on each individual website."
|
7558 |
msgstr ""
|
7559 |
|
7560 |
+
#: admin/mscan/mscan-help-text.php:18
|
7561 |
msgid "Calculating Scan Time Exceeded"
|
7562 |
msgstr ""
|
7563 |
|
7564 |
+
#: admin/mscan/mscan-help-text.php:18
|
7565 |
msgid ""
|
7566 |
"If you see \"Calculating Scan Time Exceeded: Still calculating estimated "
|
7567 |
"scan time\" this means that the current scan time estimate is taking longer "
|
7568 |
"than expected. The scan will still complete successfully."
|
7569 |
msgstr ""
|
7570 |
|
7571 |
+
#: admin/mscan/mscan-help-text.php:20
|
7572 |
msgid "Processing Total File Count"
|
7573 |
msgstr ""
|
7574 |
|
7575 |
+
#: admin/mscan/mscan-help-text.php:20
|
7576 |
msgid ""
|
7577 |
"If you see \"Processing Total File Count: Still scanning files\" that means "
|
7578 |
"that the current scan that you are running has not yet processed the total "
|
7579 |
"number of files to scan yet. The scan will complete successfully."
|
7580 |
msgstr ""
|
7581 |
|
7582 |
+
#: admin/mscan/mscan-help-text.php:22
|
7583 |
msgid "Error: Files found in the plugin-hashes folder"
|
7584 |
msgstr ""
|
7585 |
|
7586 |
+
#: admin/mscan/mscan-help-text.php:22
|
7587 |
msgid ""
|
7588 |
"If you see \"Total Files Scanned: Error: Files found in the plugin-hashes "
|
7589 |
"folder\" that means that files (and probably folders too) were found in the /"
|
7598 |
"Windows."
|
7599 |
msgstr ""
|
7600 |
|
7601 |
+
#: admin/mscan/mscan-help-text.php:24
|
7602 |
msgid "Error: Files found in the theme-hashes folder"
|
7603 |
msgstr ""
|
7604 |
|
7605 |
+
#: admin/mscan/mscan-help-text.php:24
|
7606 |
msgid ""
|
7607 |
"If you see \"Total Files Scanned: Error: Files found in the theme-hashes "
|
7608 |
"folder\" that means that files (and probably folders too) were found in the /"
|
7616 |
"\"send to\" and then click \"Compressed (zipped) folder\" on Windows."
|
7617 |
msgstr ""
|
7618 |
|
7619 |
+
#: admin/mscan/mscan-help-text.php:26
|
7620 |
msgid "Start Scan"
|
7621 |
msgstr ""
|
7622 |
|
7623 |
+
#: admin/mscan/mscan-help-text.php:26
|
7624 |
msgid "Clicking the Start Scan button starts a scan."
|
7625 |
msgstr ""
|
7626 |
|
7627 |
+
#: admin/mscan/mscan-help-text.php:28
|
7628 |
msgid "Stop Scan"
|
7629 |
msgstr ""
|
7630 |
|
7631 |
+
#: admin/mscan/mscan-help-text.php:28
|
7632 |
msgid ""
|
7633 |
"Clicking the Stop Scan button stops a scan. You can also deactivate and "
|
7634 |
"activate the BPS Pro plugin on the WordPress Plugins page to stop a scan."
|
7635 |
msgstr ""
|
7636 |
|
7637 |
+
#: admin/mscan/mscan-help-text.php:30
|
7638 |
msgid "Reset MScan"
|
7639 |
msgstr ""
|
7640 |
|
7641 |
+
#: admin/mscan/mscan-help-text.php:30
|
7642 |
msgid ""
|
7643 |
"The Reset MScan button resets/deletes these things: MScan Status option "
|
7644 |
"values: The Scan Completed timestamp, Total Scan Time, Total Files Scanned, "
|
7648 |
"will be deleted."
|
7649 |
msgstr ""
|
7650 |
|
7651 |
+
#: admin/mscan/mscan-help-text.php:32 admin/mscan/mscan.php:1040
|
7652 |
msgid "Website Folders & Files To Scan"
|
7653 |
msgstr ""
|
7654 |
|
7655 |
+
#: admin/mscan/mscan-help-text.php:32
|
7656 |
msgid ""
|
7657 |
"Checking a checkbox means scan that folder. Unchecking a checkbox means do "
|
7658 |
"not scan that folder. \"Giving WordPress Its Own Directory\" site types: All "
|
7663 |
"installation folder that you select/check will be scanned."
|
7664 |
msgstr ""
|
7665 |
|
7666 |
+
#: admin/mscan/mscan-help-text.php:34
|
7667 |
msgid "Max File Size Limit to Scan"
|
7668 |
msgstr ""
|
7669 |
|
7670 |
+
#: admin/mscan/mscan-help-text.php:34
|
7671 |
msgid ""
|
7672 |
"Files that are larger than the default file size setting of 1000KB will be "
|
7673 |
"skipped by default in a regular scan and can be scanned using a Skipped File "
|
7675 |
"file size limit."
|
7676 |
msgstr ""
|
7677 |
|
7678 |
+
#: admin/mscan/mscan-help-text.php:36
|
7679 |
msgid "Max Time Limit to Scan"
|
7680 |
msgstr ""
|
7681 |
|
7682 |
+
#: admin/mscan/mscan-help-text.php:36
|
7683 |
msgid ""
|
7684 |
"The default time limit for script execution on most web hosts is 300 "
|
7685 |
"seconds. The default time limit setting for MScan scanning is also set to "
|
7687 |
"than 300 seconds."
|
7688 |
msgstr ""
|
7689 |
|
7690 |
+
#: admin/mscan/mscan-help-text.php:38 admin/mscan/mscan.php:1148
|
7691 |
msgid "Exclude Individual Folders"
|
7692 |
msgstr ""
|
7693 |
|
7694 |
+
#: admin/mscan/mscan-help-text.php:38
|
7695 |
msgid ""
|
7696 |
"Enter relative folder paths one folder path per line. A relative folder path "
|
7697 |
"is this: /some-folder/some-subfolder. A literal path would be the full "
|
7704 |
"particular cache folder under the wp-content folder."
|
7705 |
msgstr ""
|
7706 |
|
7707 |
+
#: admin/mscan/mscan-help-text.php:40 admin/mscan/mscan.php:1154
|
7708 |
msgid "Scan Database"
|
7709 |
msgstr ""
|
7710 |
|
7711 |
+
#: admin/mscan/mscan-help-text.php:40
|
7712 |
msgid ""
|
7713 |
"When Database scan is turned on your WordPress database will be scanned for "
|
7714 |
"suspicious code."
|
7715 |
msgstr ""
|
7716 |
|
7717 |
+
#: admin/mscan/mscan-help-text.php:42 admin/mscan/mscan.php:1160
|
7718 |
msgid "Scan Skipped Files Only"
|
7719 |
msgstr ""
|
7720 |
|
7721 |
+
#: admin/mscan/mscan-help-text.php:42
|
7722 |
msgid ""
|
7723 |
"Skipped files are files that are larger than the \"Max File Size Limit to "
|
7724 |
"Scan\" option setting file size. The default file size setting is 400KB. "
|
7727 |
"to On."
|
7728 |
msgstr ""
|
7729 |
|
7730 |
+
#: admin/mscan/mscan-help-text.php:44 admin/mscan/mscan.php:1166
|
7731 |
msgid "Automatically Delete /tmp Files"
|
7732 |
msgstr ""
|
7733 |
|
7734 |
+
#: admin/mscan/mscan-help-text.php:44
|
7735 |
msgid ""
|
7736 |
"When Delete Tmp Files is On, all temporary files will be deleted. Hackers "
|
7737 |
"commonly hide hacker files in the /tmp folder."
|
7738 |
msgstr ""
|
7739 |
|
7740 |
+
#: admin/mscan/mscan-help-text.php:46 admin/mscan/mscan.php:1172
|
7741 |
msgid "Exclude /tmp Files"
|
7742 |
msgstr ""
|
7743 |
|
7744 |
+
#: admin/mscan/mscan-help-text.php:46
|
7745 |
msgid ""
|
7746 |
"Enter 1 file name per line. Some web hosts store files such as, mysql.sock, ."
|
7747 |
"s.PGSQL.5432 and .per-user in the /tmp folder. These files cannot be deleted "
|
7751 |
"web host for the names of those tmp files to exclude."
|
7752 |
msgstr ""
|
7753 |
|
7754 |
+
#: admin/mscan/mscan-help-text.php:48
|
7755 |
msgid "Scheduled Scan Frequency"
|
7756 |
msgstr ""
|
7757 |
|
7758 |
+
#: admin/mscan/mscan-help-text.php:48
|
7759 |
msgid ""
|
7760 |
"You can choose to schedule ongoing automated scans. Note: The BPS Pro ARQ "
|
7761 |
"IDPS scanner is far superior to any/all Malware scanners including BPS Pro "
|
7763 |
"together."
|
7764 |
msgstr ""
|
7765 |
|
7766 |
+
#: admin/mscan/mscan-help-text.php:54
|
7767 |
msgid "Delete File Hashes Tool"
|
7768 |
msgstr ""
|
7769 |
|
7770 |
+
#: admin/mscan/mscan-help-text.php:54
|
7771 |
msgid ""
|
7772 |
"This tool allows you to delete the Plugin and Theme file hashes. This tool "
|
7773 |
"should ONLY be used if there is a problem when scanning Plugin and Theme "
|
7782 |
"Reset button after using this tool to remove any old/bad scan data."
|
7783 |
msgstr ""
|
7784 |
|
7785 |
+
#: admin/mscan/mscan-help-text.php:56
|
7786 |
msgid "Upload Plugin Zip Files"
|
7787 |
msgstr ""
|
7788 |
|
7789 |
+
#: admin/mscan/mscan-help-text.php:56
|
7790 |
msgid ""
|
7791 |
"You can upload multiple zip files at the same time by using your Ctrl or "
|
7792 |
"Shift keyboard keys on Windows. This upload form allows you to upload "
|
7808 |
"zip and then upload the renamed plugin zip file."
|
7809 |
msgstr ""
|
7810 |
|
7811 |
+
#: admin/mscan/mscan-help-text.php:58
|
7812 |
msgid "Upload Theme Zip Files"
|
7813 |
msgstr ""
|
7814 |
|
7815 |
+
#: admin/mscan/mscan-help-text.php:58
|
7816 |
msgid ""
|
7817 |
"You can upload multiple zip files at the same time by using your Ctrl or "
|
7818 |
"Shift keyboard keys on Windows. This upload form allows you to upload "
|
7837 |
"convention: theme-name-child.x.x.zip."
|
7838 |
msgstr ""
|
7839 |
|
7840 |
+
#: admin/mscan/mscan-help-text.php:60 admin/mscan/mscan.php:1474
|
7841 |
msgid "View|Ignore|Delete Suspicious Files"
|
7842 |
msgstr ""
|
7843 |
|
7844 |
+
#: admin/mscan/mscan-help-text.php:60
|
7845 |
msgid ""
|
7846 |
"This form allows you to view, ignore, unignore or delete suspicious and "
|
7847 |
"skipped files. If you are not sure if code is malicious or safe you can copy "
|
7852 |
"ignored file it will be scanned in future scans."
|
7853 |
msgstr ""
|
7854 |
|
7855 |
+
#: admin/mscan/mscan-help-text.php:62 admin/mscan/mscan.php:1823
|
7856 |
msgid "View|Ignore Suspicious DB Entries"
|
7857 |
msgstr ""
|
7858 |
|
7859 |
+
#: admin/mscan/mscan-help-text.php:62
|
7860 |
msgid ""
|
7861 |
"This form allows you to view, ignore or unignore suspicious DB Entries. "
|
7862 |
"Note: The view option displays the DB Table, Column, Row ID and the MScan "
|
7866 |
"When you unignore an ignored DB Entry it will be scanned in future scans."
|
7867 |
msgstr ""
|
7868 |
|
7869 |
+
#: admin/mscan/mscan-help-text.php:67
|
7870 |
msgid "MScan Log General Information"
|
7871 |
msgstr ""
|
7872 |
|
7873 |
+
#: admin/mscan/mscan-help-text.php:67
|
7874 |
msgid ""
|
7875 |
"Your MScan Log file is a plain text static file and not a dynamic file or "
|
7876 |
"dynamic display to keep your website resource usage at a bare minimum and "
|
7881 |
"it reaches a certain size (256KB, 500KB or 1MB)."
|
7882 |
msgstr ""
|
7883 |
|
7884 |
+
#: admin/mscan/mscan-help-text.php:69
|
7885 |
msgid "MScan Logging"
|
7886 |
msgstr ""
|
7887 |
|
7888 |
+
#: admin/mscan/mscan-help-text.php:69
|
7889 |
msgid "Logs extensive details about each scan that you run."
|
7890 |
msgstr ""
|
7891 |
|
7892 |
+
#: admin/mscan/mscan-help-text.php:71
|
7893 |
msgid "MScan Log File Size"
|
7894 |
msgstr ""
|
7895 |
|
7896 |
+
#: admin/mscan/mscan-help-text.php:71
|
7897 |
msgid ""
|
7898 |
"Displays the size of your MScan Log file. If your log file is larger than "
|
7899 |
"2MB then you will see a Red warning message displayed: The Display & Alert "
|
7903 |
"contents of this Log file."
|
7904 |
msgstr ""
|
7905 |
|
7906 |
+
#: admin/mscan/mscan-help-text.php:71
|
7907 |
msgid "MScan Log Last Modified Time"
|
7908 |
msgstr ""
|
7909 |
|
7910 |
+
#: admin/mscan/mscan-help-text.php:73
|
7911 |
msgid ""
|
7912 |
"The Reset Last Modified Time in DB option/feature is completely automated "
|
7913 |
"and does not require any manual steps performed by you."
|
7914 |
msgstr ""
|
7915 |
|
7916 |
+
#: admin/mscan/mscan-help-text.php:75
|
7917 |
msgid ""
|
7918 |
"Clicking the Delete Log button will delete the entire contents of your MScan "
|
7919 |
"Log File. If you have setup Display & Alert Options Email Alerting & Log "
|
7921 |
"button is if your MScan Log file exceeds 2MB in size."
|
7922 |
msgstr ""
|
7923 |
|
7924 |
+
#: admin/mscan/mscan-help-text.php:80
|
7925 |
msgid "MScan Report General Information"
|
7926 |
msgstr ""
|
7927 |
|
7928 |
+
#: admin/mscan/mscan-help-text.php:80
|
7929 |
msgid ""
|
7930 |
"After running a scan your extensive scan results data is displayed on this "
|
7931 |
"tab page. If you would like to save your scan results data click the Save "
|
7934 |
"Saved Reports Form."
|
7935 |
msgstr ""
|
7936 |
|
7937 |
+
#: admin/mscan/mscan-help-text.php:82
|
7938 |
msgid "No File Hashes for This Plugin or No File Hashes for This Theme"
|
7939 |
msgstr ""
|
7940 |
|
7941 |
+
#: admin/mscan/mscan-help-text.php:82
|
7942 |
msgid ""
|
7943 |
"If you see either of these status messages under Plugin File Hashes or Theme "
|
7944 |
"File Hashes then go to the main MScan tab page, click the MScan Question "
|
7946 |
"Zip Files\" help section."
|
7947 |
msgstr ""
|
7948 |
|
7949 |
+
#: admin/mscan/mscan-help-text.php:87
|
7950 |
msgid "MScan Saved Reports General Information"
|
7951 |
msgstr ""
|
7952 |
|
7953 |
+
#: admin/mscan/mscan-help-text.php:87
|
7954 |
msgid ""
|
7955 |
"You can save up to 20 scan reports. You can view or delete scan reports. If "
|
7956 |
"you would like to view a saved scan report select the View Report checkbox "
|
8014 |
msgid "MScan Scan"
|
8015 |
msgstr ""
|
8016 |
|
8017 |
+
#: admin/mscan/mscan.php:217 admin/mscan/mscan.php:2103
|
8018 |
+
#: admin/mscan/mscan.php:2105
|
8019 |
msgid "MScan Log"
|
8020 |
msgstr ""
|
8021 |
|
8022 |
+
#: admin/mscan/mscan.php:218 admin/mscan/mscan.php:2330
|
8023 |
+
#: admin/mscan/mscan.php:2333
|
8024 |
msgid "MScan Report"
|
8025 |
msgstr ""
|
8026 |
|
8027 |
+
#: admin/mscan/mscan.php:219 admin/mscan/mscan.php:3045
|
8028 |
+
#: admin/mscan/mscan.php:3048
|
8029 |
msgid "MScan Saved Reports"
|
8030 |
msgstr ""
|
8031 |
|
8081 |
msgstr ""
|
8082 |
|
8083 |
#: admin/mscan/mscan.php:519 admin/mscan/mscan.php:539
|
8084 |
+
#: admin/mscan/mscan.php:841
|
8085 |
msgid "Skipped file scanning is turned On. Only skipped files will be scanned."
|
8086 |
msgstr ""
|
8087 |
|
8097 |
msgid ""
|
8098 |
"You will only see this message the first time you run a scan or if you use "
|
8099 |
"the Delete Files Hashes Tool. The File Hash Maker runs whenever WP Core, "
|
8100 |
+
"Plugin or Theme zip files need to be downloaded, extracted and deleted. No "
|
8101 |
+
"file scanning occurs while the File Hash Maker is running. Run a new file "
|
8102 |
+
"scan after the File Hash Maker has completed."
|
8103 |
msgstr ""
|
8104 |
|
8105 |
#: admin/mscan/mscan.php:680
|
8120 |
msgid "Save MScan Options"
|
8121 |
msgstr ""
|
8122 |
|
8123 |
+
#: admin/mscan/mscan.php:845
|
8124 |
msgid ""
|
8125 |
"Skipped file scanning is turned On. There are no skipped files to be "
|
8126 |
"scanned. Either there really are not any skipped files to scan or you have "
|
8127 |
"not run a regular scan yet with the Skipped File Scan option turned Off."
|
8128 |
msgstr ""
|
8129 |
|
8130 |
+
#: admin/mscan/mscan.php:849
|
8131 |
msgid "Warning: "
|
8132 |
msgstr ""
|
8133 |
|
8134 |
+
#: admin/mscan/mscan.php:849
|
8135 |
msgid ""
|
8136 |
"On some web hosts (Known host issues: SiteGround, Cyon) turning On the "
|
8137 |
"\"Automatically Delete /tmp Files\" option setting will cause your website/"
|
8142 |
"the names of those tmp files to exclude."
|
8143 |
msgstr ""
|
8144 |
|
8145 |
+
#: admin/mscan/mscan.php:853
|
8146 |
msgid "MScan Options saved."
|
8147 |
msgstr ""
|
8148 |
|
8149 |
+
#: admin/mscan/mscan.php:1040
|
8150 |
msgid "Files are not displayed, but will be scanned"
|
8151 |
msgstr ""
|
8152 |
|
8153 |
+
#: admin/mscan/mscan.php:1041
|
8154 |
msgid "MScan Options"
|
8155 |
msgstr ""
|
8156 |
|
8157 |
+
#: admin/mscan/mscan.php:1042
|
8158 |
msgid "MScan Tools"
|
8159 |
msgstr ""
|
8160 |
|
8161 |
+
#: admin/mscan/mscan.php:1055
|
8162 |
msgid "Folder Name"
|
8163 |
msgstr ""
|
8164 |
|
8165 |
+
#: admin/mscan/mscan.php:1074
|
8166 |
msgid "Folder is not readable"
|
8167 |
msgstr ""
|
8168 |
|
8169 |
+
#: admin/mscan/mscan.php:1105
|
8170 |
msgid ""
|
8171 |
"This folder contains another WordPress website. This checkbox cannot be "
|
8172 |
"checked. To scan that site run MScan from that site. Click the MScan "
|
8174 |
"\" help section."
|
8175 |
msgstr ""
|
8176 |
|
8177 |
+
#: admin/mscan/mscan.php:1139
|
8178 |
msgid "Max File Size Limit to Scan:"
|
8179 |
msgstr ""
|
8180 |
|
8181 |
+
#: admin/mscan/mscan.php:1144
|
8182 |
msgid "Max Time Limit to Scan:"
|
8183 |
msgstr ""
|
8184 |
|
8185 |
+
#: admin/mscan/mscan.php:1148
|
8186 |
msgid "Enter one folder path per line. Include folder slashes."
|
8187 |
msgstr ""
|
8188 |
|
8189 |
+
#: admin/mscan/mscan.php:1148 admin/mscan/mscan.php:1172
|
8190 |
msgid "Example:"
|
8191 |
msgstr ""
|
8192 |
|
8193 |
+
#: admin/mscan/mscan.php:1148 admin/mscan/mscan.php:1160
|
8194 |
+
#: admin/mscan/mscan.php:1172
|
8195 |
msgid "Click the MScan Question Mark help button for more help info."
|
8196 |
msgstr ""
|
8197 |
|
8198 |
+
#: admin/mscan/mscan.php:1156
|
8199 |
msgid "Database Scan On"
|
8200 |
msgstr ""
|
8201 |
|
8202 |
+
#: admin/mscan/mscan.php:1157
|
8203 |
msgid "Database Scan Off"
|
8204 |
msgstr ""
|
8205 |
|
8206 |
+
#: admin/mscan/mscan.php:1160
|
8207 |
msgid ""
|
8208 |
"When Skipped File Scan is On only skipped files will be scanned. Note: No "
|
8209 |
"other MScan option settings have any effect while Skipped File Scan is set "
|
8210 |
"to On."
|
8211 |
msgstr ""
|
8212 |
|
8213 |
+
#: admin/mscan/mscan.php:1162
|
8214 |
msgid "Skipped File Scan Off"
|
8215 |
msgstr ""
|
8216 |
|
8217 |
+
#: admin/mscan/mscan.php:1163
|
8218 |
msgid "Skipped File Scan On"
|
8219 |
msgstr ""
|
8220 |
|
8221 |
+
#: admin/mscan/mscan.php:1168
|
8222 |
msgid "Delete Tmp Files Off"
|
8223 |
msgstr ""
|
8224 |
|
8225 |
+
#: admin/mscan/mscan.php:1169
|
8226 |
msgid "Delete Tmp Files On"
|
8227 |
msgstr ""
|
8228 |
|
8229 |
+
#: admin/mscan/mscan.php:1172
|
8230 |
msgid "Enter one file name per line."
|
8231 |
msgstr ""
|
8232 |
|
8233 |
+
#: admin/mscan/mscan.php:1178
|
8234 |
msgid "Scheduled Scan Frequency (BPS Pro only)"
|
8235 |
msgstr ""
|
8236 |
|
8237 |
+
#: admin/mscan/mscan.php:1180
|
8238 |
msgid "Scheduled Scan Off"
|
8239 |
msgstr ""
|
8240 |
|
8241 |
+
#: admin/mscan/mscan.php:1181
|
8242 |
msgid "Run Scan Every 60 Minutes"
|
8243 |
msgstr ""
|
8244 |
|
8245 |
+
#: admin/mscan/mscan.php:1182
|
8246 |
msgid "Run Scan Every 3 Hours"
|
8247 |
msgstr ""
|
8248 |
|
8249 |
+
#: admin/mscan/mscan.php:1183
|
8250 |
msgid "Run Scan Every 6 Hours"
|
8251 |
msgstr ""
|
8252 |
|
8253 |
+
#: admin/mscan/mscan.php:1184
|
8254 |
msgid "Run Scan Every 12 Hours"
|
8255 |
msgstr ""
|
8256 |
|
8257 |
+
#: admin/mscan/mscan.php:1185
|
8258 |
msgid "Run Scan Every 24 Hours"
|
8259 |
msgstr ""
|
8260 |
|
8261 |
+
#: admin/mscan/mscan.php:1188
|
8262 |
msgid "Click OK to save MScan Options or click Cancel"
|
8263 |
msgstr ""
|
8264 |
|
8265 |
+
#: admin/mscan/mscan.php:1197
|
8266 |
msgid ""
|
8267 |
"CAUTION: Please click the MScan Question Mark help button before using this "
|
8268 |
"tool. This tool allows you to delete the Plugin and Theme file hashes.\\n"
|
8273 |
"OK to delete Plugin and Theme file hashes or click Cancel"
|
8274 |
msgstr ""
|
8275 |
|
8276 |
+
#: admin/mscan/mscan.php:1207
|
8277 |
msgid ""
|
8278 |
"Clicking OK will upload Plugin Zip files to the /wp-content/bps-backup/"
|
8279 |
"plugin-hashes/ folder. The zip files will be extracted, MD5 file hashes will "
|
8280 |
"be created and the zip files will be deleted."
|
8281 |
msgstr ""
|
8282 |
|
8283 |
+
#: admin/mscan/mscan.php:1207
|
8284 |
msgid ""
|
8285 |
"Zip files MUST be named using this exact format: plugin-name.x.x.zip where x "
|
8286 |
"is the actual current version number of the plugin in the zip file."
|
8287 |
msgstr ""
|
8288 |
|
8289 |
+
#: admin/mscan/mscan.php:1207
|
8290 |
msgid "Click OK to upload Plugin Zip files or click Cancel."
|
8291 |
msgstr ""
|
8292 |
|
8293 |
+
#: admin/mscan/mscan.php:1217
|
8294 |
msgid ""
|
8295 |
"Clicking OK will upload Theme Zip files to the /wp-content/bps-backup/theme-"
|
8296 |
"hashes/ folder. The zip files will be extracted, MD5 file hashes will be "
|
8297 |
"created and the zip files will be deleted."
|
8298 |
msgstr ""
|
8299 |
|
8300 |
+
#: admin/mscan/mscan.php:1217
|
8301 |
msgid ""
|
8302 |
"Zip files MUST be named using this exact format: theme-name.x.x.zip where x "
|
8303 |
"is the actual current version number of the theme in the zip file."
|
8304 |
msgstr ""
|
8305 |
|
8306 |
+
#: admin/mscan/mscan.php:1217
|
8307 |
msgid "Click OK to upload Theme Zip files or click Cancel."
|
8308 |
msgstr ""
|
8309 |
|
8310 |
+
#: admin/mscan/mscan.php:1258
|
8311 |
msgid "Plugin Zip File Upload Successful: "
|
8312 |
msgstr ""
|
8313 |
|
8314 |
+
#: admin/mscan/mscan.php:1321 admin/mscan/mscan.php:1433
|
8315 |
msgid "Error: Zip File Upload Failed: "
|
8316 |
msgstr ""
|
8317 |
|
8318 |
+
#: admin/mscan/mscan.php:1321 admin/mscan/mscan.php:1433
|
8319 |
msgid "Unable to move this uploaded zip file: "
|
8320 |
msgstr ""
|
8321 |
|
8322 |
+
#: admin/mscan/mscan.php:1321 admin/mscan/mscan.php:1433
|
8323 |
msgid " to this folder: "
|
8324 |
msgstr ""
|
8325 |
|
8326 |
+
#: admin/mscan/mscan.php:1327 admin/mscan/mscan.php:1439
|
8327 |
msgid "File Extension/Type or Filename Error: "
|
8328 |
msgstr ""
|
8329 |
|
8330 |
+
#: admin/mscan/mscan.php:1327
|
8331 |
msgid ""
|
8332 |
" is either not a .zip file or the .zip file is not named correctly. Only ."
|
8333 |
"zip files are allowed to be uploaded. Zip files MUST be named using this "
|
8335 |
"version of the plugin in the zip file."
|
8336 |
msgstr ""
|
8337 |
|
8338 |
+
#: admin/mscan/mscan.php:1333 admin/mscan/mscan.php:1445
|
8339 |
msgid "Error: No zip file chosen: "
|
8340 |
msgstr ""
|
8341 |
|
8342 |
+
#: admin/mscan/mscan.php:1333
|
8343 |
msgid ""
|
8344 |
"You need to choose zip files before clicking the Upload Plugin Zip Files "
|
8345 |
"button."
|
8346 |
msgstr ""
|
8347 |
|
8348 |
+
#: admin/mscan/mscan.php:1370
|
8349 |
msgid "Theme Zip File Upload Successful: "
|
8350 |
msgstr ""
|
8351 |
|
8352 |
+
#: admin/mscan/mscan.php:1439
|
8353 |
msgid ""
|
8354 |
" is either not a .zip file or the .zip file is not named correctly. Only ."
|
8355 |
"zip files are allowed to be uploaded. Zip files MUST be named using this "
|
8357 |
"version of the theme in the zip file."
|
8358 |
msgstr ""
|
8359 |
|
8360 |
+
#: admin/mscan/mscan.php:1445
|
8361 |
msgid ""
|
8362 |
"You need to choose zip files before clicking the Upload Theme Zip Files "
|
8363 |
"button."
|
8364 |
msgstr ""
|
8365 |
|
8366 |
+
#: admin/mscan/mscan.php:1587
|
8367 |
msgid " has been deleted."
|
8368 |
msgstr ""
|
8369 |
|
8370 |
+
#: admin/mscan/mscan.php:1608
|
8371 |
msgid ""
|
8372 |
" Current Status has been changed to Ignored File and this file will not be "
|
8373 |
"scanned in any future MScan Scans."
|
8374 |
msgstr ""
|
8375 |
|
8376 |
+
#: admin/mscan/mscan.php:1629
|
8377 |
msgid ""
|
8378 |
" Ignored File Status has been removed. The previous Status of the file will "
|
8379 |
"be displayed again and this file will be scanned in future MScan scans."
|
8380 |
msgstr ""
|
8381 |
|
8382 |
+
#: admin/mscan/mscan.php:1651 admin/mscan/mscan.php:1662
|
8383 |
+
#: admin/mscan/mscan.php:1668
|
8384 |
msgid "Close File"
|
8385 |
msgstr ""
|
8386 |
|
8387 |
+
#: admin/mscan/mscan.php:1651 admin/mscan/mscan.php:1668
|
8388 |
+
#: admin/mscan/mscan.php:1969
|
8389 |
msgid "MScan Pattern Match"
|
8390 |
msgstr ""
|
8391 |
|
8392 |
+
#: admin/mscan/mscan.php:1651
|
8393 |
msgid ""
|
8394 |
"Only the MScan Pattern Match is displayed for images instead of the image "
|
8395 |
"file code."
|
8396 |
msgstr ""
|
8397 |
|
8398 |
+
#: admin/mscan/mscan.php:1651
|
8399 |
msgid ""
|
8400 |
"Opening image files to view image file code does not work well in a Browser."
|
8401 |
msgstr ""
|
8402 |
|
8403 |
+
#: admin/mscan/mscan.php:1651
|
8404 |
msgid ""
|
8405 |
"You can download suspicious image files and use a code editor like Notepad++ "
|
8406 |
"to check image file code for any malicious code."
|
8407 |
msgstr ""
|
8408 |
|
8409 |
+
#: admin/mscan/mscan.php:1651 admin/mscan/mscan.php:1662
|
8410 |
+
#: admin/mscan/mscan.php:1668 admin/mscan/mscan.php:1969
|
8411 |
msgid ""
|
8412 |
"If you are not sure what to check for or what is and is not malicious code "
|
8413 |
"then click the MScan Question Mark help button."
|
8414 |
msgstr ""
|
8415 |
|
8416 |
+
#: admin/mscan/mscan.php:1662
|
8417 |
msgid "MScan File Hash Mismatch"
|
8418 |
msgstr ""
|
8419 |
|
8420 |
+
#: admin/mscan/mscan.php:1662
|
8421 |
msgid ""
|
8422 |
"Known Issues: Some plugins and themes alter or create new files after they "
|
8423 |
"are installed. That will create false positives."
|
8424 |
msgstr ""
|
8425 |
|
8426 |
+
#: admin/mscan/mscan.php:1662
|
8427 |
msgid ""
|
8428 |
"You can download files that are seen as suspicious and compare them to new "
|
8429 |
"plugin or theme files using a code editor like Notepad++."
|
8430 |
msgstr ""
|
8431 |
|
8432 |
+
#: admin/mscan/mscan.php:1668
|
8433 |
msgid ""
|
8434 |
"You can use your Browser's Search or Find feature to search the file "
|
8435 |
"contents/code displayed below using the MScan Pattern Match above for the "
|
8436 |
"suspicious code that was detected by MScan."
|
8437 |
msgstr ""
|
8438 |
|
8439 |
+
#: admin/mscan/mscan.php:1668
|
8440 |
msgid ""
|
8441 |
"You can download suspicious files if you would like to check the file "
|
8442 |
"contents/code more extensively with a code editor like Notepad++."
|
8443 |
msgstr ""
|
8444 |
|
8445 |
+
#: admin/mscan/mscan.php:1685 admin/mscan/mscan.php:2700
|
8446 |
+
#: admin/mscan/mscan.php:3529
|
8447 |
msgid ""
|
8448 |
"File hash comparison scan results are 100% accurate. WP Core, Plugin and "
|
8449 |
"Theme files are scanned using file hash comparison scanning."
|
8450 |
msgstr ""
|
8451 |
|
8452 |
+
#: admin/mscan/mscan.php:1685 admin/mscan/mscan.php:2700
|
8453 |
+
#: admin/mscan/mscan.php:3529
|
8454 |
msgid ""
|
8455 |
"Pattern matching scan results are less accurate and will usually detect some "
|
8456 |
"false positive matches. All other files that are not WP Core, Plugin and "
|
8457 |
"Theme files are scanned using pattern matching scanning."
|
8458 |
msgstr ""
|
8459 |
|
8460 |
+
#: admin/mscan/mscan.php:1685
|
8461 |
msgid ""
|
8462 |
"You can View, Ignore and Delete files detected as suspicious using the Form "
|
8463 |
"below. Before deleting any files make a backup of those files on your "
|
8464 |
"computer not on your hosting account."
|
8465 |
msgstr ""
|
8466 |
|
8467 |
+
#: admin/mscan/mscan.php:1685 admin/mscan/mscan.php:2700
|
8468 |
+
#: admin/mscan/mscan.php:3529
|
8469 |
msgid ""
|
8470 |
"And of course check the file contents of suspicious files to see if they "
|
8471 |
"contain hacker code or are false positive matches. Use the Ignore File "
|
8472 |
"checkbox option to ignore false postive matches."
|
8473 |
msgstr ""
|
8474 |
|
8475 |
+
#: admin/mscan/mscan.php:1685 admin/mscan/mscan.php:2700
|
8476 |
+
#: admin/mscan/mscan.php:3529
|
8477 |
msgid ""
|
8478 |
"When you ignore a file it will no longer be scanned in any future scans. "
|
8479 |
"When you unignore an ignored file it will be scanned in future scans."
|
8480 |
msgstr ""
|
8481 |
|
8482 |
+
#: admin/mscan/mscan.php:1701 admin/mscan/mscan.php:1994
|
8483 |
+
#: admin/mscan/mscan.php:2715 admin/mscan/mscan.php:2793
|
8484 |
+
#: admin/mscan/mscan.php:3536 admin/mscan/mscan.php:3583
|
8485 |
msgid "Current Status"
|
8486 |
msgstr ""
|
8487 |
|
8488 |
+
#: admin/mscan/mscan.php:1702
|
8489 |
msgid "View<br>File"
|
8490 |
msgstr ""
|
8491 |
|
8492 |
+
#: admin/mscan/mscan.php:1703
|
8493 |
msgid "Ignore<br>File"
|
8494 |
msgstr ""
|
8495 |
|
8496 |
+
#: admin/mscan/mscan.php:1704
|
8497 |
msgid "Unignore<br>File"
|
8498 |
msgstr ""
|
8499 |
|
8500 |
+
#: admin/mscan/mscan.php:1705
|
8501 |
msgid "Delete<br>File"
|
8502 |
msgstr ""
|
8503 |
|
8504 |
+
#: admin/mscan/mscan.php:1706 admin/mscan/mscan.php:2716
|
8505 |
+
#: admin/mscan/mscan.php:3537 admin/system-info/system-info.php:1029
|
8506 |
#: admin/system-info/system-info.php:1095
|
8507 |
msgid "File Path"
|
8508 |
msgstr ""
|
8509 |
|
8510 |
+
#: admin/mscan/mscan.php:1707
|
8511 |
msgid "File Hash or<br>Pattern Match"
|
8512 |
msgstr ""
|
8513 |
|
8514 |
+
#: admin/mscan/mscan.php:1708 admin/mscan/mscan.php:2002
|
8515 |
msgid "Scan<br>Time"
|
8516 |
msgstr ""
|
8517 |
|
8518 |
+
#: admin/mscan/mscan.php:1721 admin/mscan/mscan.php:2731
|
8519 |
msgid "Skipped File"
|
8520 |
msgstr ""
|
8521 |
|
8522 |
+
#: admin/mscan/mscan.php:1721 admin/mscan/mscan.php:2731
|
8523 |
msgid "Not Scanned"
|
8524 |
msgstr ""
|
8525 |
|
8526 |
+
#: admin/mscan/mscan.php:1725 admin/mscan/mscan.php:1732
|
8527 |
+
#: admin/mscan/mscan.php:2735 admin/mscan/mscan.php:2742
|
8528 |
msgid "Ignored File"
|
8529 |
msgstr ""
|
8530 |
|
8531 |
+
#: admin/mscan/mscan.php:1737 admin/mscan/mscan.php:2747
|
8532 |
msgid "Suspicious File"
|
8533 |
msgstr ""
|
8534 |
|
8535 |
+
#: admin/mscan/mscan.php:1743 admin/mscan/mscan.php:2023
|
8536 |
+
#: admin/mscan/mscan.php:3178
|
8537 |
msgid "View"
|
8538 |
msgstr ""
|
8539 |
|
8540 |
+
#: admin/mscan/mscan.php:1744 admin/mscan/mscan.php:2024
|
8541 |
msgid "Ignore"
|
8542 |
msgstr ""
|
8543 |
|
8544 |
+
#: admin/mscan/mscan.php:1746 admin/mscan/mscan.php:2025
|
8545 |
msgid "Unignore"
|
8546 |
msgstr ""
|
8547 |
|
8548 |
+
#: admin/mscan/mscan.php:1764 admin/mscan/mscan.php:2770
|
8549 |
msgid "No Suspicious Files were detected"
|
8550 |
msgstr ""
|
8551 |
|
8552 |
+
#: admin/mscan/mscan.php:1778
|
8553 |
msgid ""
|
8554 |
"View File Option: Selecting the View File Checkbox Form option will display "
|
8555 |
"the contents of the file that you have selected to view.\\n"
|
8569 |
"OK to proceed or click Cancel"
|
8570 |
msgstr ""
|
8571 |
|
8572 |
+
#: admin/mscan/mscan.php:1926
|
8573 |
msgid "Current Status has been changed to Ignored for DB Row ID"
|
8574 |
msgstr ""
|
8575 |
|
8576 |
+
#: admin/mscan/mscan.php:1926 admin/mscan/mscan.php:1945
|
8577 |
msgid "in DB Column"
|
8578 |
msgstr ""
|
8579 |
|
8580 |
+
#: admin/mscan/mscan.php:1926
|
8581 |
msgid "This DB Entry will not be scanned in any future MScan Scans."
|
8582 |
msgstr ""
|
8583 |
|
8584 |
+
#: admin/mscan/mscan.php:1945
|
8585 |
msgid "The Ignored DB Entry Status has been removed for DB Row ID"
|
8586 |
msgstr ""
|
8587 |
|
8588 |
+
#: admin/mscan/mscan.php:1945
|
8589 |
msgid ""
|
8590 |
"The previous Status of the DB Entry will be displayed again and this DB "
|
8591 |
"Entry will be scanned in future MScan scans."
|
8592 |
msgstr ""
|
8593 |
|
8594 |
+
#: admin/mscan/mscan.php:1964 admin/mscan/mscan.php:1969
|
8595 |
msgid "Close"
|
8596 |
msgstr ""
|
8597 |
|
8598 |
+
#: admin/mscan/mscan.php:1964
|
8599 |
msgid "Pharma Hack DB Table and Column"
|
8600 |
msgstr ""
|
8601 |
|
8602 |
+
#: admin/mscan/mscan.php:1964
|
8603 |
msgid "Pharma Hack cleanup/removal steps"
|
8604 |
msgstr ""
|
8605 |
|
8606 |
+
#: admin/mscan/mscan.php:1964
|
8607 |
msgid "Edit your theme's header.php file and delete this code: "
|
8608 |
msgstr ""
|
8609 |
|
8610 |
+
#: admin/mscan/mscan.php:1964
|
8611 |
msgid ""
|
8612 |
"Delete this file in your theme's root folder: nav.php. Login to your web "
|
8613 |
"host control panel, login to your WP Database using phpMyAdmin and delete "
|
8616 |
"any that you do see."
|
8617 |
msgstr ""
|
8618 |
|
8619 |
+
#: admin/mscan/mscan.php:1969
|
8620 |
msgid "DB Table, Column and Row ID"
|
8621 |
msgstr ""
|
8622 |
|
8623 |
+
#: admin/mscan/mscan.php:1969
|
8624 |
msgid "Steps to view the database data that MScan detected as suspicious"
|
8625 |
msgstr ""
|
8626 |
|
8627 |
+
#: admin/mscan/mscan.php:1969
|
8628 |
msgid ""
|
8629 |
"Login to your web host control panel, login to your WP Database using "
|
8630 |
"phpMyAdmin and check the data in the DB Table, Column and Row ID shown "
|
8631 |
"above. Note: Look for code that matches the MScan Pattern Match."
|
8632 |
msgstr ""
|
8633 |
|
8634 |
+
#: admin/mscan/mscan.php:1980 admin/mscan/mscan.php:2780
|
8635 |
+
#: admin/mscan/mscan.php:3574
|
8636 |
msgid "Database scanning uses pattern matching scanning."
|
8637 |
msgstr ""
|
8638 |
|
8639 |
+
#: admin/mscan/mscan.php:1980 admin/mscan/mscan.php:2780
|
8640 |
+
#: admin/mscan/mscan.php:3574
|
8641 |
msgid ""
|
8642 |
"Pattern matching scan results will usually detect some false positive "
|
8643 |
"matches."
|
8644 |
msgstr ""
|
8645 |
|
8646 |
+
#: admin/mscan/mscan.php:1980
|
8647 |
msgid ""
|
8648 |
"This form allows you to view, ignore or unignore suspicious DB Entries. "
|
8649 |
"Note: The view option displays the DB Table, Column, Row ID and the MScan "
|
8650 |
"Pattern Match that was detected by the MScan scan."
|
8651 |
msgstr ""
|
8652 |
|
8653 |
+
#: admin/mscan/mscan.php:1980
|
8654 |
msgid "Before deleting any database data make a backup of your database."
|
8655 |
msgstr ""
|
8656 |
|
8657 |
+
#: admin/mscan/mscan.php:1980 admin/mscan/mscan.php:2780
|
8658 |
+
#: admin/mscan/mscan.php:3574
|
8659 |
msgid ""
|
8660 |
"Use phpMyAdmin or a similar tool to check your database Row where the "
|
8661 |
"suspicious code was found."
|
8662 |
msgstr ""
|
8663 |
|
8664 |
+
#: admin/mscan/mscan.php:1980 admin/mscan/mscan.php:2780
|
8665 |
+
#: admin/mscan/mscan.php:3574
|
8666 |
msgid ""
|
8667 |
"When you ignore a DB Entry it will no longer be scanned in any future scans. "
|
8668 |
"When you unignore an ignored DB Entry it will be scanned in future scans."
|
8669 |
msgstr ""
|
8670 |
|
8671 |
+
#: admin/mscan/mscan.php:1995
|
8672 |
msgid "View<br>DB Entry"
|
8673 |
msgstr ""
|
8674 |
|
8675 |
+
#: admin/mscan/mscan.php:1996
|
8676 |
msgid "Ignore<br>DB Entry"
|
8677 |
msgstr ""
|
8678 |
|
8679 |
+
#: admin/mscan/mscan.php:1997
|
8680 |
msgid "Unignore<br>DB Entry"
|
8681 |
msgstr ""
|
8682 |
|
8683 |
+
#: admin/mscan/mscan.php:1998 admin/mscan/mscan.php:2794
|
8684 |
+
#: admin/mscan/mscan.php:3584
|
8685 |
msgid "DB Table"
|
8686 |
msgstr ""
|
8687 |
|
8688 |
+
#: admin/mscan/mscan.php:1999 admin/mscan/mscan.php:2795
|
8689 |
+
#: admin/mscan/mscan.php:3585
|
8690 |
msgid "DB Column"
|
8691 |
msgstr ""
|
8692 |
|
8693 |
+
#: admin/mscan/mscan.php:2000 admin/mscan/mscan.php:2796
|
8694 |
+
#: admin/mscan/mscan.php:3586
|
8695 |
msgid "DB Row ID"
|
8696 |
msgstr ""
|
8697 |
|
8698 |
+
#: admin/mscan/mscan.php:2001
|
8699 |
msgid "Pattern<br>Match"
|
8700 |
msgstr ""
|
8701 |
|
8702 |
+
#: admin/mscan/mscan.php:2013 admin/mscan/mscan.php:2809
|
8703 |
msgid "Ignored DB Entry"
|
8704 |
msgstr ""
|
8705 |
|
8706 |
+
#: admin/mscan/mscan.php:2018 admin/mscan/mscan.php:2814
|
8707 |
msgid "Suspicious DB Entry"
|
8708 |
msgstr ""
|
8709 |
|
8710 |
+
#: admin/mscan/mscan.php:2036 admin/mscan/mscan.php:2831
|
8711 |
msgid "No Suspicious DB Entries were detected"
|
8712 |
msgstr ""
|
8713 |
|
8714 |
+
#: admin/mscan/mscan.php:2051
|
8715 |
msgid ""
|
8716 |
"View DB Entry Option: Selecting the View DB Entry Checkbox Form option will "
|
8717 |
"display the contents of the DB Table, Column and Row ID that you have "
|
8729 |
"OK to proceed or click Cancel"
|
8730 |
msgstr ""
|
8731 |
|
8732 |
+
#: admin/mscan/mscan.php:2141
|
8733 |
msgid "Click the Reset Last Modified Time in DB button"
|
8734 |
msgstr ""
|
8735 |
|
8736 |
+
#: admin/mscan/mscan.php:2141
|
8737 |
msgid "to set the"
|
8738 |
msgstr ""
|
8739 |
|
8740 |
+
#: admin/mscan/mscan.php:2146 admin/mscan/mscan.php:2151
|
8741 |
msgid "Last Modified Time in DB:"
|
8742 |
msgstr ""
|
8743 |
|
8744 |
+
#: admin/mscan/mscan.php:2164 admin/mscan/mscan.php:2169
|
8745 |
msgid "MScan Log File Size: "
|
8746 |
msgstr ""
|
8747 |
|
8748 |
+
#: admin/mscan/mscan.php:2169
|
8749 |
msgid ""
|
8750 |
"The Display & Alert Options Email Logging options will only send log files "
|
8751 |
"up to 2MB in size."
|
8752 |
msgstr ""
|
8753 |
|
8754 |
+
#: admin/mscan/mscan.php:2169
|
8755 |
msgid ""
|
8756 |
"Copy and paste the MScan Log file contents into a Notepad text file on your "
|
8757 |
"computer and save it."
|
8758 |
msgstr ""
|
8759 |
|
8760 |
+
#: admin/mscan/mscan.php:2182
|
8761 |
msgid "MScan Log Last Modified Time:"
|
8762 |
msgstr ""
|
8763 |
|
8764 |
+
#: admin/mscan/mscan.php:2184
|
8765 |
msgid "Last Modified Time in File:"
|
8766 |
msgstr ""
|
8767 |
|
8768 |
+
#: admin/mscan/mscan.php:2203
|
8769 |
msgid ""
|
8770 |
"Success! Your MScan Log has been deleted and replaced with a new blank MScan "
|
8771 |
"Log file."
|
8772 |
msgstr ""
|
8773 |
|
8774 |
+
#: admin/mscan/mscan.php:2213
|
8775 |
msgid "Clicking OK will delete the contents of your MScan Log file."
|
8776 |
msgstr ""
|
8777 |
|
8778 |
+
#: admin/mscan/mscan.php:2232
|
8779 |
msgid ""
|
8780 |
"The MScan Log File Was Not Found! Check that the file really exists here - /"
|
8781 |
msgstr ""
|
8782 |
|
8783 |
+
#: admin/mscan/mscan.php:2232
|
8784 |
msgid "/bps-backup/logs/mscan_log.txt and is named correctly."
|
8785 |
msgstr ""
|
8786 |
|
8787 |
+
#: admin/mscan/mscan.php:2254
|
8788 |
msgid "File Open and Write test successful! Your MScan Log file is writable."
|
8789 |
msgstr ""
|
8790 |
|
8791 |
+
#: admin/mscan/mscan.php:2268 admin/mscan/mscan.php:2272
|
8792 |
msgid "Success! Your MScan Log file has been updated."
|
8793 |
msgstr ""
|
8794 |
|
8795 |
+
#: admin/mscan/mscan.php:2350
|
8796 |
msgid "Click OK to save the MScan Report or click Cancel."
|
8797 |
msgstr ""
|
8798 |
|
8799 |
+
#: admin/mscan/mscan.php:2370
|
8800 |
msgid ""
|
8801 |
"No Scan Results To Display: No scans have been run yet or you clicked the "
|
8802 |
"MScan Reset button."
|
8803 |
msgstr ""
|
8804 |
|
8805 |
+
#: admin/mscan/mscan.php:2384
|
8806 |
msgid "Scan Date|Time: "
|
8807 |
msgstr ""
|
8808 |
|
8809 |
+
#: admin/mscan/mscan.php:2387
|
8810 |
msgid "Website: "
|
8811 |
msgstr ""
|
8812 |
|
8813 |
+
#: admin/mscan/mscan.php:2390
|
8814 |
msgid "Scan Completion Time: "
|
8815 |
msgstr ""
|
8816 |
|
8817 |
+
#: admin/mscan/mscan.php:2394 admin/mscan/mscan.php:2397
|
8818 |
+
#: admin/mscan/mscan.php:2400
|
8819 |
msgid "Total Files Scanned: "
|
8820 |
msgstr ""
|
8821 |
|
8822 |
+
#: admin/mscan/mscan.php:2405
|
8823 |
msgid "Total Skipped Files: "
|
8824 |
msgstr ""
|
8825 |
|
8826 |
+
#: admin/mscan/mscan.php:2414
|
8827 |
msgid "Total Suspicious Files: "
|
8828 |
msgstr ""
|
8829 |
|
8830 |
+
#: admin/mscan/mscan.php:2423
|
8831 |
msgid "Total Suspicious DB Entries: "
|
8832 |
msgstr ""
|
8833 |
|
8834 |
+
#: admin/mscan/mscan.php:2426 admin/mscan/mscan.php:3495
|
8835 |
msgid "MScan Option Settings: "
|
8836 |
msgstr ""
|
8837 |
|
8838 |
+
#: admin/mscan/mscan.php:2440 admin/mscan/mscan.php:2443
|
8839 |
msgid "Website Folders & Files To Scan: "
|
8840 |
msgstr ""
|
8841 |
|
8842 |
+
#: admin/mscan/mscan.php:2443 admin/mscan/mscan.php:2454
|
8843 |
+
#: admin/mscan/mscan.php:2481
|
8844 |
msgid "None"
|
8845 |
msgstr ""
|
8846 |
|
8847 |
+
#: admin/mscan/mscan.php:2451 admin/mscan/mscan.php:2454
|
8848 |
msgid "Excluded Folders: "
|
8849 |
msgstr ""
|
8850 |
|
8851 |
+
#: admin/mscan/mscan.php:2458
|
8852 |
msgid "Max File Size Limit to Scan: "
|
8853 |
msgstr ""
|
8854 |
|
8855 |
+
#: admin/mscan/mscan.php:2461
|
8856 |
msgid "Max Time Limit to Scan: "
|
8857 |
msgstr ""
|
8858 |
|
8859 |
+
#: admin/mscan/mscan.php:2464
|
8860 |
msgid "Scan Database: "
|
8861 |
msgstr ""
|
8862 |
|
8863 |
+
#: admin/mscan/mscan.php:2467
|
8864 |
msgid "Scan Skipped Files Only: "
|
8865 |
msgstr ""
|
8866 |
|
8867 |
+
#: admin/mscan/mscan.php:2470
|
8868 |
msgid "Automatically Delete /tmp Files: "
|
8869 |
msgstr ""
|
8870 |
|
8871 |
+
#: admin/mscan/mscan.php:2478 admin/mscan/mscan.php:2481
|
8872 |
msgid "Exclude /tmp Files: "
|
8873 |
msgstr ""
|
8874 |
|
8875 |
+
#: admin/mscan/mscan.php:2499
|
8876 |
msgid "Scheduled Scan Frequency: "
|
8877 |
msgstr ""
|
8878 |
|
8879 |
+
#: admin/mscan/mscan.php:2502 admin/mscan/mscan.php:3506
|
8880 |
msgid "WP Core|Plugin|Theme File Hashes: "
|
8881 |
msgstr ""
|
8882 |
|
8883 |
+
#: admin/mscan/mscan.php:2516
|
8884 |
msgid "WP Core Hash File Version: "
|
8885 |
msgstr ""
|
8886 |
|
8887 |
+
#: admin/mscan/mscan.php:2516
|
8888 |
msgid "WP Installed Version: "
|
8889 |
msgstr ""
|
8890 |
|
8891 |
+
#: admin/mscan/mscan.php:2521 admin/mscan/mscan.php:2541
|
8892 |
+
#: admin/mscan/mscan.php:2645
|
8893 |
msgid "Error|Problem: "
|
8894 |
msgstr ""
|
8895 |
|
8896 |
+
#: admin/mscan/mscan.php:2521
|
8897 |
msgid "The WP Core Hash File Does Not Exist"
|
8898 |
msgstr ""
|
8899 |
|
8900 |
+
#: admin/mscan/mscan.php:2535 admin/mscan/mscan.php:3509
|
8901 |
msgid "Plugin File Hashes: "
|
8902 |
msgstr ""
|
8903 |
|
8904 |
+
#: admin/mscan/mscan.php:2541
|
8905 |
msgid "The Plugin Hash File Does Not Exist"
|
8906 |
msgstr ""
|
8907 |
|
8908 |
+
#: admin/mscan/mscan.php:2601
|
8909 |
msgid ""
|
8910 |
"File hashes do not exist for this plugin. This plugin's files were not "
|
8911 |
"scanned. If you would like to scan this plugin's files then use the \"Upload "
|
8914 |
"\"Upload Plugin Zip Files\" help section for more help info."
|
8915 |
msgstr ""
|
8916 |
|
8917 |
+
#: admin/mscan/mscan.php:2603
|
8918 |
msgid ""
|
8919 |
"File hashes do not exist for this theme. This theme's files were not "
|
8920 |
"scanned. If you would like to scan this themes's files then use the \"Upload "
|
8923 |
"\"Upload Theme Zip Files\" help section for more help info."
|
8924 |
msgstr ""
|
8925 |
|
8926 |
+
#: admin/mscan/mscan.php:2613 admin/mscan/mscan.php:2623
|
8927 |
+
#: admin/mscan/mscan.php:2629
|
8928 |
msgid " Plugin Hash File Version: "
|
8929 |
msgstr ""
|
8930 |
|
8931 |
+
#: admin/mscan/mscan.php:2613 admin/mscan/mscan.php:2623
|
8932 |
+
#: admin/mscan/mscan.php:2629 admin/mscan/mscan.php:2669
|
8933 |
+
#: admin/mscan/mscan.php:2678 admin/mscan/mscan.php:2684
|
8934 |
msgid " Installed Version: "
|
8935 |
msgstr ""
|
8936 |
|
8937 |
+
#: admin/mscan/mscan.php:2629
|
8938 |
msgid "No File Hashes for This Plugin"
|
8939 |
msgstr ""
|
8940 |
|
8941 |
+
#: admin/mscan/mscan.php:2639 admin/mscan/mscan.php:3516
|
8942 |
msgid "Theme File Hashes: "
|
8943 |
msgstr ""
|
8944 |
|
8945 |
+
#: admin/mscan/mscan.php:2645
|
8946 |
msgid "The Theme Hash File Does Not Exist"
|
8947 |
msgstr ""
|
8948 |
|
8949 |
+
#: admin/mscan/mscan.php:2669 admin/mscan/mscan.php:2678
|
8950 |
+
#: admin/mscan/mscan.php:2684
|
8951 |
msgid " Theme Hash File Version: "
|
8952 |
msgstr ""
|
8953 |
|
8954 |
+
#: admin/mscan/mscan.php:2684
|
8955 |
msgid "No File Hashes for This Theme"
|
8956 |
msgstr ""
|
8957 |
|
8958 |
+
#: admin/mscan/mscan.php:2697 admin/mscan/mscan.php:3526
|
8959 |
msgid "Scan Results "
|
8960 |
msgstr ""
|
8961 |
|
8962 |
+
#: admin/mscan/mscan.php:2700 admin/mscan/mscan.php:3529
|
8963 |
msgid ""
|
8964 |
"You can View, Ignore and Delete files detected as suspicious using the View|"
|
8965 |
"Ignore|Delete Suspicious Files Form on the MScan Scan tab page. Before "
|
8967 |
"hosting account."
|
8968 |
msgstr ""
|
8969 |
|
8970 |
+
#: admin/mscan/mscan.php:2717 admin/mscan/mscan.php:3538
|
8971 |
msgid "File Hash or Pattern Match"
|
8972 |
msgstr ""
|
8973 |
|
8974 |
+
#: admin/mscan/mscan.php:2718 admin/mscan/mscan.php:2798
|
8975 |
+
#: admin/mscan/mscan.php:3539 admin/mscan/mscan.php:3588
|
8976 |
msgid "Scan Time"
|
8977 |
msgstr ""
|
8978 |
|
8979 |
+
#: admin/mscan/mscan.php:2780 admin/mscan/mscan.php:3574
|
8980 |
msgid ""
|
8981 |
"You can View, Ignore and Unignore suspicious DB Entries using the View|"
|
8982 |
"Ignore Suspicious DB Entries Form on the MScan Scan tab page. Before "
|
8983 |
"deleting any database data make a backup of your database."
|
8984 |
msgstr ""
|
8985 |
|
8986 |
+
#: admin/mscan/mscan.php:2797 admin/mscan/mscan.php:3587
|
8987 |
msgid "Pattern Match"
|
8988 |
msgstr ""
|
8989 |
|
8990 |
+
#: admin/mscan/mscan.php:2907 admin/mscan/mscan.php:3017
|
8991 |
msgid ""
|
8992 |
"The MScan Report was saved successfully. Saved MScan Reports can be viewed "
|
8993 |
"on the MScan Saved Reports tab page."
|
8994 |
msgstr ""
|
8995 |
|
8996 |
+
#: admin/mscan/mscan.php:2940
|
8997 |
msgid "The MScan Report was not saved"
|
8998 |
msgstr ""
|
8999 |
|
9000 |
+
#: admin/mscan/mscan.php:2940
|
9001 |
msgid ""
|
9002 |
"The maximum number of Reports that can be saved is 20 Reports. In order to "
|
9003 |
"save the current Report you will need to delete an older saved Report."
|
9004 |
msgstr ""
|
9005 |
|
9006 |
+
#: admin/mscan/mscan.php:3067
|
9007 |
msgid ""
|
9008 |
"No Saved MScan Reports To Display: No MScan Reports have been saved yet."
|
9009 |
msgstr ""
|
9010 |
|
9011 |
+
#: admin/mscan/mscan.php:3156
|
9012 |
msgid "MScan Saved Reports Form"
|
9013 |
msgstr ""
|
9014 |
|
9015 |
+
#: admin/mscan/mscan.php:3165
|
9016 |
msgid "Report Date"
|
9017 |
msgstr ""
|
9018 |
|
9019 |
+
#: admin/mscan/mscan.php:3166
|
9020 |
msgid "View Report"
|
9021 |
msgstr ""
|
9022 |
|
9023 |
+
#: admin/mscan/mscan.php:3167
|
9024 |
msgid "Delete Report"
|
9025 |
msgstr ""
|
9026 |
|
9027 |
+
#: admin/mscan/mscan.php:3188
|
9028 |
msgid "Click OK to proceed or click Cancel"
|
9029 |
msgstr ""
|
9030 |
|
9031 |
+
#: admin/mscan/mscan.php:3213
|
9032 |
msgid "View|Delete Reports"
|
9033 |
msgstr ""
|
9034 |
|
9035 |
+
#: admin/mscan/mscan.php:3232
|
9036 |
msgid "You did not select an MScan Report to view or delete"
|
9037 |
msgstr ""
|
9038 |
|
9039 |
+
#: admin/mscan/mscan.php:3232
|
9040 |
msgid ""
|
9041 |
"Click the checkbox for the MScan Report that you would like to view or "
|
9042 |
"delete and then click the View|Delete Reports button."
|
9043 |
msgstr ""
|
9044 |
|
9045 |
+
#: admin/mscan/mscan.php:3393
|
9046 |
msgid "Report: "
|
9047 |
msgstr ""
|
9048 |
|
9049 |
+
#: admin/mscan/mscan.php:3393
|
9050 |
msgid ""
|
9051 |
" has been deleted. Refresh/reload the page to see current MScan Saved "
|
9052 |
"Reports Form data."
|
9053 |
msgstr ""
|
9054 |
|
9055 |
+
#: admin/mscan/mscan.php:3401
|
9056 |
msgid ""
|
9057 |
"The MScan Saved Report scan data is displayed below the MScan Saved Reports "
|
9058 |
"Form."
|
9662 |
"Click the View Log button."
|
9663 |
msgstr ""
|
9664 |
|
9665 |
+
#: admin/security-log/security-log.php:791
|
9666 |
+
#: admin/security-log/security-log.php:795
|
9667 |
msgid "Success! Your Security Log file has been updated."
|
9668 |
msgstr ""
|
9669 |
|
10506 |
"Request"
|
10507 |
msgstr ""
|
10508 |
|
10509 |
+
#: admin/system-info/system-info.php:1215
|
10510 |
msgid "GET Request Headers: "
|
10511 |
msgstr ""
|
10512 |
|
10513 |
+
#: admin/system-info/system-info.php:1230
|
10514 |
msgid ""
|
10515 |
"Error: The WordPress wp_remote_get function is not available or is blocked "
|
10516 |
"on your website/server. Or you did not enter a valid URL."
|
10517 |
msgstr ""
|
10518 |
|
10519 |
+
#: admin/system-info/system-info.php:1243
|
10520 |
msgid "Enter a Website URL - Example: "
|
10521 |
msgstr ""
|
10522 |
|
10523 |
+
#: admin/system-info/system-info.php:1246
|
10524 |
msgid ""
|
10525 |
"This Headers check makes a GET Request using the WordPress wp_remote_get "
|
10526 |
"function."
|
10527 |
msgstr ""
|
10528 |
|
10529 |
+
#: admin/system-info/system-info.php:1246
|
10530 |
msgid ""
|
10531 |
"You can use the Check Headers HEAD Request tool to check headers using HEAD "
|
10532 |
"instead of GET."
|
10606 |
"to the default setting: Load Only The Default WP Toolbar."
|
10607 |
msgstr ""
|
10608 |
|
10609 |
+
#: admin/theme-skin/theme-skin.php:84 admin/theme-skin/theme-skin.php:190
|
10610 |
msgid "Script|Style Loader Filter (SLF) In BPS Plugin Pages:"
|
10611 |
msgstr ""
|
10612 |
|
10617 |
"scripts and cause BPS plugin pages to display visually broken."
|
10618 |
msgstr ""
|
10619 |
|
10620 |
+
#: admin/theme-skin/theme-skin.php:84 admin/theme-skin/theme-skin.php:208
|
10621 |
msgid "BPS UI|UX|AutoFix Debug:"
|
10622 |
msgstr ""
|
10623 |
|
10668 |
msgid "jQuery ScrollTop Animation Off"
|
10669 |
msgstr ""
|
10670 |
|
10671 |
+
#: admin/theme-skin/theme-skin.php:144 admin/theme-skin/theme-skin.php:191
|
10672 |
+
#: admin/theme-skin/theme-skin.php:209
|
10673 |
msgid "Click the Question Mark help button for information"
|
10674 |
msgstr ""
|
10675 |
|
10681 |
msgid "Load WP Toolbar With All Menu Items"
|
10682 |
msgstr ""
|
10683 |
|
10684 |
+
#: admin/theme-skin/theme-skin.php:174
|
10685 |
msgid "SLF Option settings saved"
|
10686 |
msgstr ""
|
10687 |
|
10688 |
+
#: admin/theme-skin/theme-skin.php:193
|
10689 |
msgid "SLF On"
|
10690 |
msgstr ""
|
10691 |
|
10692 |
+
#: admin/theme-skin/theme-skin.php:194
|
10693 |
msgid "SLF Off"
|
10694 |
msgstr ""
|
10695 |
|
10696 |
+
#: admin/theme-skin/theme-skin.php:211
|
10697 |
msgid "Debug Off"
|
10698 |
msgstr ""
|
10699 |
|
10700 |
+
#: admin/theme-skin/theme-skin.php:212
|
10701 |
msgid "Debug On"
|
10702 |
msgstr ""
|
10703 |
|
11481 |
msgid "Convert Pro Plugin wp-admin BPSQSE AutoWhitelist successful"
|
11482 |
msgstr ""
|
11483 |
|
11484 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
11485 |
msgid ""
|
11486 |
"Custom additional htaccess code was found in your root htaccess file. Your "
|
11487 |
"root and wp-admin htaccess files have been backed up and zipped in this zip "
|
11490 |
"file to your computer."
|
11491 |
msgstr ""
|
11492 |
|
11493 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
11494 |
msgid "Click this forum link: "
|
11495 |
msgstr ""
|
11496 |
|
11497 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
11498 |
msgid "Setup Wizard Root and wp-admin htaccess File Backup"
|
11499 |
msgstr ""
|
11500 |
|
11501 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
11502 |
msgid " for help information about what this means and what to do."
|
11503 |
msgstr ""
|
11504 |
|
11505 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
11506 |
msgid ""
|
11507 |
" and select the Zip File Download Fix On setting for the Zile File Download "
|
11508 |
"Fix option. You should now be able to download the htaccess-files.zip file. "
|
11510 |
"above for what to do next."
|
11511 |
msgstr ""
|
11512 |
|
11513 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
11514 |
msgid "Download htaccess-files.zip File"
|
11515 |
msgstr ""
|
11516 |
|
11517 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
11518 |
msgid "Additional Plain Text htaccess file backups: "
|
11519 |
msgstr ""
|
11520 |
|
11521 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
11522 |
msgid "Root htaccess File: "
|
11523 |
msgstr ""
|
11524 |
|
11525 |
+
#: admin/wizard/wizard-backup.php:247 admin/wizard/wizard-backup.php:289
|
11526 |
msgid "wp-admin htaccess File: "
|
11527 |
msgstr ""
|
11528 |
|
11550 |
"cannot be created. Root Folder BulletProof Mode has NOT been activated."
|
11551 |
msgstr ""
|
11552 |
|
11553 |
+
#: admin/wizard/wizard-functions.php:117 admin/wizard/wizard-functions.php:676
|
11554 |
+
#: admin/wizard/wizard-functions.php:776
|
11555 |
msgid ""
|
11556 |
"If your Server configuration is DSO you must first make some one-time manual "
|
11557 |
"changes to your website before running the Setup Wizard. Please click this "
|
11558 |
"Forum Link for instructions: "
|
11559 |
msgstr ""
|
11560 |
|
11561 |
+
#: admin/wizard/wizard-functions.php:117 admin/wizard/wizard-functions.php:676
|
11562 |
+
#: admin/wizard/wizard-functions.php:776 admin/wizard/wizard.php:176
|
11563 |
#: admin/wizard/wizard.php:260 admin/wizard/wizard.php:266
|
11564 |
#: admin/wizard/wizard.php:272 admin/wizard/wizard.php:278
|
11565 |
#: admin/wizard/wizard.php:284
|
11566 |
msgid "DSO Setup Steps"
|
11567 |
msgstr ""
|
11568 |
|
11569 |
+
#: admin/wizard/wizard-functions.php:542
|
11570 |
msgid " Root .htaccess File backup Successful! "
|
11571 |
msgstr ""
|
11572 |
|
11573 |
+
#: admin/wizard/wizard-functions.php:552
|
11574 |
msgid "Error: PHP/php.ini handler htaccess code check"
|
11575 |
msgstr ""
|
11576 |
|
11577 |
+
#: admin/wizard/wizard-functions.php:552
|
11578 |
msgid ""
|
11579 |
"PHP/php.ini handler htaccess code was found in your root .htaccess file, but "
|
11580 |
"was NOT found in BPS Custom Code. A new root .htaccess file was NOT created "
|
11582 |
"Link "
|
11583 |
msgstr ""
|
11584 |
|
11585 |
+
#: admin/wizard/wizard-functions.php:552
|
11586 |
msgid "Add PHP/php.ini handler htaccess code to BPS Custom Code"
|
11587 |
msgstr ""
|
11588 |
|
11589 |
+
#: admin/wizard/wizard-functions.php:552
|
11590 |
msgid ""
|
11591 |
" for instructions on how to copy your PHP/php.ini handler htaccess code to "
|
11592 |
"BPS Custom Code."
|
11593 |
msgstr ""
|
11594 |
|
11595 |
+
#: admin/wizard/wizard-functions.php:596 admin/wizard/wizard-functions.php:625
|
11596 |
msgid ""
|
11597 |
"Root .htaccess File writing completed. File Locked with 404 file permissions."
|
11598 |
msgstr ""
|
11599 |
|
11600 |
+
#: admin/wizard/wizard-functions.php:600 admin/wizard/wizard-functions.php:629
|
11601 |
msgid ""
|
11602 |
"Root .htaccess File writing completed. File Locked with 444 file permissions."
|
11603 |
msgstr ""
|
11604 |
|
11605 |
+
#: admin/wizard/wizard-functions.php:647 admin/wizard/wizard-functions.php:656
|
11606 |
+
#: admin/wizard/wizard-functions.php:879 admin/wizard/wizard.php:610
|
11607 |
#: admin/wizard/wizard.php:648 admin/wizard/wizard.php:706
|
11608 |
#: admin/wizard/wizard.php:754 admin/wizard/wizard.php:806
|
11609 |
+
#: admin/wizard/wizard.php:914 includes/general-functions.php:1143
|
11610 |
msgid " DB Option created or updated Successfully!"
|
11611 |
msgstr ""
|
11612 |
|
11613 |
+
#: admin/wizard/wizard-functions.php:664
|
11614 |
msgid ""
|
11615 |
"Your Root .htaccess file is not locked. It is recommended that you lock your "
|
11616 |
"Root .htaccess file on the htaccess File Options > htaccess File Editor "
|
11618 |
"htaccess File Editor page."
|
11619 |
msgstr ""
|
11620 |
|
11621 |
+
#: admin/wizard/wizard-functions.php:674
|
11622 |
msgid ""
|
11623 |
"The wpadmin-secure.htaccess wp-admin Master htaccess file was created "
|
11624 |
"successfully."
|
11625 |
msgstr ""
|
11626 |
|
11627 |
+
#: admin/wizard/wizard-functions.php:674
|
11628 |
msgid "wp-admin Folder BulletProof Mode activated successfully."
|
11629 |
msgstr ""
|
11630 |
|
11631 |
+
#: admin/wizard/wizard-functions.php:676
|
11632 |
msgid ""
|
11633 |
"Error: The wpadmin-secure.htaccess wp-admin Master htaccess file and wp-"
|
11634 |
"admin .htaccess file cannot be created. wp-admin Folder BulletProof Mode has "
|
11635 |
"NOT been activated."
|
11636 |
msgstr ""
|
11637 |
|
11638 |
+
#: admin/wizard/wizard-functions.php:682
|
11639 |
msgid ""
|
11640 |
"Go Daddy Managed WordPress Hosting option is set to Yes or Enable|Disable wp-"
|
11641 |
"admin BulletProof Mode option is set to disabled. GDMW hosting does not "
|
11642 |
"allow wp-admin htaccess files."
|
11643 |
msgstr ""
|
11644 |
|
11645 |
+
#: admin/wizard/wizard-functions.php:711
|
11646 |
msgid " wp-admin .htaccess File backup Successful!"
|
11647 |
msgstr ""
|
11648 |
|
11649 |
+
#: admin/wizard/wizard-functions.php:774
|
11650 |
msgid "The default.htaccess Master htaccess file was created successfully."
|
11651 |
msgstr ""
|
11652 |
|
11653 |
+
#: admin/wizard/wizard-functions.php:776
|
11654 |
msgid "Error: The default.htaccess Master htaccess file cannot be created."
|
11655 |
msgstr ""
|
11656 |
|
11657 |
+
#: admin/wizard/wizard-functions.php:880 admin/wizard/wizard.php:421
|
11658 |
msgid " Folder created Successfully!"
|
11659 |
msgstr ""
|
11660 |
|
11661 |
+
#: admin/wizard/wizard-functions.php:988
|
11662 |
msgid ""
|
11663 |
"Security Log User Agent Filter Check Successful! 0 User Agent Filters to "
|
11664 |
"update."
|
11665 |
msgstr ""
|
11666 |
|
11667 |
+
#: admin/wizard/wizard-functions.php:998
|
11668 |
msgid "Security Log User Agent Filter "
|
11669 |
msgstr ""
|
11670 |
|
11671 |
+
#: admin/wizard/wizard-functions.php:998
|
11672 |
msgid " created or updated Successfully!"
|
11673 |
msgstr ""
|
11674 |
|
11867 |
"Video Tutorials to watch."
|
11868 |
msgstr ""
|
11869 |
|
11870 |
+
#: admin/wizard/wizard.php:367 admin/wizard/wizard.php:1179
|
11871 |
msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup)"
|
11872 |
msgstr ""
|
11873 |
|
11928 |
msgid "BulletProof Security JTC-Lite Options Setup"
|
11929 |
msgstr ""
|
11930 |
|
11931 |
+
#: admin/wizard/wizard.php:911
|
11932 |
msgid "BulletProof Security Force Strong Passwords Options Setup"
|
11933 |
msgstr ""
|
11934 |
|
11935 |
+
#: admin/wizard/wizard.php:965
|
11936 |
msgid "The Setup Wizard has completed BPS Setup."
|
11937 |
msgstr ""
|
11938 |
|
11939 |
+
#: admin/wizard/wizard.php:965
|
11940 |
msgid ""
|
11941 |
"Check the \"BPS Setup Verification & Error Checks\" section below for any "
|
11942 |
"errors in Red Font."
|
11943 |
msgstr ""
|
11944 |
|
11945 |
+
#: admin/wizard/wizard.php:965
|
11946 |
msgid ""
|
11947 |
"Your existing root htaccess file has been backed up here: /wp-content/bps-"
|
11948 |
"backup/master-backups/root.htaccess-[Date-Timestamp]. If you run into a "
|
11950 |
"forum topic: "
|
11951 |
msgstr ""
|
11952 |
|
11953 |
+
#: admin/wizard/wizard.php:965
|
11954 |
msgid "Setup Wizard Root htaccess File Backup"
|
11955 |
msgstr ""
|
11956 |
|
11957 |
+
#: admin/wizard/wizard.php:985
|
11958 |
msgid "Setup Wizard Completion Time: "
|
11959 |
msgstr ""
|
11960 |
|
11961 |
+
#: admin/wizard/wizard.php:1057 admin/wizard/wizard.php:1754
|
11962 |
+
#: admin/wizard/wizard.php:1757
|
11963 |
msgid "Setup Wizard Export|Import"
|
11964 |
msgstr ""
|
11965 |
|
11966 |
+
#: admin/wizard/wizard.php:1068
|
11967 |
msgid "htaccess Files Disabled Notice: "
|
11968 |
msgstr ""
|
11969 |
|
11970 |
+
#: admin/wizard/wizard.php:1068
|
11971 |
msgid ""
|
11972 |
"BPS has detected that htaccess files cannot be used on your website/server. "
|
11973 |
"Click this "
|
11974 |
msgstr ""
|
11975 |
|
11976 |
+
#: admin/wizard/wizard.php:1068
|
11977 |
msgid " link for more information before running the Wizards."
|
11978 |
msgstr ""
|
11979 |
|
11980 |
+
#: admin/wizard/wizard.php:1068
|
11981 |
msgid ""
|
11982 |
"If you intentionally disabled htaccess files then disregard this Notice. The "
|
11983 |
"Setup Wizard needs to be run again after disabling or enabling htaccess "
|
11984 |
"files."
|
11985 |
msgstr ""
|
11986 |
|
11987 |
+
#: admin/wizard/wizard.php:1100
|
11988 |
msgid "Recommended Video Tutorials: "
|
11989 |
msgstr ""
|
11990 |
|
11991 |
+
#: admin/wizard/wizard.php:1104
|
11992 |
msgid "Setup Wizard Video Tutorial"
|
11993 |
msgstr ""
|
11994 |
|
11995 |
+
#: admin/wizard/wizard.php:1106
|
11996 |
msgid "Security Log Video Tutorial"
|
11997 |
msgstr ""
|
11998 |
|
11999 |
+
#: admin/wizard/wizard.php:1109
|
12000 |
msgid "Setup Wizard Steps: "
|
12001 |
msgstr ""
|
12002 |
|
12003 |
+
#: admin/wizard/wizard.php:1109
|
12004 |
msgid "1. Click the Setup Wizard button."
|
12005 |
msgstr ""
|
12006 |
|
12007 |
+
#: admin/wizard/wizard.php:1113
|
12008 |
msgid ""
|
12009 |
"Setup Wizard Pre-Installation Checks are automatically performed and "
|
12010 |
"displayed on the Setup Wizard page. Green font messages mean everything is "
|
12015 |
"to be fixed before running the Setup Wizard."
|
12016 |
msgstr ""
|
12017 |
|
12018 |
+
#: admin/wizard/wizard.php:1113
|
12019 |
msgid ""
|
12020 |
"You can re-run the Setup Wizard again at any time. Your existing settings "
|
12021 |
"will NOT be overwritten and will be re-saved. Any new or additional settings "
|
12022 |
"that the Setup Wizard finds on your website will be saved/setup."
|
12023 |
msgstr ""
|
12024 |
|
12025 |
+
#: admin/wizard/wizard.php:1113
|
12026 |
msgid ""
|
12027 |
"When the Setup Wizard has completed you will see \"The Setup Wizard has "
|
12028 |
"completed BPS Setup.\""
|
12029 |
msgstr ""
|
12030 |
|
12031 |
+
#: admin/wizard/wizard.php:1113
|
12032 |
msgid ""
|
12033 |
"Your existing Root and wp-admin htaccess files are backed up before new Root "
|
12034 |
"and wp-admin htaccess files are created by the Setup Wizard. The BPS backup "
|
12035 |
"folder is here: "
|
12036 |
msgstr ""
|
12037 |
|
12038 |
+
#: admin/wizard/wizard.php:1116
|
12039 |
msgid ""
|
12040 |
" and the backed up htaccess file names are: root.htaccess and wpadmin."
|
12041 |
"htaccess."
|
12042 |
msgstr ""
|
12043 |
|
12044 |
+
#: admin/wizard/wizard.php:1169
|
12045 |
msgid "Forum Help Links:"
|
12046 |
msgstr ""
|
12047 |
|
12048 |
+
#: admin/wizard/wizard.php:1173
|
12049 |
msgid "Go Daddy Managed WordPress Hosting (GDMW)"
|
12050 |
msgstr ""
|
12051 |
|
12052 |
+
#: admin/wizard/wizard.php:1174 admin/wizard/wizard.php:1179
|
12053 |
msgid "Enable|Disable htaccess Files"
|
12054 |
msgstr ""
|
12055 |
|
12056 |
+
#: admin/wizard/wizard.php:1175
|
12057 |
msgid "AutoFix Forum Topic"
|
12058 |
msgstr ""
|
12059 |
|
12060 |
+
#: admin/wizard/wizard.php:1176
|
12061 |
msgid "GDPR Compliance Forum Topic"
|
12062 |
msgstr ""
|
12063 |
|
12064 |
+
#: admin/wizard/wizard.php:1179
|
12065 |
msgid ""
|
12066 |
"Setup Wizard AutoFix is turned On by default. When AutoFix is turned On the "
|
12067 |
"Setup Wizard will automatically create htaccess whitelist rules in BPS "
|
12083 |
"problem is."
|
12084 |
msgstr ""
|
12085 |
|
12086 |
+
#: admin/wizard/wizard.php:1179
|
12087 |
msgid "GDPR Compliance (IP Address Logging On|Off)"
|
12088 |
msgstr ""
|
12089 |
|
12090 |
+
#: admin/wizard/wizard.php:1179
|
12091 |
msgid ""
|
12092 |
"The GDPR Compliance option setting is set to Off by default. Choosing the "
|
12093 |
"GDPR Compliance On option setting will disable IP address logging in all BPS "
|
12101 |
"at the top of this Question Mark help window."
|
12102 |
msgstr ""
|
12103 |
|
12104 |
+
#: admin/wizard/wizard.php:1179 admin/wizard/wizard.php:1221
|
12105 |
msgid "Go Daddy Managed WordPress Hosting (GDMW):"
|
12106 |
msgstr ""
|
12107 |
|
12108 |
+
#: admin/wizard/wizard.php:1179
|
12109 |
msgid ""
|
12110 |
"This option is ONLY for a special type of Go Daddy Hosting account called "
|
12111 |
"\"Managed WordPress Hosting\" and is NOT for regular/standard Go Daddy "
|
12114 |
"section above for more information."
|
12115 |
msgstr ""
|
12116 |
|
12117 |
+
#: admin/wizard/wizard.php:1179 admin/wizard/wizard.php:1235
|
12118 |
msgid "Enable|Disable htaccess Files:"
|
12119 |
msgstr ""
|
12120 |
|
12121 |
+
#: admin/wizard/wizard.php:1179
|
12122 |
msgid "Before changing this option setting, click the "
|
12123 |
msgstr ""
|
12124 |
|
12125 |
+
#: admin/wizard/wizard.php:1179
|
12126 |
msgid ""
|
12127 |
" Forum Help Link at the top of this Question Mark help window to find out "
|
12128 |
"exactly what this option setting does and when it should or should not be "
|
12131 |
"files."
|
12132 |
msgstr ""
|
12133 |
|
12134 |
+
#: admin/wizard/wizard.php:1179
|
12135 |
msgid "Enable|Disable wp-admin BulletProof Mode"
|
12136 |
msgstr ""
|
12137 |
|
12138 |
+
#: admin/wizard/wizard.php:1179
|
12139 |
msgid ""
|
12140 |
"The default setting is already set to: wp-admin BulletProof Mode Enabled. If "
|
12141 |
"you would like to disable wp-admin BulletProof Mode select wp-admin "
|
12142 |
"BulletProof Mode Disabled."
|
12143 |
msgstr ""
|
12144 |
|
12145 |
+
#: admin/wizard/wizard.php:1179 admin/wizard/wizard.php:1264
|
12146 |
msgid "Zip File Download Fix (Incapsula, Proxy, Other Cause):"
|
12147 |
msgstr ""
|
12148 |
|
12149 |
+
#: admin/wizard/wizard.php:1179
|
12150 |
msgid ""
|
12151 |
"This option should only be set to On if you are seeing a 403 error and/or "
|
12152 |
"unable to download these Zip files: Custom Code Export Zip file, Login "
|
12162 |
"again."
|
12163 |
msgstr ""
|
12164 |
|
12165 |
+
#: admin/wizard/wizard.php:1179 admin/wizard/wizard.php:1278
|
12166 |
msgid "Multisite Hide|Display System Info Page for Subsites:"
|
12167 |
msgstr ""
|
12168 |
|
12169 |
+
#: admin/wizard/wizard.php:1179
|
12170 |
msgid ""
|
12171 |
"This option is for Network|Multisite sites only. Choosing Hide System Info "
|
12172 |
"Page will hide the System Info menu link under the BPS navigational menus. "
|
12174 |
"under the BPS navigational mensus."
|
12175 |
msgstr ""
|
12176 |
|
12177 |
+
#: admin/wizard/wizard.php:1179 admin/wizard/wizard.php:1289
|
12178 |
msgid "Network|Multisite Sitewide Login Security Settings"
|
12179 |
msgstr ""
|
12180 |
|
12181 |
+
#: admin/wizard/wizard.php:1179
|
12182 |
msgid ""
|
12183 |
"This option is for Network|Multisite sites only. This is an independent "
|
12184 |
"option Form that creates and saves Login Security DB option settings for all "
|
12195 |
"Reset, Sort DB Rows: Ascending - Show Oldest Login First."
|
12196 |
msgstr ""
|
12197 |
|
12198 |
+
#: admin/wizard/wizard.php:1179
|
12199 |
msgid "Network|Multisite Sitewide JTC-Lite Settings"
|
12200 |
msgstr ""
|
12201 |
|
12202 |
+
#: admin/wizard/wizard.php:1179
|
12203 |
msgid ""
|
12204 |
"This option is for Network|Multisite sites only. This is an independent "
|
12205 |
"option Form that creates and saves JTC-Lite DB option settings for all "
|
12214 |
"box on the Login Form."
|
12215 |
msgstr ""
|
12216 |
|
12217 |
+
#: admin/wizard/wizard.php:1179 admin/wizard/wizard.php:1307
|
12218 |
msgid "Network|Multisite Sitewide Force Strong Passwords Settings"
|
12219 |
msgstr ""
|
12220 |
|
12221 |
+
#: admin/wizard/wizard.php:1179
|
12222 |
msgid ""
|
12223 |
"This option is for Network|Multisite sites ONLY. This is an independent "
|
12224 |
"option Form that creates and saves FSP DB option settings for all Network "
|
12231 |
"all checked and Displayed Message/Error Message: default FSP message."
|
12232 |
msgstr ""
|
12233 |
|
12234 |
+
#: admin/wizard/wizard.php:1179 admin/wizard/wizard.php:1316
|
12235 |
msgid "Network|Multisite Sitewide GDMW Settings"
|
12236 |
msgstr ""
|
12237 |
|
12238 |
+
#: admin/wizard/wizard.php:1179
|
12239 |
msgid ""
|
12240 |
"This option is for Network|Multisite sites ONLY. This is an independent "
|
12241 |
"option Form that creates and saves the GDMW option setting for all Network "
|
12249 |
"all Subsites."
|
12250 |
msgstr ""
|
12251 |
|
12252 |
+
#: admin/wizard/wizard.php:1193
|
12253 |
msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup):"
|
12254 |
msgstr ""
|
12255 |
|
12256 |
+
#: admin/wizard/wizard.php:1195
|
12257 |
msgid "AutoFix On"
|
12258 |
msgstr ""
|
12259 |
|
12260 |
+
#: admin/wizard/wizard.php:1196
|
12261 |
msgid "AutoFix Off"
|
12262 |
msgstr ""
|
12263 |
|
12264 |
+
#: admin/wizard/wizard.php:1207
|
12265 |
msgid "GDPR Compliance (IP Address Logging On|Off):"
|
12266 |
msgstr ""
|
12267 |
|
12268 |
+
#: admin/wizard/wizard.php:1209
|
12269 |
msgid "GDPR Compliance Off"
|
12270 |
msgstr ""
|
12271 |
|
12272 |
+
#: admin/wizard/wizard.php:1210
|
12273 |
msgid "GDPR Compliance On"
|
12274 |
msgstr ""
|
12275 |
|
12276 |
+
#: admin/wizard/wizard.php:1223
|
12277 |
msgid "No (default setting)"
|
12278 |
msgstr ""
|
12279 |
|
12280 |
+
#: admin/wizard/wizard.php:1224
|
12281 |
msgid "Yes (ONLY if you have Managed WordPress Hosting)"
|
12282 |
msgstr ""
|
12283 |
|
12284 |
+
#: admin/wizard/wizard.php:1236
|
12285 |
msgid ""
|
12286 |
"CAUTION: Click the Question Mark help button before changing this option "
|
12287 |
"setting"
|
12288 |
msgstr ""
|
12289 |
|
12290 |
+
#: admin/wizard/wizard.php:1238
|
12291 |
msgid "htaccess Files Enabled"
|
12292 |
msgstr ""
|
12293 |
|
12294 |
+
#: admin/wizard/wizard.php:1239
|
12295 |
msgid "htaccess Files Disabled"
|
12296 |
msgstr ""
|
12297 |
|
12298 |
+
#: admin/wizard/wizard.php:1250
|
12299 |
msgid "Enable|Disable wp-admin BulletProof Mode:"
|
12300 |
msgstr ""
|
12301 |
|
12302 |
+
#: admin/wizard/wizard.php:1252
|
12303 |
msgid "wp-admin BulletProof Mode Enabled"
|
12304 |
msgstr ""
|
12305 |
|
12306 |
+
#: admin/wizard/wizard.php:1253
|
12307 |
msgid "wp-admin BulletProof Mode Disabled"
|
12308 |
msgstr ""
|
12309 |
|
12310 |
+
#: admin/wizard/wizard.php:1266
|
12311 |
msgid "Zip File Download Fix Off"
|
12312 |
msgstr ""
|
12313 |
|
12314 |
+
#: admin/wizard/wizard.php:1267
|
12315 |
msgid "Zip File Download Fix On"
|
12316 |
msgstr ""
|
12317 |
|
12318 |
+
#: admin/wizard/wizard.php:1280
|
12319 |
msgid "Hide System Info Page"
|
12320 |
msgstr ""
|
12321 |
|
12322 |
+
#: admin/wizard/wizard.php:1281
|
12323 |
msgid "Display System Info Page"
|
12324 |
msgstr ""
|
12325 |
|
12326 |
+
#: admin/wizard/wizard.php:1298
|
12327 |
msgid "Network|Multisite Sitewide JTC Anti-Spam|Anti-Hacker Settings"
|
12328 |
msgstr ""
|
12329 |
|
12330 |
+
#: admin/wizard/wizard.php:1348
|
12331 |
msgid ""
|
12332 |
"The Zip File Download Fix option is set to On. This option should only be "
|
12333 |
"set to On if you are unable to download these Zip files: Custom Code Export "
|
12335 |
"htaccess file backup Zip file."
|
12336 |
msgstr ""
|
12337 |
|
12338 |
+
#: admin/wizard/wizard.php:1361
|
12339 |
msgid "The Zip File Download Fix option is set to Off."
|
12340 |
msgstr ""
|
12341 |
|
12342 |
+
#: admin/wizard/wizard.php:1385
|
12343 |
msgid "Multisite Hide|Display System Info Page for Subsites option saved."
|
12344 |
msgstr ""
|
12345 |
|
12346 |
+
#: admin/wizard/wizard.php:1400
|
12347 |
msgid ""
|
12348 |
"Error: Your Network site exceeds the default WP criteria for a large network "
|
12349 |
"site. Either you have more than 10,000 users or more than 10,000 sites. "
|
12351 |
"org for assistance."
|
12352 |
msgstr ""
|
12353 |
|
12354 |
+
#: admin/wizard/wizard.php:1407
|
12355 |
msgid " LSM DB Options created or updated Successfully!"
|
12356 |
msgstr ""
|
12357 |
|
12358 |
+
#: admin/wizard/wizard.php:1480 admin/wizard/wizard.php:1613
|
12359 |
+
#: admin/wizard/wizard.php:1687
|
12360 |
msgid ""
|
12361 |
"Error: Your Network site exceeds the default WP criteria for a large network "
|
12362 |
"site. Either you have more than 10,000 users or more than 10,000 sites. "
|
12364 |
"line: Setup Wizard Options Large Network Site Help."
|
12365 |
msgstr ""
|
12366 |
|
12367 |
+
#: admin/wizard/wizard.php:1487
|
12368 |
msgid " JTC DB Options created or updated Successfully!"
|
12369 |
msgstr ""
|
12370 |
|
12371 |
+
#: admin/wizard/wizard.php:1620
|
12372 |
msgid " FSP DB Options created or updated Successfully!"
|
12373 |
msgstr ""
|
12374 |
|
12375 |
+
#: admin/wizard/wizard.php:1694
|
12376 |
msgid " GDMW DB Options created or updated Successfully!"
|
12377 |
msgstr ""
|
12378 |
|
12379 |
+
#: admin/wizard/wizard.php:1771
|
12380 |
msgid "GDMW Hosting"
|
12381 |
msgstr ""
|
12382 |
|
12383 |
+
#: admin/wizard/wizard.php:1773
|
12384 |
msgid "Setup Wizard Export"
|
12385 |
msgstr ""
|
12386 |
|
12387 |
+
#: admin/wizard/wizard.php:1773
|
12388 |
msgid ""
|
12389 |
"The Setup Wizard Export feature exports all BPS plugin option settings "
|
12390 |
"except for website specific settings that need to be setup by running the "
|
12392 |
"new website. The name of the exported zip file is: bps-settings-export.zip"
|
12393 |
msgstr ""
|
12394 |
|
12395 |
+
#: admin/wizard/wizard.php:1773
|
12396 |
msgid "Setup Wizard Import"
|
12397 |
msgstr ""
|
12398 |
|
12399 |
+
#: admin/wizard/wizard.php:1773
|
12400 |
msgid ""
|
12401 |
"To import BPS plugin option settings click the Choose File button, navigate "
|
12402 |
"to where you downloaded/saved the bps-settings-export.zip file on your "
|
12410 |
"code or remove it from BPS Custom Code."
|
12411 |
msgstr ""
|
12412 |
|
12413 |
+
#: admin/wizard/wizard.php:1773
|
12414 |
msgid "Network|Multisite Help Info"
|
12415 |
msgstr ""
|
12416 |
|
12417 |
+
#: admin/wizard/wizard.php:1773
|
12418 |
msgid ""
|
12419 |
"Setup Wizard Export|Import works for Network|Multisite site types, but only "
|
12420 |
"the Primary site's BPS plugin option settings are exported and imported. BPS "
|
12426 |
"option settings from the Primary site to all Subsites."
|
12427 |
msgstr ""
|
12428 |
|
12429 |
+
#: admin/wizard/wizard.php:1780
|
12430 |
msgid ""
|
12431 |
"Clicking OK will Import BPS plugin settings from the bps-settings-export.zip "
|
12432 |
"file on your computer."
|
12433 |
msgstr ""
|
12434 |
|
12435 |
+
#: admin/wizard/wizard.php:1780
|
12436 |
msgid "Click OK to Import BPS plugin settings or click Cancel."
|
12437 |
msgstr ""
|
12438 |
|
12439 |
+
#: admin/wizard/wizard.php:1789
|
12440 |
msgid ""
|
12441 |
"Clicking OK will Export your BPS plugin settings into the bps-settings-"
|
12442 |
"export.zip file, which you can then download to your computer by clicking "
|
12444 |
"message."
|
12445 |
msgstr ""
|
12446 |
|
12447 |
+
#: admin/wizard/wizard.php:1789
|
12448 |
msgid "Click OK to Export BPS plugin settings or click Cancel."
|
12449 |
msgstr ""
|
12450 |
|
12451 |
+
#: admin/wizard/wizard.php:1920
|
12452 |
msgid ""
|
12453 |
"BPS plugin option settings exported successfully. Click the Download Zip "
|
12454 |
"Export button to download the Setup Wizard Export zip file: bps-settings-"
|
12455 |
"export.zip."
|
12456 |
msgstr ""
|
12457 |
|
12458 |
+
#: admin/wizard/wizard.php:1920
|
12459 |
msgid ""
|
12460 |
" and select the Zip File Download Fix On setting for the Zile File Download "
|
12461 |
"Fix option. You should now be able to download the bps-settings-export.zip "
|
12462 |
"file."
|
12463 |
msgstr ""
|
12464 |
|
12465 |
+
#: admin/wizard/wizard.php:2100 admin/wizard/wizard.php:2127
|
12466 |
msgid "BPS plugin settings imported successfully."
|
12467 |
msgstr ""
|
12468 |
|
12469 |
+
#: admin/wizard/wizard.php:2100 admin/wizard/wizard.php:2127
|
12470 |
msgid "IMPORTANT: Run the BPS Setup Wizard now."
|
12471 |
msgstr ""
|
12472 |
|
12473 |
+
#: admin/wizard/wizard.php:2100 admin/wizard/wizard.php:2127
|
12474 |
msgid ""
|
12475 |
"After running the Setup Wizard go to the BPS Security > htaccess File "
|
12476 |
"Options > Custom Code tab page and check all of your custom htaccess code "
|
12480 |
"code or remove it from BPS Custom Code."
|
12481 |
msgstr ""
|
12482 |
|
12483 |
+
#: admin/wizard/wizard.php:2141
|
12484 |
msgid ""
|
12485 |
"Either the bps-settings-export.zip file has not been selected yet for Import "
|
12486 |
"or the file "
|
12487 |
msgstr ""
|
12488 |
|
12489 |
+
#: admin/wizard/wizard.php:2141
|
12490 |
msgid ""
|
12491 |
" is not a valid Setup Wizard Export file or file name. The BPS Setup Wizard "
|
12492 |
"Import feature only allows the bps-settings-export.zip file to be Uploaded/"
|
12551 |
|
12552 |
#: includes/functions.php:361 includes/functions.php:577
|
12553 |
#: includes/functions.php:649 includes/hud-autofix-setup.php:75
|
12554 |
+
#: includes/hud-dismiss-functions.php:509
|
12555 |
msgid "Go to the "
|
12556 |
msgstr ""
|
12557 |
|
12603 |
#: includes/hud-dismiss-functions.php:363
|
12604 |
#: includes/hud-dismiss-functions.php:402
|
12605 |
#: includes/hud-dismiss-functions.php:407
|
12606 |
+
#: includes/hud-dismiss-functions.php:458
|
12607 |
+
#: includes/hud-dismiss-functions.php:593
|
12608 |
+
#: includes/hud-dismiss-functions.php:674
|
12609 |
+
#: includes/hud-dismiss-functions.php:712
|
12610 |
+
#: includes/hud-dismiss-functions.php:764
|
12611 |
+
#: includes/hud-dismiss-functions.php:811
|
12612 |
+
#: includes/hud-dismiss-functions.php:891
|
12613 |
+
#: includes/hud-dismiss-functions.php:984
|
12614 |
msgid ""
|
12615 |
"To Dismiss this Notice click the Dismiss Notice button below. To Reset "
|
12616 |
"Dismiss Notices click the Reset|Recheck Dismiss Notices button on the Alerts|"
|
12632 |
#: includes/hud-dismiss-functions.php:363
|
12633 |
#: includes/hud-dismiss-functions.php:402
|
12634 |
#: includes/hud-dismiss-functions.php:407
|
12635 |
+
#: includes/hud-dismiss-functions.php:458
|
12636 |
+
#: includes/hud-dismiss-functions.php:548
|
12637 |
+
#: includes/hud-dismiss-functions.php:593
|
12638 |
+
#: includes/hud-dismiss-functions.php:636
|
12639 |
+
#: includes/hud-dismiss-functions.php:674
|
12640 |
+
#: includes/hud-dismiss-functions.php:712
|
12641 |
+
#: includes/hud-dismiss-functions.php:764
|
12642 |
+
#: includes/hud-dismiss-functions.php:811
|
12643 |
+
#: includes/hud-dismiss-functions.php:891
|
12644 |
+
#: includes/hud-dismiss-functions.php:984
|
12645 |
msgid "Dismiss Notice"
|
12646 |
msgstr ""
|
12647 |
|
14036 |
msgstr ""
|
14037 |
|
14038 |
#: includes/hud-autofix-whitelist.php:861
|
14039 |
+
#: includes/hud-dismiss-functions.php:712
|
14040 |
msgid "Click this "
|
14041 |
msgstr ""
|
14042 |
|
14303 |
msgid " for the steps to fix this Wordfence problem."
|
14304 |
msgstr ""
|
14305 |
|
14306 |
+
#: includes/hud-dismiss-functions.php:458
|
14307 |
msgid "The WordPress Firewall 2 plugin is installed and activated"
|
14308 |
msgstr ""
|
14309 |
|
14310 |
+
#: includes/hud-dismiss-functions.php:458
|
14311 |
msgid "It is recommended that you delete the WordPress Firewall 2 plugin."
|
14312 |
msgstr ""
|
14313 |
|
14314 |
+
#: includes/hud-dismiss-functions.php:458
|
14315 |
msgid " for more information."
|
14316 |
msgstr ""
|
14317 |
|
14318 |
+
#: includes/hud-dismiss-functions.php:490
|
14319 |
msgid "Notice: BPS Query String Exploits Code Changes"
|
14320 |
msgstr ""
|
14321 |
|
14322 |
+
#: includes/hud-dismiss-functions.php:490
|
14323 |
msgid ""
|
14324 |
"Older BPS Query String Exploits code was found in BPS Custom Code. Several "
|
14325 |
"Query String Exploits rules were changed/added/modified in the root ."
|
14326 |
"htaccess file in BPS .49.6, .50.2 & .50.3."
|
14327 |
msgstr ""
|
14328 |
|
14329 |
+
#: includes/hud-dismiss-functions.php:490
|
14330 |
msgid ""
|
14331 |
"Copy the new Query String Exploits section of code from your root .htaccess "
|
14332 |
"file and paste it into this BPS Custom Code text box: CUSTOM CODE BPSQSE BPS "
|
14333 |
"QUERY STRING EXPLOITS and click the Save Root Custom Code button."
|
14334 |
msgstr ""
|
14335 |
|
14336 |
+
#: includes/hud-dismiss-functions.php:490
|
14337 |
msgid ""
|
14338 |
"This Notice will go away once you have copied the new Query String Exploits "
|
14339 |
"code to BPS Custom Code and clicked the Save Root Custom Code button."
|
14340 |
msgstr ""
|
14341 |
|
14342 |
+
#: includes/hud-dismiss-functions.php:509
|
14343 |
msgid "BPS Alert! A BPS htaccess file was NOT found in the BPS Backup folder: "
|
14344 |
msgstr ""
|
14345 |
|
14346 |
+
#: includes/hud-dismiss-functions.php:509
|
14347 |
msgid " and click the BPS Backup Folder BulletProof Mode Activate button."
|
14348 |
msgstr ""
|
14349 |
|
14350 |
+
#: includes/hud-dismiss-functions.php:548
|
14351 |
msgid "New Improved BPS Speed Boost Cache Code"
|
14352 |
msgstr ""
|
14353 |
|
14354 |
+
#: includes/hud-dismiss-functions.php:548
|
14355 |
msgid ""
|
14356 |
"Older BPS Speed Boost Cache Code was found saved in this BPS Custom Code "
|
14357 |
"text box: CUSTOM CODE TOP PHP/PHP.INI HANDLER/CACHE CODE"
|
14358 |
msgstr ""
|
14359 |
|
14360 |
+
#: includes/hud-dismiss-functions.php:548
|
14361 |
msgid ""
|
14362 |
"Newer improved BPS Speed Boost Cache Code has been created, which should "
|
14363 |
"improve website load speed performance even more."
|
14364 |
msgstr ""
|
14365 |
|
14366 |
+
#: includes/hud-dismiss-functions.php:548
|
14367 |
msgid "Get The New Improved BPS Speed Boost Cache Code"
|
14368 |
msgstr ""
|
14369 |
|
14370 |
+
#: includes/hud-dismiss-functions.php:548
|
14371 |
msgid ". To dismiss this Notice click the Dismiss Notice button below."
|
14372 |
msgstr ""
|
14373 |
|
14374 |
+
#: includes/hud-dismiss-functions.php:548
|
14375 |
msgid ""
|
14376 |
"To Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on "
|
14377 |
"the Alerts|Logs|Email Options page."
|
14378 |
msgstr ""
|
14379 |
|
14380 |
+
#: includes/hud-dismiss-functions.php:555
|
14381 |
msgid "BPS Speed Boost Cache Custom Code Notice"
|
14382 |
msgstr ""
|
14383 |
|
14384 |
+
#: includes/hud-dismiss-functions.php:555
|
14385 |
msgid ""
|
14386 |
"BPS Speed Boost Cache Code was found in this BPS Custom Code text box: "
|
14387 |
"CUSTOM CODE TOP PHP/PHP.INI HANDLER/CACHE CODE"
|
14388 |
msgstr ""
|
14389 |
|
14390 |
+
#: includes/hud-dismiss-functions.php:555
|
14391 |
msgid ""
|
14392 |
"and another caching plugin's Marker text was also found in this BPS Custom "
|
14393 |
"Code text box."
|
14394 |
msgstr ""
|
14395 |
|
14396 |
+
#: includes/hud-dismiss-functions.php:555
|
14397 |
msgid "Click this link: "
|
14398 |
msgstr ""
|
14399 |
|
14400 |
+
#: includes/hud-dismiss-functions.php:555
|
14401 |
msgid "BPS Speed Boost Cache Custom Code Notice Forum Topic"
|
14402 |
msgstr ""
|
14403 |
|
14404 |
+
#: includes/hud-dismiss-functions.php:555
|
14405 |
msgid " for help information on what this Notice means and what to do next."
|
14406 |
msgstr ""
|
14407 |
|
14408 |
+
#: includes/hud-dismiss-functions.php:593
|
14409 |
msgid "BPS New Feature Notice: JTC-Lite"
|
14410 |
msgstr ""
|
14411 |
|
14412 |
+
#: includes/hud-dismiss-functions.php:593
|
14413 |
msgid ""
|
14414 |
"JTC-Lite protects the WordPress Login page Form against automated SpamBot "
|
14415 |
"and HackerBot Brute Force Login attacks"
|
14416 |
msgstr ""
|
14417 |
|
14418 |
+
#: includes/hud-dismiss-functions.php:593
|
14419 |
msgid ""
|
14420 |
"and also prevents User Accounts from being locked repeatedly by Brute Force "
|
14421 |
"Login Bot attacks on your Login page Form."
|
14422 |
msgstr ""
|
14423 |
|
14424 |
+
#: includes/hud-dismiss-functions.php:593
|
14425 |
msgid "To enable/turn On JTC-Lite, click this "
|
14426 |
msgstr ""
|
14427 |
|
14428 |
+
#: includes/hud-dismiss-functions.php:593
|
14429 |
msgid ""
|
14430 |
". Click/check the Login Form Checkbox and click the Save Options button."
|
14431 |
msgstr ""
|
14432 |
|
14433 |
+
#: includes/hud-dismiss-functions.php:636
|
14434 |
msgid "BPS Plugin Star Rating Request"
|
14435 |
msgstr ""
|
14436 |
|
14437 |
+
#: includes/hud-dismiss-functions.php:636
|
14438 |
msgid ""
|
14439 |
"A BPS star rating only takes a couple of minutes and would be very much "
|
14440 |
"appreciated. We are looking for 5 star ratings and not \"fancy\" reviews."
|
14441 |
msgstr ""
|
14442 |
|
14443 |
+
#: includes/hud-dismiss-functions.php:636
|
14444 |
msgid ""
|
14445 |
"A simple review like \"works great\" or \"has been protecting my website for "
|
14446 |
"X months or X years\" is perfect."
|
14447 |
msgstr ""
|
14448 |
|
14449 |
+
#: includes/hud-dismiss-functions.php:636
|
14450 |
msgid "Click this link to submit a BPS Plugin Star Rating: "
|
14451 |
msgstr ""
|
14452 |
|
14453 |
+
#: includes/hud-dismiss-functions.php:636
|
14454 |
msgid "BPS Plugin Star Rating"
|
14455 |
msgstr ""
|
14456 |
|
14457 |
+
#: includes/hud-dismiss-functions.php:636
|
14458 |
msgid ""
|
14459 |
"login to the WordPress.org site and scroll to the bottom of the Reviews page."
|
14460 |
msgstr ""
|
14461 |
|
14462 |
+
#: includes/hud-dismiss-functions.php:636
|
14463 |
msgid ""
|
14464 |
"To Dismiss this one-time Notice click the Dismiss Notice button below. To "
|
14465 |
"Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on the "
|
14466 |
"Alerts|Logs|Email Options page."
|
14467 |
msgstr ""
|
14468 |
|
14469 |
+
#: includes/hud-dismiss-functions.php:674
|
14470 |
msgid "BPS Notice: Mod Security Module is Loaded|Enabled"
|
14471 |
msgstr ""
|
14472 |
|
14473 |
+
#: includes/hud-dismiss-functions.php:674
|
14474 |
msgid "Please take a minute to view this Mod Security help forum topic: "
|
14475 |
msgstr ""
|
14476 |
|
14477 |
+
#: includes/hud-dismiss-functions.php:674
|
14478 |
msgid "Mod Security Common Known Problems"
|
14479 |
msgstr ""
|
14480 |
|
14481 |
+
#: includes/hud-dismiss-functions.php:674
|
14482 |
msgid ""
|
14483 |
"If you are not experiencing any of the problems listed in the Mod Security "
|
14484 |
"help forum topic then you can dismiss this Dismiss Notice."
|
14485 |
msgstr ""
|
14486 |
|
14487 |
+
#: includes/hud-dismiss-functions.php:712
|
14488 |
msgid "BPS GDPR Compliance Notice"
|
14489 |
msgstr ""
|
14490 |
|
14491 |
+
#: includes/hud-dismiss-functions.php:712
|
14492 |
msgid ""
|
14493 |
"A new Setup Wizard Option has been created which allows you to turn off all "
|
14494 |
"IP address logging in BPS to make your website GDPR Compliant."
|
14495 |
msgstr ""
|
14496 |
|
14497 |
+
#: includes/hud-dismiss-functions.php:712
|
14498 |
msgid "GDPR Compliance Setup Wizard Option link"
|
14499 |
msgstr ""
|
14500 |
|
14501 |
+
#: includes/hud-dismiss-functions.php:712
|
14502 |
msgid "Choose the GDPR Compliance On setting."
|
14503 |
msgstr ""
|
14504 |
|
14505 |
+
#: includes/hud-dismiss-functions.php:712
|
14506 |
msgid "For more information about GDPR Compliance click this "
|
14507 |
msgstr ""
|
14508 |
|
14509 |
+
#: includes/hud-dismiss-functions.php:712
|
14510 |
msgid "GDPR Compliance Forum Topic link"
|
14511 |
msgstr ""
|
14512 |
|
14513 |
+
#: includes/hud-dismiss-functions.php:764
|
14514 |
msgid "BPS wp-config.php file WP Automatic Update constants detected"
|
14515 |
msgstr ""
|
14516 |
|
14517 |
+
#: includes/hud-dismiss-functions.php:764
|
14518 |
msgid ""
|
14519 |
"You are using the BPS MU Tools plugin option settings to handle WP Automatic "
|
14520 |
"Updates. BPS detected that you are also using one or both of these WP "
|
14525 |
"Notice after you have commented them out."
|
14526 |
msgstr ""
|
14527 |
|
14528 |
+
#: includes/hud-dismiss-functions.php:811
|
14529 |
msgid "MScan Significant Improvements Notice"
|
14530 |
msgstr ""
|
14531 |
|
14532 |
+
#: includes/hud-dismiss-functions.php:811
|
14533 |
msgid "Significant improvements have been made to MScan. "
|
14534 |
msgstr ""
|
14535 |
|
14536 |
+
#: includes/hud-dismiss-functions.php:811
|
14537 |
msgid "Run a new MScan scan"
|
14538 |
msgstr ""
|
14539 |
|
14540 |
+
#: includes/hud-dismiss-functions.php:891
|
14541 |
msgid "Script|File Owner User ID Mismatch Notice"
|
14542 |
msgstr ""
|
14543 |
|
14544 |
+
#: includes/hud-dismiss-functions.php:891
|
14545 |
msgid ""
|
14546 |
"You have different Script or File Owner User ID's. All Script and File Owner "
|
14547 |
"User ID's must be the same in order for BPS to function normally."
|
14548 |
msgstr ""
|
14549 |
|
14550 |
+
#: includes/hud-dismiss-functions.php:891
|
14551 |
msgid ""
|
14552 |
"Go to the BPS System Info page and check the File|Folder Permissions (CGI or "
|
14553 |
"DSO)|Script Owner User ID (UID)|File Owner User ID table to find the folders "
|
14554 |
"that need to be fixed."
|
14555 |
msgstr ""
|
14556 |
|
14557 |
+
#: includes/hud-dismiss-functions.php:984
|
14558 |
msgid "BPS Pro 25% Off Sale February 21 - March 8"
|
14559 |
msgstr ""
|
14560 |
|
14561 |
+
#: includes/hud-dismiss-functions.php:984
|
14562 |
msgid ""
|
14563 |
"One-time Purchase Price: $52.50. No Recurring Yearly Costs Or Subscriptions. "
|
14564 |
"Unlimited installations. Free Upgrades For Life. Free Technical Support For "
|
14565 |
"Life."
|
14566 |
msgstr ""
|
14567 |
|
14568 |
+
#: includes/hud-dismiss-functions.php:984
|
14569 |
msgid "Buy BPS Pro"
|
14570 |
msgstr ""
|
14571 |
|
14788 |
msgid " Login Attempts Remaining "
|
14789 |
msgstr ""
|
14790 |
|
|
|
|
|
|
|
|
|
|
|
|
|
14791 |
#: includes/zip-email-cron-functions.php:30
|
14792 |
msgid "Once Hourly"
|
14793 |
msgstr ""
|
readme.txt
CHANGED
@@ -3,9 +3,9 @@ Contributors: AITpro
|
|
3 |
Donate link: https://wordpress.org/support/view/plugin-reviews/bulletproof-security?rate=5#postform
|
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 |
-
Requires PHP:
|
7 |
-
Tested up to: 5.9
|
8 |
-
Stable tag: 5.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -83,15 +83,16 @@ https://www.youtube.com/watch?v=RZ1ARaEE0_I
|
|
83 |
|
84 |
== Screenshots ==
|
85 |
|
86 |
-
1. BulletProof Security - Setup Wizard
|
87 |
-
2. BulletProof Security - MScan Malware Scanner
|
88 |
3. BulletProof Security - Security Log: Logs blocked hackers/spammers & troubleshooting tool
|
89 |
4. BulletProof Security - htaccess File Options: Security Modes (Firewalls)
|
90 |
5. BulletProof Security - System Info: Extensive website/server information
|
91 |
6. BulletProof Security - Login Security and Monitoring: Log all logins or only locked accounts
|
92 |
-
7. BulletProof Security -
|
93 |
-
8. BulletProof Security -
|
94 |
-
9. BulletProof Security - Maintenance Mode
|
|
|
95 |
|
96 |
== Help Info ==
|
97 |
|
3 |
Donate link: https://wordpress.org/support/view/plugin-reviews/bulletproof-security?rate=5#postform
|
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 |
+
Requires PHP: 7.0
|
7 |
+
Tested up to: 5.9.1
|
8 |
+
Stable tag: 5.9
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
83 |
|
84 |
== Screenshots ==
|
85 |
|
86 |
+
1. BulletProof Security - Setup Wizard: One-click setup
|
87 |
+
2. BulletProof Security - MScan Malware Scanner: File Hash & Pattern Matching scans
|
88 |
3. BulletProof Security - Security Log: Logs blocked hackers/spammers & troubleshooting tool
|
89 |
4. BulletProof Security - htaccess File Options: Security Modes (Firewalls)
|
90 |
5. BulletProof Security - System Info: Extensive website/server information
|
91 |
6. BulletProof Security - Login Security and Monitoring: Log all logins or only locked accounts
|
92 |
+
7. BulletProof Security – JTC-Lite: CAPTCHA & SpamBot Trap
|
93 |
+
8. BulletProof Security - DB Backup: Scheduled/manual DB Backups
|
94 |
+
9. BulletProof Security - Maintenance Mode: Create a custom Maintenance Mode page.
|
95 |
+
10. BulletProof Security - Maintenance Mode page example
|
96 |
|
97 |
== Help Info ==
|
98 |
|