BulletProof Security - Version 6.4

Version Description

Download this release

Release Info

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

Code changes from version 6.3 to 6.4

admin/core/core-help-text.php CHANGED
@@ -15,7 +15,7 @@ if ( ! current_user_can('manage_options') ) {
15
  $bps_wbm_content = '<strong>'.__('Activate|Deactivate wp-admin Folder BulletProof Mode (WBM)', 'bulletproof-security').'</strong><br>'.__('Clicking the Activate button turns On wp-admin Folder BulletProof Mode (WBM) by creating a BPS htaccess file in your WordPress wp-admin folder. Clicking the Deactivate button turns Off wp-admin Folder BulletProof Mode (WBM) by deleting the BPS htaccess file in your WordPress wp-admin folder. Deactivating wp-admin Folder BulletProof Mode (WBM) is used for testing and troubleshooting. Click the BPS Troubleshooting Steps link at the top of this Question Mark help file for BPS troubleshooting steps.', 'bulletproof-security').'<br><br><strong>'.__('Notes: ', 'bulletproof-security').'</strong><br><strong>'.__('Viewing, Editing, Modifying, Creating, Saving and Testing htaccess Code/Files', 'bulletproof-security').'</strong><br>'.__('To check, view or edit BPS htaccess files/code manually/directly for testing you can use the htaccess File Editor. Click the htaccess File Editor Question Mark help button for more detailed help information. To save htaccess code permanently use BPS Custom Code. Click the Custom Code Question Mark help button for more detailed help information.', 'bulletproof-security').'<br><br>'.__('BPS has built-in troubleshooting capability - all features/options can be turned Off/On independently for troubleshooting. Deactivating/activating or uninstalling/reinstalling the BPS plugin is not the correct way to troubleshoot issues or problems. See the BPS Troubleshooting Steps link at the top of this Question Mark help file.', 'bulletproof-security').'<br><br>'.__('The BPS Security Log logs all 403 errors and anything that BPS is blocking - hackers, spammers or something legitimate in another plugin or theme. If you think BPS is blocking something legitimate in another plugin or theme click the BPS Pro Troubleshooting Steps link at the top of this Question Mark help file.', 'bulletproof-security').'<br><br>'.__('If you activate BulletProof Mode for your Root folder you should also activate BulletProof Mode for your wp-admin folder. On some Hosts that is required and on other Hosts that is not required for everything to work correctly.', 'bulletproof-security').'<br><br>'.__('The current status of BulletProof Modes is displayed in-page. The BPS Inpage Status Display also shows the current status of RBM and WBM.', 'bulletproof-security').'<br><br><strong>'.__('BPS Video Tutorial links can be found in the Help & FAQ pages.', 'bulletproof-security').'</strong>';
16
 
17
  /** Hidden Plugin Folders|Files (HPF) Cron **/
18
- $bps_hpf_content = '<strong>'.__('Hidden Plugin Folders|Files (HPF) Cron General Info', 'bulletproof-security').'</strong><br>'.__('A hidden or empty plugin folder is a plugin the exists in your /plugins/ folder, but is not displayed on the WordPress Plugins page. A hidden plugin can be used as a hacker backdoor to gain access to your WP Dashboard, hosting account, create user accounts, completely control your website and hosting account, etc. A non-standard WP file or modified/altered file in your /plugins/ folder can also do all of the things a hidden plugin can do.', 'bulletproof-security').'<br><br>'.__('The HPF Cron is setup automatically by running the Setup Wizard. The HPF Cron checks the WordPress /plugins/ folder for hidden or empty plugin folders and any non-standard WP files or altered files in the /plugins/ folder. This is a lightweight Cron check that uses an insignificant amount of resources/memory. So 4 checks per hour (check every 15 minutes) will not cause any significant resource/memory issues whatsoever. Even choosing Run Check Every 1 Minute would not cause any significant resource/memory issues whatsoever.', 'bulletproof-security').'<br><br><strong>'.__('What to do if a hidden plugin folder or file is detected', 'bulletproof-security').'</strong><br>'.__('If a hidden or empty plugin folder is detected or a non-standard WP file is detected then you would use FTP to check the folder or file. If the folder or file contains hacker code or is a hidden plugin or is a non-standard WP file then make a copy of it and delete it. If the plugin folder is just an empty plugin folder then delete it. If you recognize the folder or file you can use the Ignore Hidden Plugin Folders & Files textarea box option to ignore/not check this folder or file.', 'bulletproof-security').'<br><br><strong>'.__('Dashboard Alerts & Email Alerts:', 'bulletproof-security').'</strong><br>'.__('If a hidden or empty plugin folder is detected or a non-standard WP file is detected then a BPS Dashboard Alert will be displayed and Email Alert will be sent to you. ', 'bulletproof-security').'<strong><font color="blue">'.__('BPS Pro Only:', 'bulletproof-security').'</font></strong>'.__(' The HPF Email Alert setting is in S-Monitor: HPF: Hidden Plugin Folders|Files (HPF) Cron and the option settings are: Send Email Alerts or Do Not Send Email Alerts.', 'bulletproof-security').'<br><br><strong>'.__('HPF Cron Check Frequency:', 'bulletproof-security').'</strong><br>'.__('Available Cron Check Frequency Settings are: 1, 5, 10, 15, 30 or 60 minutes. The default HPF Cron Frequency is: Run Check Every 15 Minutes, which is setup automatically by running the Setup Wizard. Click the Save HPF Cron Options button to save your settings.', 'bulletproof-security').'<br><br><strong>'.__('HPF Cron On|Off:', 'bulletproof-security').'</strong><br>'.__('To turn on the HPF Cron choose HPF Cron On. To turn off the HPF Cron choose HPF Cron Off. Click the Save HPF Cron Options button to save your settings.', 'bulletproof-security').'<br><br><strong>'.__('Ignore Hidden Plugin Folders & Files:', 'bulletproof-security').'</strong><br>'.__('This option is for adding ignore rules for Hidden or Empty Plugin Folders Detected by BPS or Non-standard WP files detected by BPS in your /plugins/ folder. This is an independent option setting that does not require clicking any other buttons. Example Usage: If you intentionally have an empty plugin folder in your /plugins/ folder or you have a custom file in your /plugins/ folder then you can add the plugin folder or custom file name in the Ignore Hidden Plugin Folders & Files textarea box so that the HPF Cron check will ignore any folder or file names that you add. Add Ignore rules using plugin folder names or file names. Use a comma and a space between folder and/or file names. Example Ignore Rules: plugin-folder-name, example-file-name.php', 'bulletproof-security').'<br><br><strong>'.__('BPS Video Tutorial links can be found in the Help & FAQ pages.','bulletproof-security').'</strong>';
19
 
20
  /** Master htaccess Folder BulletProof Mode (MBM) **/
21
  $bps_mbm_content = '<strong>'.__('Activate Master htaccess BulletProof Mode', 'bulletproof-security').'</strong><br>'.__('Your BPS Master htaccess folder should already be automatically protected by BPS Pro, but if it is not then activate BulletProof Mode for your BPS Master htaccess folder. Activating Master htaccess BulletProof Mode copies and renames the deny-all.htaccess file located in the /bulletproof-security/admin/htaccess/ folder and renames it to just .htaccess to protect this folder. This Deny All htaccess file blocks everyone, except for you, from accessing and viewing the BPS Master htaccess files folder.','bulletproof-security').'<br><br><strong>'.__('BPS Video Tutorial links can be found in the Help & FAQ pages.','bulletproof-security').'</strong>';
15
  $bps_wbm_content = '<strong>'.__('Activate|Deactivate wp-admin Folder BulletProof Mode (WBM)', 'bulletproof-security').'</strong><br>'.__('Clicking the Activate button turns On wp-admin Folder BulletProof Mode (WBM) by creating a BPS htaccess file in your WordPress wp-admin folder. Clicking the Deactivate button turns Off wp-admin Folder BulletProof Mode (WBM) by deleting the BPS htaccess file in your WordPress wp-admin folder. Deactivating wp-admin Folder BulletProof Mode (WBM) is used for testing and troubleshooting. Click the BPS Troubleshooting Steps link at the top of this Question Mark help file for BPS troubleshooting steps.', 'bulletproof-security').'<br><br><strong>'.__('Notes: ', 'bulletproof-security').'</strong><br><strong>'.__('Viewing, Editing, Modifying, Creating, Saving and Testing htaccess Code/Files', 'bulletproof-security').'</strong><br>'.__('To check, view or edit BPS htaccess files/code manually/directly for testing you can use the htaccess File Editor. Click the htaccess File Editor Question Mark help button for more detailed help information. To save htaccess code permanently use BPS Custom Code. Click the Custom Code Question Mark help button for more detailed help information.', 'bulletproof-security').'<br><br>'.__('BPS has built-in troubleshooting capability - all features/options can be turned Off/On independently for troubleshooting. Deactivating/activating or uninstalling/reinstalling the BPS plugin is not the correct way to troubleshoot issues or problems. See the BPS Troubleshooting Steps link at the top of this Question Mark help file.', 'bulletproof-security').'<br><br>'.__('The BPS Security Log logs all 403 errors and anything that BPS is blocking - hackers, spammers or something legitimate in another plugin or theme. If you think BPS is blocking something legitimate in another plugin or theme click the BPS Pro Troubleshooting Steps link at the top of this Question Mark help file.', 'bulletproof-security').'<br><br>'.__('If you activate BulletProof Mode for your Root folder you should also activate BulletProof Mode for your wp-admin folder. On some Hosts that is required and on other Hosts that is not required for everything to work correctly.', 'bulletproof-security').'<br><br>'.__('The current status of BulletProof Modes is displayed in-page. The BPS Inpage Status Display also shows the current status of RBM and WBM.', 'bulletproof-security').'<br><br><strong>'.__('BPS Video Tutorial links can be found in the Help & FAQ pages.', 'bulletproof-security').'</strong>';
16
 
17
  /** Hidden Plugin Folders|Files (HPF) Cron **/
18
+ $bps_hpf_content = '<strong>'.__('Hidden Plugin Folders|Files (HPF) Cron General Info', 'bulletproof-security').'</strong><br><strong>'.__('You can turn Off HPF email alerts on the BPS Alerts|Logs|Email Options page.', 'bulletproof-security').'</strong><br>'.__('A hidden or empty plugin folder is a plugin the exists in your /plugins/ folder, but is not displayed on the WordPress Plugins page. A hidden plugin can be used as a hacker backdoor to gain access to your WP Dashboard, hosting account, create user accounts, completely control your website and hosting account, etc. A non-standard WP file or modified/altered file in your /plugins/ folder can also do all of the things a hidden plugin can do.', 'bulletproof-security').'<br><br>'.__('The HPF Cron is setup automatically by running the Setup Wizard. The HPF Cron checks the WordPress /plugins/ folder for hidden or empty plugin folders and any non-standard WP files or altered files in the /plugins/ folder. This is a lightweight Cron check that uses an insignificant amount of resources/memory. So 4 checks per hour (check every 15 minutes) will not cause any significant resource/memory issues whatsoever. Even choosing Run Check Every 1 Minute would not cause any significant resource/memory issues whatsoever.', 'bulletproof-security').'<br><br><strong>'.__('What to do if a hidden plugin folder or file is detected', 'bulletproof-security').'</strong><br>'.__('If a hidden or empty plugin folder is detected or a non-standard WP file is detected then you would use FTP to check the folder or file. If the folder or file contains hacker code or is a hidden plugin or is a non-standard WP file then make a copy of it and delete it. If the plugin folder is just an empty plugin folder then delete it. If you recognize the folder or file you can use the Ignore Hidden Plugin Folders & Files textarea box option to ignore/not check this folder or file.', 'bulletproof-security').'<br><br><strong>'.__('Dashboard Alerts & Email Alerts:', 'bulletproof-security').'</strong><br>'.__('If a hidden or empty plugin folder is detected or a non-standard WP file is detected then a BPS Dashboard Alert will be displayed and Email Alert will be sent to you. ', 'bulletproof-security').'<strong><font color="blue">'.__('BPS Pro Only:', 'bulletproof-security').'</font></strong>'.__(' The HPF Email Alert setting is in S-Monitor: HPF: Hidden Plugin Folders|Files (HPF) Cron and the option settings are: Send Email Alerts or Do Not Send Email Alerts.', 'bulletproof-security').'<br><br><strong>'.__('HPF Cron Check Frequency:', 'bulletproof-security').'</strong><br>'.__('Available Cron Check Frequency Settings are: 1, 5, 10, 15, 30 or 60 minutes. The default HPF Cron Frequency is: Run Check Every 15 Minutes, which is setup automatically by running the Setup Wizard. Click the Save HPF Cron Options button to save your settings.', 'bulletproof-security').'<br><br><strong>'.__('HPF Cron On|Off:', 'bulletproof-security').'</strong><br>'.__('To turn on the HPF Cron choose HPF Cron On. To turn off the HPF Cron choose HPF Cron Off. Click the Save HPF Cron Options button to save your settings.', 'bulletproof-security').'<br><br><strong>'.__('Ignore Hidden Plugin Folders & Files:', 'bulletproof-security').'</strong><br>'.__('This option is for adding ignore rules for Hidden or Empty Plugin Folders Detected by BPS or Non-standard WP files detected by BPS in your /plugins/ folder. This is an independent option setting that does not require clicking any other buttons. Example Usage: If you intentionally have an empty plugin folder in your /plugins/ folder or you have a custom file in your /plugins/ folder then you can add the plugin folder or custom file name in the Ignore Hidden Plugin Folders & Files textarea box so that the HPF Cron check will ignore any folder or file names that you add. Add Ignore rules using plugin folder names or file names. Use a comma and a space between folder and/or file names. Example Ignore Rules: plugin-folder-name, example-file-name.php', 'bulletproof-security').'<br><br><strong>'.__('BPS Video Tutorial links can be found in the Help & FAQ pages.','bulletproof-security').'</strong>';
19
 
20
  /** Master htaccess Folder BulletProof Mode (MBM) **/
21
  $bps_mbm_content = '<strong>'.__('Activate Master htaccess BulletProof Mode', 'bulletproof-security').'</strong><br>'.__('Your BPS Master htaccess folder should already be automatically protected by BPS Pro, but if it is not then activate BulletProof Mode for your BPS Master htaccess folder. Activating Master htaccess BulletProof Mode copies and renames the deny-all.htaccess file located in the /bulletproof-security/admin/htaccess/ folder and renames it to just .htaccess to protect this folder. This Deny All htaccess file blocks everyone, except for you, from accessing and viewing the BPS Master htaccess files folder.','bulletproof-security').'<br><br><strong>'.__('BPS Video Tutorial links can be found in the Help & FAQ pages.','bulletproof-security').'</strong>';
admin/email-log-settings/email-log-settings.php CHANGED
@@ -285,7 +285,7 @@ if ( isset( $_POST['bpsResetDismissSubmit'] ) && current_user_can('manage_option
285
  ?>
286
  <strong><a href="https://forum.ait-pro.com/forums/topic/read-me-first-free/#bps-free-general-troubleshooting" title="BPS Troubleshooting Steps" target="_blank"><?php _e('BPS Troubleshooting Steps', 'bulletproof-security'); ?></a></strong><br /><br />
287
 
288
- <?php $text = '<strong>'.__('Reset|Recheck Dismiss Notices:', 'bulletproof-security').'</strong><br>'.__('Clicking this button resets ALL Dismiss Notices such as Bonus Code Dismiss Notices and ALL other Dismiss Notices. If you previously dismissed a Dismiss Notice and want to display it again at a later time click this button.', 'bulletproof-security').'<br><br><strong>'.__('Email Alerts & Log File Settings', 'bulletproof-security').'</strong><br>'.__('The email address fields To, From, Cc and Bcc can be email addresses for your hosting account, your WordPress Administrator email address or 3rd party email addresses like gmail or yahoo email. If you are sending emails to multiple email recipients then separate the email addresses with a comma. Example: someone@somewhere.com, someoneelse@somewhereelse.com. You can add a space or not add a space after the comma between email addresses.', 'bulletproof-security').'<br><br><strong>'.__('Note: ', 'bulletproof-security').'</strong>'.__('Email Alerting and Log file options are located in S-Monitor in BPS Pro.', 'bulletproof-security').'<br><br><strong>'.__('Login Security: Send Email Alert When...', 'bulletproof-security').'</strong><br>'.__('There are 5 different email options. Choose to have email alerts sent when a User Account is locked out, An Administrator Logs in, An Administrator Logs in and when a User Account is locked out, Any User logs in and when a User Account is locked out or Do Not Send Email Alerts.', 'bulletproof-security').'<br><br>'.__('The email alerts contain the action that occurred with Timestamp and these fields: Username, Status, Role, Email, Lockout Time, Lockout Time Expires, User IP Address, User Hostname, Request URI and URL link for the website where the action occurred.', 'bulletproof-security').'<br><br><strong>'.__('Security Log File Email|Delete Log File When...', 'bulletproof-security').'</strong><br>'.__('Select the maximum Log File size that you want to allow for your Security Log File and then select the option that you want when your log file reaches that maximum size. Choose to either automatically Email the Log file to you and delete it or just delete it without emailing the log file to you first.', 'bulletproof-security').'<br><br><strong>'.__('DB Backup Log File Email|Delete Log File When...', 'bulletproof-security').'</strong><br>'.__('Select the maximum Log File size that you want to allow for your DB Backup Log File and then select the option that you want when your log file reaches that maximum size. Choose to either automatically Email the Log file to you and delete it or just delete it without emailing the log file to you first.', 'bulletproof-security').'<br><br><strong>'.__('MScan Malware Scanner Email|Delete Log File When...', 'bulletproof-security').'</strong><br>'.__('Select the maximum Log File size that you want to allow for your MScan Log File and then select the option that you want when your log file reaches that maximum size. Choose to either automatically Email the Log file to you and delete it or just delete it without emailing the log file to you first.', 'bulletproof-security').'<br><br><strong>'.__('Plugin Updates Available Email Alert:', 'bulletproof-security').'</strong><br>'.__('Choose whether or not to have email alerts sent if new Plugin version updates are available. The default setting is "Do Not Send Email Alerts". You can choose either to send email alerts for all Plugins or only Active Plugins.', 'bulletproof-security').'<br><br><strong>'.__('Theme Updates Available Email Alert:', 'bulletproof-security').'</strong><br>'.__('Choose whether or not to have email alerts sent if new Theme version updates are available. The default setting is "Do Not Send Email Alerts". You can choose either to send email alerts for all Themes or only the Active Theme.', 'bulletproof-security'); echo $text; ?></p>
289
  </div>
290
 
291
  <div id="ResetDismissNotices">
@@ -310,6 +310,7 @@ if ( isset( $_POST['bpsResetDismissSubmit'] ) && current_user_can('manage_option
310
  $bps_send_email_cc = ! isset($options['bps_send_email_cc']) ? '' : $options['bps_send_email_cc'];
311
  $bps_send_email_bcc = ! isset($options['bps_send_email_bcc']) ? '' : $options['bps_send_email_bcc'];
312
  $bps_login_security_email = ! isset($options['bps_login_security_email']) ? '' : $options['bps_login_security_email'];
 
313
  $bps_security_log_size = ! isset($options['bps_security_log_size']) ? '' : $options['bps_security_log_size'];
314
  $bps_security_log_emailL = ! isset($options['bps_security_log_emailL']) ? '' : $options['bps_security_log_emailL'];
315
  $bps_dbb_log_size = ! isset($options['bps_dbb_log_size']) ? '' : $options['bps_dbb_log_size'];
@@ -353,6 +354,14 @@ if ( isset( $_POST['bpsResetDismissSubmit'] ) && current_user_can('manage_option
353
  <option value="no" <?php selected( $bps_login_security_email, 'no'); ?>><?php _e('Do Not Send Email Alerts', 'bulletproof-security'); ?></option>
354
  </select></td>
355
  </tr>
 
 
 
 
 
 
 
 
356
  <tr>
357
  <td style="padding-top:5px;"><strong><label for="bps-monitor-email-log"><?php _e('Security Log: Email|Delete Security Log File When...', 'bulletproof-security'); ?></label></strong><br />
358
  <select name="bulletproof_security_options_email[bps_security_log_size]" class="form-80">
285
  ?>
286
  <strong><a href="https://forum.ait-pro.com/forums/topic/read-me-first-free/#bps-free-general-troubleshooting" title="BPS Troubleshooting Steps" target="_blank"><?php _e('BPS Troubleshooting Steps', 'bulletproof-security'); ?></a></strong><br /><br />
287
 
288
+ <?php $text = '<strong>'.__('Reset|Recheck Dismiss Notices:', 'bulletproof-security').'</strong><br>'.__('Clicking this button resets ALL Dismiss Notices such as Bonus Code Dismiss Notices and ALL other Dismiss Notices. If you previously dismissed a Dismiss Notice and want to display it again at a later time click this button.', 'bulletproof-security').'<br><br><strong>'.__('Email Alerts & Log File Settings', 'bulletproof-security').'</strong><br>'.__('The email address fields To, From, Cc and Bcc can be email addresses for your hosting account, your WordPress Administrator email address or 3rd party email addresses like gmail or yahoo email. If you are sending emails to multiple email recipients then separate the email addresses with a comma. Example: someone@somewhere.com, someoneelse@somewhereelse.com. You can add a space or not add a space after the comma between email addresses.', 'bulletproof-security').'<br><br><strong>'.__('Note: ', 'bulletproof-security').'</strong>'.__('Email Alerting and Log file options are located in S-Monitor in BPS Pro.', 'bulletproof-security').'<br><br><strong>'.__('Login Security: Send Email Alert When...', 'bulletproof-security').'</strong><br>'.__('There are 5 different email options. Choose to have email alerts sent when a User Account is locked out, An Administrator Logs in, An Administrator Logs in and when a User Account is locked out, Any User logs in and when a User Account is locked out or Do Not Send Email Alerts.', 'bulletproof-security').'<br><br>'.__('The email alerts contain the action that occurred with Timestamp and these fields: Username, Status, Role, Email, Lockout Time, Lockout Time Expires, User IP Address, User Hostname, Request URI and URL link for the website where the action occurred.', 'bulletproof-security').'<br><br><strong>'.__('HPF: Hidden Plugin Folders|Files (HPF) Cron', 'bulletproof-security').'</strong><br>'.__('If you do not want to receive HPF email alerts then set this option setting to: Do Not Send Email Alerts.', 'bulletproof-security').'<br><br><strong>'.__('Security Log File Email|Delete Log File When...', 'bulletproof-security').'</strong><br>'.__('Select the maximum Log File size that you want to allow for your Security Log File and then select the option that you want when your log file reaches that maximum size. Choose to either automatically Email the Log file to you and delete it or just delete it without emailing the log file to you first.', 'bulletproof-security').'<br><br><strong>'.__('DB Backup Log File Email|Delete Log File When...', 'bulletproof-security').'</strong><br>'.__('Select the maximum Log File size that you want to allow for your DB Backup Log File and then select the option that you want when your log file reaches that maximum size. Choose to either automatically Email the Log file to you and delete it or just delete it without emailing the log file to you first.', 'bulletproof-security').'<br><br><strong>'.__('MScan Malware Scanner Email|Delete Log File When...', 'bulletproof-security').'</strong><br>'.__('Select the maximum Log File size that you want to allow for your MScan Log File and then select the option that you want when your log file reaches that maximum size. Choose to either automatically Email the Log file to you and delete it or just delete it without emailing the log file to you first.', 'bulletproof-security').'<br><br><strong>'.__('Plugin Updates Available Email Alert:', 'bulletproof-security').'</strong><br>'.__('Choose whether or not to have email alerts sent if new Plugin version updates are available. The default setting is "Do Not Send Email Alerts". You can choose either to send email alerts for all Plugins or only Active Plugins.', 'bulletproof-security').'<br><br><strong>'.__('Theme Updates Available Email Alert:', 'bulletproof-security').'</strong><br>'.__('Choose whether or not to have email alerts sent if new Theme version updates are available. The default setting is "Do Not Send Email Alerts". You can choose either to send email alerts for all Themes or only the Active Theme.', 'bulletproof-security'); echo $text; ?></p>
289
  </div>
290
 
291
  <div id="ResetDismissNotices">
310
  $bps_send_email_cc = ! isset($options['bps_send_email_cc']) ? '' : $options['bps_send_email_cc'];
311
  $bps_send_email_bcc = ! isset($options['bps_send_email_bcc']) ? '' : $options['bps_send_email_bcc'];
312
  $bps_login_security_email = ! isset($options['bps_login_security_email']) ? '' : $options['bps_login_security_email'];
313
+ $bps_hpf_email = ! isset($options['bps_hpf_email']) ? '' : $options['bps_hpf_email'];
314
  $bps_security_log_size = ! isset($options['bps_security_log_size']) ? '' : $options['bps_security_log_size'];
315
  $bps_security_log_emailL = ! isset($options['bps_security_log_emailL']) ? '' : $options['bps_security_log_emailL'];
316
  $bps_dbb_log_size = ! isset($options['bps_dbb_log_size']) ? '' : $options['bps_dbb_log_size'];
354
  <option value="no" <?php selected( $bps_login_security_email, 'no'); ?>><?php _e('Do Not Send Email Alerts', 'bulletproof-security'); ?></option>
355
  </select></td>
356
  </tr>
357
+ <tr>
358
+ <td><strong><label for="bps-monitor-email"><?php _e('HPF: Hidden Plugin Folders|Files (HPF) Cron', 'bulletproof-security'); ?></label></strong><br />
359
+ <select name="bulletproof_security_options_email[bps_hpf_email]" class="form-340" style="margin-bottom:10px">
360
+ <option value="yes" <?php selected( $bps_hpf_email, 'yes'); ?>><?php _e('Send Email Alerts', 'bulletproof-security'); ?></option>
361
+ <option value="no" <?php selected( $bps_hpf_email, 'no'); ?>><?php _e('Do Not Send Email Alerts', 'bulletproof-security'); ?></option>
362
+ </select>
363
+ </td>
364
+ </tr>
365
  <tr>
366
  <td style="padding-top:5px;"><strong><label for="bps-monitor-email-log"><?php _e('Security Log: Email|Delete Security Log File When...', 'bulletproof-security'); ?></label></strong><br />
367
  <select name="bulletproof_security_options_email[bps_security_log_size]" class="form-80">
admin/htaccess/secure.htaccess CHANGED
@@ -1,4 +1,4 @@
1
- # BULLETPROOF 6.3 SECURE .HTACCESS
2
 
3
  # PHP/PHP.INI HANDLER/CACHE CODE
4
  # Use BPS Custom Code to add php/php.ini Handler and Cache htaccess code and to save it permanently.
1
+ # BULLETPROOF 6.4 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 6.3 WP-ADMIN SECURE .HTACCESS
2
 
3
  # DO NOT ADD URL REWRITING IN THIS FILE OR WORDPRESS WILL BREAK
4
  # RewriteRule ^(.*)$ - [F] works in /wp-admin without breaking WordPress
1
+ # BULLETPROOF 6.4 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
@@ -1346,6 +1346,7 @@ function bulletproof_security_options_validate_email($input) {
1346
  $options['bps_plugin_updates_email'] = wp_filter_nohtml_kses($input['bps_plugin_updates_email']);
1347
  $options['bps_theme_updates_frequency'] = wp_filter_nohtml_kses($input['bps_theme_updates_frequency']);
1348
  $options['bps_theme_updates_email'] = wp_filter_nohtml_kses($input['bps_theme_updates_email']);
 
1349
 
1350
  return $options;
1351
  }
1346
  $options['bps_plugin_updates_email'] = wp_filter_nohtml_kses($input['bps_plugin_updates_email']);
1347
  $options['bps_theme_updates_frequency'] = wp_filter_nohtml_kses($input['bps_theme_updates_frequency']);
1348
  $options['bps_theme_updates_email'] = wp_filter_nohtml_kses($input['bps_theme_updates_email']);
1349
+ $options['bps_hpf_email'] = wp_filter_nohtml_kses($input['bps_hpf_email']);
1350
 
1351
  return $options;
1352
  }
admin/wizard/wizard.php CHANGED
@@ -723,6 +723,7 @@ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
723
  $bps_email_options13 = ! isset($bps_email_options['bps_plugin_updates_email']) ? 'no' : $bps_email_options['bps_plugin_updates_email'];
724
  $bps_email_options14 = ! isset($bps_email_options['bps_theme_updates_frequency']) ? '1Hour' : $bps_email_options['bps_theme_updates_frequency'];
725
  $bps_email_options15 = ! isset($bps_email_options['bps_theme_updates_email']) ? 'no' : $bps_email_options['bps_theme_updates_email'];
 
726
 
727
  $BPS_Options_Email = array(
728
  'bps_send_email_to' => $bps_email_options1,
@@ -739,7 +740,8 @@ $HFiles_options = get_option('bulletproof_security_options_htaccess_files');
739
  'bps_plugin_updates_frequency' => $bps_email_options12,
740
  'bps_plugin_updates_email' => $bps_email_options13,
741
  'bps_theme_updates_frequency' => $bps_email_options14,
742
- 'bps_theme_updates_email' => $bps_email_options15
 
743
  );
744
 
745
  foreach( $BPS_Options_Email as $key => $value ) {
@@ -1960,7 +1962,8 @@ function bpsPro_SW_DB_Update() {
1960
  'bps_plugin_updates_frequency' => $BPS_Email_Options['bps_plugin_updates_frequency'],
1961
  'bps_plugin_updates_email' => $BPS_Email_Options['bps_plugin_updates_email'],
1962
  'bps_theme_updates_frequency' => $BPS_Email_Options['bps_theme_updates_frequency'],
1963
- 'bps_theme_updates_email' => $BPS_Email_Options['bps_theme_updates_email']
 
1964
  );
1965
 
1966
  foreach( $BPS_Options_email as $key => $value ) {
723
  $bps_email_options13 = ! isset($bps_email_options['bps_plugin_updates_email']) ? 'no' : $bps_email_options['bps_plugin_updates_email'];
724
  $bps_email_options14 = ! isset($bps_email_options['bps_theme_updates_frequency']) ? '1Hour' : $bps_email_options['bps_theme_updates_frequency'];
725
  $bps_email_options15 = ! isset($bps_email_options['bps_theme_updates_email']) ? 'no' : $bps_email_options['bps_theme_updates_email'];
726
+ $bps_email_options16 = ! isset($bps_email_options['bps_hpf_email']) ? 'yes' : $bps_email_options['bps_hpf_email'];
727
 
728
  $BPS_Options_Email = array(
729
  'bps_send_email_to' => $bps_email_options1,
740
  'bps_plugin_updates_frequency' => $bps_email_options12,
741
  'bps_plugin_updates_email' => $bps_email_options13,
742
  'bps_theme_updates_frequency' => $bps_email_options14,
743
+ 'bps_theme_updates_email' => $bps_email_options15,
744
+ 'bps_hpf_email' => $bps_email_options16
745
  );
746
 
747
  foreach( $BPS_Options_Email as $key => $value ) {
1962
  'bps_plugin_updates_frequency' => $BPS_Email_Options['bps_plugin_updates_frequency'],
1963
  'bps_plugin_updates_email' => $BPS_Email_Options['bps_plugin_updates_email'],
1964
  'bps_theme_updates_frequency' => $BPS_Email_Options['bps_theme_updates_frequency'],
1965
+ 'bps_theme_updates_email' => $BPS_Email_Options['bps_theme_updates_email'],
1966
+ 'bps_hpf_email' => $BPS_Email_Options['bps_hpf_email']
1967
  );
1968
 
1969
  foreach( $BPS_Options_email as $key => $value ) {
bulletproof-security.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://forum.ait-pro.com/read-me-first/
5
  Text Domain: bulletproof-security
6
  Domain Path: /languages/
7
  Description: <strong>Feature Highlights:</strong> Setup Wizard &bull; MScan Malware Scanner &bull; .htaccess Website Security Protection (Firewalls) &bull; Security Logging|HTTP Error Logging &bull; DB Backup &bull; DB Table Prefix Changer &bull; Login Security & Monitoring &bull; JTC-Lite Login Form Bot Lockout Protection &bull; Idle Session Logout (ISL) &bull; Auth Cookie Expiration (ACE) &bull; System Info: Extensive System, Server and Security Status Information &bull; FrontEnd|BackEnd Maintenance Mode &bull; WP Automatic Update Options (BPS MU Tools must-use plugin) &bull; Force Strong Passwords &bull; Email Alerts When New Plugins And Themes Are Available.
8
- Version: 6.3
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', '6.3' );
37
- $bps_last_version = '6.2';
38
- $bps_version = '6.3';
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 &bull; MScan Malware Scanner &bull; .htaccess Website Security Protection (Firewalls) &bull; Security Logging|HTTP Error Logging &bull; DB Backup &bull; DB Table Prefix Changer &bull; Login Security & Monitoring &bull; JTC-Lite Login Form Bot Lockout Protection &bull; Idle Session Logout (ISL) &bull; Auth Cookie Expiration (ACE) &bull; System Info: Extensive System, Server and Security Status Information &bull; FrontEnd|BackEnd Maintenance Mode &bull; WP Automatic Update Options (BPS MU Tools must-use plugin) &bull; Force Strong Passwords &bull; Email Alerts When New Plugins And Themes Are Available.
8
+ Version: 6.4
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', '6.4' );
37
+ $bps_last_version = '6.3';
38
+ $bps_version = '6.4';
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/general-functions.php CHANGED
@@ -1933,6 +1933,7 @@ function bpsPro_new_version_db_options_files_autoupdate() {
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,
@@ -1949,7 +1950,8 @@ function bpsPro_new_version_db_options_files_autoupdate() {
1949
  'bps_plugin_updates_frequency' => $email_log12,
1950
  'bps_plugin_updates_email' => $email_log13,
1951
  'bps_theme_updates_frequency' => $email_log14,
1952
- 'bps_theme_updates_email' => $email_log15
 
1953
  );
1954
 
1955
  foreach( $email_log_options as $key => $value ) {
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
+ $email_log16 = ! isset($email_log['bps_hpf_email']) ? 'yes' : $email_log['bps_hpf_email'];
1937
 
1938
  $email_log_options = array(
1939
  'bps_send_email_to' => $email_log1,
1950
  'bps_plugin_updates_frequency' => $email_log12,
1951
  'bps_plugin_updates_email' => $email_log13,
1952
  'bps_theme_updates_frequency' => $email_log14,
1953
+ 'bps_theme_updates_email' => $email_log15,
1954
+ 'bps_hpf_email' => $email_log16
1955
  );
1956
 
1957
  foreach( $email_log_options as $key => $value ) {
includes/hidden-plugin-folders-cron.php CHANGED
@@ -394,24 +394,31 @@ function bps_smonitor_hpf_email() {
394
  } else {
395
 
396
  $options = get_option('bulletproof_security_options_email');
397
- $timeNow = time();
398
- $gmt_offset = get_option( 'gmt_offset' ) * 3600;
399
- $timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
400
 
401
- $bps_email_to = isset($options['bps_send_email_to']) ? $options['bps_send_email_to'] : '';
402
- $bps_email_from = isset($options['bps_send_email_from']) ? $options['bps_send_email_from'] : '';
403
- $bps_email_cc = isset($options['bps_send_email_cc']) ? $options['bps_send_email_cc'] : '';
404
- $bps_email_bcc = isset($options['bps_send_email_bcc']) ? $options['bps_send_email_bcc'] : '';
405
- $path = '/wp-admin/admin.php?page=bulletproof-security%2Fadmin%2Fcore%2Fcore.php';
406
- $justUrl = get_site_url(null, $path, null);
407
-
408
- $headers = array( 'Content-Type: text/html; charset=UTF-8', 'From: ' . $bps_email_from, 'Cc: ' . $bps_email_cc, 'Bcc: ' . $bps_email_bcc );
409
- $subject = " BPS Alert: Hidden Plugin Folders|Files (HPF) Alert - $timestamp ";
410
 
411
- $message = '<p>The BPS Hidden Plugin Folders|Files (HPF) Cron has detected a hidden or empty plugin folder or a non-standard WP file or altered file in the /plugins/ folder. To view exact details of what was detected, log into your website and check the Hidden Plugin Folders|Files (HPF) Dashboard Alert.</p>';
412
- $message .= '<p>Site: '.$justUrl.'</p>';
 
 
 
 
 
 
413
 
414
- wp_mail( $bps_email_to, $subject, $message, $headers );
 
 
 
 
 
 
 
 
 
415
  }
416
  }
417
  ?>
394
  } else {
395
 
396
  $options = get_option('bulletproof_security_options_email');
 
 
 
397
 
398
+ if ( isset($options['bps_hpf_email']) && $options['bps_hpf_email'] == 'yes' ) {
399
+ $timeNow = time();
400
+ $gmt_offset = get_option( 'gmt_offset' ) * 3600;
401
+ $timestamp = date_i18n(get_option('date_format'), strtotime("11/15-1976")) . ' - ' . date_i18n(get_option('time_format'), $timeNow + $gmt_offset);
 
 
 
 
 
402
 
403
+ $bps_email_to = isset($options['bps_send_email_to']) ? $options['bps_send_email_to'] : '';
404
+ $bps_email_from = isset($options['bps_send_email_from']) ? $options['bps_send_email_from'] : '';
405
+ $bps_email_cc = isset($options['bps_send_email_cc']) ? $options['bps_send_email_cc'] : '';
406
+ $bps_email_bcc = isset($options['bps_send_email_bcc']) ? $options['bps_send_email_bcc'] : '';
407
+ $path = '/wp-admin/admin.php?page=bulletproof-security%2Fadmin%2Fcore%2Fcore.php';
408
+ $justUrl = get_site_url(null, $path, null);
409
+ $path2 = '/wp-admin/admin.php?page=bulletproof-security%2Fadmin%2Femail-log-settings%2Femail-log-settings.php';
410
+ $justUrl2 = get_site_url(null, $path2, null);
411
 
412
+ $headers = array( 'Content-Type: text/html; charset=UTF-8', 'From: ' . $bps_email_from, 'Cc: ' . $bps_email_cc, 'Bcc: ' . $bps_email_bcc );
413
+ $subject = " BPS Alert: Hidden Plugin Folders|Files (HPF) Alert - $timestamp ";
414
+
415
+ $message = '<p>Site: '.$justUrl.'</p>';
416
+ $message .= '<p>The BPS Hidden Plugin Folders|Files (HPF) Cron has detected a hidden or empty plugin folder or a non-standard WP file or altered file in the /plugins/ folder. To view exact details of what was detected, log into your website and check the Hidden Plugin Folders|Files (HPF) Dashboard Alert.</p>';
417
+ $message .= '<p>If you do not want to receive further HPF email alerts click the link below to go to the Alerts|Logs|Email Options page and change the HPF: Hidden Plugin Folders|Files (HPF) Cron option setting to Do Not Send Email Alerts.</p>';
418
+ $message .= '<p>Turn Off HPF Email Alerts: '.$justUrl2.'</p>';
419
+
420
+ wp_mail( $bps_email_to, $subject, $message, $headers );
421
+ }
422
  }
423
  }
424
  ?>
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-06-06 07:30-0700\n"
7
  "PO-Revision-Date: 2015-06-20 19:13-0800\n"
8
  "Last-Translator: Ed Alexander <edward@ait-pro.com>\n"
9
  "Language-Team: AITpro <info@ait-pro.com>\n"
@@ -570,7 +570,7 @@ 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:1926
574
  msgid ""
575
  "If you see a 403 error and/or are unable to download the zip file then click "
576
  "here: "
@@ -578,8 +578,8 @@ 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:1057 admin/wizard/wizard.php:1156
582
- #: admin/wizard/wizard.php:1159 admin/wizard/wizard.php:1926
583
  #: includes/hud-autofix-whitelist.php:924
584
  msgid "Setup Wizard Options"
585
  msgstr ""
@@ -591,15 +591,15 @@ msgid ""
591
  msgstr ""
592
 
593
  #: admin/core/core-export-import.php:110 admin/login/lsm-export.php:49
594
- #: admin/wizard/wizard.php:1926
595
  msgid "Download Zip Export"
596
  msgstr ""
597
 
598
- #: admin/core/core-export-import.php:139 admin/wizard/wizard.php:2090
599
  msgid "Zip File Upload Successful."
600
  msgstr ""
601
 
602
- #: admin/core/core-export-import.php:150 admin/wizard/wizard.php:2101
603
  msgid "Zip File Exraction Successful. Method: ZipArchive class."
604
  msgstr ""
605
 
@@ -629,19 +629,19 @@ msgstr ""
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:2112
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:2127
637
  msgid "Zip File Extraction Successful. Method: PclZip."
638
  msgstr ""
639
 
640
- #: admin/core/core-export-import.php:193 admin/wizard/wizard.php:2139
641
  msgid "ERROR: Zip File Extraction Failed. Method: PclZip."
642
  msgstr ""
643
 
644
- #: admin/core/core-export-import.php:201 admin/wizard/wizard.php:2147
645
  msgid "ERROR: Zip File Upload Failed."
646
  msgstr ""
647
 
@@ -703,7 +703,7 @@ msgstr ""
703
  #: admin/maintenance/maintenance.php:1792
704
  #: admin/maintenance/maintenance.php:1923
705
  #: admin/maintenance/maintenance.php:2117 admin/wizard/wizard-functions.php:45
706
- #: admin/wizard/wizard.php:1069
707
  msgid "htaccess Files Disabled Forum Topic"
708
  msgstr ""
709
 
@@ -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:1116
1002
  msgid "Notes: "
1003
  msgstr ""
1004
 
@@ -1006,6 +1006,11 @@ msgstr ""
1006
  msgid "Hidden Plugin Folders|Files (HPF) Cron General Info"
1007
  msgstr ""
1008
 
 
 
 
 
 
1009
  #: admin/core/core-help-text.php:18
1010
  msgid ""
1011
  "A hidden or empty plugin folder is a plugin the exists in your /plugins/ "
@@ -1834,8 +1839,8 @@ msgstr ""
1834
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1835
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1836
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1837
- #: admin/wizard/wizard.php:1100 admin/wizard/wizard.php:1171
1838
- #: admin/wizard/wizard.php:1769 bulletproof-security.php:183
1839
  msgid "BPS Pro Features"
1840
  msgstr ""
1841
 
@@ -1857,8 +1862,8 @@ msgstr ""
1857
  #: admin/mscan/mscan.php:239 admin/mscan/mscan.php:2137
1858
  #: admin/mscan/mscan.php:2366 admin/mscan/mscan.php:3082
1859
  #: admin/security-log/security-log.php:222 admin/system-info/system-info.php:79
1860
- #: admin/theme-skin/theme-skin.php:78 admin/wizard/wizard.php:1097
1861
- #: admin/wizard/wizard.php:1168 admin/wizard/wizard.php:1766
1862
  msgid ""
1863
  "This Question Mark Help window is draggable (top) and resizable (bottom "
1864
  "right corner)"
@@ -1877,8 +1882,8 @@ msgstr ""
1877
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1878
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1879
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1880
- #: admin/wizard/wizard.php:1100 admin/wizard/wizard.php:1171
1881
- #: admin/wizard/wizard.php:1769
1882
  msgid ""
1883
  "Want even more security protection for the ridiculously cheap one-time price "
1884
  "of $69.95"
@@ -1897,8 +1902,8 @@ msgstr ""
1897
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1898
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1899
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1900
- #: admin/wizard/wizard.php:1100 admin/wizard/wizard.php:1171
1901
- #: admin/wizard/wizard.php:1769
1902
  msgid ""
1903
  "BPS Pro comes with free unlimited installations, upgrades & support for "
1904
  "life. No yearly subscriptions or additional costs."
@@ -1917,8 +1922,8 @@ msgstr ""
1917
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1918
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1919
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1920
- #: admin/wizard/wizard.php:1100 admin/wizard/wizard.php:1171
1921
- #: admin/wizard/wizard.php:1769
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."
@@ -1937,8 +1942,8 @@ msgstr ""
1937
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1938
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1939
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1940
- #: admin/wizard/wizard.php:1100 admin/wizard/wizard.php:1171
1941
- #: admin/wizard/wizard.php:1769
1942
  msgid "Get BPS Pro"
1943
  msgstr ""
1944
 
@@ -2486,7 +2491,7 @@ msgid ""
2486
  msgstr ""
2487
 
2488
  #: admin/core/core.php:1891 admin/core/core.php:2141
2489
- #: admin/wizard/wizard.php:1108
2490
  msgid "Custom Code Video Tutorial"
2491
  msgstr ""
2492
 
@@ -2624,7 +2629,7 @@ msgstr ""
2624
  msgid "BPS Security Forum: "
2625
  msgstr ""
2626
 
2627
- #: admin/core/core.php:2139 admin/email-log-settings/email-log-settings.php:441
2628
  #: admin/login/login.php:2053 admin/maintenance/maintenance.php:2242
2629
  #: admin/security-log/security-log.php:847
2630
  #: admin/system-info/system-info.php:1270
@@ -2633,7 +2638,7 @@ msgstr ""
2633
 
2634
  #: admin/core/core.php:2140
2635
  #: admin/db-backup-security/db-backup-security.php:1800
2636
- #: admin/email-log-settings/email-log-settings.php:442
2637
  #: admin/login/login.php:2054 admin/maintenance/maintenance.php:2243
2638
  #: admin/mscan/mscan.php:3696 admin/security-log/security-log.php:848
2639
  #: admin/system-info/system-info.php:1271 admin/theme-skin/theme-skin.php:237
@@ -4729,6 +4734,17 @@ msgid ""
4729
  "where the action occurred."
4730
  msgstr ""
4731
 
 
 
 
 
 
 
 
 
 
 
 
4732
  #: admin/email-log-settings/email-log-settings.php:288
4733
  msgid "Security Log File Email|Delete Log File When..."
4734
  msgstr ""
@@ -4754,7 +4770,7 @@ msgid ""
4754
  msgstr ""
4755
 
4756
  #: admin/email-log-settings/email-log-settings.php:288
4757
- #: admin/email-log-settings/email-log-settings.php:381
4758
  msgid "MScan Malware Scanner Email|Delete Log File When..."
4759
  msgstr ""
4760
 
@@ -4767,7 +4783,7 @@ msgid ""
4767
  msgstr ""
4768
 
4769
  #: admin/email-log-settings/email-log-settings.php:288
4770
- #: admin/email-log-settings/email-log-settings.php:393
4771
  msgid "Plugin Updates Available Email Alert:"
4772
  msgstr ""
4773
 
@@ -4780,7 +4796,7 @@ msgid ""
4780
  msgstr ""
4781
 
4782
  #: admin/email-log-settings/email-log-settings.php:288
4783
- #: admin/email-log-settings/email-log-settings.php:406
4784
  msgid "Theme Updates Available Email Alert:"
4785
  msgstr ""
4786
 
@@ -4795,114 +4811,119 @@ msgstr ""
4795
  msgid "Reset|Recheck Dismiss Notices: "
4796
  msgstr ""
4797
 
4798
- #: admin/email-log-settings/email-log-settings.php:327
4799
  msgid "Send Email Alerts & Log Files To:"
4800
  msgstr ""
4801
 
4802
- #: admin/email-log-settings/email-log-settings.php:331
4803
  msgid "Send Email Alerts & Log Files From:"
4804
  msgstr ""
4805
 
4806
- #: admin/email-log-settings/email-log-settings.php:335
4807
  msgid "Send Email Alerts & Log Files Cc:"
4808
  msgstr ""
4809
 
4810
- #: admin/email-log-settings/email-log-settings.php:339
4811
  msgid "Send Email Alerts & Log Files Bcc:"
4812
  msgstr ""
4813
 
4814
- #: admin/email-log-settings/email-log-settings.php:347
4815
  msgid "Login Security: Send Login Security Email Alert When..."
4816
  msgstr ""
4817
 
4818
- #: admin/email-log-settings/email-log-settings.php:349
4819
  msgid "A User Account Is Locked Out"
4820
  msgstr ""
4821
 
4822
- #: admin/email-log-settings/email-log-settings.php:350
4823
  msgid "An Administrator Logs In"
4824
  msgstr ""
4825
 
4826
- #: admin/email-log-settings/email-log-settings.php:351
4827
  msgid "An Administrator Logs In & A User Account is Locked Out"
4828
  msgstr ""
4829
 
4830
- #: admin/email-log-settings/email-log-settings.php:352
4831
  msgid "Any User Logs In & A User Account is Locked Out"
4832
  msgstr ""
4833
 
4834
- #: admin/email-log-settings/email-log-settings.php:353
4835
- #: admin/email-log-settings/email-log-settings.php:400
4836
- #: admin/email-log-settings/email-log-settings.php:413
 
4837
  msgid "Do Not Send Email Alerts"
4838
  msgstr ""
4839
 
4840
- #: admin/email-log-settings/email-log-settings.php:357
 
 
 
 
4841
  msgid "Security Log: Email|Delete Security Log File When..."
4842
  msgstr ""
4843
 
4844
- #: admin/email-log-settings/email-log-settings.php:359
4845
- #: admin/email-log-settings/email-log-settings.php:371
4846
- #: admin/email-log-settings/email-log-settings.php:383
4847
  msgid "500KB"
4848
  msgstr ""
4849
 
4850
- #: admin/email-log-settings/email-log-settings.php:360
4851
- #: admin/email-log-settings/email-log-settings.php:372
4852
- #: admin/email-log-settings/email-log-settings.php:384
4853
  msgid "256KB"
4854
  msgstr ""
4855
 
4856
- #: admin/email-log-settings/email-log-settings.php:361
4857
- #: admin/email-log-settings/email-log-settings.php:373
4858
- #: admin/email-log-settings/email-log-settings.php:385
4859
  msgid "1MB"
4860
  msgstr ""
4861
 
4862
- #: admin/email-log-settings/email-log-settings.php:364
4863
- #: admin/email-log-settings/email-log-settings.php:376
4864
- #: admin/email-log-settings/email-log-settings.php:388
4865
  msgid "Email Log & Then Delete Log File"
4866
  msgstr ""
4867
 
4868
- #: admin/email-log-settings/email-log-settings.php:365
4869
- #: admin/email-log-settings/email-log-settings.php:377
4870
- #: admin/email-log-settings/email-log-settings.php:389
4871
  msgid "Delete Log File"
4872
  msgstr ""
4873
 
4874
- #: admin/email-log-settings/email-log-settings.php:369
4875
  msgid "DB Backup Log: Email|Delete DB Backup Log File When..."
4876
  msgstr ""
4877
 
4878
- #: admin/email-log-settings/email-log-settings.php:395
4879
- #: admin/email-log-settings/email-log-settings.php:408
4880
  msgid "1 Hour"
4881
  msgstr ""
4882
 
4883
- #: admin/email-log-settings/email-log-settings.php:396
4884
- #: admin/email-log-settings/email-log-settings.php:409
4885
  msgid "12 Hours"
4886
  msgstr ""
4887
 
4888
- #: admin/email-log-settings/email-log-settings.php:397
4889
- #: admin/email-log-settings/email-log-settings.php:410
4890
  msgid "1 Day"
4891
  msgstr ""
4892
 
4893
- #: admin/email-log-settings/email-log-settings.php:401
4894
  msgid "Send Email Alerts for All Plugins"
4895
  msgstr ""
4896
 
4897
- #: admin/email-log-settings/email-log-settings.php:402
4898
  msgid "Send Email Alerts for Active Plugins Only"
4899
  msgstr ""
4900
 
4901
- #: admin/email-log-settings/email-log-settings.php:414
4902
  msgid "Send Email Alerts for All Themes"
4903
  msgstr ""
4904
 
4905
- #: admin/email-log-settings/email-log-settings.php:415
4906
  msgid "Send Email Alerts for Active Theme Only"
4907
  msgstr ""
4908
 
@@ -4971,9 +4992,9 @@ msgstr ""
4971
  msgid "Security Log"
4972
  msgstr ""
4973
 
4974
- #: admin/includes/admin.php:451 admin/wizard/wizard.php:1003
4975
- #: admin/wizard/wizard.php:1056 admin/wizard/wizard.php:1085
4976
- #: admin/wizard/wizard.php:1088 bulletproof-security.php:158
4977
  #: bulletproof-security.php:161
4978
  msgid "Setup Wizard"
4979
  msgstr ""
@@ -11602,8 +11623,8 @@ msgstr ""
11602
  #: admin/wizard/wizard-functions.php:647 admin/wizard/wizard-functions.php:656
11603
  #: admin/wizard/wizard-functions.php:879 admin/wizard/wizard.php:611
11604
  #: admin/wizard/wizard.php:649 admin/wizard/wizard.php:707
11605
- #: admin/wizard/wizard.php:755 admin/wizard/wizard.php:807
11606
- #: admin/wizard/wizard.php:915 includes/general-functions.php:1143
11607
  msgid " DB Option created or updated Successfully!"
11608
  msgstr ""
11609
 
@@ -11873,7 +11894,7 @@ msgid ""
11873
  "Video Tutorials to watch."
11874
  msgstr ""
11875
 
11876
- #: admin/wizard/wizard.php:367 admin/wizard/wizard.php:1184
11877
  msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup)"
11878
  msgstr ""
11879
 
@@ -11926,29 +11947,29 @@ msgstr ""
11926
  msgid "BulletProof Security Email Alerting & Log File Options Setup"
11927
  msgstr ""
11928
 
11929
- #: admin/wizard/wizard.php:752
11930
  msgid "BulletProof Security Login Security & Monitoring Options Setup"
11931
  msgstr ""
11932
 
11933
- #: admin/wizard/wizard.php:802
11934
  msgid "BulletProof Security JTC-Lite Options Setup"
11935
  msgstr ""
11936
 
11937
- #: admin/wizard/wizard.php:912
11938
  msgid "BulletProof Security Force Strong Passwords Options Setup"
11939
  msgstr ""
11940
 
11941
- #: admin/wizard/wizard.php:966
11942
  msgid "The Setup Wizard has completed BPS Setup."
11943
  msgstr ""
11944
 
11945
- #: admin/wizard/wizard.php:966
11946
  msgid ""
11947
  "Check the \"BPS Setup Verification & Error Checks\" section below for any "
11948
  "errors in Red Font."
11949
  msgstr ""
11950
 
11951
- #: admin/wizard/wizard.php:966
11952
  msgid ""
11953
  "Your existing root htaccess file has been backed up here: /wp-content/bps-"
11954
  "backup/master-backups/root.htaccess-[Date-Timestamp]. If you run into a "
@@ -11956,61 +11977,61 @@ msgid ""
11956
  "forum topic: "
11957
  msgstr ""
11958
 
11959
- #: admin/wizard/wizard.php:966
11960
  msgid "Setup Wizard Root htaccess File Backup"
11961
  msgstr ""
11962
 
11963
- #: admin/wizard/wizard.php:986
11964
  msgid "Setup Wizard Completion Time: "
11965
  msgstr ""
11966
 
11967
- #: admin/wizard/wizard.php:1058 admin/wizard/wizard.php:1759
11968
- #: admin/wizard/wizard.php:1762
11969
  msgid "Setup Wizard Export|Import"
11970
  msgstr ""
11971
 
11972
- #: admin/wizard/wizard.php:1069
11973
  msgid "htaccess Files Disabled Notice: "
11974
  msgstr ""
11975
 
11976
- #: admin/wizard/wizard.php:1069
11977
  msgid ""
11978
  "BPS has detected that htaccess files cannot be used on your website/server. "
11979
  "Click this "
11980
  msgstr ""
11981
 
11982
- #: admin/wizard/wizard.php:1069
11983
  msgid " link for more information before running the Wizards."
11984
  msgstr ""
11985
 
11986
- #: admin/wizard/wizard.php:1069
11987
  msgid ""
11988
  "If you intentionally disabled htaccess files then disregard this Notice. The "
11989
  "Setup Wizard needs to be run again after disabling or enabling htaccess "
11990
  "files."
11991
  msgstr ""
11992
 
11993
- #: admin/wizard/wizard.php:1103
11994
  msgid "Recommended Video Tutorials: "
11995
  msgstr ""
11996
 
11997
- #: admin/wizard/wizard.php:1107
11998
  msgid "Setup Wizard Video Tutorial"
11999
  msgstr ""
12000
 
12001
- #: admin/wizard/wizard.php:1109
12002
  msgid "Security Log Video Tutorial"
12003
  msgstr ""
12004
 
12005
- #: admin/wizard/wizard.php:1112
12006
  msgid "Setup Wizard Steps: "
12007
  msgstr ""
12008
 
12009
- #: admin/wizard/wizard.php:1112
12010
  msgid "1. Click the Setup Wizard button."
12011
  msgstr ""
12012
 
12013
- #: admin/wizard/wizard.php:1116
12014
  msgid ""
12015
  "Setup Wizard Pre-Installation Checks are automatically performed and "
12016
  "displayed on the Setup Wizard page. Green font messages mean everything is "
@@ -12021,53 +12042,53 @@ msgid ""
12021
  "to be fixed before running the Setup Wizard."
12022
  msgstr ""
12023
 
12024
- #: admin/wizard/wizard.php:1116
12025
  msgid ""
12026
  "You can re-run the Setup Wizard again at any time. Your existing settings "
12027
  "will NOT be overwritten and will be re-saved. Any new or additional settings "
12028
  "that the Setup Wizard finds on your website will be saved/setup."
12029
  msgstr ""
12030
 
12031
- #: admin/wizard/wizard.php:1116
12032
  msgid ""
12033
  "When the Setup Wizard has completed you will see \"The Setup Wizard has "
12034
  "completed BPS Setup.\""
12035
  msgstr ""
12036
 
12037
- #: admin/wizard/wizard.php:1116
12038
  msgid ""
12039
  "Your existing Root and wp-admin htaccess files are backed up before new Root "
12040
  "and wp-admin htaccess files are created by the Setup Wizard. The BPS backup "
12041
  "folder is here: "
12042
  msgstr ""
12043
 
12044
- #: admin/wizard/wizard.php:1119
12045
  msgid ""
12046
  " and the backed up htaccess file names are: root.htaccess and wpadmin."
12047
  "htaccess."
12048
  msgstr ""
12049
 
12050
- #: admin/wizard/wizard.php:1174
12051
  msgid "Forum Help Links:"
12052
  msgstr ""
12053
 
12054
- #: admin/wizard/wizard.php:1178
12055
  msgid "Go Daddy Managed WordPress Hosting (GDMW)"
12056
  msgstr ""
12057
 
12058
- #: admin/wizard/wizard.php:1179 admin/wizard/wizard.php:1184
12059
  msgid "Enable|Disable htaccess Files"
12060
  msgstr ""
12061
 
12062
- #: admin/wizard/wizard.php:1180
12063
  msgid "AutoFix Forum Topic"
12064
  msgstr ""
12065
 
12066
- #: admin/wizard/wizard.php:1181
12067
  msgid "GDPR Compliance Forum Topic"
12068
  msgstr ""
12069
 
12070
- #: admin/wizard/wizard.php:1184
12071
  msgid ""
12072
  "Setup Wizard AutoFix is turned On by default. When AutoFix is turned On the "
12073
  "Setup Wizard will automatically create htaccess whitelist rules in BPS "
@@ -12089,11 +12110,11 @@ msgid ""
12089
  "problem is."
12090
  msgstr ""
12091
 
12092
- #: admin/wizard/wizard.php:1184
12093
  msgid "GDPR Compliance (IP Address Logging On|Off)"
12094
  msgstr ""
12095
 
12096
- #: admin/wizard/wizard.php:1184
12097
  msgid ""
12098
  "The GDPR Compliance option setting is set to Off by default. Choosing the "
12099
  "GDPR Compliance On option setting will disable IP address logging in all BPS "
@@ -12107,11 +12128,11 @@ msgid ""
12107
  "at the top of this Question Mark help window."
12108
  msgstr ""
12109
 
12110
- #: admin/wizard/wizard.php:1184 admin/wizard/wizard.php:1226
12111
  msgid "Go Daddy Managed WordPress Hosting (GDMW):"
12112
  msgstr ""
12113
 
12114
- #: admin/wizard/wizard.php:1184
12115
  msgid ""
12116
  "This option is ONLY for a special type of Go Daddy Hosting account called "
12117
  "\"Managed WordPress Hosting\" and is NOT for regular/standard Go Daddy "
@@ -12120,15 +12141,15 @@ msgid ""
12120
  "section above for more information."
12121
  msgstr ""
12122
 
12123
- #: admin/wizard/wizard.php:1184 admin/wizard/wizard.php:1240
12124
  msgid "Enable|Disable htaccess Files:"
12125
  msgstr ""
12126
 
12127
- #: admin/wizard/wizard.php:1184
12128
  msgid "Before changing this option setting, click the "
12129
  msgstr ""
12130
 
12131
- #: admin/wizard/wizard.php:1184
12132
  msgid ""
12133
  " Forum Help Link at the top of this Question Mark help window to find out "
12134
  "exactly what this option setting does and when it should or should not be "
@@ -12137,22 +12158,22 @@ msgid ""
12137
  "files."
12138
  msgstr ""
12139
 
12140
- #: admin/wizard/wizard.php:1184
12141
  msgid "Enable|Disable wp-admin BulletProof Mode"
12142
  msgstr ""
12143
 
12144
- #: admin/wizard/wizard.php:1184
12145
  msgid ""
12146
  "The default setting is already set to: wp-admin BulletProof Mode Enabled. If "
12147
  "you would like to disable wp-admin BulletProof Mode select wp-admin "
12148
  "BulletProof Mode Disabled."
12149
  msgstr ""
12150
 
12151
- #: admin/wizard/wizard.php:1184 admin/wizard/wizard.php:1269
12152
  msgid "Zip File Download Fix (Incapsula, Proxy, Other Cause):"
12153
  msgstr ""
12154
 
12155
- #: admin/wizard/wizard.php:1184
12156
  msgid ""
12157
  "This option should only be set to On if you are seeing a 403 error and/or "
12158
  "unable to download these Zip files: Custom Code Export Zip file, Login "
@@ -12168,11 +12189,11 @@ msgid ""
12168
  "again."
12169
  msgstr ""
12170
 
12171
- #: admin/wizard/wizard.php:1184 admin/wizard/wizard.php:1283
12172
  msgid "Multisite Hide|Display System Info Page for Subsites:"
12173
  msgstr ""
12174
 
12175
- #: admin/wizard/wizard.php:1184
12176
  msgid ""
12177
  "This option is for Network|Multisite sites only. Choosing Hide System Info "
12178
  "Page will hide the System Info menu link under the BPS navigational menus. "
@@ -12180,11 +12201,11 @@ msgid ""
12180
  "under the BPS navigational mensus."
12181
  msgstr ""
12182
 
12183
- #: admin/wizard/wizard.php:1184 admin/wizard/wizard.php:1294
12184
  msgid "Network|Multisite Sitewide Login Security Settings"
12185
  msgstr ""
12186
 
12187
- #: admin/wizard/wizard.php:1184
12188
  msgid ""
12189
  "This option is for Network|Multisite sites only. This is an independent "
12190
  "option Form that creates and saves Login Security DB option settings for all "
@@ -12201,11 +12222,11 @@ msgid ""
12201
  "Reset, Sort DB Rows: Ascending - Show Oldest Login First."
12202
  msgstr ""
12203
 
12204
- #: admin/wizard/wizard.php:1184
12205
  msgid "Network|Multisite Sitewide JTC-Lite Settings"
12206
  msgstr ""
12207
 
12208
- #: admin/wizard/wizard.php:1184
12209
  msgid ""
12210
  "This option is for Network|Multisite sites only. This is an independent "
12211
  "option Form that creates and saves JTC-Lite DB option settings for all "
@@ -12220,11 +12241,11 @@ msgid ""
12220
  "box on the Login Form."
12221
  msgstr ""
12222
 
12223
- #: admin/wizard/wizard.php:1184 admin/wizard/wizard.php:1312
12224
  msgid "Network|Multisite Sitewide Force Strong Passwords Settings"
12225
  msgstr ""
12226
 
12227
- #: admin/wizard/wizard.php:1184
12228
  msgid ""
12229
  "This option is for Network|Multisite sites ONLY. This is an independent "
12230
  "option Form that creates and saves FSP DB option settings for all Network "
@@ -12237,11 +12258,11 @@ msgid ""
12237
  "all checked and Displayed Message/Error Message: default FSP message."
12238
  msgstr ""
12239
 
12240
- #: admin/wizard/wizard.php:1184 admin/wizard/wizard.php:1321
12241
  msgid "Network|Multisite Sitewide GDMW Settings"
12242
  msgstr ""
12243
 
12244
- #: admin/wizard/wizard.php:1184
12245
  msgid ""
12246
  "This option is for Network|Multisite sites ONLY. This is an independent "
12247
  "option Form that creates and saves the GDMW option setting for all Network "
@@ -12255,85 +12276,85 @@ msgid ""
12255
  "all Subsites."
12256
  msgstr ""
12257
 
12258
- #: admin/wizard/wizard.php:1198
12259
  msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup):"
12260
  msgstr ""
12261
 
12262
- #: admin/wizard/wizard.php:1200
12263
  msgid "AutoFix On"
12264
  msgstr ""
12265
 
12266
- #: admin/wizard/wizard.php:1201
12267
  msgid "AutoFix Off"
12268
  msgstr ""
12269
 
12270
- #: admin/wizard/wizard.php:1212
12271
  msgid "GDPR Compliance (IP Address Logging On|Off):"
12272
  msgstr ""
12273
 
12274
- #: admin/wizard/wizard.php:1214
12275
  msgid "GDPR Compliance Off"
12276
  msgstr ""
12277
 
12278
- #: admin/wizard/wizard.php:1215
12279
  msgid "GDPR Compliance On"
12280
  msgstr ""
12281
 
12282
- #: admin/wizard/wizard.php:1228
12283
  msgid "No (default setting)"
12284
  msgstr ""
12285
 
12286
- #: admin/wizard/wizard.php:1229
12287
  msgid "Yes (ONLY if you have Managed WordPress Hosting)"
12288
  msgstr ""
12289
 
12290
- #: admin/wizard/wizard.php:1241
12291
  msgid ""
12292
  "CAUTION: Click the Question Mark help button before changing this option "
12293
  "setting"
12294
  msgstr ""
12295
 
12296
- #: admin/wizard/wizard.php:1243
12297
  msgid "htaccess Files Enabled"
12298
  msgstr ""
12299
 
12300
- #: admin/wizard/wizard.php:1244
12301
  msgid "htaccess Files Disabled"
12302
  msgstr ""
12303
 
12304
- #: admin/wizard/wizard.php:1255
12305
  msgid "Enable|Disable wp-admin BulletProof Mode:"
12306
  msgstr ""
12307
 
12308
- #: admin/wizard/wizard.php:1257
12309
  msgid "wp-admin BulletProof Mode Enabled"
12310
  msgstr ""
12311
 
12312
- #: admin/wizard/wizard.php:1258
12313
  msgid "wp-admin BulletProof Mode Disabled"
12314
  msgstr ""
12315
 
12316
- #: admin/wizard/wizard.php:1271
12317
  msgid "Zip File Download Fix Off"
12318
  msgstr ""
12319
 
12320
- #: admin/wizard/wizard.php:1272
12321
  msgid "Zip File Download Fix On"
12322
  msgstr ""
12323
 
12324
- #: admin/wizard/wizard.php:1285
12325
  msgid "Hide System Info Page"
12326
  msgstr ""
12327
 
12328
- #: admin/wizard/wizard.php:1286
12329
  msgid "Display System Info Page"
12330
  msgstr ""
12331
 
12332
- #: admin/wizard/wizard.php:1303
12333
  msgid "Network|Multisite Sitewide JTC Anti-Spam|Anti-Hacker Settings"
12334
  msgstr ""
12335
 
12336
- #: admin/wizard/wizard.php:1353
12337
  msgid ""
12338
  "The Zip File Download Fix option is set to On. This option should only be "
12339
  "set to On if you are unable to download these Zip files: Custom Code Export "
@@ -12341,15 +12362,15 @@ msgid ""
12341
  "htaccess file backup Zip file."
12342
  msgstr ""
12343
 
12344
- #: admin/wizard/wizard.php:1366
12345
  msgid "The Zip File Download Fix option is set to Off."
12346
  msgstr ""
12347
 
12348
- #: admin/wizard/wizard.php:1390
12349
  msgid "Multisite Hide|Display System Info Page for Subsites option saved."
12350
  msgstr ""
12351
 
12352
- #: admin/wizard/wizard.php:1405
12353
  msgid ""
12354
  "Error: Your Network site exceeds the default WP criteria for a large network "
12355
  "site. Either you have more than 10,000 users or more than 10,000 sites. "
@@ -12357,12 +12378,12 @@ msgid ""
12357
  "org for assistance."
12358
  msgstr ""
12359
 
12360
- #: admin/wizard/wizard.php:1412
12361
  msgid " LSM DB Options created or updated Successfully!"
12362
  msgstr ""
12363
 
12364
- #: admin/wizard/wizard.php:1485 admin/wizard/wizard.php:1618
12365
- #: admin/wizard/wizard.php:1692
12366
  msgid ""
12367
  "Error: Your Network site exceeds the default WP criteria for a large network "
12368
  "site. Either you have more than 10,000 users or more than 10,000 sites. "
@@ -12370,27 +12391,27 @@ msgid ""
12370
  "line: Setup Wizard Options Large Network Site Help."
12371
  msgstr ""
12372
 
12373
- #: admin/wizard/wizard.php:1492
12374
  msgid " JTC DB Options created or updated Successfully!"
12375
  msgstr ""
12376
 
12377
- #: admin/wizard/wizard.php:1625
12378
  msgid " FSP DB Options created or updated Successfully!"
12379
  msgstr ""
12380
 
12381
- #: admin/wizard/wizard.php:1699
12382
  msgid " GDMW DB Options created or updated Successfully!"
12383
  msgstr ""
12384
 
12385
- #: admin/wizard/wizard.php:1777
12386
  msgid "GDMW Hosting"
12387
  msgstr ""
12388
 
12389
- #: admin/wizard/wizard.php:1779
12390
  msgid "Setup Wizard Export"
12391
  msgstr ""
12392
 
12393
- #: admin/wizard/wizard.php:1779
12394
  msgid ""
12395
  "The Setup Wizard Export feature exports all BPS plugin option settings "
12396
  "except for website specific settings that need to be setup by running the "
@@ -12398,11 +12419,11 @@ msgid ""
12398
  "new website. The name of the exported zip file is: bps-settings-export.zip"
12399
  msgstr ""
12400
 
12401
- #: admin/wizard/wizard.php:1779
12402
  msgid "Setup Wizard Import"
12403
  msgstr ""
12404
 
12405
- #: admin/wizard/wizard.php:1779
12406
  msgid ""
12407
  "To import BPS plugin option settings click the Choose File button, navigate "
12408
  "to where you downloaded/saved the bps-settings-export.zip file on your "
@@ -12416,11 +12437,11 @@ msgid ""
12416
  "code or remove it from BPS Custom Code."
12417
  msgstr ""
12418
 
12419
- #: admin/wizard/wizard.php:1779
12420
  msgid "Network|Multisite Help Info"
12421
  msgstr ""
12422
 
12423
- #: admin/wizard/wizard.php:1779
12424
  msgid ""
12425
  "Setup Wizard Export|Import works for Network|Multisite site types, but only "
12426
  "the Primary site's BPS plugin option settings are exported and imported. BPS "
@@ -12432,17 +12453,17 @@ msgid ""
12432
  "option settings from the Primary site to all Subsites."
12433
  msgstr ""
12434
 
12435
- #: admin/wizard/wizard.php:1786
12436
  msgid ""
12437
  "Clicking OK will Import BPS plugin settings from the bps-settings-export.zip "
12438
  "file on your computer."
12439
  msgstr ""
12440
 
12441
- #: admin/wizard/wizard.php:1786
12442
  msgid "Click OK to Import BPS plugin settings or click Cancel."
12443
  msgstr ""
12444
 
12445
- #: admin/wizard/wizard.php:1795
12446
  msgid ""
12447
  "Clicking OK will Export your BPS plugin settings into the bps-settings-"
12448
  "export.zip file, which you can then download to your computer by clicking "
@@ -12450,33 +12471,33 @@ msgid ""
12450
  "message."
12451
  msgstr ""
12452
 
12453
- #: admin/wizard/wizard.php:1795
12454
  msgid "Click OK to Export BPS plugin settings or click Cancel."
12455
  msgstr ""
12456
 
12457
- #: admin/wizard/wizard.php:1926
12458
  msgid ""
12459
  "BPS plugin option settings exported successfully. Click the Download Zip "
12460
  "Export button to download the Setup Wizard Export zip file: bps-settings-"
12461
  "export.zip."
12462
  msgstr ""
12463
 
12464
- #: admin/wizard/wizard.php:1926
12465
  msgid ""
12466
  " and select the Zip File Download Fix On setting for the Zile File Download "
12467
  "Fix option. You should now be able to download the bps-settings-export.zip "
12468
  "file."
12469
  msgstr ""
12470
 
12471
- #: admin/wizard/wizard.php:2106 admin/wizard/wizard.php:2133
12472
  msgid "BPS plugin settings imported successfully."
12473
  msgstr ""
12474
 
12475
- #: admin/wizard/wizard.php:2106 admin/wizard/wizard.php:2133
12476
  msgid "IMPORTANT: Run the BPS Setup Wizard now."
12477
  msgstr ""
12478
 
12479
- #: admin/wizard/wizard.php:2106 admin/wizard/wizard.php:2133
12480
  msgid ""
12481
  "After running the Setup Wizard go to the BPS Security > htaccess File "
12482
  "Options > Custom Code tab page and check all of your custom htaccess code "
@@ -12486,13 +12507,13 @@ msgid ""
12486
  "code or remove it from BPS Custom Code."
12487
  msgstr ""
12488
 
12489
- #: admin/wizard/wizard.php:2147
12490
  msgid ""
12491
  "Either the bps-settings-export.zip file has not been selected yet for Import "
12492
  "or the file "
12493
  msgstr ""
12494
 
12495
- #: admin/wizard/wizard.php:2147
12496
  msgid ""
12497
  " is not a valid Setup Wizard Export file or file name. The BPS Setup Wizard "
12498
  "Import feature only allows the bps-settings-export.zip file to be Uploaded/"
3
  msgstr ""
4
  "Project-Id-Version: bulletproof-security\n"
5
  "Report-Msgid-Bugs-To: \n"
6
+ "POT-Creation-Date: 2022-06-17 13:31-0700\n"
7
  "PO-Revision-Date: 2015-06-20 19:13-0800\n"
8
  "Last-Translator: Ed Alexander <edward@ait-pro.com>\n"
9
  "Language-Team: AITpro <info@ait-pro.com>\n"
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:1928
574
  msgid ""
575
  "If you see a 403 error and/or are unable to download the zip file then click "
576
  "here: "
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:1059 admin/wizard/wizard.php:1158
582
+ #: admin/wizard/wizard.php:1161 admin/wizard/wizard.php:1928
583
  #: includes/hud-autofix-whitelist.php:924
584
  msgid "Setup Wizard Options"
585
  msgstr ""
591
  msgstr ""
592
 
593
  #: admin/core/core-export-import.php:110 admin/login/lsm-export.php:49
594
+ #: admin/wizard/wizard.php:1928
595
  msgid "Download Zip Export"
596
  msgstr ""
597
 
598
+ #: admin/core/core-export-import.php:139 admin/wizard/wizard.php:2093
599
  msgid "Zip File Upload Successful."
600
  msgstr ""
601
 
602
+ #: admin/core/core-export-import.php:150 admin/wizard/wizard.php:2104
603
  msgid "Zip File Exraction Successful. Method: ZipArchive class."
604
  msgstr ""
605
 
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:2115
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:2130
637
  msgid "Zip File Extraction Successful. Method: PclZip."
638
  msgstr ""
639
 
640
+ #: admin/core/core-export-import.php:193 admin/wizard/wizard.php:2142
641
  msgid "ERROR: Zip File Extraction Failed. Method: PclZip."
642
  msgstr ""
643
 
644
+ #: admin/core/core-export-import.php:201 admin/wizard/wizard.php:2150
645
  msgid "ERROR: Zip File Upload Failed."
646
  msgstr ""
647
 
703
  #: admin/maintenance/maintenance.php:1792
704
  #: admin/maintenance/maintenance.php:1923
705
  #: admin/maintenance/maintenance.php:2117 admin/wizard/wizard-functions.php:45
706
+ #: admin/wizard/wizard.php:1071
707
  msgid "htaccess Files Disabled Forum Topic"
708
  msgstr ""
709
 
998
  "Question Mark help file for BPS troubleshooting steps."
999
  msgstr ""
1000
 
1001
+ #: admin/core/core-help-text.php:15 admin/wizard/wizard.php:1118
1002
  msgid "Notes: "
1003
  msgstr ""
1004
 
1006
  msgid "Hidden Plugin Folders|Files (HPF) Cron General Info"
1007
  msgstr ""
1008
 
1009
+ #: admin/core/core-help-text.php:18
1010
+ msgid ""
1011
+ "You can turn Off HPF email alerts on the BPS Alerts|Logs|Email Options page."
1012
+ msgstr ""
1013
+
1014
  #: admin/core/core-help-text.php:18
1015
  msgid ""
1016
  "A hidden or empty plugin folder is a plugin the exists in your /plugins/ "
1839
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1840
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1841
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1842
+ #: admin/wizard/wizard.php:1102 admin/wizard/wizard.php:1173
1843
+ #: admin/wizard/wizard.php:1771 bulletproof-security.php:183
1844
  msgid "BPS Pro Features"
1845
  msgstr ""
1846
 
1862
  #: admin/mscan/mscan.php:239 admin/mscan/mscan.php:2137
1863
  #: admin/mscan/mscan.php:2366 admin/mscan/mscan.php:3082
1864
  #: admin/security-log/security-log.php:222 admin/system-info/system-info.php:79
1865
+ #: admin/theme-skin/theme-skin.php:78 admin/wizard/wizard.php:1099
1866
+ #: admin/wizard/wizard.php:1170 admin/wizard/wizard.php:1768
1867
  msgid ""
1868
  "This Question Mark Help window is draggable (top) and resizable (bottom "
1869
  "right corner)"
1882
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1883
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1884
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1885
+ #: admin/wizard/wizard.php:1102 admin/wizard/wizard.php:1173
1886
+ #: admin/wizard/wizard.php:1771
1887
  msgid ""
1888
  "Want even more security protection for the ridiculously cheap one-time price "
1889
  "of $69.95"
1902
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1903
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1904
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1905
+ #: admin/wizard/wizard.php:1102 admin/wizard/wizard.php:1173
1906
+ #: admin/wizard/wizard.php:1771
1907
  msgid ""
1908
  "BPS Pro comes with free unlimited installations, upgrades & support for "
1909
  "life. No yearly subscriptions or additional costs."
1922
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1923
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1924
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1925
+ #: admin/wizard/wizard.php:1102 admin/wizard/wizard.php:1173
1926
+ #: admin/wizard/wizard.php:1771
1927
  msgid ""
1928
  "BBS Pro has an amazing track record. BPS Pro is installed on 60,000+ "
1929
  "websites. Not a single one of those websites has been hacked in 10+ years."
1942
  #: admin/mscan/mscan.php:2140 admin/mscan/mscan.php:2369
1943
  #: admin/mscan/mscan.php:3085 admin/security-log/security-log.php:225
1944
  #: admin/system-info/system-info.php:82 admin/theme-skin/theme-skin.php:82
1945
+ #: admin/wizard/wizard.php:1102 admin/wizard/wizard.php:1173
1946
+ #: admin/wizard/wizard.php:1771
1947
  msgid "Get BPS Pro"
1948
  msgstr ""
1949
 
2491
  msgstr ""
2492
 
2493
  #: admin/core/core.php:1891 admin/core/core.php:2141
2494
+ #: admin/wizard/wizard.php:1110
2495
  msgid "Custom Code Video Tutorial"
2496
  msgstr ""
2497
 
2629
  msgid "BPS Security Forum: "
2630
  msgstr ""
2631
 
2632
+ #: admin/core/core.php:2139 admin/email-log-settings/email-log-settings.php:450
2633
  #: admin/login/login.php:2053 admin/maintenance/maintenance.php:2242
2634
  #: admin/security-log/security-log.php:847
2635
  #: admin/system-info/system-info.php:1270
2638
 
2639
  #: admin/core/core.php:2140
2640
  #: admin/db-backup-security/db-backup-security.php:1800
2641
+ #: admin/email-log-settings/email-log-settings.php:451
2642
  #: admin/login/login.php:2054 admin/maintenance/maintenance.php:2243
2643
  #: admin/mscan/mscan.php:3696 admin/security-log/security-log.php:848
2644
  #: admin/system-info/system-info.php:1271 admin/theme-skin/theme-skin.php:237
4734
  "where the action occurred."
4735
  msgstr ""
4736
 
4737
+ #: admin/email-log-settings/email-log-settings.php:288
4738
+ #: admin/email-log-settings/email-log-settings.php:358
4739
+ msgid "HPF: Hidden Plugin Folders|Files (HPF) Cron"
4740
+ msgstr ""
4741
+
4742
+ #: admin/email-log-settings/email-log-settings.php:288
4743
+ msgid ""
4744
+ "If you do not want to receive HPF email alerts then set this option setting "
4745
+ "to: Do Not Send Email Alerts."
4746
+ msgstr ""
4747
+
4748
  #: admin/email-log-settings/email-log-settings.php:288
4749
  msgid "Security Log File Email|Delete Log File When..."
4750
  msgstr ""
4770
  msgstr ""
4771
 
4772
  #: admin/email-log-settings/email-log-settings.php:288
4773
+ #: admin/email-log-settings/email-log-settings.php:390
4774
  msgid "MScan Malware Scanner Email|Delete Log File When..."
4775
  msgstr ""
4776
 
4783
  msgstr ""
4784
 
4785
  #: admin/email-log-settings/email-log-settings.php:288
4786
+ #: admin/email-log-settings/email-log-settings.php:402
4787
  msgid "Plugin Updates Available Email Alert:"
4788
  msgstr ""
4789
 
4796
  msgstr ""
4797
 
4798
  #: admin/email-log-settings/email-log-settings.php:288
4799
+ #: admin/email-log-settings/email-log-settings.php:415
4800
  msgid "Theme Updates Available Email Alert:"
4801
  msgstr ""
4802
 
4811
  msgid "Reset|Recheck Dismiss Notices: "
4812
  msgstr ""
4813
 
4814
+ #: admin/email-log-settings/email-log-settings.php:328
4815
  msgid "Send Email Alerts & Log Files To:"
4816
  msgstr ""
4817
 
4818
+ #: admin/email-log-settings/email-log-settings.php:332
4819
  msgid "Send Email Alerts & Log Files From:"
4820
  msgstr ""
4821
 
4822
+ #: admin/email-log-settings/email-log-settings.php:336
4823
  msgid "Send Email Alerts & Log Files Cc:"
4824
  msgstr ""
4825
 
4826
+ #: admin/email-log-settings/email-log-settings.php:340
4827
  msgid "Send Email Alerts & Log Files Bcc:"
4828
  msgstr ""
4829
 
4830
+ #: admin/email-log-settings/email-log-settings.php:348
4831
  msgid "Login Security: Send Login Security Email Alert When..."
4832
  msgstr ""
4833
 
4834
+ #: admin/email-log-settings/email-log-settings.php:350
4835
  msgid "A User Account Is Locked Out"
4836
  msgstr ""
4837
 
4838
+ #: admin/email-log-settings/email-log-settings.php:351
4839
  msgid "An Administrator Logs In"
4840
  msgstr ""
4841
 
4842
+ #: admin/email-log-settings/email-log-settings.php:352
4843
  msgid "An Administrator Logs In & A User Account is Locked Out"
4844
  msgstr ""
4845
 
4846
+ #: admin/email-log-settings/email-log-settings.php:353
4847
  msgid "Any User Logs In & A User Account is Locked Out"
4848
  msgstr ""
4849
 
4850
+ #: admin/email-log-settings/email-log-settings.php:354
4851
+ #: admin/email-log-settings/email-log-settings.php:361
4852
+ #: admin/email-log-settings/email-log-settings.php:409
4853
+ #: admin/email-log-settings/email-log-settings.php:422
4854
  msgid "Do Not Send Email Alerts"
4855
  msgstr ""
4856
 
4857
+ #: admin/email-log-settings/email-log-settings.php:360
4858
+ msgid "Send Email Alerts"
4859
+ msgstr ""
4860
+
4861
+ #: admin/email-log-settings/email-log-settings.php:366
4862
  msgid "Security Log: Email|Delete Security Log File When..."
4863
  msgstr ""
4864
 
4865
+ #: admin/email-log-settings/email-log-settings.php:368
4866
+ #: admin/email-log-settings/email-log-settings.php:380
4867
+ #: admin/email-log-settings/email-log-settings.php:392
4868
  msgid "500KB"
4869
  msgstr ""
4870
 
4871
+ #: admin/email-log-settings/email-log-settings.php:369
4872
+ #: admin/email-log-settings/email-log-settings.php:381
4873
+ #: admin/email-log-settings/email-log-settings.php:393
4874
  msgid "256KB"
4875
  msgstr ""
4876
 
4877
+ #: admin/email-log-settings/email-log-settings.php:370
4878
+ #: admin/email-log-settings/email-log-settings.php:382
4879
+ #: admin/email-log-settings/email-log-settings.php:394
4880
  msgid "1MB"
4881
  msgstr ""
4882
 
4883
+ #: admin/email-log-settings/email-log-settings.php:373
4884
+ #: admin/email-log-settings/email-log-settings.php:385
4885
+ #: admin/email-log-settings/email-log-settings.php:397
4886
  msgid "Email Log & Then Delete Log File"
4887
  msgstr ""
4888
 
4889
+ #: admin/email-log-settings/email-log-settings.php:374
4890
+ #: admin/email-log-settings/email-log-settings.php:386
4891
+ #: admin/email-log-settings/email-log-settings.php:398
4892
  msgid "Delete Log File"
4893
  msgstr ""
4894
 
4895
+ #: admin/email-log-settings/email-log-settings.php:378
4896
  msgid "DB Backup Log: Email|Delete DB Backup Log File When..."
4897
  msgstr ""
4898
 
4899
+ #: admin/email-log-settings/email-log-settings.php:404
4900
+ #: admin/email-log-settings/email-log-settings.php:417
4901
  msgid "1 Hour"
4902
  msgstr ""
4903
 
4904
+ #: admin/email-log-settings/email-log-settings.php:405
4905
+ #: admin/email-log-settings/email-log-settings.php:418
4906
  msgid "12 Hours"
4907
  msgstr ""
4908
 
4909
+ #: admin/email-log-settings/email-log-settings.php:406
4910
+ #: admin/email-log-settings/email-log-settings.php:419
4911
  msgid "1 Day"
4912
  msgstr ""
4913
 
4914
+ #: admin/email-log-settings/email-log-settings.php:410
4915
  msgid "Send Email Alerts for All Plugins"
4916
  msgstr ""
4917
 
4918
+ #: admin/email-log-settings/email-log-settings.php:411
4919
  msgid "Send Email Alerts for Active Plugins Only"
4920
  msgstr ""
4921
 
4922
+ #: admin/email-log-settings/email-log-settings.php:423
4923
  msgid "Send Email Alerts for All Themes"
4924
  msgstr ""
4925
 
4926
+ #: admin/email-log-settings/email-log-settings.php:424
4927
  msgid "Send Email Alerts for Active Theme Only"
4928
  msgstr ""
4929
 
4992
  msgid "Security Log"
4993
  msgstr ""
4994
 
4995
+ #: admin/includes/admin.php:451 admin/wizard/wizard.php:1005
4996
+ #: admin/wizard/wizard.php:1058 admin/wizard/wizard.php:1087
4997
+ #: admin/wizard/wizard.php:1090 bulletproof-security.php:158
4998
  #: bulletproof-security.php:161
4999
  msgid "Setup Wizard"
5000
  msgstr ""
11623
  #: admin/wizard/wizard-functions.php:647 admin/wizard/wizard-functions.php:656
11624
  #: admin/wizard/wizard-functions.php:879 admin/wizard/wizard.php:611
11625
  #: admin/wizard/wizard.php:649 admin/wizard/wizard.php:707
11626
+ #: admin/wizard/wizard.php:757 admin/wizard/wizard.php:809
11627
+ #: admin/wizard/wizard.php:917 includes/general-functions.php:1143
11628
  msgid " DB Option created or updated Successfully!"
11629
  msgstr ""
11630
 
11894
  "Video Tutorials to watch."
11895
  msgstr ""
11896
 
11897
+ #: admin/wizard/wizard.php:367 admin/wizard/wizard.php:1186
11898
  msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup)"
11899
  msgstr ""
11900
 
11947
  msgid "BulletProof Security Email Alerting & Log File Options Setup"
11948
  msgstr ""
11949
 
11950
+ #: admin/wizard/wizard.php:754
11951
  msgid "BulletProof Security Login Security & Monitoring Options Setup"
11952
  msgstr ""
11953
 
11954
+ #: admin/wizard/wizard.php:804
11955
  msgid "BulletProof Security JTC-Lite Options Setup"
11956
  msgstr ""
11957
 
11958
+ #: admin/wizard/wizard.php:914
11959
  msgid "BulletProof Security Force Strong Passwords Options Setup"
11960
  msgstr ""
11961
 
11962
+ #: admin/wizard/wizard.php:968
11963
  msgid "The Setup Wizard has completed BPS Setup."
11964
  msgstr ""
11965
 
11966
+ #: admin/wizard/wizard.php:968
11967
  msgid ""
11968
  "Check the \"BPS Setup Verification & Error Checks\" section below for any "
11969
  "errors in Red Font."
11970
  msgstr ""
11971
 
11972
+ #: admin/wizard/wizard.php:968
11973
  msgid ""
11974
  "Your existing root htaccess file has been backed up here: /wp-content/bps-"
11975
  "backup/master-backups/root.htaccess-[Date-Timestamp]. If you run into a "
11977
  "forum topic: "
11978
  msgstr ""
11979
 
11980
+ #: admin/wizard/wizard.php:968
11981
  msgid "Setup Wizard Root htaccess File Backup"
11982
  msgstr ""
11983
 
11984
+ #: admin/wizard/wizard.php:988
11985
  msgid "Setup Wizard Completion Time: "
11986
  msgstr ""
11987
 
11988
+ #: admin/wizard/wizard.php:1060 admin/wizard/wizard.php:1761
11989
+ #: admin/wizard/wizard.php:1764
11990
  msgid "Setup Wizard Export|Import"
11991
  msgstr ""
11992
 
11993
+ #: admin/wizard/wizard.php:1071
11994
  msgid "htaccess Files Disabled Notice: "
11995
  msgstr ""
11996
 
11997
+ #: admin/wizard/wizard.php:1071
11998
  msgid ""
11999
  "BPS has detected that htaccess files cannot be used on your website/server. "
12000
  "Click this "
12001
  msgstr ""
12002
 
12003
+ #: admin/wizard/wizard.php:1071
12004
  msgid " link for more information before running the Wizards."
12005
  msgstr ""
12006
 
12007
+ #: admin/wizard/wizard.php:1071
12008
  msgid ""
12009
  "If you intentionally disabled htaccess files then disregard this Notice. The "
12010
  "Setup Wizard needs to be run again after disabling or enabling htaccess "
12011
  "files."
12012
  msgstr ""
12013
 
12014
+ #: admin/wizard/wizard.php:1105
12015
  msgid "Recommended Video Tutorials: "
12016
  msgstr ""
12017
 
12018
+ #: admin/wizard/wizard.php:1109
12019
  msgid "Setup Wizard Video Tutorial"
12020
  msgstr ""
12021
 
12022
+ #: admin/wizard/wizard.php:1111
12023
  msgid "Security Log Video Tutorial"
12024
  msgstr ""
12025
 
12026
+ #: admin/wizard/wizard.php:1114
12027
  msgid "Setup Wizard Steps: "
12028
  msgstr ""
12029
 
12030
+ #: admin/wizard/wizard.php:1114
12031
  msgid "1. Click the Setup Wizard button."
12032
  msgstr ""
12033
 
12034
+ #: admin/wizard/wizard.php:1118
12035
  msgid ""
12036
  "Setup Wizard Pre-Installation Checks are automatically performed and "
12037
  "displayed on the Setup Wizard page. Green font messages mean everything is "
12042
  "to be fixed before running the Setup Wizard."
12043
  msgstr ""
12044
 
12045
+ #: admin/wizard/wizard.php:1118
12046
  msgid ""
12047
  "You can re-run the Setup Wizard again at any time. Your existing settings "
12048
  "will NOT be overwritten and will be re-saved. Any new or additional settings "
12049
  "that the Setup Wizard finds on your website will be saved/setup."
12050
  msgstr ""
12051
 
12052
+ #: admin/wizard/wizard.php:1118
12053
  msgid ""
12054
  "When the Setup Wizard has completed you will see \"The Setup Wizard has "
12055
  "completed BPS Setup.\""
12056
  msgstr ""
12057
 
12058
+ #: admin/wizard/wizard.php:1118
12059
  msgid ""
12060
  "Your existing Root and wp-admin htaccess files are backed up before new Root "
12061
  "and wp-admin htaccess files are created by the Setup Wizard. The BPS backup "
12062
  "folder is here: "
12063
  msgstr ""
12064
 
12065
+ #: admin/wizard/wizard.php:1121
12066
  msgid ""
12067
  " and the backed up htaccess file names are: root.htaccess and wpadmin."
12068
  "htaccess."
12069
  msgstr ""
12070
 
12071
+ #: admin/wizard/wizard.php:1176
12072
  msgid "Forum Help Links:"
12073
  msgstr ""
12074
 
12075
+ #: admin/wizard/wizard.php:1180
12076
  msgid "Go Daddy Managed WordPress Hosting (GDMW)"
12077
  msgstr ""
12078
 
12079
+ #: admin/wizard/wizard.php:1181 admin/wizard/wizard.php:1186
12080
  msgid "Enable|Disable htaccess Files"
12081
  msgstr ""
12082
 
12083
+ #: admin/wizard/wizard.php:1182
12084
  msgid "AutoFix Forum Topic"
12085
  msgstr ""
12086
 
12087
+ #: admin/wizard/wizard.php:1183
12088
  msgid "GDPR Compliance Forum Topic"
12089
  msgstr ""
12090
 
12091
+ #: admin/wizard/wizard.php:1186
12092
  msgid ""
12093
  "Setup Wizard AutoFix is turned On by default. When AutoFix is turned On the "
12094
  "Setup Wizard will automatically create htaccess whitelist rules in BPS "
12110
  "problem is."
12111
  msgstr ""
12112
 
12113
+ #: admin/wizard/wizard.php:1186
12114
  msgid "GDPR Compliance (IP Address Logging On|Off)"
12115
  msgstr ""
12116
 
12117
+ #: admin/wizard/wizard.php:1186
12118
  msgid ""
12119
  "The GDPR Compliance option setting is set to Off by default. Choosing the "
12120
  "GDPR Compliance On option setting will disable IP address logging in all BPS "
12128
  "at the top of this Question Mark help window."
12129
  msgstr ""
12130
 
12131
+ #: admin/wizard/wizard.php:1186 admin/wizard/wizard.php:1228
12132
  msgid "Go Daddy Managed WordPress Hosting (GDMW):"
12133
  msgstr ""
12134
 
12135
+ #: admin/wizard/wizard.php:1186
12136
  msgid ""
12137
  "This option is ONLY for a special type of Go Daddy Hosting account called "
12138
  "\"Managed WordPress Hosting\" and is NOT for regular/standard Go Daddy "
12141
  "section above for more information."
12142
  msgstr ""
12143
 
12144
+ #: admin/wizard/wizard.php:1186 admin/wizard/wizard.php:1242
12145
  msgid "Enable|Disable htaccess Files:"
12146
  msgstr ""
12147
 
12148
+ #: admin/wizard/wizard.php:1186
12149
  msgid "Before changing this option setting, click the "
12150
  msgstr ""
12151
 
12152
+ #: admin/wizard/wizard.php:1186
12153
  msgid ""
12154
  " Forum Help Link at the top of this Question Mark help window to find out "
12155
  "exactly what this option setting does and when it should or should not be "
12158
  "files."
12159
  msgstr ""
12160
 
12161
+ #: admin/wizard/wizard.php:1186
12162
  msgid "Enable|Disable wp-admin BulletProof Mode"
12163
  msgstr ""
12164
 
12165
+ #: admin/wizard/wizard.php:1186
12166
  msgid ""
12167
  "The default setting is already set to: wp-admin BulletProof Mode Enabled. If "
12168
  "you would like to disable wp-admin BulletProof Mode select wp-admin "
12169
  "BulletProof Mode Disabled."
12170
  msgstr ""
12171
 
12172
+ #: admin/wizard/wizard.php:1186 admin/wizard/wizard.php:1271
12173
  msgid "Zip File Download Fix (Incapsula, Proxy, Other Cause):"
12174
  msgstr ""
12175
 
12176
+ #: admin/wizard/wizard.php:1186
12177
  msgid ""
12178
  "This option should only be set to On if you are seeing a 403 error and/or "
12179
  "unable to download these Zip files: Custom Code Export Zip file, Login "
12189
  "again."
12190
  msgstr ""
12191
 
12192
+ #: admin/wizard/wizard.php:1186 admin/wizard/wizard.php:1285
12193
  msgid "Multisite Hide|Display System Info Page for Subsites:"
12194
  msgstr ""
12195
 
12196
+ #: admin/wizard/wizard.php:1186
12197
  msgid ""
12198
  "This option is for Network|Multisite sites only. Choosing Hide System Info "
12199
  "Page will hide the System Info menu link under the BPS navigational menus. "
12201
  "under the BPS navigational mensus."
12202
  msgstr ""
12203
 
12204
+ #: admin/wizard/wizard.php:1186 admin/wizard/wizard.php:1296
12205
  msgid "Network|Multisite Sitewide Login Security Settings"
12206
  msgstr ""
12207
 
12208
+ #: admin/wizard/wizard.php:1186
12209
  msgid ""
12210
  "This option is for Network|Multisite sites only. This is an independent "
12211
  "option Form that creates and saves Login Security DB option settings for all "
12222
  "Reset, Sort DB Rows: Ascending - Show Oldest Login First."
12223
  msgstr ""
12224
 
12225
+ #: admin/wizard/wizard.php:1186
12226
  msgid "Network|Multisite Sitewide JTC-Lite Settings"
12227
  msgstr ""
12228
 
12229
+ #: admin/wizard/wizard.php:1186
12230
  msgid ""
12231
  "This option is for Network|Multisite sites only. This is an independent "
12232
  "option Form that creates and saves JTC-Lite DB option settings for all "
12241
  "box on the Login Form."
12242
  msgstr ""
12243
 
12244
+ #: admin/wizard/wizard.php:1186 admin/wizard/wizard.php:1314
12245
  msgid "Network|Multisite Sitewide Force Strong Passwords Settings"
12246
  msgstr ""
12247
 
12248
+ #: admin/wizard/wizard.php:1186
12249
  msgid ""
12250
  "This option is for Network|Multisite sites ONLY. This is an independent "
12251
  "option Form that creates and saves FSP DB option settings for all Network "
12258
  "all checked and Displayed Message/Error Message: default FSP message."
12259
  msgstr ""
12260
 
12261
+ #: admin/wizard/wizard.php:1186 admin/wizard/wizard.php:1323
12262
  msgid "Network|Multisite Sitewide GDMW Settings"
12263
  msgstr ""
12264
 
12265
+ #: admin/wizard/wizard.php:1186
12266
  msgid ""
12267
  "This option is for Network|Multisite sites ONLY. This is an independent "
12268
  "option Form that creates and saves the GDMW option setting for all Network "
12276
  "all Subsites."
12277
  msgstr ""
12278
 
12279
+ #: admin/wizard/wizard.php:1200
12280
  msgid "AutoFix (AutoWhitelist|AutoSetup|AutoCleanup):"
12281
  msgstr ""
12282
 
12283
+ #: admin/wizard/wizard.php:1202
12284
  msgid "AutoFix On"
12285
  msgstr ""
12286
 
12287
+ #: admin/wizard/wizard.php:1203
12288
  msgid "AutoFix Off"
12289
  msgstr ""
12290
 
12291
+ #: admin/wizard/wizard.php:1214
12292
  msgid "GDPR Compliance (IP Address Logging On|Off):"
12293
  msgstr ""
12294
 
12295
+ #: admin/wizard/wizard.php:1216
12296
  msgid "GDPR Compliance Off"
12297
  msgstr ""
12298
 
12299
+ #: admin/wizard/wizard.php:1217
12300
  msgid "GDPR Compliance On"
12301
  msgstr ""
12302
 
12303
+ #: admin/wizard/wizard.php:1230
12304
  msgid "No (default setting)"
12305
  msgstr ""
12306
 
12307
+ #: admin/wizard/wizard.php:1231
12308
  msgid "Yes (ONLY if you have Managed WordPress Hosting)"
12309
  msgstr ""
12310
 
12311
+ #: admin/wizard/wizard.php:1243
12312
  msgid ""
12313
  "CAUTION: Click the Question Mark help button before changing this option "
12314
  "setting"
12315
  msgstr ""
12316
 
12317
+ #: admin/wizard/wizard.php:1245
12318
  msgid "htaccess Files Enabled"
12319
  msgstr ""
12320
 
12321
+ #: admin/wizard/wizard.php:1246
12322
  msgid "htaccess Files Disabled"
12323
  msgstr ""
12324
 
12325
+ #: admin/wizard/wizard.php:1257
12326
  msgid "Enable|Disable wp-admin BulletProof Mode:"
12327
  msgstr ""
12328
 
12329
+ #: admin/wizard/wizard.php:1259
12330
  msgid "wp-admin BulletProof Mode Enabled"
12331
  msgstr ""
12332
 
12333
+ #: admin/wizard/wizard.php:1260
12334
  msgid "wp-admin BulletProof Mode Disabled"
12335
  msgstr ""
12336
 
12337
+ #: admin/wizard/wizard.php:1273
12338
  msgid "Zip File Download Fix Off"
12339
  msgstr ""
12340
 
12341
+ #: admin/wizard/wizard.php:1274
12342
  msgid "Zip File Download Fix On"
12343
  msgstr ""
12344
 
12345
+ #: admin/wizard/wizard.php:1287
12346
  msgid "Hide System Info Page"
12347
  msgstr ""
12348
 
12349
+ #: admin/wizard/wizard.php:1288
12350
  msgid "Display System Info Page"
12351
  msgstr ""
12352
 
12353
+ #: admin/wizard/wizard.php:1305
12354
  msgid "Network|Multisite Sitewide JTC Anti-Spam|Anti-Hacker Settings"
12355
  msgstr ""
12356
 
12357
+ #: admin/wizard/wizard.php:1355
12358
  msgid ""
12359
  "The Zip File Download Fix option is set to On. This option should only be "
12360
  "set to On if you are unable to download these Zip files: Custom Code Export "
12362
  "htaccess file backup Zip file."
12363
  msgstr ""
12364
 
12365
+ #: admin/wizard/wizard.php:1368
12366
  msgid "The Zip File Download Fix option is set to Off."
12367
  msgstr ""
12368
 
12369
+ #: admin/wizard/wizard.php:1392
12370
  msgid "Multisite Hide|Display System Info Page for Subsites option saved."
12371
  msgstr ""
12372
 
12373
+ #: admin/wizard/wizard.php:1407
12374
  msgid ""
12375
  "Error: Your Network site exceeds the default WP criteria for a large network "
12376
  "site. Either you have more than 10,000 users or more than 10,000 sites. "
12378
  "org for assistance."
12379
  msgstr ""
12380
 
12381
+ #: admin/wizard/wizard.php:1414
12382
  msgid " LSM DB Options created or updated Successfully!"
12383
  msgstr ""
12384
 
12385
+ #: admin/wizard/wizard.php:1487 admin/wizard/wizard.php:1620
12386
+ #: admin/wizard/wizard.php:1694
12387
  msgid ""
12388
  "Error: Your Network site exceeds the default WP criteria for a large network "
12389
  "site. Either you have more than 10,000 users or more than 10,000 sites. "
12391
  "line: Setup Wizard Options Large Network Site Help."
12392
  msgstr ""
12393
 
12394
+ #: admin/wizard/wizard.php:1494
12395
  msgid " JTC DB Options created or updated Successfully!"
12396
  msgstr ""
12397
 
12398
+ #: admin/wizard/wizard.php:1627
12399
  msgid " FSP DB Options created or updated Successfully!"
12400
  msgstr ""
12401
 
12402
+ #: admin/wizard/wizard.php:1701
12403
  msgid " GDMW DB Options created or updated Successfully!"
12404
  msgstr ""
12405
 
12406
+ #: admin/wizard/wizard.php:1779
12407
  msgid "GDMW Hosting"
12408
  msgstr ""
12409
 
12410
+ #: admin/wizard/wizard.php:1781
12411
  msgid "Setup Wizard Export"
12412
  msgstr ""
12413
 
12414
+ #: admin/wizard/wizard.php:1781
12415
  msgid ""
12416
  "The Setup Wizard Export feature exports all BPS plugin option settings "
12417
  "except for website specific settings that need to be setup by running the "
12419
  "new website. The name of the exported zip file is: bps-settings-export.zip"
12420
  msgstr ""
12421
 
12422
+ #: admin/wizard/wizard.php:1781
12423
  msgid "Setup Wizard Import"
12424
  msgstr ""
12425
 
12426
+ #: admin/wizard/wizard.php:1781
12427
  msgid ""
12428
  "To import BPS plugin option settings click the Choose File button, navigate "
12429
  "to where you downloaded/saved the bps-settings-export.zip file on your "
12437
  "code or remove it from BPS Custom Code."
12438
  msgstr ""
12439
 
12440
+ #: admin/wizard/wizard.php:1781
12441
  msgid "Network|Multisite Help Info"
12442
  msgstr ""
12443
 
12444
+ #: admin/wizard/wizard.php:1781
12445
  msgid ""
12446
  "Setup Wizard Export|Import works for Network|Multisite site types, but only "
12447
  "the Primary site's BPS plugin option settings are exported and imported. BPS "
12453
  "option settings from the Primary site to all Subsites."
12454
  msgstr ""
12455
 
12456
+ #: admin/wizard/wizard.php:1788
12457
  msgid ""
12458
  "Clicking OK will Import BPS plugin settings from the bps-settings-export.zip "
12459
  "file on your computer."
12460
  msgstr ""
12461
 
12462
+ #: admin/wizard/wizard.php:1788
12463
  msgid "Click OK to Import BPS plugin settings or click Cancel."
12464
  msgstr ""
12465
 
12466
+ #: admin/wizard/wizard.php:1797
12467
  msgid ""
12468
  "Clicking OK will Export your BPS plugin settings into the bps-settings-"
12469
  "export.zip file, which you can then download to your computer by clicking "
12471
  "message."
12472
  msgstr ""
12473
 
12474
+ #: admin/wizard/wizard.php:1797
12475
  msgid "Click OK to Export BPS plugin settings or click Cancel."
12476
  msgstr ""
12477
 
12478
+ #: admin/wizard/wizard.php:1928
12479
  msgid ""
12480
  "BPS plugin option settings exported successfully. Click the Download Zip "
12481
  "Export button to download the Setup Wizard Export zip file: bps-settings-"
12482
  "export.zip."
12483
  msgstr ""
12484
 
12485
+ #: admin/wizard/wizard.php:1928
12486
  msgid ""
12487
  " and select the Zip File Download Fix On setting for the Zile File Download "
12488
  "Fix option. You should now be able to download the bps-settings-export.zip "
12489
  "file."
12490
  msgstr ""
12491
 
12492
+ #: admin/wizard/wizard.php:2109 admin/wizard/wizard.php:2136
12493
  msgid "BPS plugin settings imported successfully."
12494
  msgstr ""
12495
 
12496
+ #: admin/wizard/wizard.php:2109 admin/wizard/wizard.php:2136
12497
  msgid "IMPORTANT: Run the BPS Setup Wizard now."
12498
  msgstr ""
12499
 
12500
+ #: admin/wizard/wizard.php:2109 admin/wizard/wizard.php:2136
12501
  msgid ""
12502
  "After running the Setup Wizard go to the BPS Security > htaccess File "
12503
  "Options > Custom Code tab page and check all of your custom htaccess code "
12507
  "code or remove it from BPS Custom Code."
12508
  msgstr ""
12509
 
12510
+ #: admin/wizard/wizard.php:2150
12511
  msgid ""
12512
  "Either the bps-settings-export.zip file has not been selected yet for Import "
12513
  "or the file "
12514
  msgstr ""
12515
 
12516
+ #: admin/wizard/wizard.php:2150
12517
  msgid ""
12518
  " is not a valid Setup Wizard Export file or file name. The BPS Setup Wizard "
12519
  "Import feature only allows the bps-settings-export.zip file to be Uploaded/"
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: security, secure, malware scanner, login security, firewall, security plug
5
  Requires at least: 3.8
6
  Requires PHP: 7.0
7
  Tested up to: 6.0
8
- Stable tag: 6.3
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
5
  Requires at least: 3.8
6
  Requires PHP: 7.0
7
  Tested up to: 6.0
8
+ Stable tag: 6.4
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11