Version Description
Download this release
Release Info
Developer | AITpro |
Plugin | BulletProof Security |
Version | 3.7 |
Comparing to | |
See all releases |
Code changes from version 3.6 to 3.7
- admin/core/core-forms.php +8 -0
- admin/core/core.php +1 -0
- admin/htaccess/secure.htaccess +1 -1
- admin/htaccess/wpadmin-secure.htaccess +1 -1
- admin/login/login.php +288 -20
- admin/login/lsm-help-text.php +1 -1
- bulletproof-security.php +4 -4
- includes/db-security.php +7 -1
- includes/functions.php +27 -1
- includes/hidden-plugin-folders-cron.php +6 -5
- includes/hud-dismiss-functions.php +3 -1
- languages/bulletproof-security.pot +426 -335
- readme.txt +2 -2
admin/core/core-forms.php
CHANGED
@@ -680,6 +680,14 @@ if ( isset( $_POST['bpsResetDismissSubmit'] ) && current_user_can('manage_option
|
|
680 |
echo $text;
|
681 |
}
|
682 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
683 |
echo '<div class="bps-message-button" style="width:90px;margin-bottom:9px;"><a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#bps-tabs-7' ).'">'.__('Refresh Status', 'bulletproof-security').'</a></div>';
|
684 |
echo '</p></div>';
|
685 |
}
|
680 |
echo $text;
|
681 |
}
|
682 |
|
683 |
+
if ( ! delete_user_meta($user_id, 'bps_ignore_root_version_check_notice') ) {
|
684 |
+
$text = __('The Root htaccess File Version Check Notice is NOT set. Nothing to reset.', 'bulletproof-security').'<br>';
|
685 |
+
echo $text;
|
686 |
+
} else {
|
687 |
+
$text = '<span style="color:#008000;">'.__('Success! The Root htaccess File Version Check Notice is reset.', 'bulletproof-security').'</span><br>';
|
688 |
+
echo $text;
|
689 |
+
}
|
690 |
+
|
691 |
echo '<div class="bps-message-button" style="width:90px;margin-bottom:9px;"><a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#bps-tabs-7' ).'">'.__('Refresh Status', 'bulletproof-security').'</a></div>';
|
692 |
echo '</p></div>';
|
693 |
}
|
admin/core/core.php
CHANGED
@@ -2047,6 +2047,7 @@ $text = '<h3><span class="blue-bold">'.__('The Complete Website Security Solutio
|
|
2047 |
|
2048 |
<a href="https://forum.ait-pro.com/forums/topic/bulletproof-security-pro-version-release-dates/" target="_blank" title="Link Opens in New Browser Window" style="font-size:22px;"><?php _e('BPS Pro Version Release Dates', 'bulletproof-security'); ?></a><br /><br />
|
2049 |
<?php
|
|
|
2050 |
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '14.1', 'https://www.ait-pro.com/aitpro-blog/5567/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-14-1/' ).'<br>';
|
2051 |
?>
|
2052 |
<div id="milestone">8 Year Milestone: 8-1-2019 | First Public Release: 8-1-2011</div>
|
2047 |
|
2048 |
<a href="https://forum.ait-pro.com/forums/topic/bulletproof-security-pro-version-release-dates/" target="_blank" title="Link Opens in New Browser Window" style="font-size:22px;"><?php _e('BPS Pro Version Release Dates', 'bulletproof-security'); ?></a><br /><br />
|
2049 |
<?php
|
2050 |
+
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '14.2', 'https://www.ait-pro.com/aitpro-blog/5574/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-14-2/' ).'<br>';
|
2051 |
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '14.1', 'https://www.ait-pro.com/aitpro-blog/5567/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-14-1/' ).'<br>';
|
2052 |
?>
|
2053 |
<div id="milestone">8 Year Milestone: 8-1-2019 | First Public Release: 8-1-2011</div>
|
admin/htaccess/secure.htaccess
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
# BULLETPROOF 3.
|
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 3.7 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 3.
|
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 3.7 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/login/login.php
CHANGED
@@ -778,6 +778,10 @@ jQuery(document).ready(function($){
|
|
778 |
<div id="bps-tabs-2" class="bps-tab-page">
|
779 |
|
780 |
<?php
|
|
|
|
|
|
|
|
|
781 |
$GDMW_options = get_option('bulletproof_security_options_GDMW');
|
782 |
|
783 |
if ( $GDMW_options['bps_gdmw_hosting'] == 'yes' ) {
|
@@ -832,6 +836,38 @@ if ( isset( $_POST['Submit-Security-Log-Options-JTC'] ) && current_user_can('man
|
|
832 |
|
833 |
$Custom_Roles_array = array( 'bps', '' );
|
834 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
835 |
}
|
836 |
|
837 |
$JTC_Options = array(
|
@@ -851,12 +887,12 @@ if ( isset( $_POST['Submit-Security-Log-Options-JTC'] ) && current_user_can('man
|
|
851 |
'bps_jtc_author' => '',
|
852 |
'bps_jtc_contributor' => '',
|
853 |
'bps_jtc_subscriber' => '',
|
854 |
-
'bps_jtc_comment_form_error' =>
|
855 |
-
'bps_jtc_comment_form_label' =>
|
856 |
-
'bps_jtc_comment_form_input' =>
|
857 |
'bps_jtc_custom_roles' => $Custom_Roles_array,
|
858 |
'bps_enable_jtc_woocommerce' => '',
|
859 |
-
'bps_jtc_custom_form_error' =>
|
860 |
);
|
861 |
|
862 |
foreach( $JTC_Options as $key => $value ) {
|
@@ -952,21 +988,116 @@ if ( ! current_user_can('manage_options') ) { _e('Permission Denied', 'bulletpro
|
|
952 |
|
953 |
<br />
|
954 |
<label for="LSLog"><?php _e('Login Form: CAPTCHA Error message', 'bulletproof-security'); ?></label><br />
|
955 |
-
<input type="text" name="bps_jtc_custom_form_error" class="regular-text-short-fixed" style="width:75%;" value="<?php if ($BPSoptionsJTC['bps_jtc_custom_form_error'] != '') { echo $BPSoptionsJTC['bps_jtc_custom_form_error']; } else { echo '<strong>ERROR</strong>: Incorrect CAPTCHA Entered.'; } ?>" /><br /><br />
|
956 |
|
957 |
<label for="LSLog"><?php _e('Comment Form: CAPTCHA Error message (BPS Pro Only)', 'bulletproof-security'); ?></label><br />
|
958 |
-
<input type="text" name="bps_jtc_comment_form_error" class="regular-text-short-fixed" style="width:75%;" value="<?php if ($BPSoptionsJTC['bps_jtc_comment_form_error'] != '') { echo $BPSoptionsJTC['bps_jtc_comment_form_error']; } else { echo '<strong>ERROR</strong>: Incorrect JTC CAPTCHA Entered. Click your Browser back button and re-enter the JTC CAPTCHA.'; } ?>" /><br /><br />
|
959 |
|
960 |
<label><strong><?php _e('Comment Form: CSS Styling (BPS Pro Only)', 'bulletproof-security'); ?></strong></label><br />
|
961 |
<label><?php _e('Comment Form Label (BPS Pro Only): <i>The JTC Title|Text above the Form Input text box</i>', 'bulletproof-security'); ?></label><br />
|
962 |
-
<input type="text" name="bps_jtc_comment_form_label" class="regular-text-short-fixed" style="width:75%;" value="<?php if ($BPSoptionsJTC['bps_jtc_comment_form_label'] != '') { echo $BPSoptionsJTC['bps_jtc_comment_form_label']; } else { echo 'position:relative;top:0px;left:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;'; } ?>" /><br />
|
963 |
<label><?php _e('Comment Form Input Text Box (BPS Pro Only): <i>The JTC CAPTCHA Form Input text box</i>', 'bulletproof-security'); ?></label><br />
|
964 |
-
<input type="text" name="bps_jtc_comment_form_input" class="regular-text-short-fixed" style="width:75%;" value="<?php if ($BPSoptionsJTC['bps_jtc_comment_form_input'] != '') { echo $BPSoptionsJTC['bps_jtc_comment_form_input']; } else { echo 'position:relative;top:0px;left:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;'; } ?>" /><br /><br />
|
|
|
|
|
965 |
|
966 |
<input type="submit" name="Submit-Security-Log-Options-JTC" class="button bps-button" style="margin-top:5px;" value="<?php esc_attr_e('Save Options', 'bulletproof-security') ?>" onclick="return confirm('<?php $text = __('Click OK to Proceed or click Cancel.', 'bulletproof-security'); echo $text; ?>')"/>
|
967 |
</form><br />
|
968 |
</div>
|
969 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
970 |
<?php } ?>
|
971 |
|
972 |
</td>
|
@@ -1043,6 +1174,38 @@ if ( isset( $_POST['Submit-ISL-Options'] ) && current_user_can('manage_options')
|
|
1043 |
|
1044 |
$Custom_Roles_array = array( 'bps', '' );
|
1045 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1046 |
}
|
1047 |
|
1048 |
$ISL_Options = array(
|
@@ -1051,10 +1214,10 @@ if ( isset( $_POST['Submit-ISL-Options'] ) && current_user_can('manage_options')
|
|
1051 |
'bps_isl_logout_url' => esc_html($_POST['bps_isl_logout_url']),
|
1052 |
'bps_isl_login_url' => esc_html($_POST['bps_isl_login_url']),
|
1053 |
'bps_isl_custom_message' => esc_html($_POST['bps_isl_custom_message']),
|
1054 |
-
'bps_isl_custom_css_1' =>
|
1055 |
-
'bps_isl_custom_css_2' =>
|
1056 |
-
'bps_isl_custom_css_3' =>
|
1057 |
-
'bps_isl_custom_css_4' =>
|
1058 |
'bps_isl_user_account_exceptions' => esc_html($_POST['bps_isl_user_account_exceptions']),
|
1059 |
'bps_isl_administrator' => $_POST['bps_isl_administrator'],
|
1060 |
'bps_isl_editor' => $_POST['bps_isl_editor'],
|
@@ -1139,10 +1302,18 @@ if ( isset( $_POST['Submit-ISL-Options'] ) && current_user_can('manage_options')
|
|
1139 |
<tr>
|
1140 |
<td>
|
1141 |
<label for="LSLog"><?php _e('Idle Session Logout Page Custom CSS Style:', 'bulletproof-security'); ?></label><br />
|
1142 |
-
<label><strong><?php echo 'body {'; ?></strong></label
|
1143 |
-
|
1144 |
-
|
1145 |
-
<label><strong><?php echo '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1146 |
</td>
|
1147 |
</tr>
|
1148 |
<tr>
|
@@ -1185,13 +1356,110 @@ if ( isset( $_POST['Submit-ISL-Options'] ) && current_user_can('manage_options')
|
|
1185 |
<label><strong><i><?php _e('Check to Disable. Uncheck to Enable. See the Read Me help button for details.', 'bulletproof-security'); ?></i></strong></label><br />
|
1186 |
<input type="checkbox" name="bps_isl_tinymce" value="1" <?php checked( $BPS_ISL_options['bps_isl_tinymce'], 1 ); ?> /><label><?php _e(' Enable|Disable ISL For TinyMCE Editor', 'bulletproof-security'); ?></label><br /><br />
|
1187 |
|
|
|
|
|
1188 |
<input type="submit" name="Submit-ISL-Options" class="button bps-button" style="margin:5px 0px 15px 0px;" value="<?php esc_attr_e('Save Options', 'bulletproof-security') ?>" onclick="return confirm('<?php $text = __('Click OK to Proceed or click Cancel.', 'bulletproof-security'); echo $text; ?>')"/>
|
1189 |
-
</form
|
1190 |
-
</div>
|
1191 |
|
1192 |
</td>
|
1193 |
-
|
1194 |
-
</table>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1195 |
|
1196 |
<div id="ACE-Menu-Link"></div>
|
1197 |
|
778 |
<div id="bps-tabs-2" class="bps-tab-page">
|
779 |
|
780 |
<?php
|
781 |
+
// Nonce for Crypto-js
|
782 |
+
$bps_nonceValue = 'ghbhnyxu';
|
783 |
+
$bpsSpacePop = '-------------------------------------------------------------';
|
784 |
+
|
785 |
$GDMW_options = get_option('bulletproof_security_options_GDMW');
|
786 |
|
787 |
if ( $GDMW_options['bps_gdmw_hosting'] == 'yes' ) {
|
836 |
|
837 |
$Custom_Roles_array = array( 'bps', '' );
|
838 |
}
|
839 |
+
|
840 |
+
$Encryption = new bpsProPHPEncryption();
|
841 |
+
$nonceValue = 'ghbhnyxu';
|
842 |
+
|
843 |
+
$pos1 = strpos( $_POST['bps_jtc_custom_form_error'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
844 |
+
$pos2 = strpos( $_POST['bps_jtc_comment_form_error'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
845 |
+
$pos3 = strpos( $_POST['bps_jtc_comment_form_label'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
846 |
+
$pos4 = strpos( $_POST['bps_jtc_comment_form_input'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
847 |
+
|
848 |
+
if ( $pos1 === false ) {
|
849 |
+
$bps_jtc_custom_form_error = stripslashes($_POST['bps_jtc_custom_form_error']);
|
850 |
+
} else {
|
851 |
+
$bps_jtc_custom_form_error = $Encryption->decrypt($_POST['bps_jtc_custom_form_error'], $nonceValue);
|
852 |
+
}
|
853 |
+
|
854 |
+
if ( $pos2 === false ) {
|
855 |
+
$bps_jtc_comment_form_error = stripslashes($_POST['bps_jtc_comment_form_error']);
|
856 |
+
} else {
|
857 |
+
$bps_jtc_comment_form_error = $Encryption->decrypt($_POST['bps_jtc_comment_form_error'], $nonceValue);
|
858 |
+
}
|
859 |
+
|
860 |
+
if ( $pos3 === false ) {
|
861 |
+
$bps_jtc_comment_form_label = esc_html($_POST['bps_jtc_comment_form_label']);
|
862 |
+
} else {
|
863 |
+
$bps_jtc_comment_form_label = $Encryption->decrypt($_POST['bps_jtc_comment_form_label'], $nonceValue);
|
864 |
+
}
|
865 |
+
|
866 |
+
if ( $pos4 === false ) {
|
867 |
+
$bps_jtc_comment_form_input = esc_html($_POST['bps_jtc_comment_form_input']);
|
868 |
+
} else {
|
869 |
+
$bps_jtc_comment_form_input = $Encryption->decrypt($_POST['bps_jtc_comment_form_input'], $nonceValue);
|
870 |
+
}
|
871 |
}
|
872 |
|
873 |
$JTC_Options = array(
|
887 |
'bps_jtc_author' => '',
|
888 |
'bps_jtc_contributor' => '',
|
889 |
'bps_jtc_subscriber' => '',
|
890 |
+
'bps_jtc_comment_form_error' => $bps_jtc_comment_form_error,
|
891 |
+
'bps_jtc_comment_form_label' => $bps_jtc_comment_form_label,
|
892 |
+
'bps_jtc_comment_form_input' => $bps_jtc_comment_form_input,
|
893 |
'bps_jtc_custom_roles' => $Custom_Roles_array,
|
894 |
'bps_enable_jtc_woocommerce' => '',
|
895 |
+
'bps_jtc_custom_form_error' => $bps_jtc_custom_form_error
|
896 |
);
|
897 |
|
898 |
foreach( $JTC_Options as $key => $value ) {
|
988 |
|
989 |
<br />
|
990 |
<label for="LSLog"><?php _e('Login Form: CAPTCHA Error message', 'bulletproof-security'); ?></label><br />
|
991 |
+
<input type="text" id="crypt29" name="bps_jtc_custom_form_error" class="regular-text-short-fixed" style="width:75%;" value="<?php if ($BPSoptionsJTC['bps_jtc_custom_form_error'] != '') { echo $BPSoptionsJTC['bps_jtc_custom_form_error']; } else { echo '<strong>ERROR</strong>: Incorrect CAPTCHA Entered.'; } ?>" /><br /><br />
|
992 |
|
993 |
<label for="LSLog"><?php _e('Comment Form: CAPTCHA Error message (BPS Pro Only)', 'bulletproof-security'); ?></label><br />
|
994 |
+
<input type="text" id="crypt30" name="bps_jtc_comment_form_error" class="regular-text-short-fixed" style="width:75%;" value="<?php if ($BPSoptionsJTC['bps_jtc_comment_form_error'] != '') { echo $BPSoptionsJTC['bps_jtc_comment_form_error']; } else { echo '<strong>ERROR</strong>: Incorrect JTC CAPTCHA Entered. Click your Browser back button and re-enter the JTC CAPTCHA.'; } ?>" /><br /><br />
|
995 |
|
996 |
<label><strong><?php _e('Comment Form: CSS Styling (BPS Pro Only)', 'bulletproof-security'); ?></strong></label><br />
|
997 |
<label><?php _e('Comment Form Label (BPS Pro Only): <i>The JTC Title|Text above the Form Input text box</i>', 'bulletproof-security'); ?></label><br />
|
998 |
+
<input type="text" id="crypt31" name="bps_jtc_comment_form_label" class="regular-text-short-fixed" style="width:75%;" value="<?php if ($BPSoptionsJTC['bps_jtc_comment_form_label'] != '') { echo $BPSoptionsJTC['bps_jtc_comment_form_label']; } else { echo 'position:relative;top:0px;left:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;'; } ?>" /><br />
|
999 |
<label><?php _e('Comment Form Input Text Box (BPS Pro Only): <i>The JTC CAPTCHA Form Input text box</i>', 'bulletproof-security'); ?></label><br />
|
1000 |
+
<input type="text" id="crypt32" name="bps_jtc_comment_form_input" class="regular-text-short-fixed" style="width:75%;" value="<?php if ($BPSoptionsJTC['bps_jtc_comment_form_input'] != '') { echo $BPSoptionsJTC['bps_jtc_comment_form_input']; } else { echo 'position:relative;top:0px;left:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;'; } ?>" /><br /><br />
|
1001 |
+
|
1002 |
+
<?php echo '<div id="jtc-tooltip" style="margin:0px 0px 10px 0px;max-width:640px"><label for="bps-mscan-label" style="">'.__('If you see an error or are unable to save your JTC option settings then click the Encrypt JTC Code button first and then click the Save Options button. Mouse over the question mark image to the right for help info.', 'bulletproof-security').'</label><strong><font color="black"><span class="tooltip-350-225"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;left:5px;" /><span>'.__('If your web host currently has ModSecurity installed or installs ModSecurity at a later time then ModSecurity will prevent you from saving your JTC options settings and CSS code unless you encrypt it first by clicking the Encrypt JTC Code button.', 'bulletproof-security').'<br><br>'.__('If you click the Encrypt JTC Code button and then want to edit your CSS code again click the Decrypt JTC Code button. After you are done editing click the Encrypt JTC Code button before clicking the Save Options button.', 'bulletproof-security').'<br><br>'.__('Click the JTC Anti-Spam|Anti-Hacker Read Me help button for more help info.', 'bulletproof-security').'</span></span></font></strong></div>'; ?>
|
1003 |
|
1004 |
<input type="submit" name="Submit-Security-Log-Options-JTC" class="button bps-button" style="margin-top:5px;" value="<?php esc_attr_e('Save Options', 'bulletproof-security') ?>" onclick="return confirm('<?php $text = __('Click OK to Proceed or click Cancel.', 'bulletproof-security'); echo $text; ?>')"/>
|
1005 |
</form><br />
|
1006 |
</div>
|
1007 |
|
1008 |
+
<button onclick="bpsJTCEncrypt()" class="button bps-button"><?php esc_attr_e('Encrypt JTC Code', 'bulletproof-security'); ?></button>
|
1009 |
+
<button onclick="bpsJTCDecrypt()" class="button bps-button"><?php esc_attr_e('Decrypt JTC Code', 'bulletproof-security'); ?></button>
|
1010 |
+
|
1011 |
+
<script type="text/javascript">
|
1012 |
+
/* <![CDATA[ */
|
1013 |
+
function bpsJTCEncrypt() {
|
1014 |
+
|
1015 |
+
var nonceValue = '<?php echo $bps_nonceValue; ?>';
|
1016 |
+
|
1017 |
+
var String1 = document.getElementById("crypt29").value;
|
1018 |
+
var String2 = document.getElementById("crypt30").value;
|
1019 |
+
var String3 = document.getElementById("crypt31").value;
|
1020 |
+
var String4 = document.getElementById("crypt32").value;
|
1021 |
+
|
1022 |
+
// Prevent Double, Triple, etc. encryption
|
1023 |
+
// The includes() method is not supported in IE 11 (and earlier versions)
|
1024 |
+
var NoEncrypt1 = String1.includes("eyJjaXBoZXJ0ZXh0Ijoi");
|
1025 |
+
var NoEncrypt2 = String2.includes("eyJjaXBoZXJ0ZXh0Ijoi");
|
1026 |
+
var NoEncrypt3 = String3.includes("eyJjaXBoZXJ0ZXh0Ijoi");
|
1027 |
+
var NoEncrypt4 = String4.includes("eyJjaXBoZXJ0ZXh0Ijoi");
|
1028 |
+
//console.log(NoEncrypt1);
|
1029 |
+
|
1030 |
+
let encryption = new bpsProJSEncryption();
|
1031 |
+
|
1032 |
+
if (String1 != '' && NoEncrypt1 === false) {
|
1033 |
+
var encrypted1 = encryption.encrypt(String1, nonceValue);
|
1034 |
+
}
|
1035 |
+
if (String2 != '' && NoEncrypt2 === false) {
|
1036 |
+
var encrypted2 = encryption.encrypt(String2, nonceValue);
|
1037 |
+
}
|
1038 |
+
if (String3 != '' && NoEncrypt3 === false) {
|
1039 |
+
var encrypted3 = encryption.encrypt(String3, nonceValue);
|
1040 |
+
}
|
1041 |
+
if (String4 != '' && NoEncrypt4 === false) {
|
1042 |
+
var encrypted4 = encryption.encrypt(String4, nonceValue);
|
1043 |
+
}
|
1044 |
+
//console.log(encrypted1);
|
1045 |
+
|
1046 |
+
if (String1 != '' && NoEncrypt1 === false) {
|
1047 |
+
document.getElementById("crypt29").value = encrypted1;
|
1048 |
+
}
|
1049 |
+
if (String2 != '' && NoEncrypt2 === false) {
|
1050 |
+
document.getElementById("crypt30").value = encrypted2;
|
1051 |
+
}
|
1052 |
+
if (String3 != '' && NoEncrypt3 === false) {
|
1053 |
+
document.getElementById("crypt31").value = encrypted3;
|
1054 |
+
}
|
1055 |
+
if (String4 != '' && NoEncrypt4 === false) {
|
1056 |
+
document.getElementById("crypt32").value = encrypted4;
|
1057 |
+
}
|
1058 |
+
}
|
1059 |
+
|
1060 |
+
function bpsJTCDecrypt() {
|
1061 |
+
|
1062 |
+
var nonceValue = '<?php echo $bps_nonceValue; ?>';
|
1063 |
+
|
1064 |
+
var String1 = document.getElementById("crypt29").value;
|
1065 |
+
var String2 = document.getElementById("crypt30").value;
|
1066 |
+
var String3 = document.getElementById("crypt31").value;
|
1067 |
+
var String4 = document.getElementById("crypt32").value;
|
1068 |
+
|
1069 |
+
let encryption = new bpsProJSEncryption();
|
1070 |
+
|
1071 |
+
if (String1 != '') {
|
1072 |
+
var decrypted1 = encryption.decrypt(String1, nonceValue);
|
1073 |
+
}
|
1074 |
+
if (String2 != '') {
|
1075 |
+
var decrypted2 = encryption.decrypt(String2, nonceValue);
|
1076 |
+
}
|
1077 |
+
if (String3 != '') {
|
1078 |
+
var decrypted3 = encryption.decrypt(String3, nonceValue);
|
1079 |
+
}
|
1080 |
+
if (String4 != '') {
|
1081 |
+
var decrypted4 = encryption.decrypt(String4, nonceValue);
|
1082 |
+
}
|
1083 |
+
//console.log(decrypted1);
|
1084 |
+
|
1085 |
+
if (String1 != '') {
|
1086 |
+
document.getElementById("crypt29").value = decrypted1;
|
1087 |
+
}
|
1088 |
+
if (String2 != '') {
|
1089 |
+
document.getElementById("crypt30").value = decrypted2;
|
1090 |
+
}
|
1091 |
+
if (String1 != '') {
|
1092 |
+
document.getElementById("crypt31").value = decrypted3;
|
1093 |
+
}
|
1094 |
+
if (String1 != '') {
|
1095 |
+
document.getElementById("crypt32").value = decrypted4;
|
1096 |
+
}
|
1097 |
+
}
|
1098 |
+
/* ]]> */
|
1099 |
+
</script>
|
1100 |
+
|
1101 |
<?php } ?>
|
1102 |
|
1103 |
</td>
|
1174 |
|
1175 |
$Custom_Roles_array = array( 'bps', '' );
|
1176 |
}
|
1177 |
+
|
1178 |
+
$Encryption = new bpsProPHPEncryption();
|
1179 |
+
$nonceValue = 'ghbhnyxu';
|
1180 |
+
|
1181 |
+
$pos1 = strpos( $_POST['bps_isl_custom_css_1'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
1182 |
+
$pos2 = strpos( $_POST['bps_isl_custom_css_2'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
1183 |
+
$pos3 = strpos( $_POST['bps_isl_custom_css_3'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
1184 |
+
$pos4 = strpos( $_POST['bps_isl_custom_css_4'], 'eyJjaXBoZXJ0ZXh0Ijoi' );
|
1185 |
+
|
1186 |
+
if ( $pos1 === false ) {
|
1187 |
+
$bps_isl_custom_css_1 = esc_html($_POST['bps_isl_custom_css_1']);
|
1188 |
+
} else {
|
1189 |
+
$bps_isl_custom_css_1 = $Encryption->decrypt($_POST['bps_isl_custom_css_1'], $nonceValue);
|
1190 |
+
}
|
1191 |
+
|
1192 |
+
if ( $pos2 === false ) {
|
1193 |
+
$bps_isl_custom_css_2 = esc_html($_POST['bps_isl_custom_css_2']);
|
1194 |
+
} else {
|
1195 |
+
$bps_isl_custom_css_2 = $Encryption->decrypt($_POST['bps_isl_custom_css_2'], $nonceValue);
|
1196 |
+
}
|
1197 |
+
|
1198 |
+
if ( $pos3 === false ) {
|
1199 |
+
$bps_isl_custom_css_3 = esc_html($_POST['bps_isl_custom_css_3']);
|
1200 |
+
} else {
|
1201 |
+
$bps_isl_custom_css_3 = $Encryption->decrypt($_POST['bps_isl_custom_css_3'], $nonceValue);
|
1202 |
+
}
|
1203 |
+
|
1204 |
+
if ( $pos4 === false ) {
|
1205 |
+
$bps_isl_custom_css_4 = esc_html($_POST['bps_isl_custom_css_4']);
|
1206 |
+
} else {
|
1207 |
+
$bps_isl_custom_css_4 = $Encryption->decrypt($_POST['bps_isl_custom_css_4'], $nonceValue);
|
1208 |
+
}
|
1209 |
}
|
1210 |
|
1211 |
$ISL_Options = array(
|
1214 |
'bps_isl_logout_url' => esc_html($_POST['bps_isl_logout_url']),
|
1215 |
'bps_isl_login_url' => esc_html($_POST['bps_isl_login_url']),
|
1216 |
'bps_isl_custom_message' => esc_html($_POST['bps_isl_custom_message']),
|
1217 |
+
'bps_isl_custom_css_1' => $bps_isl_custom_css_1,
|
1218 |
+
'bps_isl_custom_css_2' => $bps_isl_custom_css_2,
|
1219 |
+
'bps_isl_custom_css_3' => $bps_isl_custom_css_3,
|
1220 |
+
'bps_isl_custom_css_4' => $bps_isl_custom_css_4,
|
1221 |
'bps_isl_user_account_exceptions' => esc_html($_POST['bps_isl_user_account_exceptions']),
|
1222 |
'bps_isl_administrator' => $_POST['bps_isl_administrator'],
|
1223 |
'bps_isl_editor' => $_POST['bps_isl_editor'],
|
1302 |
<tr>
|
1303 |
<td>
|
1304 |
<label for="LSLog"><?php _e('Idle Session Logout Page Custom CSS Style:', 'bulletproof-security'); ?></label><br />
|
1305 |
+
<label><strong><?php echo 'body {'; ?></strong></label>
|
1306 |
+
<input type="text" id="crypt33" name="bps_isl_custom_css_1" class="bps_isl_custom_css_1" value="<?php if ( $BPS_ISL_options['bps_isl_custom_css_1'] != '' ) { echo esc_html( $BPS_ISL_options['bps_isl_custom_css_1'] ); } else { echo esc_html( 'background-color:#fff;line-height:normal;' ); } ?>" />
|
1307 |
+
<label><strong><?php echo '}'; ?></strong></label><br />
|
1308 |
+
<label><strong><?php echo '#bpsMessage {'; ?></strong></label>
|
1309 |
+
<input type="text" id="crypt34" name="bps_isl_custom_css_2" class="bps_isl_custom_css_2" value="<?php if ( $BPS_ISL_options['bps_isl_custom_css_2'] != '' ) { echo esc_html( $BPS_ISL_options['bps_isl_custom_css_2'] ); } else { echo esc_html( 'position:fixed;top:20%;left:0%;text-align:center;height:100%;width:100%;' ); } ?>" />
|
1310 |
+
<label><strong><?php echo '}'; ?></strong></label><br />
|
1311 |
+
<label><strong><?php echo '#bpsMessageTextBox {'; ?></strong></label>
|
1312 |
+
<input type="text" id="crypt35" name="bps_isl_custom_css_3" class="bps_isl_custom_css_3" value="<?php if ( $BPS_ISL_options['bps_isl_custom_css_3'] != '' ) { echo esc_html( $BPS_ISL_options['bps_isl_custom_css_3'] ); } else { echo esc_html( 'border:5px solid gray;background-color:#BCE2F1;' ); } ?>" />
|
1313 |
+
<label><strong><?php echo '}'; ?></strong></label><br />
|
1314 |
+
<label><strong><?php echo 'p {'; ?></strong></label>
|
1315 |
+
<input type="text" id="crypt36" name="bps_isl_custom_css_4" class="bps_isl_custom_css_4" value="<?php if ( $BPS_ISL_options['bps_isl_custom_css_4'] != '' ) { echo esc_html( $BPS_ISL_options['bps_isl_custom_css_4'] ); } else { echo esc_html( 'font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;' ); } ?>" />
|
1316 |
+
<label><strong><?php echo '}'; ?></strong></label><br />
|
1317 |
</td>
|
1318 |
</tr>
|
1319 |
<tr>
|
1356 |
<label><strong><i><?php _e('Check to Disable. Uncheck to Enable. See the Read Me help button for details.', 'bulletproof-security'); ?></i></strong></label><br />
|
1357 |
<input type="checkbox" name="bps_isl_tinymce" value="1" <?php checked( $BPS_ISL_options['bps_isl_tinymce'], 1 ); ?> /><label><?php _e(' Enable|Disable ISL For TinyMCE Editor', 'bulletproof-security'); ?></label><br /><br />
|
1358 |
|
1359 |
+
<?php echo '<div id="jtc-tooltip" style="margin:0px 0px 10px 0px;max-width:640px"><label for="bps-mscan-label" style="">'.__('If you see an error or are unable to save your ISL option settings then click the Encrypt ISL Code button first and then click the Save Options button. Mouse over the question mark image to the right for help info.', 'bulletproof-security').'</label><strong><font color="black"><span class="tooltip-350-225"><img src="'.plugins_url('/bulletproof-security/admin/images/question-mark.png').'" style="position:relative;top:3px;left:5px;" /><span>'.__('If your web host currently has ModSecurity installed or installs ModSecurity at a later time then ModSecurity will prevent you from saving your ISL option settings and CSS code unless you encrypt it first by clicking the Encrypt ISL Code button.', 'bulletproof-security').'<br><br>'.__('If you click the Encrypt ISL Code button and then want to edit your CSS code again click the Decrypt ISL Code button. After you are done editing click the Encrypt ISL Code button before clicking the Save Options button.', 'bulletproof-security').'<br><br>'.__('Click the Idle Session Logout|Auth Cookie Expiration Read Me help button for more help info.', 'bulletproof-security').'</span></span></font></strong></div>'; ?>
|
1360 |
+
|
1361 |
<input type="submit" name="Submit-ISL-Options" class="button bps-button" style="margin:5px 0px 15px 0px;" value="<?php esc_attr_e('Save Options', 'bulletproof-security') ?>" onclick="return confirm('<?php $text = __('Click OK to Proceed or click Cancel.', 'bulletproof-security'); echo $text; ?>')"/>
|
1362 |
+
</form>
|
|
|
1363 |
|
1364 |
</td>
|
1365 |
+
</tr>
|
1366 |
+
</table>
|
1367 |
+
</form>
|
1368 |
+
|
1369 |
+
</div>
|
1370 |
+
|
1371 |
+
<button onclick="bpsISLEncrypt()" class="button bps-button"><?php esc_attr_e('Encrypt ISL Code', 'bulletproof-security'); ?></button>
|
1372 |
+
<button onclick="bpsISLDecrypt()" class="button bps-button"><?php esc_attr_e('Decrypt ISL Code', 'bulletproof-security'); ?></button>
|
1373 |
+
|
1374 |
+
<script type="text/javascript">
|
1375 |
+
/* <![CDATA[ */
|
1376 |
+
function bpsISLEncrypt() {
|
1377 |
+
|
1378 |
+
var nonceValue = '<?php echo $bps_nonceValue; ?>';
|
1379 |
+
|
1380 |
+
var String1 = document.getElementById("crypt33").value;
|
1381 |
+
var String2 = document.getElementById("crypt34").value;
|
1382 |
+
var String3 = document.getElementById("crypt35").value;
|
1383 |
+
var String4 = document.getElementById("crypt36").value;
|
1384 |
+
|
1385 |
+
// Prevent Double, Triple, etc. encryption
|
1386 |
+
// The includes() method is not supported in IE 11 (and earlier versions)
|
1387 |
+
var NoEncrypt1 = String1.includes("eyJjaXBoZXJ0ZXh0Ijoi");
|
1388 |
+
var NoEncrypt2 = String2.includes("eyJjaXBoZXJ0ZXh0Ijoi");
|
1389 |
+
var NoEncrypt3 = String3.includes("eyJjaXBoZXJ0ZXh0Ijoi");
|
1390 |
+
var NoEncrypt4 = String4.includes("eyJjaXBoZXJ0ZXh0Ijoi");
|
1391 |
+
//console.log(NoEncrypt1);
|
1392 |
+
|
1393 |
+
let encryption = new bpsProJSEncryption();
|
1394 |
+
|
1395 |
+
if (String1 != '' && NoEncrypt1 === false) {
|
1396 |
+
var encrypted1 = encryption.encrypt(String1, nonceValue);
|
1397 |
+
}
|
1398 |
+
if (String2 != '' && NoEncrypt2 === false) {
|
1399 |
+
var encrypted2 = encryption.encrypt(String2, nonceValue);
|
1400 |
+
}
|
1401 |
+
if (String3 != '' && NoEncrypt3 === false) {
|
1402 |
+
var encrypted3 = encryption.encrypt(String3, nonceValue);
|
1403 |
+
}
|
1404 |
+
if (String4 != '' && NoEncrypt4 === false) {
|
1405 |
+
var encrypted4 = encryption.encrypt(String4, nonceValue);
|
1406 |
+
}
|
1407 |
+
//console.log(encrypted1);
|
1408 |
+
|
1409 |
+
if (String1 != '' && NoEncrypt1 === false) {
|
1410 |
+
document.getElementById("crypt33").value = encrypted1;
|
1411 |
+
}
|
1412 |
+
if (String2 != '' && NoEncrypt2 === false) {
|
1413 |
+
document.getElementById("crypt34").value = encrypted2;
|
1414 |
+
}
|
1415 |
+
if (String3 != '' && NoEncrypt3 === false) {
|
1416 |
+
document.getElementById("crypt35").value = encrypted3;
|
1417 |
+
}
|
1418 |
+
if (String4 != '' && NoEncrypt4 === false) {
|
1419 |
+
document.getElementById("crypt36").value = encrypted4;
|
1420 |
+
}
|
1421 |
+
}
|
1422 |
+
|
1423 |
+
function bpsISLDecrypt() {
|
1424 |
+
|
1425 |
+
var nonceValue = '<?php echo $bps_nonceValue; ?>';
|
1426 |
+
|
1427 |
+
var String1 = document.getElementById("crypt33").value;
|
1428 |
+
var String2 = document.getElementById("crypt34").value;
|
1429 |
+
var String3 = document.getElementById("crypt35").value;
|
1430 |
+
var String4 = document.getElementById("crypt36").value;
|
1431 |
+
|
1432 |
+
let encryption = new bpsProJSEncryption();
|
1433 |
+
|
1434 |
+
if (String1 != '') {
|
1435 |
+
var decrypted1 = encryption.decrypt(String1, nonceValue);
|
1436 |
+
}
|
1437 |
+
if (String2 != '') {
|
1438 |
+
var decrypted2 = encryption.decrypt(String2, nonceValue);
|
1439 |
+
}
|
1440 |
+
if (String3 != '') {
|
1441 |
+
var decrypted3 = encryption.decrypt(String3, nonceValue);
|
1442 |
+
}
|
1443 |
+
if (String4 != '') {
|
1444 |
+
var decrypted4 = encryption.decrypt(String4, nonceValue);
|
1445 |
+
}
|
1446 |
+
//console.log(decrypted1);
|
1447 |
+
|
1448 |
+
if (String1 != '') {
|
1449 |
+
document.getElementById("crypt33").value = decrypted1;
|
1450 |
+
}
|
1451 |
+
if (String2 != '') {
|
1452 |
+
document.getElementById("crypt34").value = decrypted2;
|
1453 |
+
}
|
1454 |
+
if (String1 != '') {
|
1455 |
+
document.getElementById("crypt35").value = decrypted3;
|
1456 |
+
}
|
1457 |
+
if (String1 != '') {
|
1458 |
+
document.getElementById("crypt36").value = decrypted4;
|
1459 |
+
}
|
1460 |
+
}
|
1461 |
+
/* ]]> */
|
1462 |
+
</script>
|
1463 |
|
1464 |
<div id="ACE-Menu-Link"></div>
|
1465 |
|
admin/login/lsm-help-text.php
CHANGED
@@ -19,6 +19,6 @@ if ( ! current_user_can('manage_options') ) {
|
|
19 |
$bps_modal_content2 = '<strong>'.__('If you forget what the CAPTCHA is and cannot login to your website use FTP or your web host control panel file manager and rename the /bulletproof-security/ plugin folder name to /_bulletproof-security/. Login to your website, go to the BPS JTC-Lite page and correct the CAPTCHA issue/problem. Rename the /_bulletproof-security/ plugin folder name back to /bulletproof-security/.', 'bulletproof-security').'</strong><br><br><strong>'.__('JTC-Lite Manual Setup Steps', 'bulletproof-security').'</strong><br>'.__('1. Enter a user friendly CAPTCHA in the JTC CAPTCHA text box.', 'bulletproof-security').'<br>'.__('2. Copy and paste the CAPTCHA you entered in the JTC CAPTCHA text box into the JTC ToolTip text box.', 'bulletproof-security').'<br>'.__('3. Either keep this default text "Hover or click the text box below" that will be displayed on all your forms or edit this text and add the message you want to add.', 'bulletproof-security').'<br>'.__('4. Check the Login Form checkbox and click the Save Options button.', 'bulletproof-security').'<br><br><strong>'.__('General Info about JTC-Lite', 'bulletproof-security').'</strong><br>'.__('JTC-Lite protects the WordPress Login form against automated SpamBot and HackerBot Brute Force Login attacks. Prevents User Accounts from being locked repeatedly by constant Brute Force Login attacks on your Login page. If you would like to protect all of your WordPress forms get the full version of JTC - BPS Pro JTC Anti-Spam|Anti-Hacker.', 'bulletproof-security').'<br><br><strong>'.__('JTC CAPTCHA: ', 'bulletproof-security').'</strong><br>'.__('This is the CAPTCHA that users will enter to Login to your website. You can use any numbers or characters and spaces in the CAPTCHA. You can even use HTML code characters except for these HTML code characters: < > \' " &. You can use a phrase for the CAPTCHA or it can be a single word or you can use your own original combination of words, numbers and HTML characters.', 'bulletproof-security').'<br><br><strong>'.__('Note: ', 'bulletproof-security').'</strong>'.__('It is recommended that you make your CAPTCHA user friendly, simple, clear and easy to understand for your users.', 'bulletproof-security').'<br><br><strong>'.__('JTC ToolTip: ', 'bulletproof-security').'</strong><br>'.__('This is the jQuery ToolTip message that is displayed to users when they hover or click on the CAPTCHA text box. This is where you will tell your users what they need to enter for the CAPTCHA. It can be a phrase, complete this sentence, a Hint or simply just Type/Enter: xxxxx or you can get as creative as you want to get with your jQuery ToolTip. Randomness is what makes a CAPTCHA very effective. JTC is designed with CAPTCHA randomness capability as one of its primary features.', 'bulletproof-security').'<br><br><strong>'.__('JTC Title|Text: ', 'bulletproof-security').'</strong><br>'.__('This is the text that is displayed to users above the CAPTCHA text box/Form Field.', 'bulletproof-security').$networkMUJTCText.'<br><br><strong>'.__('Enable JTC for WooCommerce (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('Check this checkbox if you have the WooCommerce plugin installed if you would like to use BPS JTC on the WooCommerce custom login page. BPS JTC will still continue to work normally on the standard WordPress Forms: Login, Register, Lost Password, Comment, Multisite Register, BuddyPress Register and BuddyPress Sidebar Login Forms when you check this checkbox. This checkbox option setting is not for turning JTC On or Off if you are using WooCommerce. Use the JTC Enable|Disable JTC For These Forms option checkboxes to enable or disable JTC on each of your Forms.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable JTC For These Forms (Only the Login Form CAPTCHA is available in BPS Free): ', 'bulletproof-security').'</strong><br>'.__('Checking a Form checkbox will display a CAPTCHA on that Form to all users. Unchecking a Form checkbox will remove the CAPTCHA on that Form for all users. The Comment Form is a special case and the CAPTCHA can be displayed based on the User Roles that you choose. See the Comment Form help section below.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form: (only applies if Comment Form CAPTCHA is enabled/checked) ', 'bulletproof-security').'<br>'.__('Enable|Disable JTC For These Registered/Logged In User Roles (BPS Pro Only:', 'bulletproof-security').'</strong><br>'.__('Users must be logged into your website for the Comment Form User Roles to work. If you do not require that users are registered and logged in to post comments on your website then these JTC options will not have any effect. These options are only for registered and logged in users and only for your Comment Form if you are using this WordPress Discussion setting: Users must be registered and logged in to comment. If you do not want to require that users are registered and logged in to comment then the JTC Comment Form CAPTCHA will still work as long as you have this WordPress Discussion setting checked: Comment author must fill out name and email.', 'bulletproof-security').'<br><br>'.__('Checking a User Role checkbox will display a CAPTCHA to all users with that User Role on your website\'s Comment Form. Unchecking a User Role checkbox will remove the CAPTCHA from displaying to users with that User Role on your website\'s Comment Form. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br><strong>'.__('Login Form: CAPTCHA Error message:', 'bulletproof-security').'</strong><br>'.__('The Default JTC Form CAPTCHA error message is: <strong>ERROR</strong>: Incorrect JTC CAPTCHA Entered. You can change or add to the default error message. This error message is displayed on the Login Form.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form CAPTCHA Error message (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('The Default JTC Comment Form CAPTCHA error message is: <strong>ERROR</strong>: Incorrect JTC CAPTCHA Entered. Click your Browser\'s back button and re-enter the JTC CAPTCHA. You can change or add to the default error message. This error message only applies to the Comment Form CAPTCHA error message and does not affect or change any of the other Form CAPTCHA error messages.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form: CSS Styling (BPS Pro Only)', 'bulletproof-security').'</strong><br>'.__('You can position the JTC Title|Text Form label and the JTC CAPTCHA Form Input text box by editing the CSS in these text boxes. By default the position of the JTC Title|Text label and the JTC CAPTCHA Form Input text box is below your Comment Form submit button. For CSS code styling examples.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form Label (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('This is the JTC Title|Text label above the Form Input text box.', 'bulletproof-security').'<br><strong>'.__('Comment Form Input Text Box (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('This is the JTC CAPTCHA Form Input text box.', 'bulletproof-security').'<br><br><strong>'.__('Additional Brute Force CAPTCHA Option: ', 'bulletproof-security').'</strong><br>'.__('If you do not allow anyone else to log into your website then here is an example of how JTC could be used as an additional Brute Force Login Protection feature.', 'bulletproof-security').'<br><br>'.__('Example: You create a JTC CAPTCHA: My Example CAPTCHA, you either leave the JTC ToolTip: text box blank or you create a Hint for yourself - JTC ToolTip: My Example Hint. If your JTC ToolTip: text box is blank then the CAPTCHA will not be displayed - only you will know what the CAPTCHA is. If you create a personal Hint for yourself then only you will know what the answer to the Hint is.', 'bulletproof-security').'</strong>';
|
20 |
|
21 |
/** Idle Session Logout|Auth Cookie Expiration **/
|
22 |
-
$bps_modal_content3 = '<strong>'.__('Idle Session Logout (ISL) General Info:', 'bulletproof-security').'</strong><br>'.__('Idle Session Logout (ISL) can be considered a "soft" setting vs ACE being a "hard" setting. ISL uses javascript Event Listeners to monitor Users activity for these ISL events: keyboard key is pressed, mouse button is pressed, mouse is moved, mouse wheel is rolled up or down, finger is placed on the touch surface/screen and finger already placed on the screen is moved across the screen.', 'bulletproof-security').'<br><br>'.__('If you set the Idle Session Logout Time to 60 minutes and the User is idle/inactive for 10 minutes and becomes active again then the Idle Session Logout Time starts all over again/is reset to 60 minutes. If a User is idle/inactive for 60 continuous minutes then that User will be automatically logged out of the site and redirected to the BPS Idle Session Logout Page.', 'bulletproof-security').'<br><br>'.__('When an idle/inactive User is logged out of the site they are redirected to the BPS Idle Session Logout Page URL if their Browser is still open. If the User\'s Browser is still open and the User is on another Browser tab window then the Browser tab window where they are logged into your site will be redirected to the BPS Idle Session Logout Page URL. If the User has closed their Browser without logging out of your site then that User will not be logged out of your site. You can use ACE to log User\'s out of your site whether or not they have closed their Browser. Idle Session Logouts are logged in the BPS Security Log file.', 'bulletproof-security').'<br><br><strong><font color="blue">'.__('After making any option setting changes click the Save Options button to save your new option settings. To reset ISL option settings back to the default ISL option settings, delete any custom values/entries you have entered in any text/textarea boxes and click the Save Options button.', 'bulletproof-security').'</font></strong><br><br><strong>'.__('Turn On|Turn Off:', 'bulletproof-security').'</strong><br>'.__('ISL is Turned Off by default. Select ISL On to turn ISL On. Select ISL Off to turn ISL Off.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when an idle/inactive User should be logged out of your site. Example: Entering 60 will automatically logout Users who have been idle/inactive for 60 continuous minutes. Only enter numbers and not any other characters. If you accidently enter a blank value for the Idle Session Logout Time then ISL will be disabled automatically.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page URL:', 'bulletproof-security').'</strong><br>'.__('When an idle/inactive User is logged out of your site they are redirected to the BPS Idle Session Logout Page URL by default. You can choose to redirect logged out users to any URL that you want to redirect them to by entering the URL in this text box. Example: If you enter the URL path to your WP Login page then user\'s will be redirected to your WP Login page instead of the default BPS Idle Session Logout Page.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Login URL:', 'bulletproof-security').'</strong><br>'.__('This option displays a clickable Login URL/link to your WP Login page. If your Login page URL is different than the default URL that you see displayed in the Idle Session Logout Page Login URL text box then change the URL to the URL for your site\'s Login page. You can choose not to display a Login URL/link by entering "No" (without quotes) if you do not want a Login URL/link displayed.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Exclude URLs|URIs:', 'bulletproof-security').'</strong><br>'.__('This option allows you to exclude any pages or posts that you do not want ISL to check/monitor. Important: The URI path is everything after the root portion or your domain URL. Example: If the page/post you want to exclude is here: www.example.com/some-post/ then the URI Exclusion that you would use/enter is: /some-post/. If the page/post you want to exclude is here: www.example.com/category/some-post/ then the URI Exclusion that you would use/enter is: /category/some-post/.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Custom Message:', 'bulletproof-security').'</strong><br>'.__('You can either use the default BPS ISL message/text by leaving the textarea box blank or you can enter your own custom ISL message/text in this textarea box that you want displayed to logged out users. Your custom message will be displayed on the default BPS ISL Logout page unless you choose to redirect users to a different URL/link using the Idle Session Logout Page URL option setting.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Custom CSS Style:', 'bulletproof-security').'</strong><br>'.__('You can either use the default BPS CSS Style code or enter your own custom CSS Style customizations.', 'bulletproof-security').'<br><br><strong>'.__('User Account Exceptions:', 'bulletproof-security').'</strong><br>'.__('To create exceptions for User Account names enter User Account names (case-insensitive) separated by a comma and a space: johnDoe, janeDoe. ISL will be turned Off/disabled for any User Account names that you add in this text box. User Account Exceptions override the User Roles option setting. Example: If johnDoe is an Administrator and you have enabled ISL for the Administrator User Role and you have added johnDoe in the User Account Exceptions text box then the johnDoe User Account Exception will override the Administrator User Role option setting and ISL will still be disabled for the johnDoe User Account. It is recommended that you add your User Account name, but if you also want to be automatically logged out when your User Account is idle/inactive then do not add your User Account name.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Idle Session Logouts For These User Roles:', 'bulletproof-security').'</strong><br>'.__('Checking a User Role checkbox will enable ISL for all Users with that User Role (See User Account Exceptions). Unchecking a User Role checkbox will disable ISL for all Users with that User Role. Example: If you only check the Subscriber checkbox then ISL will only be enabled for Users that are Subscribers. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Idle Session Logouts For TinyMCE Editors:', 'bulletproof-security').'</strong><br>'.__('Please read all of the TinyMCE Editor Important Notes below. Checking the Enable|Disable ISL For TinyMCE Editor checkbox will disable ISL for any/all pages that have a TinyMCE Editor on them.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor Important Notes:', 'bulletproof-security').'</strong><br><br><strong>'.__('ISL and TinyMCE javascript Event Listeners:', 'bulletproof-security').'</strong><br>'.__('ISL uses javascript Event Listeners to monitor User activity for these ISL events: keyboard key is pressed, mouse button is pressed, mouse is moved, mouse wheel is rolled up or down, finger is placed on the touch surface/screen and finger already placed on the screen is moved across the screen. The TinyMCE Editor also uses javascript Event Listeners in the Visual Editor window. ISL can monitor User activity in the Text tab Editor window and the Editor Toolbar buttons or menus for any of the ISL events listed above, but cannot monitor any User activity in the TinyMCE Visual tab Editor window.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor on WordPress Post, Page and Comments pages:', 'bulletproof-security').'</strong><br>'.__('This example is using an Idle Session Logout Time of 60 minutes. If the User is typing content/text for 60 continuous minutes in the WordPress Post, Page or Comments TinyMCE Visual Editor window and has not clicked or moved their mouse outside of the TinyMCE Visual Editor window for 60 continuous minutes and the Enable|Disable ISL For TinyMCE Editor checkbox option is not checked to disable ISL for TinyMCE Editors, then the User will see the native WP Confirm Navigation alert popup window with buttons to either Leave this Page or Stay on this Page. Clicking the Stay on this Page button resets the ISL timer again to 60 minutes and the User will not lose any of their content/text.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor Instances used in other plugins and themes:', 'bulletproof-security').'</strong><br>'.__('If another plugin or theme is using instances of the TinyMCE Editor, like BPS Maintenance Mode MMode Editor TinyMCE Editor instance for example, then if all of the same conditions stated above for the WordPress Post, Page and Comments pages TinyMCE Visual Editor are the same then instead of seeing the native WP Confirm Navigation alert popup window, the User will be logged out automatically and the User\'s content/text will not be saved. If you are using TinyMCE Editor Instances in another plugin or theme that Users can use to add/edit content/text and you do not want to risk a User being logged out and losing any of their content/text then check the Enable|Disable ISL For TinyMCE Editor checkbox to disable ISL on any pages that contain a TinyMCE Editor Instance.', 'bulletproof-security').'<br><br><strong>'.__('Auth Cookie Expiration (ACE) General Info:', 'bulletproof-security').'</strong><br>'.__('The WordPress Authentication Cookie Expiration (ACE) time can be considered a "hard" setting vs ISL being a "soft" setting. If you set the Cookie Expiration to 60 minutes then 60 consecutive minutes after a User has logged in, that user will be logged out automatically whether that User is idle/inactive or not. The WordPress Authentication Cookie Expiration (ACE) time is set when a User logs in. The default WordPress Authentication Cookie Expiration time is 2880 Minutes/2 Days and 20160 Minutes/14 Days if a User checks the Remember Me checkbox when they login. The WordPress Authentication Cookie Expiration time is set/reset each time a User logs in. So if a User logs out and then logs back into the site then the Cookie Expiration time for that User is set again to whatever Auth Cookie Expiration Time that you choose or the WordPress default Cookie Expiration time if you do not use or turn On ACE.', 'bulletproof-security').'<br><br><strong>'.__('Turn On|Turn Off:', 'bulletproof-security').'</strong><br>'.__('ACE is Turned Off by default. Select ACE On to turn ACE On. Select ACE Off to turn ACE Off.', 'bulletproof-security').'<br><br><strong>'.__('Auth Cookie Expiration Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when a User should be logged out of your site. Example: Entering 720 will automatically logout Users who have been logged in for 720 consecutive minutes/12 hours. Only enter numbers and not any other characters. If you accidently enter a blank value for the for Auth Cookie Expiration Time or Remember Me Auth Cookie Expiration Time then ACE will use the default WordPress Authentication Cookie Expiration time.', 'bulletproof-security').'<br><br><strong>'.__('Remember Me Auth Cookie Expiration Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when a User should be logged out of your site when the User has checked the Remember Me checkbox on the WordPress Login page. Example: Entering 720 will automatically logout Users who have been logged in for 720 consecutive minutes/12 hours. Only enter numbers and not any other characters. If you accidently enter a blank value for the for Auth Cookie Expiration Time or Remember Me Auth Cookie Expiration Time then ACE will use the default WordPress Authentication Cookie Expiration time.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Remember Me Checkbox:', 'bulletproof-security').'</strong><br>'.__('Checking the Disable & do not display the Remember Me checkbox option will disable and not display the Remember Me checkbox for everyone including you. If you want to set and control the WordPress Remember Me setting then use the Remember Me Auth Cookie Expiration Time in Minutes option setting instead and choose an amount of time you would like to use for the Cookie expiration time.', 'bulletproof-security').'<br><br><strong>'.__('User Account Exceptions:', 'bulletproof-security').'</strong><br>'.__('To create exceptions for User Account names enter User Account names (case-insensitive) separated by a comma and a space: johnDoe, janeDoe. Auth Cookie Expiration Time settings will not be applied to any User Account names that you add in this text box and these User Accounts will instead use the default WordPress Authentication Cookie Expiration time. User Account Exceptions override the User Roles option setting. Example: If johnDoe is an Administrator and you have enabled ACE for the Administrator User Role and you have added johnDoe in the User Account Exceptions text box then the johnDoe User Account Exception will override the Administrator User Role option setting and the johnDoe User Account will use the default WordPress Authentication Cookie Expiration time. It is recommended that you add your User Account name, but if you also want to be automatically logged out for the Auth Cookie Expiration time that you choose then do not add your User Account name.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Auth Cookie Expiration Time For These User Roles:', 'bulletproof-security').'</strong><br>'.__('Checking a User Role checkbox will apply the Auth Cookie Expiration Time that you choose for all Users with that User Role (See User Account Exceptions). Unchecking a User Role checkbox will apply the default WordPress Authentication Cookie Expiration time for all Users with that User Role. Example: If you only check the Subscriber checkbox then ACE will only apply the Auth Cookie Expiration Time setting that you choose for Users that are Subscribers. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br>';
|
23 |
|
24 |
?>
|
19 |
$bps_modal_content2 = '<strong>'.__('If you forget what the CAPTCHA is and cannot login to your website use FTP or your web host control panel file manager and rename the /bulletproof-security/ plugin folder name to /_bulletproof-security/. Login to your website, go to the BPS JTC-Lite page and correct the CAPTCHA issue/problem. Rename the /_bulletproof-security/ plugin folder name back to /bulletproof-security/.', 'bulletproof-security').'</strong><br><br><strong>'.__('JTC-Lite Manual Setup Steps', 'bulletproof-security').'</strong><br>'.__('1. Enter a user friendly CAPTCHA in the JTC CAPTCHA text box.', 'bulletproof-security').'<br>'.__('2. Copy and paste the CAPTCHA you entered in the JTC CAPTCHA text box into the JTC ToolTip text box.', 'bulletproof-security').'<br>'.__('3. Either keep this default text "Hover or click the text box below" that will be displayed on all your forms or edit this text and add the message you want to add.', 'bulletproof-security').'<br>'.__('4. Check the Login Form checkbox and click the Save Options button.', 'bulletproof-security').'<br><br><strong>'.__('General Info about JTC-Lite', 'bulletproof-security').'</strong><br>'.__('JTC-Lite protects the WordPress Login form against automated SpamBot and HackerBot Brute Force Login attacks. Prevents User Accounts from being locked repeatedly by constant Brute Force Login attacks on your Login page. If you would like to protect all of your WordPress forms get the full version of JTC - BPS Pro JTC Anti-Spam|Anti-Hacker.', 'bulletproof-security').'<br><br><strong>'.__('JTC CAPTCHA: ', 'bulletproof-security').'</strong><br>'.__('This is the CAPTCHA that users will enter to Login to your website. You can use any numbers or characters and spaces in the CAPTCHA. You can even use HTML code characters except for these HTML code characters: < > \' " &. You can use a phrase for the CAPTCHA or it can be a single word or you can use your own original combination of words, numbers and HTML characters.', 'bulletproof-security').'<br><br><strong>'.__('Note: ', 'bulletproof-security').'</strong>'.__('It is recommended that you make your CAPTCHA user friendly, simple, clear and easy to understand for your users.', 'bulletproof-security').'<br><br><strong>'.__('JTC ToolTip: ', 'bulletproof-security').'</strong><br>'.__('This is the jQuery ToolTip message that is displayed to users when they hover or click on the CAPTCHA text box. This is where you will tell your users what they need to enter for the CAPTCHA. It can be a phrase, complete this sentence, a Hint or simply just Type/Enter: xxxxx or you can get as creative as you want to get with your jQuery ToolTip. Randomness is what makes a CAPTCHA very effective. JTC is designed with CAPTCHA randomness capability as one of its primary features.', 'bulletproof-security').'<br><br><strong>'.__('JTC Title|Text: ', 'bulletproof-security').'</strong><br>'.__('This is the text that is displayed to users above the CAPTCHA text box/Form Field.', 'bulletproof-security').$networkMUJTCText.'<br><br><strong>'.__('Enable JTC for WooCommerce (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('Check this checkbox if you have the WooCommerce plugin installed if you would like to use BPS JTC on the WooCommerce custom login page. BPS JTC will still continue to work normally on the standard WordPress Forms: Login, Register, Lost Password, Comment, Multisite Register, BuddyPress Register and BuddyPress Sidebar Login Forms when you check this checkbox. This checkbox option setting is not for turning JTC On or Off if you are using WooCommerce. Use the JTC Enable|Disable JTC For These Forms option checkboxes to enable or disable JTC on each of your Forms.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable JTC For These Forms (Only the Login Form CAPTCHA is available in BPS Free): ', 'bulletproof-security').'</strong><br>'.__('Checking a Form checkbox will display a CAPTCHA on that Form to all users. Unchecking a Form checkbox will remove the CAPTCHA on that Form for all users. The Comment Form is a special case and the CAPTCHA can be displayed based on the User Roles that you choose. See the Comment Form help section below.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form: (only applies if Comment Form CAPTCHA is enabled/checked) ', 'bulletproof-security').'<br>'.__('Enable|Disable JTC For These Registered/Logged In User Roles (BPS Pro Only:', 'bulletproof-security').'</strong><br>'.__('Users must be logged into your website for the Comment Form User Roles to work. If you do not require that users are registered and logged in to post comments on your website then these JTC options will not have any effect. These options are only for registered and logged in users and only for your Comment Form if you are using this WordPress Discussion setting: Users must be registered and logged in to comment. If you do not want to require that users are registered and logged in to comment then the JTC Comment Form CAPTCHA will still work as long as you have this WordPress Discussion setting checked: Comment author must fill out name and email.', 'bulletproof-security').'<br><br>'.__('Checking a User Role checkbox will display a CAPTCHA to all users with that User Role on your website\'s Comment Form. Unchecking a User Role checkbox will remove the CAPTCHA from displaying to users with that User Role on your website\'s Comment Form. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br><strong>'.__('Login Form: CAPTCHA Error message:', 'bulletproof-security').'</strong><br>'.__('The Default JTC Form CAPTCHA error message is: <strong>ERROR</strong>: Incorrect JTC CAPTCHA Entered. You can change or add to the default error message. This error message is displayed on the Login Form.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form CAPTCHA Error message (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('The Default JTC Comment Form CAPTCHA error message is: <strong>ERROR</strong>: Incorrect JTC CAPTCHA Entered. Click your Browser\'s back button and re-enter the JTC CAPTCHA. You can change or add to the default error message. This error message only applies to the Comment Form CAPTCHA error message and does not affect or change any of the other Form CAPTCHA error messages.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form: CSS Styling (BPS Pro Only)', 'bulletproof-security').'</strong><br>'.__('You can position the JTC Title|Text Form label and the JTC CAPTCHA Form Input text box by editing the CSS in these text boxes. By default the position of the JTC Title|Text label and the JTC CAPTCHA Form Input text box is below your Comment Form submit button. For CSS code styling examples.', 'bulletproof-security').'<br><br><strong>'.__('Comment Form Label (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('This is the JTC Title|Text label above the Form Input text box.', 'bulletproof-security').'<br><strong>'.__('Comment Form Input Text Box (BPS Pro Only):', 'bulletproof-security').'</strong><br>'.__('This is the JTC CAPTCHA Form Input text box.', 'bulletproof-security').'<br><br><strong>'.__('Additional Brute Force CAPTCHA Option: ', 'bulletproof-security').'</strong><br>'.__('If you do not allow anyone else to log into your website then here is an example of how JTC could be used as an additional Brute Force Login Protection feature.', 'bulletproof-security').'<br><br>'.__('Example: You create a JTC CAPTCHA: My Example CAPTCHA, you either leave the JTC ToolTip: text box blank or you create a Hint for yourself - JTC ToolTip: My Example Hint. If your JTC ToolTip: text box is blank then the CAPTCHA will not be displayed - only you will know what the CAPTCHA is. If you create a personal Hint for yourself then only you will know what the answer to the Hint is.', 'bulletproof-security').'</strong>';
|
20 |
|
21 |
/** Idle Session Logout|Auth Cookie Expiration **/
|
22 |
+
$bps_modal_content3 = '<strong>'.__('Idle Session Logout (ISL) General Info:', 'bulletproof-security').'</strong><br>'.__('Idle Session Logout (ISL) can be considered a "soft" setting vs ACE being a "hard" setting. ISL uses javascript Event Listeners to monitor Users activity for these ISL events: keyboard key is pressed, mouse button is pressed, mouse is moved, mouse wheel is rolled up or down, finger is placed on the touch surface/screen and finger already placed on the screen is moved across the screen.', 'bulletproof-security').'<br><br>'.__('If you set the Idle Session Logout Time to 60 minutes and the User is idle/inactive for 10 minutes and becomes active again then the Idle Session Logout Time starts all over again/is reset to 60 minutes. If a User is idle/inactive for 60 continuous minutes then that User will be automatically logged out of the site and redirected to the BPS Idle Session Logout Page.', 'bulletproof-security').'<br><br>'.__('When an idle/inactive User is logged out of the site they are redirected to the BPS Idle Session Logout Page URL if their Browser is still open. If the User\'s Browser is still open and the User is on another Browser tab window then the Browser tab window where they are logged into your site will be redirected to the BPS Idle Session Logout Page URL. If the User has closed their Browser without logging out of your site then that User will not be logged out of your site. You can use ACE to log User\'s out of your site whether or not they have closed their Browser. Idle Session Logouts are logged in the BPS Security Log file.', 'bulletproof-security').'<br><br><strong><font color="blue">'.__('After making any option setting changes click the Save Options button to save your new option settings. To reset ISL option settings back to the default ISL option settings, delete any custom values/entries you have entered in any text/textarea boxes and click the Save Options button.', 'bulletproof-security').'</font></strong><br><br><strong>'.__('Turn On|Turn Off:', 'bulletproof-security').'</strong><br>'.__('ISL is Turned Off by default. Select ISL On to turn ISL On. Select ISL Off to turn ISL Off.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when an idle/inactive User should be logged out of your site. Example: Entering 60 will automatically logout Users who have been idle/inactive for 60 continuous minutes. Only enter numbers and not any other characters. If you accidently enter a blank value for the Idle Session Logout Time then ISL will be disabled automatically.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page URL:', 'bulletproof-security').'</strong><br>'.__('When an idle/inactive User is logged out of your site they are redirected to the BPS Idle Session Logout Page URL by default. You can choose to redirect logged out users to any URL that you want to redirect them to by entering the URL in this text box. Example: If you enter the URL path to your WP Login page then user\'s will be redirected to your WP Login page instead of the default BPS Idle Session Logout Page.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Login URL:', 'bulletproof-security').'</strong><br>'.__('This option displays a clickable Login URL/link to your WP Login page. If your Login page URL is different than the default URL that you see displayed in the Idle Session Logout Page Login URL text box then change the URL to the URL for your site\'s Login page. You can choose not to display a Login URL/link by entering "No" (without quotes) if you do not want a Login URL/link displayed.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Exclude URLs|URIs:', 'bulletproof-security').'</strong><br>'.__('This option allows you to exclude any pages or posts that you do not want ISL to check/monitor. Important: The URI path is everything after the root portion or your domain URL. Example: If the page/post you want to exclude is here: www.example.com/some-post/ then the URI Exclusion that you would use/enter is: /some-post/. If the page/post you want to exclude is here: www.example.com/category/some-post/ then the URI Exclusion that you would use/enter is: /category/some-post/.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Custom Message:', 'bulletproof-security').'</strong><br>'.__('You can either use the default BPS ISL message/text by leaving the textarea box blank or you can enter your own custom ISL message/text in this textarea box that you want displayed to logged out users. Your custom message will be displayed on the default BPS ISL Logout page unless you choose to redirect users to a different URL/link using the Idle Session Logout Page URL option setting.', 'bulletproof-security').'<br><br><strong>'.__('Idle Session Logout Page Custom CSS Style:', 'bulletproof-security').'</strong><br>'.__('You can either use the default BPS CSS Style code or enter your own custom CSS Style customizations.', 'bulletproof-security').'<br><br><strong>'.__('Encryption|Decryption ModSecurity CRS Bypass', 'bulletproof-security').'</strong><br>'.__('ModSecurity CRS is a security feature installed on some web hosts. ModSecurity CRS sees the legitimate CSS code in the option settings as malicious and will prevent you from saving your option settings. When trying to save your option settings you may see an error message or you may be redirected to your website Home page or nothing happens or other various problems. To evade/bypass ModSecurity CRS click the Encrypt ISL Code button before clicking the Save Options button. Your option settings are encrypted in the POST Form submission and then decrypted in the Form processing code. That means that your option settings are only encrypted temporarily during Form submission to bypass/evade ModSecurity CRS detection. The Decrypt ISL Code feature was added as an additional user friendly convenience feature. It allows you to decrypt your CSS code in real time if you already clicked the Encrypt ISL Code button. You can then continue editing your CSS code and then click the Encrypt ISL Code button again when you are done editing your CSS code. Important!!! Do not forget to click the Encrypt ISL Code button before clicking the Save Options button.', 'bulletproof-security').'<br><br><strong>'.__('User Account Exceptions:', 'bulletproof-security').'</strong><br>'.__('To create exceptions for User Account names enter User Account names (case-insensitive) separated by a comma and a space: johnDoe, janeDoe. ISL will be turned Off/disabled for any User Account names that you add in this text box. User Account Exceptions override the User Roles option setting. Example: If johnDoe is an Administrator and you have enabled ISL for the Administrator User Role and you have added johnDoe in the User Account Exceptions text box then the johnDoe User Account Exception will override the Administrator User Role option setting and ISL will still be disabled for the johnDoe User Account. It is recommended that you add your User Account name, but if you also want to be automatically logged out when your User Account is idle/inactive then do not add your User Account name.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Idle Session Logouts For These User Roles:', 'bulletproof-security').'</strong><br>'.__('Checking a User Role checkbox will enable ISL for all Users with that User Role (See User Account Exceptions). Unchecking a User Role checkbox will disable ISL for all Users with that User Role. Example: If you only check the Subscriber checkbox then ISL will only be enabled for Users that are Subscribers. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Idle Session Logouts For TinyMCE Editors:', 'bulletproof-security').'</strong><br>'.__('Please read all of the TinyMCE Editor Important Notes below. Checking the Enable|Disable ISL For TinyMCE Editor checkbox will disable ISL for any/all pages that have a TinyMCE Editor on them.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor Important Notes:', 'bulletproof-security').'</strong><br><br><strong>'.__('ISL and TinyMCE javascript Event Listeners:', 'bulletproof-security').'</strong><br>'.__('ISL uses javascript Event Listeners to monitor User activity for these ISL events: keyboard key is pressed, mouse button is pressed, mouse is moved, mouse wheel is rolled up or down, finger is placed on the touch surface/screen and finger already placed on the screen is moved across the screen. The TinyMCE Editor also uses javascript Event Listeners in the Visual Editor window. ISL can monitor User activity in the Text tab Editor window and the Editor Toolbar buttons or menus for any of the ISL events listed above, but cannot monitor any User activity in the TinyMCE Visual tab Editor window.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor on WordPress Post, Page and Comments pages:', 'bulletproof-security').'</strong><br>'.__('This example is using an Idle Session Logout Time of 60 minutes. If the User is typing content/text for 60 continuous minutes in the WordPress Post, Page or Comments TinyMCE Visual Editor window and has not clicked or moved their mouse outside of the TinyMCE Visual Editor window for 60 continuous minutes and the Enable|Disable ISL For TinyMCE Editor checkbox option is not checked to disable ISL for TinyMCE Editors, then the User will see the native WP Confirm Navigation alert popup window with buttons to either Leave this Page or Stay on this Page. Clicking the Stay on this Page button resets the ISL timer again to 60 minutes and the User will not lose any of their content/text.', 'bulletproof-security').'<br><br><strong>'.__('TinyMCE Editor Instances used in other plugins and themes:', 'bulletproof-security').'</strong><br>'.__('If another plugin or theme is using instances of the TinyMCE Editor, like BPS Maintenance Mode MMode Editor TinyMCE Editor instance for example, then if all of the same conditions stated above for the WordPress Post, Page and Comments pages TinyMCE Visual Editor are the same then instead of seeing the native WP Confirm Navigation alert popup window, the User will be logged out automatically and the User\'s content/text will not be saved. If you are using TinyMCE Editor Instances in another plugin or theme that Users can use to add/edit content/text and you do not want to risk a User being logged out and losing any of their content/text then check the Enable|Disable ISL For TinyMCE Editor checkbox to disable ISL on any pages that contain a TinyMCE Editor Instance.', 'bulletproof-security').'<br><br><strong>'.__('Auth Cookie Expiration (ACE) General Info:', 'bulletproof-security').'</strong><br>'.__('The WordPress Authentication Cookie Expiration (ACE) time can be considered a "hard" setting vs ISL being a "soft" setting. If you set the Cookie Expiration to 60 minutes then 60 consecutive minutes after a User has logged in, that user will be logged out automatically whether that User is idle/inactive or not. The WordPress Authentication Cookie Expiration (ACE) time is set when a User logs in. The default WordPress Authentication Cookie Expiration time is 2880 Minutes/2 Days and 20160 Minutes/14 Days if a User checks the Remember Me checkbox when they login. The WordPress Authentication Cookie Expiration time is set/reset each time a User logs in. So if a User logs out and then logs back into the site then the Cookie Expiration time for that User is set again to whatever Auth Cookie Expiration Time that you choose or the WordPress default Cookie Expiration time if you do not use or turn On ACE.', 'bulletproof-security').'<br><br><strong>'.__('Turn On|Turn Off:', 'bulletproof-security').'</strong><br>'.__('ACE is Turned Off by default. Select ACE On to turn ACE On. Select ACE Off to turn ACE Off.', 'bulletproof-security').'<br><br><strong>'.__('Auth Cookie Expiration Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when a User should be logged out of your site. Example: Entering 720 will automatically logout Users who have been logged in for 720 consecutive minutes/12 hours. Only enter numbers and not any other characters. If you accidently enter a blank value for the for Auth Cookie Expiration Time or Remember Me Auth Cookie Expiration Time then ACE will use the default WordPress Authentication Cookie Expiration time.', 'bulletproof-security').'<br><br><strong>'.__('Remember Me Auth Cookie Expiration Time in Minutes:', 'bulletproof-security').'</strong><br>'.__('Enter the time in minutes for when a User should be logged out of your site when the User has checked the Remember Me checkbox on the WordPress Login page. Example: Entering 720 will automatically logout Users who have been logged in for 720 consecutive minutes/12 hours. Only enter numbers and not any other characters. If you accidently enter a blank value for the for Auth Cookie Expiration Time or Remember Me Auth Cookie Expiration Time then ACE will use the default WordPress Authentication Cookie Expiration time.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Remember Me Checkbox:', 'bulletproof-security').'</strong><br>'.__('Checking the Disable & do not display the Remember Me checkbox option will disable and not display the Remember Me checkbox for everyone including you. If you want to set and control the WordPress Remember Me setting then use the Remember Me Auth Cookie Expiration Time in Minutes option setting instead and choose an amount of time you would like to use for the Cookie expiration time.', 'bulletproof-security').'<br><br><strong>'.__('User Account Exceptions:', 'bulletproof-security').'</strong><br>'.__('To create exceptions for User Account names enter User Account names (case-insensitive) separated by a comma and a space: johnDoe, janeDoe. Auth Cookie Expiration Time settings will not be applied to any User Account names that you add in this text box and these User Accounts will instead use the default WordPress Authentication Cookie Expiration time. User Account Exceptions override the User Roles option setting. Example: If johnDoe is an Administrator and you have enabled ACE for the Administrator User Role and you have added johnDoe in the User Account Exceptions text box then the johnDoe User Account Exception will override the Administrator User Role option setting and the johnDoe User Account will use the default WordPress Authentication Cookie Expiration time. It is recommended that you add your User Account name, but if you also want to be automatically logged out for the Auth Cookie Expiration time that you choose then do not add your User Account name.', 'bulletproof-security').'<br><br><strong>'.__('Enable|Disable Auth Cookie Expiration Time For These User Roles:', 'bulletproof-security').'</strong><br>'.__('Checking a User Role checkbox will apply the Auth Cookie Expiration Time that you choose for all Users with that User Role (See User Account Exceptions). Unchecking a User Role checkbox will apply the default WordPress Authentication Cookie Expiration time for all Users with that User Role. Example: If you only check the Subscriber checkbox then ACE will only apply the Auth Cookie Expiration Time setting that you choose for Users that are Subscribers. If your website is using/has Custom User Roles, your Custom User Roles will be displayed in a scrollable box below the standard WP User Roles: Administrator, Editor, Author, Contributor, Subscriber.', 'bulletproof-security').'<br><br>';
|
23 |
|
24 |
?>
|
bulletproof-security.php
CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://forum.ait-pro.com/read-me-first/
|
|
5 |
Text Domain: bulletproof-security
|
6 |
Domain Path: /languages/
|
7 |
Description: <strong>Feature Highlights:</strong> Setup Wizard • MScan Malware Scanner • .htaccess Website Security Protection (Firewalls) • Security Logging|HTTP Error Logging • DB Backup • DB Table Prefix Changer • Login Security & Monitoring • JTC-Lite Login Form Bot Lockout Protection • Idle Session Logout (ISL) • Auth Cookie Expiration (ACE) • UI Theme Skin Changer • System Info: Extensive System, Server and Security Status Information • FrontEnd|BackEnd Maintenance Mode
|
8 |
-
Version: 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, $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;
|
35 |
|
36 |
-
define( 'BULLETPROOF_VERSION', '3.
|
37 |
-
$bps_last_version = '3.
|
38 |
-
$bps_version = '3.
|
39 |
$aitpro_bullet = '<img src="'.plugins_url('/bulletproof-security/admin/images/aitpro-bullet.png').'" style="padding:0px 3px 0px 3px;" />';
|
40 |
// Top div & bottom div
|
41 |
$bps_topDiv = '<div id="message" class="updated" style="background-color:#dfecf2;border:1px solid #999;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><p>';
|
5 |
Text Domain: bulletproof-security
|
6 |
Domain Path: /languages/
|
7 |
Description: <strong>Feature Highlights:</strong> Setup Wizard • MScan Malware Scanner • .htaccess Website Security Protection (Firewalls) • Security Logging|HTTP Error Logging • DB Backup • DB Table Prefix Changer • Login Security & Monitoring • JTC-Lite Login Form Bot Lockout Protection • Idle Session Logout (ISL) • Auth Cookie Expiration (ACE) • UI Theme Skin Changer • System Info: Extensive System, Server and Security Status Information • FrontEnd|BackEnd Maintenance Mode
|
8 |
+
Version: 3.7
|
9 |
Author: AITpro Website Security
|
10 |
Author URI: https://forum.ait-pro.com/read-me-first/
|
11 |
*/
|
33 |
// and cannot access the global variables within functions in BPS. Luckily this does not break BPS or WordPress in any way and PHP.net states this is technically not an error.
|
34 |
global $bps_last_version, $bps_version, $aitpro_bullet, $bps_topDiv, $bps_bottomDiv, $bpsPro_remote_addr, $bpsPro_http_client_ip, $bpsPro_http_forwarded, $bpsPro_http_x_forwarded_for, $bpsPro_http_x_cluster_client_ip, $bps_wpcontent_dir, $bps_plugin_dir;
|
35 |
|
36 |
+
define( 'BULLETPROOF_VERSION', '3.7' );
|
37 |
+
$bps_last_version = '3.6';
|
38 |
+
$bps_version = '3.7';
|
39 |
$aitpro_bullet = '<img src="'.plugins_url('/bulletproof-security/admin/images/aitpro-bullet.png').'" style="padding:0px 3px 0px 3px;" />';
|
40 |
// Top div & bottom div
|
41 |
$bps_topDiv = '<div id="message" class="updated" style="background-color:#dfecf2;border:1px solid #999;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><p>';
|
includes/db-security.php
CHANGED
@@ -250,8 +250,14 @@ $time_start = microtime( true );
|
|
250 |
$entry[$key] = "NULL";
|
251 |
elseif ( "" === $value || false === $value )
|
252 |
$entry[$key] = "''";
|
253 |
-
elseif (
|
254 |
$entry[$key] = "'" . esc_sql($value) . "'";
|
|
|
|
|
|
|
|
|
|
|
|
|
255 |
}
|
256 |
fwrite( $handle, "INSERT INTO `" . $table . "` ( " . implode( ", ", array_keys( $entry ) ) . " )\n VALUES ( " . implode( ", ", $entry ) . " );\n" );
|
257 |
}
|
250 |
$entry[$key] = "NULL";
|
251 |
elseif ( "" === $value || false === $value )
|
252 |
$entry[$key] = "''";
|
253 |
+
elseif ( is_numeric( $value ) && preg_match( '/[0-9]{17}/', $value ) ) // special condition for PayPal numeric Transaction Codes
|
254 |
$entry[$key] = "'" . esc_sql($value) . "'";
|
255 |
+
elseif ( ! is_numeric( $value ) )
|
256 |
+
if ( method_exists( $wpdb, 'remove_placeholder_escape' ) ) { // since WP 4.8.3
|
257 |
+
$entry[$key] = "'" . $wpdb->remove_placeholder_escape( esc_sql($value) ) . "'";
|
258 |
+
} else {
|
259 |
+
$entry[$key] = "'" . esc_sql($value) . "'";
|
260 |
+
}
|
261 |
}
|
262 |
fwrite( $handle, "INSERT INTO `" . $table . "` ( " . implode( ", ", array_keys( $entry ) ) . " )\n VALUES ( " . implode( ", ", $entry ) . " );\n" );
|
263 |
}
|
includes/functions.php
CHANGED
@@ -367,8 +367,22 @@ switch ( $bps_version ) {
|
|
367 |
|
368 |
} else {
|
369 |
|
370 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
371 |
echo $text;
|
|
|
372 |
}
|
373 |
|
374 |
break;
|
@@ -573,6 +587,18 @@ switch ( $bps_version ) {
|
|
573 |
}
|
574 |
}
|
575 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
576 |
// BPS Update/Upgrade Status Alert in WP Dashboard|Status Display in BPS pages only
|
577 |
function bps_wpadmin_htaccess_status_dashboard() {
|
578 |
|
367 |
|
368 |
} else {
|
369 |
|
370 |
+
global $current_user;
|
371 |
+
$user_id = $current_user->ID;
|
372 |
+
|
373 |
+
if ( ! get_user_meta($user_id, 'bps_ignore_root_version_check_notice') ) {
|
374 |
+
|
375 |
+
if ( esc_html($_SERVER['QUERY_STRING']) == '' && basename(esc_html($_SERVER['REQUEST_URI'])) != 'wp-admin' ) {
|
376 |
+
$bps_base = basename(esc_html($_SERVER['REQUEST_URI'])) . '?';
|
377 |
+
} elseif ( esc_html($_SERVER['QUERY_STRING']) == '' && basename(esc_html($_SERVER['REQUEST_URI'])) == 'wp-admin' ) {
|
378 |
+
$bps_base = basename( str_replace( 'wp-admin', 'index.php?', esc_html($_SERVER['REQUEST_URI'])));
|
379 |
+
} else {
|
380 |
+
$bps_base = str_replace( admin_url(), '', esc_html($_SERVER['REQUEST_URI']) ) . '&';
|
381 |
+
}
|
382 |
+
|
383 |
+
$text = '<div class="update-nag" style="background-color:#dfecf2;border:1px solid #999;font-size:1em;font-weight:600;padding:2px 5px;margin-top:2px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><font color="#fb0101">'.__('BPS Alert! Your site may not be protected by BulletProof Security', 'bulletproof-security').'</font><br>'.__('The BPS version: BULLETPROOF x.x SECURE .HTACCESS line of code was not found at the top of your Root htaccess file.', 'bulletproof-security').'<br>'.__('The BPS version line of code MUST be at the very top of your Root htaccess file.', 'bulletproof-security').'<br><a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/wizard/wizard.php' ).'">'.esc_attr__('Click Here', 'bulletproof-security').'</a>'.__(' to go to the BPS Setup Wizard page and click the Setup Wizard button to setup the BPS plugin again.', 'bulletproof-security').'<br>'.__('Important Note: If you manually added other htaccess code above the BPS version line of code in your root htaccess file, you can copy that code to BPS Root Custom Code so that your code is saved in the correct place in the BPS root htaccess file. ', 'bulletproof-security').'<br><a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#bps-tabs-7' ).'">'.esc_attr__('Click Here', 'bulletproof-security').'</a>'.__(' to go to the BPS Custom Code page, add your Root custom htaccess code in an appropriate Root Custom Code text box and click the Save Root Custom Code button before running the Setup Wizard again.', 'bulletproof-security').'<br>'.__('To Dismiss this Notice click the Dismiss Notice button below. To Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on the Custom Code page.', 'bulletproof-security').'<br><div style="float:left;margin:3px 0px 3px 0px;padding:2px 6px 2px 6px;background-color:#e8e8e8;border:1px solid gray;"><a href="'.$bps_base.'bps_root_version_check_nag_ignore=0'.'" style="text-decoration:none;font-weight:bold;">'.__('Dismiss Notice', 'bulletproof-security').'</a></div></div>';
|
384 |
echo $text;
|
385 |
+
}
|
386 |
}
|
387 |
|
388 |
break;
|
587 |
}
|
588 |
}
|
589 |
|
590 |
+
// 3.7: Changed the BPS version check in the root htaccess file to a Dismiss Notice
|
591 |
+
add_action('admin_init', 'bps_root_version_check_nag_ignore');
|
592 |
+
|
593 |
+
function bps_root_version_check_nag_ignore() {
|
594 |
+
global $current_user;
|
595 |
+
$user_id = $current_user->ID;
|
596 |
+
|
597 |
+
if ( isset($_GET['bps_root_version_check_nag_ignore']) && '0' == $_GET['bps_root_version_check_nag_ignore'] ) {
|
598 |
+
add_user_meta($user_id, 'bps_ignore_root_version_check_notice', 'true', true);
|
599 |
+
}
|
600 |
+
}
|
601 |
+
|
602 |
// BPS Update/Upgrade Status Alert in WP Dashboard|Status Display in BPS pages only
|
603 |
function bps_wpadmin_htaccess_status_dashboard() {
|
604 |
|
includes/hidden-plugin-folders-cron.php
CHANGED
@@ -235,7 +235,8 @@ function bpsPro_hidden_plugins_check_alert() {
|
|
235 |
// Replace ABSPATH = wp-content
|
236 |
$bps_wpcontent_dir = str_replace( ABSPATH, '', WP_CONTENT_DIR );
|
237 |
// Replace wp-content/ = plugins
|
238 |
-
$plugins_dir_name = str_replace( $bps_wpcontent_dir . '/', "", $bps_plugin_dir );
|
|
|
239 |
|
240 |
foreach ( $iterator as $files ) {
|
241 |
|
@@ -252,7 +253,7 @@ function bpsPro_hidden_plugins_check_alert() {
|
|
252 |
if ( @$_POST['Hidden-Plugins-Ignore-Submit'] != true ) {
|
253 |
$alert1 = 'alert';
|
254 |
echo $bps_topDiv;
|
255 |
-
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('A non-standard WP hello.php file (Hello Dolly Plugin) was found in your /plugins/ folder and it is hidden/not displayed on the WordPress Plugins page. Most likely the hello.php file is a hacker file or contains hacker code. If you have modified the hello.php file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="height:100px;width:60%;">'.htmlspecialchars($check_string_hd).'</pre>';
|
256 |
echo $text;
|
257 |
echo $bps_bottomDiv;
|
258 |
}
|
@@ -267,7 +268,7 @@ function bpsPro_hidden_plugins_check_alert() {
|
|
267 |
if ( @$_POST['Hidden-Plugins-Ignore-Submit'] != true ) {
|
268 |
$alert2 = 'alert';
|
269 |
echo $bps_topDiv;
|
270 |
-
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('A non-standard WP index.php file found in your /plugins/ folder appears to have been altered/tampered with. Most likely the index.php file is a hacker file or contains hacker code. If you have modified the index.php file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="height:100px;width:60%;">'.htmlspecialchars($check_string_index).'</pre>';
|
271 |
echo $text;
|
272 |
echo $bps_bottomDiv;
|
273 |
}
|
@@ -282,7 +283,7 @@ function bpsPro_hidden_plugins_check_alert() {
|
|
282 |
if ( @$_POST['Hidden-Plugins-Ignore-Submit'] != true ) {
|
283 |
$alert3 = 'alert';
|
284 |
echo $bps_topDiv;
|
285 |
-
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('An htaccess file was found in your /plugins/ folder and it does not appear to be a BPS htaccess file. Most likely the htaccess file is a hacker file or contains hacker code. If you have modified the htaccess file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="height:100px;width:60%;">'.htmlspecialchars($check_string_ht).'</pre>';
|
286 |
echo $text;
|
287 |
echo $bps_bottomDiv;
|
288 |
}
|
@@ -297,7 +298,7 @@ function bpsPro_hidden_plugins_check_alert() {
|
|
297 |
if ( @$_POST['Hidden-Plugins-Ignore-Submit'] != true ) {
|
298 |
$alert4 = 'alert';
|
299 |
echo $bps_topDiv;
|
300 |
-
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('An unrecognized/non-standard WP file was found in your /plugins/ folder. This file may be a hacker file or contain hacker code. If you recognize this file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="height:100px;width:60%;">'.htmlspecialchars($file_contents).'</pre>';
|
301 |
echo $text;
|
302 |
echo $bps_bottomDiv;
|
303 |
}
|
235 |
// Replace ABSPATH = wp-content
|
236 |
$bps_wpcontent_dir = str_replace( ABSPATH, '', WP_CONTENT_DIR );
|
237 |
// Replace wp-content/ = plugins
|
238 |
+
$plugins_dir_name = str_replace( $bps_wpcontent_dir . '/', "", $bps_plugin_dir );
|
239 |
+
$pre_background_image_url = site_url( '/wp-content/plugins/bulletproof-security/admin/images/pre_bg.png' );
|
240 |
|
241 |
foreach ( $iterator as $files ) {
|
242 |
|
253 |
if ( @$_POST['Hidden-Plugins-Ignore-Submit'] != true ) {
|
254 |
$alert1 = 'alert';
|
255 |
echo $bps_topDiv;
|
256 |
+
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('A non-standard WP hello.php file (Hello Dolly Plugin) was found in your /plugins/ folder and it is hidden/not displayed on the WordPress Plugins page. Most likely the hello.php file is a hacker file or contains hacker code. If you have modified the hello.php file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.htmlspecialchars($check_string_hd).'</pre>';
|
257 |
echo $text;
|
258 |
echo $bps_bottomDiv;
|
259 |
}
|
268 |
if ( @$_POST['Hidden-Plugins-Ignore-Submit'] != true ) {
|
269 |
$alert2 = 'alert';
|
270 |
echo $bps_topDiv;
|
271 |
+
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('A non-standard WP index.php file found in your /plugins/ folder appears to have been altered/tampered with. Most likely the index.php file is a hacker file or contains hacker code. If you have modified the index.php file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.htmlspecialchars($check_string_index).'</pre>';
|
272 |
echo $text;
|
273 |
echo $bps_bottomDiv;
|
274 |
}
|
283 |
if ( @$_POST['Hidden-Plugins-Ignore-Submit'] != true ) {
|
284 |
$alert3 = 'alert';
|
285 |
echo $bps_topDiv;
|
286 |
+
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('An htaccess file was found in your /plugins/ folder and it does not appear to be a BPS htaccess file. Most likely the htaccess file is a hacker file or contains hacker code. If you have modified the htaccess file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.htmlspecialchars($check_string_ht).'</pre>';
|
287 |
echo $text;
|
288 |
echo $bps_bottomDiv;
|
289 |
}
|
298 |
if ( @$_POST['Hidden-Plugins-Ignore-Submit'] != true ) {
|
299 |
$alert4 = 'alert';
|
300 |
echo $bps_topDiv;
|
301 |
+
$text = '<strong><font color="#fb0101">'.__('BPS Hidden Plugin Folder|Files (HPF) Alert', 'bulletproof-security').'</font><br>'.__('An unrecognized/non-standard WP file was found in your /plugins/ folder. This file may be a hacker file or contain hacker code. If you recognize this file and/or it is safe to ignore this file you can ignore this file check by adding the HPF Ignore Rule shown below in the ', 'bulletproof-security').'<a href="'.admin_url( 'admin.php?page=bulletproof-security/admin/core/core.php#UAEG-Menu-Link' ).'">'.__('Ignore Hidden Plugin Folders & Files', 'bulletproof-security').'</a>'.__(' textarea box option to make this Alert go away.', 'bulletproof-security').'</strong><br><strong>'.__('File Path: ', 'bulletproof-security').'</strong>'.$files->getPathname().'<br><strong>'.__('HPF Ignore Rule: ', 'bulletproof-security').'</strong>'.basename($files->getPathname()).'<br><strong>'.__('Last Modified Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getMTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getMTime() + $gmt_offset).'<br><strong>'.__('Last Change Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getCTime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getCTime() + $gmt_offset).'<br><strong>'.__('Last Access Time: ', 'bulletproof-security').'</strong>'.date_i18n( get_option('date_format'), $files->getATime() + $gmt_offset) . ' @ ' . date_i18n(get_option('time_format'), $files->getATime() + $gmt_offset).'<br><strong>'.__('File Contents: ', 'bulletproof-security').'</strong><pre id="shown" style="overflow:auto;white-space:pre-wrap;height:100px;width:60%;margin:0px;padding:5px;background:#fff url('.$pre_background_image_url.') top left repeat;border:1px solid #999;color:#000;display:block;font-family:"Courier New", Courier, monospace;font-size:11px;line-height:14px;">'.htmlspecialchars($file_contents).'</pre>';
|
302 |
echo $text;
|
303 |
echo $bps_bottomDiv;
|
304 |
}
|
includes/hud-dismiss-functions.php
CHANGED
@@ -418,7 +418,9 @@ $user_id = $current_user->ID;
|
|
418 |
|
419 |
// Heads Up Display w/ Dismiss - Sucuri Restrict wp-content access Hardening Option wp-content .htaccess file problem - breaks BPS and lots of other stuff
|
420 |
// Unfortunately the limited whitelisting options provided by Sucuri in their settings don't provide any workable solutions for BPS.
|
|
|
421 |
## 3.5: updated this check due to changes in the Sucuri wp-content htaccess file.
|
|
|
422 |
function bps_hud_check_sucuri() {
|
423 |
$filename = WP_CONTENT_DIR . '/.htaccess';
|
424 |
|
@@ -443,7 +445,7 @@ $filename = WP_CONTENT_DIR . '/.htaccess';
|
|
443 |
$bps_base = str_replace( admin_url(), '', esc_html($_SERVER['REQUEST_URI']) ) . '&';
|
444 |
}
|
445 |
|
446 |
-
$text = '<div class="update-nag" style="background-color:#dfecf2;border:1px solid #999;font-size:1em;font-weight:600;padding:2px 5px;margin-top:2px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><font color="#fb0101">'.__('
|
447 |
echo $text;
|
448 |
}
|
449 |
}
|
418 |
|
419 |
// Heads Up Display w/ Dismiss - Sucuri Restrict wp-content access Hardening Option wp-content .htaccess file problem - breaks BPS and lots of other stuff
|
420 |
// Unfortunately the limited whitelisting options provided by Sucuri in their settings don't provide any workable solutions for BPS.
|
421 |
+
// Defender Security also does this retarded thing.
|
422 |
## 3.5: updated this check due to changes in the Sucuri wp-content htaccess file.
|
423 |
+
## 3.7: updated the error message to include Defender Security.
|
424 |
function bps_hud_check_sucuri() {
|
425 |
$filename = WP_CONTENT_DIR . '/.htaccess';
|
426 |
|
445 |
$bps_base = str_replace( admin_url(), '', esc_html($_SERVER['REQUEST_URI']) ) . '&';
|
446 |
}
|
447 |
|
448 |
+
$text = '<div class="update-nag" style="background-color:#dfecf2;border:1px solid #999;font-size:1em;font-weight:600;padding:2px 5px;margin-top:2px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><font color="#fb0101">'.__('An htaccess file has been detected in the wp-content folder that breaks BPS features and functionality', 'bulletproof-security').'</font><br>'.__('If you have or had the Sucuri or Defender Security plugins installed, they create a wp-content htaccess file that breaks several things in BPS and other plugins as well.', 'bulletproof-security').'<br>'.__('To fix the Sucuri problem go to the Sucuri Settings page, click the Hardening tab and click the Revert Hardening button for the Block PHP Files in WP-CONTENT Directory option setting.', 'bulletproof-security').'<br>'.__('To fix the Defender Security problem go to the Security Tweaks page, click the PHP Execution option setting and click the Revert button.', 'bulletproof-security').'<br>'.__('To Dismiss this Notice click the Dismiss Notice button below. To Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on the Custom Code page.', 'bulletproof-security').'<br><div style="float:left;margin:3px 0px 3px 0px;padding:2px 6px 2px 6px;background-color:#e8e8e8;border:1px solid gray;"><a href="'.$bps_base.'bps_sucuri_nag_ignore=0'.'" style="text-decoration:none;font-weight:600;">'.__('Dismiss Notice', 'bulletproof-security').'</a></div></div>';
|
449 |
echo $text;
|
450 |
}
|
451 |
}
|
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: 2019-
|
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"
|
@@ -875,7 +875,16 @@ msgstr ""
|
|
875 |
msgid "Success! The GDPR Compliance Notice is reset."
|
876 |
msgstr ""
|
877 |
|
878 |
-
#: admin/core/core-forms.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
879 |
msgid "Refresh Status"
|
880 |
msgstr ""
|
881 |
|
@@ -1196,8 +1205,8 @@ msgstr ""
|
|
1196 |
#: admin/db-backup-security/db-backup-help-text.php:15
|
1197 |
#: admin/db-backup-security/db-backup-security.php:281
|
1198 |
#: admin/email-log-settings/email-log-settings.php:106
|
1199 |
-
#: admin/login/login.php:192 admin/login/login.php:
|
1200 |
-
#: admin/login/login.php:
|
1201 |
#: admin/mscan/mscan-help-text.php:44 admin/mscan/mscan.php:134
|
1202 |
#: admin/security-log/security-log.php:246
|
1203 |
#: admin/system-info/system-info.php:103 admin/theme-skin/theme-skin.php:110
|
@@ -1264,6 +1273,7 @@ msgid " help information above."
|
|
1264 |
msgstr ""
|
1265 |
|
1266 |
#: admin/core/core-help-text.php:30 admin/core/core-help-text.php:40
|
|
|
1267 |
msgid "Encryption|Decryption ModSecurity CRS Bypass"
|
1268 |
msgstr ""
|
1269 |
|
@@ -1835,7 +1845,7 @@ msgstr ""
|
|
1835 |
#: admin/db-backup-security/db-backup-security.php:1201
|
1836 |
#: admin/db-backup-security/db-backup-security.php:1357
|
1837 |
#: admin/email-log-settings/email-log-settings.php:95 admin/login/login.php:181
|
1838 |
-
#: admin/login/login.php:
|
1839 |
#: admin/maintenance/maintenance.php:172 admin/mscan/mscan.php:123
|
1840 |
#: admin/security-log/security-log.php:235 admin/theme-skin/theme-skin.php:101
|
1841 |
#: admin/wizard/wizard.php:1022 admin/wizard/wizard.php:1091
|
@@ -1883,8 +1893,8 @@ msgstr ""
|
|
1883 |
|
1884 |
#: admin/core/core.php:200 admin/core/core.php:724 admin/core/core.php:1735
|
1885 |
#: admin/core/core.php:1771 admin/core/core.php:1788 admin/login/login.php:142
|
1886 |
-
#: admin/login/login.php:199 admin/login/login.php:
|
1887 |
-
#: admin/login/login.php:
|
1888 |
#: admin/system-info/system-info.php:1034
|
1889 |
msgid "Permission Denied"
|
1890 |
msgstr ""
|
@@ -1904,8 +1914,8 @@ msgstr ""
|
|
1904 |
#: admin/db-backup-security/db-backup-security.php:1207
|
1905 |
#: admin/db-backup-security/db-backup-security.php:1363
|
1906 |
#: admin/email-log-settings/email-log-settings.php:101
|
1907 |
-
#: admin/login/login.php:187 admin/login/login.php:
|
1908 |
-
#: admin/login/login.php:
|
1909 |
#: admin/mscan/mscan.php:129 admin/mscan/mscan.php:1715
|
1910 |
#: admin/security-log/security-log.php:241 admin/system-info/system-info.php:98
|
1911 |
#: admin/theme-skin/theme-skin.php:107 admin/wizard/wizard.php:1028
|
@@ -1916,7 +1926,7 @@ msgstr ""
|
|
1916 |
#: admin/core/core.php:211 admin/core/core.php:321 admin/core/core.php:1718
|
1917 |
#: admin/db-backup-security/db-backup-security.php:284
|
1918 |
#: admin/email-log-settings/email-log-settings.php:109
|
1919 |
-
#: admin/login/login.php:
|
1920 |
#: admin/mscan/mscan.php:136 admin/system-info/system-info.php:106
|
1921 |
msgid "Forum Help Links: "
|
1922 |
msgstr ""
|
@@ -2372,10 +2382,10 @@ msgstr ""
|
|
2372 |
#: admin/system-info/system-info.php:784 admin/system-info/system-info.php:792
|
2373 |
#: admin/system-info/system-info.php:800 admin/system-info/system-info.php:808
|
2374 |
#: admin/system-info/system-info.php:816 admin/system-info/system-info.php:824
|
2375 |
-
#: admin/system-info/system-info.php:843 includes/functions.php:
|
2376 |
-
#: includes/functions.php:
|
2377 |
-
#: includes/functions.php:
|
2378 |
-
#: includes/functions.php:
|
2379 |
msgid "On"
|
2380 |
msgstr ""
|
2381 |
|
@@ -2397,8 +2407,8 @@ msgstr ""
|
|
2397 |
#: admin/system-info/system-info.php:803 admin/system-info/system-info.php:811
|
2398 |
#: admin/system-info/system-info.php:819 admin/system-info/system-info.php:827
|
2399 |
#: admin/system-info/system-info.php:835 admin/system-info/system-info.php:846
|
2400 |
-
#: includes/functions.php:
|
2401 |
-
#: includes/functions.php:
|
2402 |
#: includes/general-functions.php:285 includes/general-functions.php:300
|
2403 |
msgid "Off"
|
2404 |
msgstr ""
|
@@ -2636,7 +2646,7 @@ msgid ""
|
|
2636 |
msgstr ""
|
2637 |
|
2638 |
#: admin/core/core.php:1934 admin/email-log-settings/email-log-settings.php:95
|
2639 |
-
#: admin/login/login.php:181 admin/login/login.php:
|
2640 |
#: admin/maintenance/maintenance.php:170 admin/maintenance/maintenance.php:172
|
2641 |
#: admin/security-log/security-log.php:235 admin/theme-skin/theme-skin.php:101
|
2642 |
#: admin/wizard/wizard.php:1022 admin/wizard/wizard.php:1091
|
@@ -2685,7 +2695,7 @@ msgid "Help & FAQ"
|
|
2685 |
msgstr ""
|
2686 |
|
2687 |
#: admin/core/core.php:1972 admin/email-log-settings/email-log-settings.php:220
|
2688 |
-
#: admin/login/login.php:
|
2689 |
#: admin/security-log/security-log.php:822
|
2690 |
#: admin/system-info/system-info.php:1109
|
2691 |
msgid "Contributors Page"
|
@@ -2696,7 +2706,7 @@ msgid "WP Permalinks - Custom Permalink Structure Help Info"
|
|
2696 |
msgstr ""
|
2697 |
|
2698 |
#: admin/core/core.php:1974 admin/email-log-settings/email-log-settings.php:219
|
2699 |
-
#: admin/login/login.php:
|
2700 |
#: admin/security-log/security-log.php:821
|
2701 |
#: admin/system-info/system-info.php:1108
|
2702 |
msgid "Security Log Event Codes"
|
@@ -2709,7 +2719,7 @@ msgstr ""
|
|
2709 |
#: admin/core/core.php:1976
|
2710 |
#: admin/db-backup-security/db-backup-security.php:1705
|
2711 |
#: admin/email-log-settings/email-log-settings.php:221
|
2712 |
-
#: admin/login/login.php:
|
2713 |
#: admin/mscan/mscan.php:1921 admin/security-log/security-log.php:823
|
2714 |
#: admin/system-info/system-info.php:1110 admin/theme-skin/theme-skin.php:222
|
2715 |
msgid "Forum: Search, Troubleshooting Steps & Post Questions For Assistance"
|
@@ -2965,33 +2975,33 @@ msgstr ""
|
|
2965 |
msgid "BPS Pro Version Release Dates"
|
2966 |
msgstr ""
|
2967 |
|
2968 |
-
#: admin/core/core.php:2050 admin/core/core.php:
|
2969 |
-
#: admin/core/core.php:2057 admin/core/core.php:2058 admin/core/core.php:
|
2970 |
#: admin/core/core.php:2064 admin/core/core.php:2065 admin/core/core.php:2066
|
2971 |
-
#: admin/core/core.php:2067 admin/core/core.php:
|
2972 |
#: admin/core/core.php:2074 admin/core/core.php:2075 admin/core/core.php:2076
|
2973 |
#: admin/core/core.php:2077 admin/core/core.php:2078 admin/core/core.php:2079
|
2974 |
-
#: admin/core/core.php:2080 admin/core/core.php:
|
2975 |
#: admin/core/core.php:2087 admin/core/core.php:2088 admin/core/core.php:2089
|
2976 |
#: admin/core/core.php:2090 admin/core/core.php:2091 admin/core/core.php:2092
|
2977 |
#: admin/core/core.php:2093 admin/core/core.php:2094 admin/core/core.php:2095
|
2978 |
-
#: admin/core/core.php:2096 admin/core/core.php:2097 admin/core/core.php:
|
2979 |
#: admin/core/core.php:2104 admin/core/core.php:2105 admin/core/core.php:2106
|
2980 |
#: admin/core/core.php:2107 admin/core/core.php:2108 admin/core/core.php:2109
|
2981 |
#: admin/core/core.php:2110 admin/core/core.php:2111 admin/core/core.php:2112
|
2982 |
#: admin/core/core.php:2113 admin/core/core.php:2114 admin/core/core.php:2115
|
2983 |
-
#: admin/core/core.php:2116 admin/core/core.php:
|
2984 |
#: admin/core/core.php:2124 admin/core/core.php:2125 admin/core/core.php:2126
|
2985 |
#: admin/core/core.php:2127 admin/core/core.php:2128 admin/core/core.php:2129
|
2986 |
#: admin/core/core.php:2130 admin/core/core.php:2131 admin/core/core.php:2132
|
2987 |
-
#: admin/core/core.php:2133 admin/core/core.php:2134 admin/core/core.php:
|
2988 |
#: admin/core/core.php:2141 admin/core/core.php:2142 admin/core/core.php:2143
|
2989 |
#: admin/core/core.php:2144 admin/core/core.php:2145 admin/core/core.php:2146
|
2990 |
#: admin/core/core.php:2147 admin/core/core.php:2148 admin/core/core.php:2149
|
2991 |
-
#: admin/core/core.php:
|
2992 |
#: admin/core/core.php:2158 admin/core/core.php:2159 admin/core/core.php:2160
|
2993 |
#: admin/core/core.php:2161 admin/core/core.php:2162 admin/core/core.php:2163
|
2994 |
-
#: admin/core/core.php:2164
|
2995 |
#, php-format
|
2996 |
msgid ""
|
2997 |
"<a href=\"%2$s\" target=\"_blank\" title=\"Link Opens in New Browser Window"
|
@@ -4651,7 +4661,7 @@ msgid "MScan Malware Scanner Email|Delete Log File When..."
|
|
4651 |
msgstr ""
|
4652 |
|
4653 |
#: admin/email-log-settings/email-log-settings.php:215
|
4654 |
-
#: admin/login/login.php:
|
4655 |
#: admin/system-info/system-info.php:1105
|
4656 |
msgid "BulletProof Security Help & FAQ"
|
4657 |
msgstr ""
|
@@ -4673,8 +4683,8 @@ msgid "Login Security"
|
|
4673 |
msgstr ""
|
4674 |
|
4675 |
#: admin/includes/admin.php:315 admin/includes/admin.php:338
|
4676 |
-
#: admin/login/login.php:158 admin/login/login.php:
|
4677 |
-
#: admin/login/login.php:
|
4678 |
msgid "JTC-Lite"
|
4679 |
msgstr ""
|
4680 |
|
@@ -4821,12 +4831,12 @@ msgstr ""
|
|
4821 |
msgid "Login Security & Monitoring"
|
4822 |
msgstr ""
|
4823 |
|
4824 |
-
#: admin/login/login.php:162 admin/login/login.php:
|
4825 |
-
#: admin/login/login.php:
|
4826 |
msgid "Idle Session Logout|Auth Cookie Expiration"
|
4827 |
msgstr ""
|
4828 |
|
4829 |
-
#: admin/login/login.php:173 admin/login/login.php:
|
4830 |
#: admin/maintenance/maintenance.php:159
|
4831 |
msgid "Notice: "
|
4832 |
msgstr ""
|
@@ -4835,12 +4845,12 @@ msgstr ""
|
|
4835 |
msgid "You have disabled wp-admin BulletProof Mode on the Security Modes page."
|
4836 |
msgstr ""
|
4837 |
|
4838 |
-
#: admin/login/login.php:173 admin/login/login.php:
|
4839 |
#: admin/maintenance/maintenance.php:159
|
4840 |
msgid "If you have Go Daddy \"Managed WordPress Hosting\" click this link: "
|
4841 |
msgstr ""
|
4842 |
|
4843 |
-
#: admin/login/login.php:173 admin/login/login.php:
|
4844 |
#: admin/maintenance/maintenance.php:159
|
4845 |
msgid "Go Daddy Managed WordPress Hosting"
|
4846 |
msgstr ""
|
@@ -4908,8 +4918,8 @@ msgstr ""
|
|
4908 |
msgid " Enable Login Security for WooCommerce (BPS Pro Only)"
|
4909 |
msgstr ""
|
4910 |
|
4911 |
-
#: admin/login/login.php:431 admin/login/login.php:
|
4912 |
-
#: admin/login/login.php:
|
4913 |
msgid "Turn On|Turn Off:"
|
4914 |
msgstr ""
|
4915 |
|
@@ -5097,353 +5107,408 @@ msgstr ""
|
|
5097 |
msgid "Clear|Refresh"
|
5098 |
msgstr ""
|
5099 |
|
5100 |
-
#: admin/login/login.php:
|
5101 |
msgid ""
|
5102 |
"The Setup Wizard Go Daddy \"Managed WordPress Hosting\" option is set to Yes."
|
5103 |
msgstr ""
|
5104 |
|
5105 |
-
#: admin/login/login.php:
|
5106 |
msgid ""
|
5107 |
"If you do not have Go Daddy \"Managed WordPress Hosting\" then change the Go "
|
5108 |
"Daddy \"Managed WordPress Hosting\" Setup Wizard option to No."
|
5109 |
msgstr ""
|
5110 |
|
5111 |
-
#: admin/login/login.php:
|
5112 |
msgid "jQuery ToolTip CAPTCHA-Lite (JTC-Lite) ~ "
|
5113 |
msgstr ""
|
5114 |
|
5115 |
-
#: admin/login/login.php:
|
5116 |
msgid ""
|
5117 |
"Protects the WP Login Form against constant lockouts by Bots trying to Brute "
|
5118 |
"Force Login to your website"
|
5119 |
msgstr ""
|
5120 |
|
5121 |
-
#: admin/login/login.php:
|
5122 |
msgid ""
|
5123 |
"Get the full version of JTC Anti-Spam|Anti-Hacker that protects all of your "
|
5124 |
"WP Forms"
|
5125 |
msgstr ""
|
5126 |
|
5127 |
-
#: admin/login/login.php:
|
5128 |
msgid ""
|
5129 |
"against SpamBots & HackerBots (auto-registering, auto-logins, auto-posting, "
|
5130 |
"auto-commenting) & User Account Lockouts: "
|
5131 |
msgstr ""
|
5132 |
|
5133 |
-
#: admin/login/login.php:
|
5134 |
-
#: admin/login/login.php:
|
5135 |
msgid "Save Options"
|
5136 |
msgstr ""
|
5137 |
|
5138 |
-
#: admin/login/login.php:
|
5139 |
msgid "JTC-Lite Settings Saved."
|
5140 |
msgstr ""
|
5141 |
|
5142 |
-
#: admin/login/login.php:
|
5143 |
msgid "JTC-Lite Settings"
|
5144 |
msgstr ""
|
5145 |
|
5146 |
-
#: admin/login/login.php:
|
5147 |
msgid "JTC CAPTCHA:"
|
5148 |
msgstr ""
|
5149 |
|
5150 |
-
#: admin/login/login.php:
|
5151 |
msgid "jtc"
|
5152 |
msgstr ""
|
5153 |
|
5154 |
-
#: admin/login/login.php:
|
5155 |
msgid "JTC ToolTip:"
|
5156 |
msgstr ""
|
5157 |
|
5158 |
-
#: admin/login/login.php:
|
5159 |
msgid "Type/Enter: jtc. Enter a blank space for no text (Spacebar Key)"
|
5160 |
msgstr ""
|
5161 |
|
5162 |
-
#: admin/login/login.php:
|
5163 |
msgid "JTC Title|Text:"
|
5164 |
msgstr ""
|
5165 |
|
5166 |
-
#: admin/login/login.php:
|
5167 |
msgid "Enter a blank space for no text (Spacebar Key)"
|
5168 |
msgstr ""
|
5169 |
|
5170 |
-
#: admin/login/login.php:
|
5171 |
msgid "JTC Logging:"
|
5172 |
msgstr ""
|
5173 |
|
5174 |
-
#: admin/login/login.php:
|
5175 |
msgid "JTC Logging Off"
|
5176 |
msgstr ""
|
5177 |
|
5178 |
-
#: admin/login/login.php:
|
5179 |
msgid "Logged in the Security Log (BPS Pro Only)"
|
5180 |
msgstr ""
|
5181 |
|
5182 |
-
#: admin/login/login.php:
|
5183 |
msgid " Enable JTC for WooCommerce (BPS Pro Only)"
|
5184 |
msgstr ""
|
5185 |
|
5186 |
-
#: admin/login/login.php:
|
5187 |
msgid "Enable|Disable JTC For These Forms: "
|
5188 |
msgstr ""
|
5189 |
|
5190 |
-
#: admin/login/login.php:
|
5191 |
msgid "Check to Enable. Uncheck to Disable."
|
5192 |
msgstr ""
|
5193 |
|
5194 |
-
#: admin/login/login.php:
|
5195 |
msgid " Login Form"
|
5196 |
msgstr ""
|
5197 |
|
5198 |
-
#: admin/login/login.php:
|
5199 |
msgid " Register Form (BPS Pro Only)"
|
5200 |
msgstr ""
|
5201 |
|
5202 |
-
#: admin/login/login.php:
|
5203 |
msgid " Lost Password Form (BPS Pro Only)"
|
5204 |
msgstr ""
|
5205 |
|
5206 |
-
#: admin/login/login.php:
|
5207 |
msgid " Comment Form (BPS Pro Only)"
|
5208 |
msgstr ""
|
5209 |
|
5210 |
-
#: admin/login/login.php:
|
5211 |
msgid " Multisite Register Form (BPS Pro Only)"
|
5212 |
msgstr ""
|
5213 |
|
5214 |
-
#: admin/login/login.php:
|
5215 |
msgid " BuddyPress Register Form (BPS Pro Only)"
|
5216 |
msgstr ""
|
5217 |
|
5218 |
-
#: admin/login/login.php:
|
5219 |
msgid " BuddyPress Sidebar Login Form (BPS Pro Only)"
|
5220 |
msgstr ""
|
5221 |
|
5222 |
-
#: admin/login/login.php:
|
5223 |
msgid "Comment Form: (BPS Pro Only)"
|
5224 |
msgstr ""
|
5225 |
|
5226 |
-
#: admin/login/login.php:
|
5227 |
msgid ""
|
5228 |
"Enable|Disable JTC For These Registered/Logged In User Roles (BPS Pro Only): "
|
5229 |
msgstr ""
|
5230 |
|
5231 |
-
#: admin/login/login.php:
|
5232 |
-
#: admin/login/login.php:
|
5233 |
msgid " Administrator"
|
5234 |
msgstr ""
|
5235 |
|
5236 |
-
#: admin/login/login.php:
|
5237 |
-
#: admin/login/login.php:
|
5238 |
msgid " Editor"
|
5239 |
msgstr ""
|
5240 |
|
5241 |
-
#: admin/login/login.php:
|
5242 |
-
#: admin/login/login.php:
|
5243 |
msgid " Author"
|
5244 |
msgstr ""
|
5245 |
|
5246 |
-
#: admin/login/login.php:
|
5247 |
-
#: admin/login/login.php:
|
5248 |
msgid " Contributor"
|
5249 |
msgstr ""
|
5250 |
|
5251 |
-
#: admin/login/login.php:
|
5252 |
-
#: admin/login/login.php:
|
5253 |
msgid " Subscriber"
|
5254 |
msgstr ""
|
5255 |
|
5256 |
-
#: admin/login/login.php:
|
5257 |
msgid "Login Form: CAPTCHA Error message"
|
5258 |
msgstr ""
|
5259 |
|
5260 |
-
#: admin/login/login.php:
|
5261 |
msgid "Comment Form: CAPTCHA Error message (BPS Pro Only)"
|
5262 |
msgstr ""
|
5263 |
|
5264 |
-
#: admin/login/login.php:
|
5265 |
msgid "Comment Form: CSS Styling (BPS Pro Only)"
|
5266 |
msgstr ""
|
5267 |
|
5268 |
-
#: admin/login/login.php:
|
5269 |
msgid ""
|
5270 |
"Comment Form Label (BPS Pro Only): <i>The JTC Title|Text above the Form "
|
5271 |
"Input text box</i>"
|
5272 |
msgstr ""
|
5273 |
|
5274 |
-
#: admin/login/login.php:
|
5275 |
msgid ""
|
5276 |
"Comment Form Input Text Box (BPS Pro Only): <i>The JTC CAPTCHA Form Input "
|
5277 |
"text box</i>"
|
5278 |
msgstr ""
|
5279 |
|
5280 |
-
#: admin/login/login.php:
|
5281 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5282 |
msgid "Click OK to Proceed or click Cancel."
|
5283 |
msgstr ""
|
5284 |
|
5285 |
-
#: admin/login/login.php:
|
5286 |
msgid "Idle Session Logout (ISL) ~ "
|
5287 |
msgstr ""
|
5288 |
|
5289 |
-
#: admin/login/login.php:
|
5290 |
msgid "Automatically Logout Idle/Inactive User Accounts"
|
5291 |
msgstr ""
|
5292 |
|
5293 |
-
#: admin/login/login.php:
|
5294 |
msgid "Auth Cookie Expiration (ACE) ~ "
|
5295 |
msgstr ""
|
5296 |
|
5297 |
-
#: admin/login/login.php:
|
5298 |
msgid "Change the WordPress Authentication Cookie Expiration Time"
|
5299 |
msgstr ""
|
5300 |
|
5301 |
-
#: admin/login/login.php:
|
5302 |
msgid "ISL and ACE Forum Topic"
|
5303 |
msgstr ""
|
5304 |
|
5305 |
-
#: admin/login/login.php:
|
5306 |
msgid "The Help & FAQ tab pages contain help links."
|
5307 |
msgstr ""
|
5308 |
|
5309 |
-
#: admin/login/login.php:
|
5310 |
msgid "Settings Saved. ISL has been turned On."
|
5311 |
msgstr ""
|
5312 |
|
5313 |
-
#: admin/login/login.php:
|
5314 |
msgid "Settings Saved. ISL has been turned Off."
|
5315 |
msgstr ""
|
5316 |
|
5317 |
-
#: admin/login/login.php:
|
5318 |
msgid "Idle Session Logout (ISL) Settings"
|
5319 |
msgstr ""
|
5320 |
|
5321 |
-
#: admin/login/login.php:
|
5322 |
msgid "ISL On"
|
5323 |
msgstr ""
|
5324 |
|
5325 |
-
#: admin/login/login.php:
|
5326 |
msgid "ISL Off"
|
5327 |
msgstr ""
|
5328 |
|
5329 |
-
#: admin/login/login.php:
|
5330 |
msgid "Idle Session Logout Time in Minutes:"
|
5331 |
msgstr ""
|
5332 |
|
5333 |
-
#: admin/login/login.php:
|
5334 |
msgid "Idle Session Logout Page URL:"
|
5335 |
msgstr ""
|
5336 |
|
5337 |
-
#: admin/login/login.php:
|
5338 |
msgid "Idle Session Logout Page Login URL:"
|
5339 |
msgstr ""
|
5340 |
|
5341 |
-
#: admin/login/login.php:
|
5342 |
msgid ""
|
5343 |
"Enter/Type: \"No\" (without quotes) if you do not want a Login URL displayed."
|
5344 |
msgstr ""
|
5345 |
|
5346 |
-
#: admin/login/login.php:
|
5347 |
msgid "Idle Session Logout Exclude URLs|URIs:"
|
5348 |
msgstr ""
|
5349 |
|
5350 |
-
#: admin/login/login.php:
|
5351 |
msgid "Enter URIs separated by a comma and a space: /some-post/, /some-page/"
|
5352 |
msgstr ""
|
5353 |
|
5354 |
-
#: admin/login/login.php:
|
5355 |
msgid "Idle Session Logout Page Custom Message:"
|
5356 |
msgstr ""
|
5357 |
|
5358 |
-
#: admin/login/login.php:
|
5359 |
msgid "Idle Session Logout Page Custom CSS Style:"
|
5360 |
msgstr ""
|
5361 |
|
5362 |
-
#: admin/login/login.php:
|
5363 |
#: admin/login/lsm-help-text.php:22
|
5364 |
msgid "User Account Exceptions:"
|
5365 |
msgstr ""
|
5366 |
|
5367 |
-
#: admin/login/login.php:
|
5368 |
msgid ""
|
5369 |
"Enter User Account names separated by a comma and a space: johnDoe, janeDoe"
|
5370 |
msgstr ""
|
5371 |
|
5372 |
-
#: admin/login/login.php:
|
5373 |
msgid "Idle Session Logout Time Will Not Be Applied For These User Accounts."
|
5374 |
msgstr ""
|
5375 |
|
5376 |
-
#: admin/login/login.php:
|
5377 |
msgid "Enable|Disable Idle Session Logouts For These User Roles: "
|
5378 |
msgstr ""
|
5379 |
|
5380 |
-
#: admin/login/login.php:
|
5381 |
msgid ""
|
5382 |
"Check to Enable. Uncheck to Disable. See the Read Me help button for details."
|
5383 |
msgstr ""
|
5384 |
|
5385 |
-
#: admin/login/login.php:
|
5386 |
msgid "Enable|Disable Idle Session Logouts For TinyMCE Editors: "
|
5387 |
msgstr ""
|
5388 |
|
5389 |
-
#: admin/login/login.php:
|
5390 |
msgid ""
|
5391 |
"Check to Disable. Uncheck to Enable. See the Read Me help button for details."
|
5392 |
msgstr ""
|
5393 |
|
5394 |
-
#: admin/login/login.php:
|
5395 |
msgid " Enable|Disable ISL For TinyMCE Editor"
|
5396 |
msgstr ""
|
5397 |
|
5398 |
-
#: admin/login/login.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5399 |
msgid "WordPress Authentication Cookie Expiration (ACE) Settings"
|
5400 |
msgstr ""
|
5401 |
|
5402 |
-
#: admin/login/login.php:
|
5403 |
msgid "Settings Saved. ACE has been turned On."
|
5404 |
msgstr ""
|
5405 |
|
5406 |
-
#: admin/login/login.php:
|
5407 |
msgid "Settings Saved. ACE has been turned Off."
|
5408 |
msgstr ""
|
5409 |
|
5410 |
-
#: admin/login/login.php:
|
5411 |
msgid "ACE On"
|
5412 |
msgstr ""
|
5413 |
|
5414 |
-
#: admin/login/login.php:
|
5415 |
msgid "ACE Off"
|
5416 |
msgstr ""
|
5417 |
|
5418 |
-
#: admin/login/login.php:
|
5419 |
msgid "Auth Cookie Expiration Time in Minutes:"
|
5420 |
msgstr ""
|
5421 |
|
5422 |
-
#: admin/login/login.php:
|
5423 |
msgid "WP Default setting is 2880 Minutes/2 Days:"
|
5424 |
msgstr ""
|
5425 |
|
5426 |
-
#: admin/login/login.php:
|
5427 |
msgid "Remember Me Auth Cookie Expiration Time in Minutes:"
|
5428 |
msgstr ""
|
5429 |
|
5430 |
-
#: admin/login/login.php:
|
5431 |
msgid "WP Default setting is 20160 Minutes/14 Days:"
|
5432 |
msgstr ""
|
5433 |
|
5434 |
-
#: admin/login/login.php:
|
5435 |
msgid "Enable|Disable Remember Me Checkbox:"
|
5436 |
msgstr ""
|
5437 |
|
5438 |
-
#: admin/login/login.php:
|
5439 |
msgid " Disable & do not display the Remember Me checkbox"
|
5440 |
msgstr ""
|
5441 |
|
5442 |
-
#: admin/login/login.php:
|
5443 |
msgid "Auth Cookie Expiration Time Will Not Be Applied To These User Accounts."
|
5444 |
msgstr ""
|
5445 |
|
5446 |
-
#: admin/login/login.php:
|
5447 |
msgid "Enable|Disable Auth Cookie Expiration Time For These User Roles: "
|
5448 |
msgstr ""
|
5449 |
|
@@ -6088,6 +6153,26 @@ msgid ""
|
|
6088 |
"CSS Style customizations."
|
6089 |
msgstr ""
|
6090 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6091 |
#: admin/login/lsm-help-text.php:22
|
6092 |
msgid ""
|
6093 |
"To create exceptions for User Account names enter User Account names (case-"
|
@@ -6688,7 +6773,7 @@ msgstr ""
|
|
6688 |
#: admin/wizard/wizard.php:176 includes/general-functions.php:509
|
6689 |
#: includes/hud-dismiss-functions.php:345
|
6690 |
#: includes/hud-dismiss-functions.php:388
|
6691 |
-
#: includes/hud-dismiss-functions.php:
|
6692 |
msgid "Click Here"
|
6693 |
msgstr ""
|
6694 |
|
@@ -7392,7 +7477,7 @@ msgid ""
|
|
7392 |
"malware scanners: "
|
7393 |
msgstr ""
|
7394 |
|
7395 |
-
#: admin/mscan/mscan.php:139 includes/hud-dismiss-functions.php:
|
7396 |
msgid "MScan Malware Scanner Guide"
|
7397 |
msgstr ""
|
7398 |
|
@@ -10687,7 +10772,7 @@ msgid ""
|
|
10687 |
"maximum memory limit setting allowed by your Host."
|
10688 |
msgstr ""
|
10689 |
|
10690 |
-
#: admin/wizard/wizard.php:267 includes/functions.php:
|
10691 |
msgid ""
|
10692 |
"mod_authz_core is Loaded|Order, Allow, Deny directives are supported|BC: Yes|"
|
10693 |
"IfModule: Yes"
|
@@ -10699,7 +10784,7 @@ msgid ""
|
|
10699 |
"htaccess files will be created."
|
10700 |
msgstr ""
|
10701 |
|
10702 |
-
#: admin/wizard/wizard.php:276 includes/functions.php:
|
10703 |
msgid ""
|
10704 |
"mod_access_compat is Loaded|Order, Allow, Deny directives are supported|"
|
10705 |
"IfModule: No"
|
@@ -11290,39 +11375,39 @@ msgid ""
|
|
11290 |
"can disregard this Alert."
|
11291 |
msgstr ""
|
11292 |
|
11293 |
-
#: includes/functions.php:345 includes/functions.php:
|
11294 |
-
#: includes/functions.php:
|
11295 |
-
#: includes/hud-dismiss-functions.php:
|
11296 |
msgid "Go to the "
|
11297 |
msgstr ""
|
11298 |
|
11299 |
-
#: includes/functions.php:345 includes/functions.php:
|
11300 |
msgid " and click the Root Folder BulletProof Mode Activate button."
|
11301 |
msgstr ""
|
11302 |
|
11303 |
-
#: includes/functions.php:
|
11304 |
msgid "BPS Alert! Your site may not be protected by BulletProof Security"
|
11305 |
msgstr ""
|
11306 |
|
11307 |
-
#: includes/functions.php:
|
11308 |
msgid ""
|
11309 |
"The BPS version: BULLETPROOF x.x SECURE .HTACCESS line of code was not found "
|
11310 |
"at the top of your Root htaccess file."
|
11311 |
msgstr ""
|
11312 |
|
11313 |
-
#: includes/functions.php:
|
11314 |
msgid ""
|
11315 |
"The BPS version line of code MUST be at the very top of your Root htaccess "
|
11316 |
"file."
|
11317 |
msgstr ""
|
11318 |
|
11319 |
-
#: includes/functions.php:
|
11320 |
msgid ""
|
11321 |
" to go to the BPS Setup Wizard page and click the Setup Wizard button to "
|
11322 |
"setup the BPS plugin again."
|
11323 |
msgstr ""
|
11324 |
|
11325 |
-
#: includes/functions.php:
|
11326 |
msgid ""
|
11327 |
"Important Note: If you manually added other htaccess code above the BPS "
|
11328 |
"version line of code in your root htaccess file, you can copy that code to "
|
@@ -11330,59 +11415,102 @@ msgid ""
|
|
11330 |
"BPS root htaccess file. "
|
11331 |
msgstr ""
|
11332 |
|
11333 |
-
#: includes/functions.php:
|
11334 |
msgid ""
|
11335 |
" to go to the BPS Custom Code page, add your Root custom htaccess code in an "
|
11336 |
"appropriate Root Custom Code text box and click the Save Root Custom Code "
|
11337 |
"button before running the Setup Wizard again."
|
11338 |
msgstr ""
|
11339 |
|
11340 |
-
#: includes/functions.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11341 |
msgid "The BPS Automatic htaccess File Update Completed Successfully!"
|
11342 |
msgstr ""
|
11343 |
|
11344 |
-
#: includes/functions.php:
|
11345 |
msgid "RBM"
|
11346 |
msgstr ""
|
11347 |
|
11348 |
-
#: includes/functions.php:
|
11349 |
msgid ""
|
11350 |
"BPS Alert! Your site does not appear to be protected by BulletProof Security"
|
11351 |
msgstr ""
|
11352 |
|
11353 |
-
#: includes/functions.php:
|
11354 |
msgid ""
|
11355 |
"BPS Alert! An htaccess file was NOT found in your WordPress wp-admin folder"
|
11356 |
msgstr ""
|
11357 |
|
11358 |
-
#: includes/functions.php:
|
11359 |
msgid ""
|
11360 |
"If you have deleted the wp-admin htaccess file for troubleshooting purposes "
|
11361 |
"you can disregard this Alert."
|
11362 |
msgstr ""
|
11363 |
|
11364 |
-
#: includes/functions.php:
|
11365 |
msgid " and click the wp-admin Folder BulletProof Mode Activate button."
|
11366 |
msgstr ""
|
11367 |
|
11368 |
-
#: includes/functions.php:
|
11369 |
msgid ""
|
11370 |
"BPS Alert! Your wp-admin folder may not be protected by BulletProof Security"
|
11371 |
msgstr ""
|
11372 |
|
11373 |
-
#: includes/functions.php:
|
11374 |
msgid ""
|
11375 |
"The BPS version: BULLETPROOF .xx.x WP-ADMIN SECURE .HTACCESS line of code "
|
11376 |
"was not found at the top of your wp-admin htaccess file."
|
11377 |
msgstr ""
|
11378 |
|
11379 |
-
#: includes/functions.php:
|
11380 |
msgid ""
|
11381 |
"The BPS version line of code MUST be at the very top of your wp-admin "
|
11382 |
"htaccess file."
|
11383 |
msgstr ""
|
11384 |
|
11385 |
-
#: includes/functions.php:
|
11386 |
msgid ""
|
11387 |
"Important Note: If you manually added other htaccess code above the BPS "
|
11388 |
"version line of code in your wp-admin htaccess file, you can copy that code "
|
@@ -11390,127 +11518,127 @@ msgid ""
|
|
11390 |
"in the BPS wp-admin htaccess file. "
|
11391 |
msgstr ""
|
11392 |
|
11393 |
-
#: includes/functions.php:
|
11394 |
msgid ""
|
11395 |
" to go to the BPS Custom Code page, add your wp-admin custom htaccess code "
|
11396 |
"in an appropriate wp-admin Custom Code text box and click the Save wp-admin "
|
11397 |
"Custom Code button before running the Setup Wizard again."
|
11398 |
msgstr ""
|
11399 |
|
11400 |
-
#: includes/functions.php:
|
11401 |
msgid "WBM"
|
11402 |
msgstr ""
|
11403 |
|
11404 |
-
#: includes/functions.php:
|
11405 |
msgid ""
|
11406 |
"BPS Alert! A valid BPS htaccess file was NOT found in your wp-admin folder"
|
11407 |
msgstr ""
|
11408 |
|
11409 |
-
#: includes/functions.php:
|
11410 |
msgid ""
|
11411 |
"BulletProof Mode for the wp-admin folder should also be activated when you "
|
11412 |
"have BulletProof Mode activated for the Root folder."
|
11413 |
msgstr ""
|
11414 |
|
11415 |
-
#: includes/functions.php:
|
11416 |
msgid "LSM"
|
11417 |
msgstr ""
|
11418 |
|
11419 |
-
#: includes/functions.php:
|
11420 |
msgid "JTC"
|
11421 |
msgstr ""
|
11422 |
|
11423 |
-
#: includes/functions.php:
|
11424 |
msgid "ISL"
|
11425 |
msgstr ""
|
11426 |
|
11427 |
-
#: includes/functions.php:
|
11428 |
msgid "ACE"
|
11429 |
msgstr ""
|
11430 |
|
11431 |
-
#: includes/functions.php:
|
11432 |
msgid ""
|
11433 |
"Apache Modules|Directives|Backward Compatibility(Yes|No)|IfModule(Yes|No): "
|
11434 |
msgstr ""
|
11435 |
|
11436 |
-
#: includes/functions.php:
|
11437 |
msgid ""
|
11438 |
"ERROR: wp_remote_get() function is blocked or unable to get the URL path"
|
11439 |
msgstr ""
|
11440 |
|
11441 |
-
#: includes/functions.php:
|
11442 |
msgid "mod_access_compat and mod_authz_core or mod_rewrite is NOT Loaded"
|
11443 |
msgstr ""
|
11444 |
|
11445 |
-
#: includes/functions.php:
|
11446 |
msgid ""
|
11447 |
"mod_access_compat is Loaded|Order, Allow, Deny directives are supported|"
|
11448 |
"IfModule: Yes"
|
11449 |
msgstr ""
|
11450 |
|
11451 |
-
#: includes/functions.php:
|
11452 |
msgid "mod_access_compat is Loaded"
|
11453 |
msgstr ""
|
11454 |
|
11455 |
-
#: includes/functions.php:
|
11456 |
msgid ""
|
11457 |
"mod_authz_core is Loaded|Order, Allow, Deny directives are NOT supported|BC: "
|
11458 |
"No|IfModule: Yes"
|
11459 |
msgstr ""
|
11460 |
|
11461 |
-
#: includes/functions.php:
|
11462 |
msgid "mod_authz_core is Loaded|IfModule: No"
|
11463 |
msgstr ""
|
11464 |
|
11465 |
-
#: includes/functions.php:
|
11466 |
msgid "mod_authz_core is NOT Loaded|IfModule: Yes"
|
11467 |
msgstr ""
|
11468 |
|
11469 |
-
#: includes/functions.php:
|
11470 |
msgid "mod_authz_core is NOT Loaded"
|
11471 |
msgstr ""
|
11472 |
|
11473 |
-
#: includes/functions.php:
|
11474 |
msgid ""
|
11475 |
"mod_authz_host is Loaded|Order, Allow, Deny directives are supported|BC: Yes|"
|
11476 |
"IfModule: Yes"
|
11477 |
msgstr ""
|
11478 |
|
11479 |
-
#: includes/functions.php:
|
11480 |
msgid ""
|
11481 |
"mod_authz_host is Loaded|Order, Allow, Deny directives are NOT supported|BC: "
|
11482 |
"No|IfModule: Yes"
|
11483 |
msgstr ""
|
11484 |
|
11485 |
-
#: includes/functions.php:
|
11486 |
msgid "mod_authz_host is Loaded|IfModule: No"
|
11487 |
msgstr ""
|
11488 |
|
11489 |
-
#: includes/functions.php:
|
11490 |
msgid "mod_authz_host is NOT Loaded|IfModule: Yes"
|
11491 |
msgstr ""
|
11492 |
|
11493 |
-
#: includes/functions.php:
|
11494 |
msgid "mod_authz_host is NOT Loaded"
|
11495 |
msgstr ""
|
11496 |
|
11497 |
-
#: includes/functions.php:
|
11498 |
msgid "mod_rewrite Module is Loaded"
|
11499 |
msgstr ""
|
11500 |
|
11501 |
-
#: includes/functions.php:
|
11502 |
msgid "mod_rewrite Inconclusive: Status is not 200, 301, 302, 403 or 404"
|
11503 |
msgstr ""
|
11504 |
|
11505 |
-
#: includes/functions.php:
|
11506 |
msgid "mod_security Module is Loaded|Enabled"
|
11507 |
msgstr ""
|
11508 |
|
11509 |
-
#: includes/functions.php:
|
11510 |
msgid "mod_security2 Module is Loaded|Enabled"
|
11511 |
msgstr ""
|
11512 |
|
11513 |
-
#: includes/functions.php:
|
11514 |
msgid "mod_security Module is not Loaded|Enabled"
|
11515 |
msgstr ""
|
11516 |
|
@@ -11814,15 +11942,15 @@ msgstr ""
|
|
11814 |
msgid "Once Daily"
|
11815 |
msgstr ""
|
11816 |
|
11817 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11818 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11819 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11820 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11821 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11822 |
msgid "BPS Hidden Plugin Folder|Files (HPF) Alert"
|
11823 |
msgstr ""
|
11824 |
|
11825 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11826 |
msgid ""
|
11827 |
"A non-standard WP hello.php file (Hello Dolly Plugin) was found in your /"
|
11828 |
"plugins/ folder and it is hidden/not displayed on the WordPress Plugins "
|
@@ -11832,69 +11960,69 @@ msgid ""
|
|
11832 |
"below in the "
|
11833 |
msgstr ""
|
11834 |
|
11835 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11836 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11837 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11838 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11839 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11840 |
msgid "Ignore Hidden Plugin Folders & Files"
|
11841 |
msgstr ""
|
11842 |
|
11843 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11844 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11845 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11846 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11847 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11848 |
msgid " textarea box option to make this Alert go away."
|
11849 |
msgstr ""
|
11850 |
|
11851 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11852 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11853 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11854 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11855 |
msgid "File Path: "
|
11856 |
msgstr ""
|
11857 |
|
11858 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11859 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11860 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11861 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11862 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11863 |
msgid "HPF Ignore Rule: "
|
11864 |
msgstr ""
|
11865 |
|
11866 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11867 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11868 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11869 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11870 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11871 |
msgid "Last Modified Time: "
|
11872 |
msgstr ""
|
11873 |
|
11874 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11875 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11876 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11877 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11878 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11879 |
msgid "Last Change Time: "
|
11880 |
msgstr ""
|
11881 |
|
11882 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11883 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11884 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11885 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11886 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11887 |
msgid "Last Access Time: "
|
11888 |
msgstr ""
|
11889 |
|
11890 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11891 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11892 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11893 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11894 |
msgid "File Contents: "
|
11895 |
msgstr ""
|
11896 |
|
11897 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11898 |
msgid ""
|
11899 |
"A non-standard WP index.php file found in your /plugins/ folder appears to "
|
11900 |
"have been altered/tampered with. Most likely the index.php file is a hacker "
|
@@ -11903,7 +12031,7 @@ msgid ""
|
|
11903 |
"HPF Ignore Rule shown below in the "
|
11904 |
msgstr ""
|
11905 |
|
11906 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11907 |
msgid ""
|
11908 |
"An htaccess file was found in your /plugins/ folder and it does not appear "
|
11909 |
"to be a BPS htaccess file. Most likely the htaccess file is a hacker file or "
|
@@ -11912,7 +12040,7 @@ msgid ""
|
|
11912 |
"Ignore Rule shown below in the "
|
11913 |
msgstr ""
|
11914 |
|
11915 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11916 |
msgid ""
|
11917 |
"An unrecognized/non-standard WP file was found in your /plugins/ folder. "
|
11918 |
"This file may be a hacker file or contain hacker code. If you recognize this "
|
@@ -11920,7 +12048,7 @@ msgid ""
|
|
11920 |
"adding the HPF Ignore Rule shown below in the "
|
11921 |
msgstr ""
|
11922 |
|
11923 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11924 |
msgid ""
|
11925 |
"A plugin folder was found in your /plugins/ folder that is either a hidden "
|
11926 |
"plugin (plugin that is not displayed on the WordPress Plugins page) or an "
|
@@ -11929,7 +12057,7 @@ msgid ""
|
|
11929 |
"folder check by adding the HPF Ignore Rule shown below in the "
|
11930 |
msgstr ""
|
11931 |
|
11932 |
-
#: includes/hidden-plugin-folders-cron.php:
|
11933 |
msgid "Plugin Folder Path: "
|
11934 |
msgstr ""
|
11935 |
|
@@ -11972,49 +12100,6 @@ msgstr ""
|
|
11972 |
msgid " and click the Setup Wizard button."
|
11973 |
msgstr ""
|
11974 |
|
11975 |
-
#: includes/hud-autofix-setup.php:69 includes/hud-dismiss-functions.php:67
|
11976 |
-
#: includes/hud-dismiss-functions.php:101
|
11977 |
-
#: includes/hud-dismiss-functions.php:134
|
11978 |
-
#: includes/hud-dismiss-functions.php:345
|
11979 |
-
#: includes/hud-dismiss-functions.php:350
|
11980 |
-
#: includes/hud-dismiss-functions.php:388
|
11981 |
-
#: includes/hud-dismiss-functions.php:393
|
11982 |
-
#: includes/hud-dismiss-functions.php:446
|
11983 |
-
#: includes/hud-dismiss-functions.php:487
|
11984 |
-
#: includes/hud-dismiss-functions.php:643
|
11985 |
-
msgid ""
|
11986 |
-
"To Dismiss this Notice click the Dismiss Notice button below. To Reset "
|
11987 |
-
"Dismiss Notices click the Reset|Recheck Dismiss Notices button on the Custom "
|
11988 |
-
"Code page."
|
11989 |
-
msgstr ""
|
11990 |
-
|
11991 |
-
#: includes/hud-autofix-setup.php:69 includes/hud-dismiss-functions.php:67
|
11992 |
-
#: includes/hud-dismiss-functions.php:101
|
11993 |
-
#: includes/hud-dismiss-functions.php:134
|
11994 |
-
#: includes/hud-dismiss-functions.php:199
|
11995 |
-
#: includes/hud-dismiss-functions.php:214
|
11996 |
-
#: includes/hud-dismiss-functions.php:220
|
11997 |
-
#: includes/hud-dismiss-functions.php:226
|
11998 |
-
#: includes/hud-dismiss-functions.php:232
|
11999 |
-
#: includes/hud-dismiss-functions.php:246
|
12000 |
-
#: includes/hud-dismiss-functions.php:252
|
12001 |
-
#: includes/hud-dismiss-functions.php:257
|
12002 |
-
#: includes/hud-dismiss-functions.php:345
|
12003 |
-
#: includes/hud-dismiss-functions.php:350
|
12004 |
-
#: includes/hud-dismiss-functions.php:388
|
12005 |
-
#: includes/hud-dismiss-functions.php:393
|
12006 |
-
#: includes/hud-dismiss-functions.php:446
|
12007 |
-
#: includes/hud-dismiss-functions.php:487
|
12008 |
-
#: includes/hud-dismiss-functions.php:576
|
12009 |
-
#: includes/hud-dismiss-functions.php:643
|
12010 |
-
#: includes/hud-dismiss-functions.php:671
|
12011 |
-
#: includes/hud-dismiss-functions.php:708
|
12012 |
-
#: includes/hud-dismiss-functions.php:751
|
12013 |
-
#: includes/hud-dismiss-functions.php:789
|
12014 |
-
#: includes/hud-dismiss-functions.php:822
|
12015 |
-
msgid "Dismiss Notice"
|
12016 |
-
msgstr ""
|
12017 |
-
|
12018 |
#: includes/hud-autofix-setup.php:120
|
12019 |
msgid ""
|
12020 |
"W3 Total Cache (W3TC) htaccess code was not found in your Root htaccess file"
|
@@ -12555,7 +12640,7 @@ msgid ""
|
|
12555 |
msgstr ""
|
12556 |
|
12557 |
#: includes/hud-autofix-whitelist.php:761
|
12558 |
-
#: includes/hud-dismiss-functions.php:
|
12559 |
msgid "Click this "
|
12560 |
msgstr ""
|
12561 |
|
@@ -12808,157 +12893,163 @@ msgstr ""
|
|
12808 |
msgid " for the steps to fix this Wordfence problem."
|
12809 |
msgstr ""
|
12810 |
|
12811 |
-
#: includes/hud-dismiss-functions.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
12812 |
msgid ""
|
12813 |
-
"
|
12814 |
-
"
|
|
|
12815 |
msgstr ""
|
12816 |
|
12817 |
-
#: includes/hud-dismiss-functions.php:
|
12818 |
msgid ""
|
12819 |
-
"
|
12820 |
-
"
|
12821 |
-
"
|
12822 |
msgstr ""
|
12823 |
|
12824 |
-
#: includes/hud-dismiss-functions.php:
|
12825 |
msgid ""
|
12826 |
-
"To fix
|
12827 |
-
"
|
12828 |
-
"Directory option setting."
|
12829 |
msgstr ""
|
12830 |
|
12831 |
-
#: includes/hud-dismiss-functions.php:
|
12832 |
msgid "The WordPress Firewall 2 plugin is installed and activated"
|
12833 |
msgstr ""
|
12834 |
|
12835 |
-
#: includes/hud-dismiss-functions.php:
|
12836 |
msgid "It is recommended that you delete the WordPress Firewall 2 plugin."
|
12837 |
msgstr ""
|
12838 |
|
12839 |
-
#: includes/hud-dismiss-functions.php:
|
12840 |
msgid " for more information."
|
12841 |
msgstr ""
|
12842 |
|
12843 |
-
#: includes/hud-dismiss-functions.php:
|
12844 |
msgid "Notice: BPS Query String Exploits Code Changes"
|
12845 |
msgstr ""
|
12846 |
|
12847 |
-
#: includes/hud-dismiss-functions.php:
|
12848 |
msgid ""
|
12849 |
"Older BPS Query String Exploits code was found in BPS Custom Code. Several "
|
12850 |
"Query String Exploits rules were changed/added/modified in the root ."
|
12851 |
"htaccess file in BPS .49.6, .50.2 & .50.3."
|
12852 |
msgstr ""
|
12853 |
|
12854 |
-
#: includes/hud-dismiss-functions.php:
|
12855 |
msgid ""
|
12856 |
"Copy the new Query String Exploits section of code from your root .htaccess "
|
12857 |
"file and paste it into this BPS Custom Code text box: CUSTOM CODE BPSQSE BPS "
|
12858 |
"QUERY STRING EXPLOITS and click the Save Root Custom Code button."
|
12859 |
msgstr ""
|
12860 |
|
12861 |
-
#: includes/hud-dismiss-functions.php:
|
12862 |
msgid ""
|
12863 |
"This Notice will go away once you have copied the new Query String Exploits "
|
12864 |
"code to BPS Custom Code and clicked the Save Root Custom Code button."
|
12865 |
msgstr ""
|
12866 |
|
12867 |
-
#: includes/hud-dismiss-functions.php:
|
12868 |
msgid "BPS Alert! A BPS htaccess file was NOT found in the BPS Backup folder: "
|
12869 |
msgstr ""
|
12870 |
|
12871 |
-
#: includes/hud-dismiss-functions.php:
|
12872 |
msgid " and click the BPS Backup Folder BulletProof Mode Activate button."
|
12873 |
msgstr ""
|
12874 |
|
12875 |
-
#: includes/hud-dismiss-functions.php:
|
12876 |
msgid "New Improved BPS Speed Boost Cache Code"
|
12877 |
msgstr ""
|
12878 |
|
12879 |
-
#: includes/hud-dismiss-functions.php:
|
12880 |
msgid ""
|
12881 |
"Older BPS Speed Boost Cache Code was found saved in this BPS Custom Code "
|
12882 |
"text box: CUSTOM CODE TOP PHP/PHP.INI HANDLER/CACHE CODE"
|
12883 |
msgstr ""
|
12884 |
|
12885 |
-
#: includes/hud-dismiss-functions.php:
|
12886 |
msgid ""
|
12887 |
"Newer improved BPS Speed Boost Cache Code has been created, which should "
|
12888 |
"improve website load speed performance even more."
|
12889 |
msgstr ""
|
12890 |
|
12891 |
-
#: includes/hud-dismiss-functions.php:
|
12892 |
msgid "Get The New Improved BPS Speed Boost Cache Code"
|
12893 |
msgstr ""
|
12894 |
|
12895 |
-
#: includes/hud-dismiss-functions.php:
|
12896 |
msgid ". To dismiss this Notice click the Dismiss Notice button below."
|
12897 |
msgstr ""
|
12898 |
|
12899 |
-
#: includes/hud-dismiss-functions.php:
|
12900 |
msgid ""
|
12901 |
"To Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on "
|
12902 |
"the Custom Code page."
|
12903 |
msgstr ""
|
12904 |
|
12905 |
-
#: includes/hud-dismiss-functions.php:
|
12906 |
msgid "BPS Speed Boost Cache Custom Code Notice"
|
12907 |
msgstr ""
|
12908 |
|
12909 |
-
#: includes/hud-dismiss-functions.php:
|
12910 |
msgid ""
|
12911 |
"BPS Speed Boost Cache Code was found in this BPS Custom Code text box: "
|
12912 |
"CUSTOM CODE TOP PHP/PHP.INI HANDLER/CACHE CODE"
|
12913 |
msgstr ""
|
12914 |
|
12915 |
-
#: includes/hud-dismiss-functions.php:
|
12916 |
msgid ""
|
12917 |
"and another caching plugin's Marker text was also found in this BPS Custom "
|
12918 |
"Code text box."
|
12919 |
msgstr ""
|
12920 |
|
12921 |
-
#: includes/hud-dismiss-functions.php:
|
12922 |
msgid "Click this link: "
|
12923 |
msgstr ""
|
12924 |
|
12925 |
-
#: includes/hud-dismiss-functions.php:
|
12926 |
msgid "BPS Speed Boost Cache Custom Code Notice Forum Topic"
|
12927 |
msgstr ""
|
12928 |
|
12929 |
-
#: includes/hud-dismiss-functions.php:
|
12930 |
msgid " for help information on what this Notice means and what to do next."
|
12931 |
msgstr ""
|
12932 |
|
12933 |
-
#: includes/hud-dismiss-functions.php:
|
12934 |
msgid "BPS Plugin Automatic Update Notice"
|
12935 |
msgstr ""
|
12936 |
|
12937 |
-
#: includes/hud-dismiss-functions.php:
|
12938 |
msgid ""
|
12939 |
"Would you like to have BPS plugin updates installed automatically? Click "
|
12940 |
"this link: "
|
12941 |
msgstr ""
|
12942 |
|
12943 |
-
#: includes/hud-dismiss-functions.php:
|
12944 |
msgid " and click the BPS MU Tools Enable BPS Plugin AutoUpdates link."
|
12945 |
msgstr ""
|
12946 |
|
12947 |
-
#: includes/hud-dismiss-functions.php:
|
12948 |
msgid "MScan First Run Notice"
|
12949 |
msgstr ""
|
12950 |
|
12951 |
-
#: includes/hud-dismiss-functions.php:
|
12952 |
msgid ""
|
12953 |
"Please take a few minutes to read the \"Basic Info|Recommendations|"
|
12954 |
"Limitations|Restrictions\" help section in the"
|
12955 |
msgstr ""
|
12956 |
|
12957 |
-
#: includes/hud-dismiss-functions.php:
|
12958 |
msgid "before running a scan."
|
12959 |
msgstr ""
|
12960 |
|
12961 |
-
#: includes/hud-dismiss-functions.php:
|
12962 |
msgid ""
|
12963 |
"It is highly recommended that you use the Scan Time Estimate Tool before "
|
12964 |
"running an actual scan. The Scan Time Estimate Tool calculates the total "
|
@@ -12968,117 +13059,117 @@ msgid ""
|
|
12968 |
"Notices button on the BPS Custom Code page."
|
12969 |
msgstr ""
|
12970 |
|
12971 |
-
#: includes/hud-dismiss-functions.php:
|
12972 |
msgid "BPS New Feature Notice: JTC-Lite"
|
12973 |
msgstr ""
|
12974 |
|
12975 |
-
#: includes/hud-dismiss-functions.php:
|
12976 |
msgid ""
|
12977 |
"JTC-Lite protects the WordPress Login page Form against automated SpamBot "
|
12978 |
"and HackerBot Brute Force Login attacks"
|
12979 |
msgstr ""
|
12980 |
|
12981 |
-
#: includes/hud-dismiss-functions.php:
|
12982 |
msgid ""
|
12983 |
"and also prevents User Accounts from being locked repeatedly by Brute Force "
|
12984 |
"Login Bot attacks on your Login page Form."
|
12985 |
msgstr ""
|
12986 |
|
12987 |
-
#: includes/hud-dismiss-functions.php:
|
12988 |
msgid "To enable/turn On JTC-Lite, click this "
|
12989 |
msgstr ""
|
12990 |
|
12991 |
-
#: includes/hud-dismiss-functions.php:
|
12992 |
msgid ""
|
12993 |
". Click/check the Login Form Checkbox and click the Save Options button."
|
12994 |
msgstr ""
|
12995 |
|
12996 |
-
#: includes/hud-dismiss-functions.php:
|
12997 |
-
#: includes/hud-dismiss-functions.php:
|
12998 |
-
#: includes/hud-dismiss-functions.php:
|
12999 |
msgid ""
|
13000 |
"To Dismiss this Notice click the Dismiss Notice button below. To Reset "
|
13001 |
"Dismiss Notices click the Reset|Recheck Dismiss Notices button on the BPS "
|
13002 |
"Custom Code page."
|
13003 |
msgstr ""
|
13004 |
|
13005 |
-
#: includes/hud-dismiss-functions.php:
|
13006 |
msgid "BPS Plugin Star Rating Request"
|
13007 |
msgstr ""
|
13008 |
|
13009 |
-
#: includes/hud-dismiss-functions.php:
|
13010 |
msgid ""
|
13011 |
"A BPS star rating only takes a couple of minutes and would be very much "
|
13012 |
"appreciated. We are looking for 5 star ratings and not \"fancy\" reviews."
|
13013 |
msgstr ""
|
13014 |
|
13015 |
-
#: includes/hud-dismiss-functions.php:
|
13016 |
msgid ""
|
13017 |
"A simple review like \"works great\" or \"has been protecting my website for "
|
13018 |
"X months or X years\" is perfect."
|
13019 |
msgstr ""
|
13020 |
|
13021 |
-
#: includes/hud-dismiss-functions.php:
|
13022 |
msgid "Click this link to submit a BPS Plugin Star Rating: "
|
13023 |
msgstr ""
|
13024 |
|
13025 |
-
#: includes/hud-dismiss-functions.php:
|
13026 |
msgid "BPS Plugin Star Rating"
|
13027 |
msgstr ""
|
13028 |
|
13029 |
-
#: includes/hud-dismiss-functions.php:
|
13030 |
msgid ""
|
13031 |
"login to the WordPress.org site and scroll to the bottom of the Reviews page."
|
13032 |
msgstr ""
|
13033 |
|
13034 |
-
#: includes/hud-dismiss-functions.php:
|
13035 |
msgid ""
|
13036 |
"To Dismiss this one-time Notice click the Dismiss Notice button below. To "
|
13037 |
"Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on the "
|
13038 |
"BPS Custom Code page."
|
13039 |
msgstr ""
|
13040 |
|
13041 |
-
#: includes/hud-dismiss-functions.php:
|
13042 |
msgid "BPS Notice: Mod Security Module is Loaded|Enabled"
|
13043 |
msgstr ""
|
13044 |
|
13045 |
-
#: includes/hud-dismiss-functions.php:
|
13046 |
msgid "Please take a minute to view this Mod Security help forum topic: "
|
13047 |
msgstr ""
|
13048 |
|
13049 |
-
#: includes/hud-dismiss-functions.php:
|
13050 |
msgid "Mod Security Common Known Problems"
|
13051 |
msgstr ""
|
13052 |
|
13053 |
-
#: includes/hud-dismiss-functions.php:
|
13054 |
msgid ""
|
13055 |
"If you are not experiencing any of the problems listed in the Mod Security "
|
13056 |
"help forum topic then you can dismiss this Dismiss Notice."
|
13057 |
msgstr ""
|
13058 |
|
13059 |
-
#: includes/hud-dismiss-functions.php:
|
13060 |
msgid "BPS GDPR Compliance Notice"
|
13061 |
msgstr ""
|
13062 |
|
13063 |
-
#: includes/hud-dismiss-functions.php:
|
13064 |
msgid ""
|
13065 |
"A new Setup Wizard Option has been created which allows you to turn off all "
|
13066 |
"IP address logging in BPS to make your website GDPR Compliant."
|
13067 |
msgstr ""
|
13068 |
|
13069 |
-
#: includes/hud-dismiss-functions.php:
|
13070 |
msgid "GDPR Compliance Setup Wizard Option link"
|
13071 |
msgstr ""
|
13072 |
|
13073 |
-
#: includes/hud-dismiss-functions.php:
|
13074 |
msgid "Choose the GDPR Compliance On setting."
|
13075 |
msgstr ""
|
13076 |
|
13077 |
-
#: includes/hud-dismiss-functions.php:
|
13078 |
msgid "For more information about GDPR Compliance click this "
|
13079 |
msgstr ""
|
13080 |
|
13081 |
-
#: includes/hud-dismiss-functions.php:
|
13082 |
msgid "GDPR Compliance Forum Topic link"
|
13083 |
msgstr ""
|
13084 |
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: bulletproof-security\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
+
"POT-Creation-Date: 2019-09-24 15:17-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"
|
875 |
msgid "Success! The GDPR Compliance Notice is reset."
|
876 |
msgstr ""
|
877 |
|
878 |
+
#: admin/core/core-forms.php:684
|
879 |
+
msgid ""
|
880 |
+
"The Root htaccess File Version Check Notice is NOT set. Nothing to reset."
|
881 |
+
msgstr ""
|
882 |
+
|
883 |
+
#: admin/core/core-forms.php:687
|
884 |
+
msgid "Success! The Root htaccess File Version Check Notice is reset."
|
885 |
+
msgstr ""
|
886 |
+
|
887 |
+
#: admin/core/core-forms.php:691
|
888 |
msgid "Refresh Status"
|
889 |
msgstr ""
|
890 |
|
1205 |
#: admin/db-backup-security/db-backup-help-text.php:15
|
1206 |
#: admin/db-backup-security/db-backup-security.php:281
|
1207 |
#: admin/email-log-settings/email-log-settings.php:106
|
1208 |
+
#: admin/login/login.php:192 admin/login/login.php:807
|
1209 |
+
#: admin/login/login.php:1129 admin/maintenance/maintenance.php:186
|
1210 |
#: admin/mscan/mscan-help-text.php:44 admin/mscan/mscan.php:134
|
1211 |
#: admin/security-log/security-log.php:246
|
1212 |
#: admin/system-info/system-info.php:103 admin/theme-skin/theme-skin.php:110
|
1273 |
msgstr ""
|
1274 |
|
1275 |
#: admin/core/core-help-text.php:30 admin/core/core-help-text.php:40
|
1276 |
+
#: admin/login/lsm-help-text.php:22
|
1277 |
msgid "Encryption|Decryption ModSecurity CRS Bypass"
|
1278 |
msgstr ""
|
1279 |
|
1845 |
#: admin/db-backup-security/db-backup-security.php:1201
|
1846 |
#: admin/db-backup-security/db-backup-security.php:1357
|
1847 |
#: admin/email-log-settings/email-log-settings.php:95 admin/login/login.php:181
|
1848 |
+
#: admin/login/login.php:796 admin/maintenance/maintenance.php:170
|
1849 |
#: admin/maintenance/maintenance.php:172 admin/mscan/mscan.php:123
|
1850 |
#: admin/security-log/security-log.php:235 admin/theme-skin/theme-skin.php:101
|
1851 |
#: admin/wizard/wizard.php:1022 admin/wizard/wizard.php:1091
|
1893 |
|
1894 |
#: admin/core/core.php:200 admin/core/core.php:724 admin/core/core.php:1735
|
1895 |
#: admin/core/core.php:1771 admin/core/core.php:1788 admin/login/login.php:142
|
1896 |
+
#: admin/login/login.php:199 admin/login/login.php:907
|
1897 |
+
#: admin/login/login.php:1150 admin/system-info/system-info.php:116
|
1898 |
#: admin/system-info/system-info.php:1034
|
1899 |
msgid "Permission Denied"
|
1900 |
msgstr ""
|
1914 |
#: admin/db-backup-security/db-backup-security.php:1207
|
1915 |
#: admin/db-backup-security/db-backup-security.php:1363
|
1916 |
#: admin/email-log-settings/email-log-settings.php:101
|
1917 |
+
#: admin/login/login.php:187 admin/login/login.php:802
|
1918 |
+
#: admin/login/login.php:1120 admin/maintenance/maintenance.php:181
|
1919 |
#: admin/mscan/mscan.php:129 admin/mscan/mscan.php:1715
|
1920 |
#: admin/security-log/security-log.php:241 admin/system-info/system-info.php:98
|
1921 |
#: admin/theme-skin/theme-skin.php:107 admin/wizard/wizard.php:1028
|
1926 |
#: admin/core/core.php:211 admin/core/core.php:321 admin/core/core.php:1718
|
1927 |
#: admin/db-backup-security/db-backup-security.php:284
|
1928 |
#: admin/email-log-settings/email-log-settings.php:109
|
1929 |
+
#: admin/login/login.php:1132 admin/maintenance/maintenance.php:189
|
1930 |
#: admin/mscan/mscan.php:136 admin/system-info/system-info.php:106
|
1931 |
msgid "Forum Help Links: "
|
1932 |
msgstr ""
|
2382 |
#: admin/system-info/system-info.php:784 admin/system-info/system-info.php:792
|
2383 |
#: admin/system-info/system-info.php:800 admin/system-info/system-info.php:808
|
2384 |
#: admin/system-info/system-info.php:816 admin/system-info/system-info.php:824
|
2385 |
+
#: admin/system-info/system-info.php:843 includes/functions.php:569
|
2386 |
+
#: includes/functions.php:754 includes/functions.php:922
|
2387 |
+
#: includes/functions.php:965 includes/functions.php:1013
|
2388 |
+
#: includes/functions.php:1057
|
2389 |
msgid "On"
|
2390 |
msgstr ""
|
2391 |
|
2407 |
#: admin/system-info/system-info.php:803 admin/system-info/system-info.php:811
|
2408 |
#: admin/system-info/system-info.php:819 admin/system-info/system-info.php:827
|
2409 |
#: admin/system-info/system-info.php:835 admin/system-info/system-info.php:846
|
2410 |
+
#: includes/functions.php:927 includes/functions.php:970
|
2411 |
+
#: includes/functions.php:1019 includes/functions.php:1063
|
2412 |
#: includes/general-functions.php:285 includes/general-functions.php:300
|
2413 |
msgid "Off"
|
2414 |
msgstr ""
|
2646 |
msgstr ""
|
2647 |
|
2648 |
#: admin/core/core.php:1934 admin/email-log-settings/email-log-settings.php:95
|
2649 |
+
#: admin/login/login.php:181 admin/login/login.php:796
|
2650 |
#: admin/maintenance/maintenance.php:170 admin/maintenance/maintenance.php:172
|
2651 |
#: admin/security-log/security-log.php:235 admin/theme-skin/theme-skin.php:101
|
2652 |
#: admin/wizard/wizard.php:1022 admin/wizard/wizard.php:1091
|
2695 |
msgstr ""
|
2696 |
|
2697 |
#: admin/core/core.php:1972 admin/email-log-settings/email-log-settings.php:220
|
2698 |
+
#: admin/login/login.php:1623 admin/maintenance/maintenance.php:2083
|
2699 |
#: admin/security-log/security-log.php:822
|
2700 |
#: admin/system-info/system-info.php:1109
|
2701 |
msgid "Contributors Page"
|
2706 |
msgstr ""
|
2707 |
|
2708 |
#: admin/core/core.php:1974 admin/email-log-settings/email-log-settings.php:219
|
2709 |
+
#: admin/login/login.php:1622 admin/maintenance/maintenance.php:2084
|
2710 |
#: admin/security-log/security-log.php:821
|
2711 |
#: admin/system-info/system-info.php:1108
|
2712 |
msgid "Security Log Event Codes"
|
2719 |
#: admin/core/core.php:1976
|
2720 |
#: admin/db-backup-security/db-backup-security.php:1705
|
2721 |
#: admin/email-log-settings/email-log-settings.php:221
|
2722 |
+
#: admin/login/login.php:1624 admin/maintenance/maintenance.php:2085
|
2723 |
#: admin/mscan/mscan.php:1921 admin/security-log/security-log.php:823
|
2724 |
#: admin/system-info/system-info.php:1110 admin/theme-skin/theme-skin.php:222
|
2725 |
msgid "Forum: Search, Troubleshooting Steps & Post Questions For Assistance"
|
2975 |
msgid "BPS Pro Version Release Dates"
|
2976 |
msgstr ""
|
2977 |
|
2978 |
+
#: admin/core/core.php:2050 admin/core/core.php:2051 admin/core/core.php:2056
|
2979 |
+
#: admin/core/core.php:2057 admin/core/core.php:2058 admin/core/core.php:2059
|
2980 |
#: admin/core/core.php:2064 admin/core/core.php:2065 admin/core/core.php:2066
|
2981 |
+
#: admin/core/core.php:2067 admin/core/core.php:2068 admin/core/core.php:2073
|
2982 |
#: admin/core/core.php:2074 admin/core/core.php:2075 admin/core/core.php:2076
|
2983 |
#: admin/core/core.php:2077 admin/core/core.php:2078 admin/core/core.php:2079
|
2984 |
+
#: admin/core/core.php:2080 admin/core/core.php:2081 admin/core/core.php:2086
|
2985 |
#: admin/core/core.php:2087 admin/core/core.php:2088 admin/core/core.php:2089
|
2986 |
#: admin/core/core.php:2090 admin/core/core.php:2091 admin/core/core.php:2092
|
2987 |
#: admin/core/core.php:2093 admin/core/core.php:2094 admin/core/core.php:2095
|
2988 |
+
#: admin/core/core.php:2096 admin/core/core.php:2097 admin/core/core.php:2098
|
2989 |
#: admin/core/core.php:2104 admin/core/core.php:2105 admin/core/core.php:2106
|
2990 |
#: admin/core/core.php:2107 admin/core/core.php:2108 admin/core/core.php:2109
|
2991 |
#: admin/core/core.php:2110 admin/core/core.php:2111 admin/core/core.php:2112
|
2992 |
#: admin/core/core.php:2113 admin/core/core.php:2114 admin/core/core.php:2115
|
2993 |
+
#: admin/core/core.php:2116 admin/core/core.php:2117 admin/core/core.php:2123
|
2994 |
#: admin/core/core.php:2124 admin/core/core.php:2125 admin/core/core.php:2126
|
2995 |
#: admin/core/core.php:2127 admin/core/core.php:2128 admin/core/core.php:2129
|
2996 |
#: admin/core/core.php:2130 admin/core/core.php:2131 admin/core/core.php:2132
|
2997 |
+
#: admin/core/core.php:2133 admin/core/core.php:2134 admin/core/core.php:2135
|
2998 |
#: admin/core/core.php:2141 admin/core/core.php:2142 admin/core/core.php:2143
|
2999 |
#: admin/core/core.php:2144 admin/core/core.php:2145 admin/core/core.php:2146
|
3000 |
#: admin/core/core.php:2147 admin/core/core.php:2148 admin/core/core.php:2149
|
3001 |
+
#: admin/core/core.php:2150 admin/core/core.php:2156 admin/core/core.php:2157
|
3002 |
#: admin/core/core.php:2158 admin/core/core.php:2159 admin/core/core.php:2160
|
3003 |
#: admin/core/core.php:2161 admin/core/core.php:2162 admin/core/core.php:2163
|
3004 |
+
#: admin/core/core.php:2164 admin/core/core.php:2165
|
3005 |
#, php-format
|
3006 |
msgid ""
|
3007 |
"<a href=\"%2$s\" target=\"_blank\" title=\"Link Opens in New Browser Window"
|
4661 |
msgstr ""
|
4662 |
|
4663 |
#: admin/email-log-settings/email-log-settings.php:215
|
4664 |
+
#: admin/login/login.php:1618 admin/security-log/security-log.php:817
|
4665 |
#: admin/system-info/system-info.php:1105
|
4666 |
msgid "BulletProof Security Help & FAQ"
|
4667 |
msgstr ""
|
4683 |
msgstr ""
|
4684 |
|
4685 |
#: admin/includes/admin.php:315 admin/includes/admin.php:338
|
4686 |
+
#: admin/login/login.php:158 admin/login/login.php:802
|
4687 |
+
#: admin/login/login.php:804
|
4688 |
msgid "JTC-Lite"
|
4689 |
msgstr ""
|
4690 |
|
4831 |
msgid "Login Security & Monitoring"
|
4832 |
msgstr ""
|
4833 |
|
4834 |
+
#: admin/login/login.php:162 admin/login/login.php:1120
|
4835 |
+
#: admin/login/login.php:1122
|
4836 |
msgid "Idle Session Logout|Auth Cookie Expiration"
|
4837 |
msgstr ""
|
4838 |
|
4839 |
+
#: admin/login/login.php:173 admin/login/login.php:788
|
4840 |
#: admin/maintenance/maintenance.php:159
|
4841 |
msgid "Notice: "
|
4842 |
msgstr ""
|
4845 |
msgid "You have disabled wp-admin BulletProof Mode on the Security Modes page."
|
4846 |
msgstr ""
|
4847 |
|
4848 |
+
#: admin/login/login.php:173 admin/login/login.php:788
|
4849 |
#: admin/maintenance/maintenance.php:159
|
4850 |
msgid "If you have Go Daddy \"Managed WordPress Hosting\" click this link: "
|
4851 |
msgstr ""
|
4852 |
|
4853 |
+
#: admin/login/login.php:173 admin/login/login.php:788
|
4854 |
#: admin/maintenance/maintenance.php:159
|
4855 |
msgid "Go Daddy Managed WordPress Hosting"
|
4856 |
msgstr ""
|
4918 |
msgid " Enable Login Security for WooCommerce (BPS Pro Only)"
|
4919 |
msgstr ""
|
4920 |
|
4921 |
+
#: admin/login/login.php:431 admin/login/login.php:1261
|
4922 |
+
#: admin/login/login.php:1536 admin/login/lsm-help-text.php:22
|
4923 |
msgid "Turn On|Turn Off:"
|
4924 |
msgstr ""
|
4925 |
|
5107 |
msgid "Clear|Refresh"
|
5108 |
msgstr ""
|
5109 |
|
5110 |
+
#: admin/login/login.php:788
|
5111 |
msgid ""
|
5112 |
"The Setup Wizard Go Daddy \"Managed WordPress Hosting\" option is set to Yes."
|
5113 |
msgstr ""
|
5114 |
|
5115 |
+
#: admin/login/login.php:788
|
5116 |
msgid ""
|
5117 |
"If you do not have Go Daddy \"Managed WordPress Hosting\" then change the Go "
|
5118 |
"Daddy \"Managed WordPress Hosting\" Setup Wizard option to No."
|
5119 |
msgstr ""
|
5120 |
|
5121 |
+
#: admin/login/login.php:796
|
5122 |
msgid "jQuery ToolTip CAPTCHA-Lite (JTC-Lite) ~ "
|
5123 |
msgstr ""
|
5124 |
|
5125 |
+
#: admin/login/login.php:796
|
5126 |
msgid ""
|
5127 |
"Protects the WP Login Form against constant lockouts by Bots trying to Brute "
|
5128 |
"Force Login to your website"
|
5129 |
msgstr ""
|
5130 |
|
5131 |
+
#: admin/login/login.php:796
|
5132 |
msgid ""
|
5133 |
"Get the full version of JTC Anti-Spam|Anti-Hacker that protects all of your "
|
5134 |
"WP Forms"
|
5135 |
msgstr ""
|
5136 |
|
5137 |
+
#: admin/login/login.php:796
|
5138 |
msgid ""
|
5139 |
"against SpamBots & HackerBots (auto-registering, auto-logins, auto-posting, "
|
5140 |
"auto-commenting) & User Account Lockouts: "
|
5141 |
msgstr ""
|
5142 |
|
5143 |
+
#: admin/login/login.php:822 admin/login/login.php:1160
|
5144 |
+
#: admin/login/login.php:1478
|
5145 |
msgid "Save Options"
|
5146 |
msgstr ""
|
5147 |
|
5148 |
+
#: admin/login/login.php:903
|
5149 |
msgid "JTC-Lite Settings Saved."
|
5150 |
msgstr ""
|
5151 |
|
5152 |
+
#: admin/login/login.php:917
|
5153 |
msgid "JTC-Lite Settings"
|
5154 |
msgstr ""
|
5155 |
|
5156 |
+
#: admin/login/login.php:921
|
5157 |
msgid "JTC CAPTCHA:"
|
5158 |
msgstr ""
|
5159 |
|
5160 |
+
#: admin/login/login.php:923
|
5161 |
msgid "jtc"
|
5162 |
msgstr ""
|
5163 |
|
5164 |
+
#: admin/login/login.php:926
|
5165 |
msgid "JTC ToolTip:"
|
5166 |
msgstr ""
|
5167 |
|
5168 |
+
#: admin/login/login.php:928
|
5169 |
msgid "Type/Enter: jtc. Enter a blank space for no text (Spacebar Key)"
|
5170 |
msgstr ""
|
5171 |
|
5172 |
+
#: admin/login/login.php:931
|
5173 |
msgid "JTC Title|Text:"
|
5174 |
msgstr ""
|
5175 |
|
5176 |
+
#: admin/login/login.php:933
|
5177 |
msgid "Enter a blank space for no text (Spacebar Key)"
|
5178 |
msgstr ""
|
5179 |
|
5180 |
+
#: admin/login/login.php:940
|
5181 |
msgid "JTC Logging:"
|
5182 |
msgstr ""
|
5183 |
|
5184 |
+
#: admin/login/login.php:942
|
5185 |
msgid "JTC Logging Off"
|
5186 |
msgstr ""
|
5187 |
|
5188 |
+
#: admin/login/login.php:945
|
5189 |
msgid "Logged in the Security Log (BPS Pro Only)"
|
5190 |
msgstr ""
|
5191 |
|
5192 |
+
#: admin/login/login.php:953
|
5193 |
msgid " Enable JTC for WooCommerce (BPS Pro Only)"
|
5194 |
msgstr ""
|
5195 |
|
5196 |
+
#: admin/login/login.php:956
|
5197 |
msgid "Enable|Disable JTC For These Forms: "
|
5198 |
msgstr ""
|
5199 |
|
5200 |
+
#: admin/login/login.php:957 admin/login/login.php:968
|
5201 |
msgid "Check to Enable. Uncheck to Disable."
|
5202 |
msgstr ""
|
5203 |
|
5204 |
+
#: admin/login/login.php:958
|
5205 |
msgid " Login Form"
|
5206 |
msgstr ""
|
5207 |
|
5208 |
+
#: admin/login/login.php:959
|
5209 |
msgid " Register Form (BPS Pro Only)"
|
5210 |
msgstr ""
|
5211 |
|
5212 |
+
#: admin/login/login.php:960
|
5213 |
msgid " Lost Password Form (BPS Pro Only)"
|
5214 |
msgstr ""
|
5215 |
|
5216 |
+
#: admin/login/login.php:961
|
5217 |
msgid " Comment Form (BPS Pro Only)"
|
5218 |
msgstr ""
|
5219 |
|
5220 |
+
#: admin/login/login.php:962
|
5221 |
msgid " Multisite Register Form (BPS Pro Only)"
|
5222 |
msgstr ""
|
5223 |
|
5224 |
+
#: admin/login/login.php:963
|
5225 |
msgid " BuddyPress Register Form (BPS Pro Only)"
|
5226 |
msgstr ""
|
5227 |
|
5228 |
+
#: admin/login/login.php:964
|
5229 |
msgid " BuddyPress Sidebar Login Form (BPS Pro Only)"
|
5230 |
msgstr ""
|
5231 |
|
5232 |
+
#: admin/login/login.php:966
|
5233 |
msgid "Comment Form: (BPS Pro Only)"
|
5234 |
msgstr ""
|
5235 |
|
5236 |
+
#: admin/login/login.php:967
|
5237 |
msgid ""
|
5238 |
"Enable|Disable JTC For These Registered/Logged In User Roles (BPS Pro Only): "
|
5239 |
msgstr ""
|
5240 |
|
5241 |
+
#: admin/login/login.php:970 admin/login/login.php:1332
|
5242 |
+
#: admin/login/login.php:1577
|
5243 |
msgid " Administrator"
|
5244 |
msgstr ""
|
5245 |
|
5246 |
+
#: admin/login/login.php:971 admin/login/login.php:1333
|
5247 |
+
#: admin/login/login.php:1578
|
5248 |
msgid " Editor"
|
5249 |
msgstr ""
|
5250 |
|
5251 |
+
#: admin/login/login.php:972 admin/login/login.php:1334
|
5252 |
+
#: admin/login/login.php:1579
|
5253 |
msgid " Author"
|
5254 |
msgstr ""
|
5255 |
|
5256 |
+
#: admin/login/login.php:973 admin/login/login.php:1335
|
5257 |
+
#: admin/login/login.php:1580
|
5258 |
msgid " Contributor"
|
5259 |
msgstr ""
|
5260 |
|
5261 |
+
#: admin/login/login.php:974 admin/login/login.php:1336
|
5262 |
+
#: admin/login/login.php:1581
|
5263 |
msgid " Subscriber"
|
5264 |
msgstr ""
|
5265 |
|
5266 |
+
#: admin/login/login.php:990
|
5267 |
msgid "Login Form: CAPTCHA Error message"
|
5268 |
msgstr ""
|
5269 |
|
5270 |
+
#: admin/login/login.php:993
|
5271 |
msgid "Comment Form: CAPTCHA Error message (BPS Pro Only)"
|
5272 |
msgstr ""
|
5273 |
|
5274 |
+
#: admin/login/login.php:996 admin/login/lsm-help-text.php:19
|
5275 |
msgid "Comment Form: CSS Styling (BPS Pro Only)"
|
5276 |
msgstr ""
|
5277 |
|
5278 |
+
#: admin/login/login.php:997
|
5279 |
msgid ""
|
5280 |
"Comment Form Label (BPS Pro Only): <i>The JTC Title|Text above the Form "
|
5281 |
"Input text box</i>"
|
5282 |
msgstr ""
|
5283 |
|
5284 |
+
#: admin/login/login.php:999
|
5285 |
msgid ""
|
5286 |
"Comment Form Input Text Box (BPS Pro Only): <i>The JTC CAPTCHA Form Input "
|
5287 |
"text box</i>"
|
5288 |
msgstr ""
|
5289 |
|
5290 |
+
#: admin/login/login.php:1002
|
5291 |
+
msgid ""
|
5292 |
+
"If you see an error or are unable to save your JTC option settings then "
|
5293 |
+
"click the Encrypt JTC Code button first and then click the Save Options "
|
5294 |
+
"button. Mouse over the question mark image to the right for help info."
|
5295 |
+
msgstr ""
|
5296 |
+
|
5297 |
+
#: admin/login/login.php:1002
|
5298 |
+
msgid ""
|
5299 |
+
"If your web host currently has ModSecurity installed or installs ModSecurity "
|
5300 |
+
"at a later time then ModSecurity will prevent you from saving your JTC "
|
5301 |
+
"options settings and CSS code unless you encrypt it first by clicking the "
|
5302 |
+
"Encrypt JTC Code button."
|
5303 |
+
msgstr ""
|
5304 |
+
|
5305 |
+
#: admin/login/login.php:1002
|
5306 |
+
msgid ""
|
5307 |
+
"If you click the Encrypt JTC Code button and then want to edit your CSS code "
|
5308 |
+
"again click the Decrypt JTC Code button. After you are done editing click "
|
5309 |
+
"the Encrypt JTC Code button before clicking the Save Options button."
|
5310 |
+
msgstr ""
|
5311 |
+
|
5312 |
+
#: admin/login/login.php:1002
|
5313 |
+
msgid ""
|
5314 |
+
"Click the JTC Anti-Spam|Anti-Hacker Read Me help button for more help info."
|
5315 |
+
msgstr ""
|
5316 |
+
|
5317 |
+
#: admin/login/login.php:1004 admin/login/login.php:1361
|
5318 |
+
#: admin/login/login.php:1596 admin/security-log/security-log.php:453
|
5319 |
msgid "Click OK to Proceed or click Cancel."
|
5320 |
msgstr ""
|
5321 |
|
5322 |
+
#: admin/login/login.php:1115
|
5323 |
msgid "Idle Session Logout (ISL) ~ "
|
5324 |
msgstr ""
|
5325 |
|
5326 |
+
#: admin/login/login.php:1115
|
5327 |
msgid "Automatically Logout Idle/Inactive User Accounts"
|
5328 |
msgstr ""
|
5329 |
|
5330 |
+
#: admin/login/login.php:1115
|
5331 |
msgid "Auth Cookie Expiration (ACE) ~ "
|
5332 |
msgstr ""
|
5333 |
|
5334 |
+
#: admin/login/login.php:1115
|
5335 |
msgid "Change the WordPress Authentication Cookie Expiration Time"
|
5336 |
msgstr ""
|
5337 |
|
5338 |
+
#: admin/login/login.php:1136
|
5339 |
msgid "ISL and ACE Forum Topic"
|
5340 |
msgstr ""
|
5341 |
|
5342 |
+
#: admin/login/login.php:1140
|
5343 |
msgid "The Help & FAQ tab pages contain help links."
|
5344 |
msgstr ""
|
5345 |
|
5346 |
+
#: admin/login/login.php:1238
|
5347 |
msgid "Settings Saved. ISL has been turned On."
|
5348 |
msgstr ""
|
5349 |
|
5350 |
+
#: admin/login/login.php:1244
|
5351 |
msgid "Settings Saved. ISL has been turned Off."
|
5352 |
msgstr ""
|
5353 |
|
5354 |
+
#: admin/login/login.php:1256
|
5355 |
msgid "Idle Session Logout (ISL) Settings"
|
5356 |
msgstr ""
|
5357 |
|
5358 |
+
#: admin/login/login.php:1263
|
5359 |
msgid "ISL On"
|
5360 |
msgstr ""
|
5361 |
|
5362 |
+
#: admin/login/login.php:1264
|
5363 |
msgid "ISL Off"
|
5364 |
msgstr ""
|
5365 |
|
5366 |
+
#: admin/login/login.php:1270 admin/login/lsm-help-text.php:22
|
5367 |
msgid "Idle Session Logout Time in Minutes:"
|
5368 |
msgstr ""
|
5369 |
|
5370 |
+
#: admin/login/login.php:1276 admin/login/lsm-help-text.php:22
|
5371 |
msgid "Idle Session Logout Page URL:"
|
5372 |
msgstr ""
|
5373 |
|
5374 |
+
#: admin/login/login.php:1282 admin/login/lsm-help-text.php:22
|
5375 |
msgid "Idle Session Logout Page Login URL:"
|
5376 |
msgstr ""
|
5377 |
|
5378 |
+
#: admin/login/login.php:1283
|
5379 |
msgid ""
|
5380 |
"Enter/Type: \"No\" (without quotes) if you do not want a Login URL displayed."
|
5381 |
msgstr ""
|
5382 |
|
5383 |
+
#: admin/login/login.php:1289 admin/login/lsm-help-text.php:22
|
5384 |
msgid "Idle Session Logout Exclude URLs|URIs:"
|
5385 |
msgstr ""
|
5386 |
|
5387 |
+
#: admin/login/login.php:1290
|
5388 |
msgid "Enter URIs separated by a comma and a space: /some-post/, /some-page/"
|
5389 |
msgstr ""
|
5390 |
|
5391 |
+
#: admin/login/login.php:1297 admin/login/lsm-help-text.php:22
|
5392 |
msgid "Idle Session Logout Page Custom Message:"
|
5393 |
msgstr ""
|
5394 |
|
5395 |
+
#: admin/login/login.php:1304 admin/login/lsm-help-text.php:22
|
5396 |
msgid "Idle Session Logout Page Custom CSS Style:"
|
5397 |
msgstr ""
|
5398 |
|
5399 |
+
#: admin/login/login.php:1321 admin/login/login.php:1566
|
5400 |
#: admin/login/lsm-help-text.php:22
|
5401 |
msgid "User Account Exceptions:"
|
5402 |
msgstr ""
|
5403 |
|
5404 |
+
#: admin/login/login.php:1322 admin/login/login.php:1567
|
5405 |
msgid ""
|
5406 |
"Enter User Account names separated by a comma and a space: johnDoe, janeDoe"
|
5407 |
msgstr ""
|
5408 |
|
5409 |
+
#: admin/login/login.php:1323
|
5410 |
msgid "Idle Session Logout Time Will Not Be Applied For These User Accounts."
|
5411 |
msgstr ""
|
5412 |
|
5413 |
+
#: admin/login/login.php:1329
|
5414 |
msgid "Enable|Disable Idle Session Logouts For These User Roles: "
|
5415 |
msgstr ""
|
5416 |
|
5417 |
+
#: admin/login/login.php:1330 admin/login/login.php:1575
|
5418 |
msgid ""
|
5419 |
"Check to Enable. Uncheck to Disable. See the Read Me help button for details."
|
5420 |
msgstr ""
|
5421 |
|
5422 |
+
#: admin/login/login.php:1355
|
5423 |
msgid "Enable|Disable Idle Session Logouts For TinyMCE Editors: "
|
5424 |
msgstr ""
|
5425 |
|
5426 |
+
#: admin/login/login.php:1356 admin/login/login.php:1560
|
5427 |
msgid ""
|
5428 |
"Check to Disable. Uncheck to Enable. See the Read Me help button for details."
|
5429 |
msgstr ""
|
5430 |
|
5431 |
+
#: admin/login/login.php:1357
|
5432 |
msgid " Enable|Disable ISL For TinyMCE Editor"
|
5433 |
msgstr ""
|
5434 |
|
5435 |
+
#: admin/login/login.php:1359
|
5436 |
+
msgid ""
|
5437 |
+
"If you see an error or are unable to save your ISL option settings then "
|
5438 |
+
"click the Encrypt ISL Code button first and then click the Save Options "
|
5439 |
+
"button. Mouse over the question mark image to the right for help info."
|
5440 |
+
msgstr ""
|
5441 |
+
|
5442 |
+
#: admin/login/login.php:1359
|
5443 |
+
msgid ""
|
5444 |
+
"If your web host currently has ModSecurity installed or installs ModSecurity "
|
5445 |
+
"at a later time then ModSecurity will prevent you from saving your ISL "
|
5446 |
+
"option settings and CSS code unless you encrypt it first by clicking the "
|
5447 |
+
"Encrypt ISL Code button."
|
5448 |
+
msgstr ""
|
5449 |
+
|
5450 |
+
#: admin/login/login.php:1359
|
5451 |
+
msgid ""
|
5452 |
+
"If you click the Encrypt ISL Code button and then want to edit your CSS code "
|
5453 |
+
"again click the Decrypt ISL Code button. After you are done editing click "
|
5454 |
+
"the Encrypt ISL Code button before clicking the Save Options button."
|
5455 |
+
msgstr ""
|
5456 |
+
|
5457 |
+
#: admin/login/login.php:1359
|
5458 |
+
msgid ""
|
5459 |
+
"Click the Idle Session Logout|Auth Cookie Expiration Read Me help button for "
|
5460 |
+
"more help info."
|
5461 |
+
msgstr ""
|
5462 |
+
|
5463 |
+
#: admin/login/login.php:1466
|
5464 |
msgid "WordPress Authentication Cookie Expiration (ACE) Settings"
|
5465 |
msgstr ""
|
5466 |
|
5467 |
+
#: admin/login/login.php:1517
|
5468 |
msgid "Settings Saved. ACE has been turned On."
|
5469 |
msgstr ""
|
5470 |
|
5471 |
+
#: admin/login/login.php:1523
|
5472 |
msgid "Settings Saved. ACE has been turned Off."
|
5473 |
msgstr ""
|
5474 |
|
5475 |
+
#: admin/login/login.php:1538
|
5476 |
msgid "ACE On"
|
5477 |
msgstr ""
|
5478 |
|
5479 |
+
#: admin/login/login.php:1539
|
5480 |
msgid "ACE Off"
|
5481 |
msgstr ""
|
5482 |
|
5483 |
+
#: admin/login/login.php:1545 admin/login/lsm-help-text.php:22
|
5484 |
msgid "Auth Cookie Expiration Time in Minutes:"
|
5485 |
msgstr ""
|
5486 |
|
5487 |
+
#: admin/login/login.php:1546
|
5488 |
msgid "WP Default setting is 2880 Minutes/2 Days:"
|
5489 |
msgstr ""
|
5490 |
|
5491 |
+
#: admin/login/login.php:1552 admin/login/lsm-help-text.php:22
|
5492 |
msgid "Remember Me Auth Cookie Expiration Time in Minutes:"
|
5493 |
msgstr ""
|
5494 |
|
5495 |
+
#: admin/login/login.php:1553
|
5496 |
msgid "WP Default setting is 20160 Minutes/14 Days:"
|
5497 |
msgstr ""
|
5498 |
|
5499 |
+
#: admin/login/login.php:1559 admin/login/lsm-help-text.php:22
|
5500 |
msgid "Enable|Disable Remember Me Checkbox:"
|
5501 |
msgstr ""
|
5502 |
|
5503 |
+
#: admin/login/login.php:1561
|
5504 |
msgid " Disable & do not display the Remember Me checkbox"
|
5505 |
msgstr ""
|
5506 |
|
5507 |
+
#: admin/login/login.php:1568
|
5508 |
msgid "Auth Cookie Expiration Time Will Not Be Applied To These User Accounts."
|
5509 |
msgstr ""
|
5510 |
|
5511 |
+
#: admin/login/login.php:1574
|
5512 |
msgid "Enable|Disable Auth Cookie Expiration Time For These User Roles: "
|
5513 |
msgstr ""
|
5514 |
|
6153 |
"CSS Style customizations."
|
6154 |
msgstr ""
|
6155 |
|
6156 |
+
#: admin/login/lsm-help-text.php:22
|
6157 |
+
msgid ""
|
6158 |
+
"ModSecurity CRS is a security feature installed on some web hosts. "
|
6159 |
+
"ModSecurity CRS sees the legitimate CSS code in the option settings as "
|
6160 |
+
"malicious and will prevent you from saving your option settings. When trying "
|
6161 |
+
"to save your option settings you may see an error message or you may be "
|
6162 |
+
"redirected to your website Home page or nothing happens or other various "
|
6163 |
+
"problems. To evade/bypass ModSecurity CRS click the Encrypt ISL Code button "
|
6164 |
+
"before clicking the Save Options button. Your option settings are encrypted "
|
6165 |
+
"in the POST Form submission and then decrypted in the Form processing code. "
|
6166 |
+
"That means that your option settings are only encrypted temporarily during "
|
6167 |
+
"Form submission to bypass/evade ModSecurity CRS detection. The Decrypt ISL "
|
6168 |
+
"Code feature was added as an additional user friendly convenience feature. "
|
6169 |
+
"It allows you to decrypt your CSS code in real time if you already clicked "
|
6170 |
+
"the Encrypt ISL Code button. You can then continue editing your CSS code and "
|
6171 |
+
"then click the Encrypt ISL Code button again when you are done editing your "
|
6172 |
+
"CSS code. Important!!! Do not forget to click the Encrypt ISL Code button "
|
6173 |
+
"before clicking the Save Options button."
|
6174 |
+
msgstr ""
|
6175 |
+
|
6176 |
#: admin/login/lsm-help-text.php:22
|
6177 |
msgid ""
|
6178 |
"To create exceptions for User Account names enter User Account names (case-"
|
6773 |
#: admin/wizard/wizard.php:176 includes/general-functions.php:509
|
6774 |
#: includes/hud-dismiss-functions.php:345
|
6775 |
#: includes/hud-dismiss-functions.php:388
|
6776 |
+
#: includes/hud-dismiss-functions.php:489
|
6777 |
msgid "Click Here"
|
6778 |
msgstr ""
|
6779 |
|
7477 |
"malware scanners: "
|
7478 |
msgstr ""
|
7479 |
|
7480 |
+
#: admin/mscan/mscan.php:139 includes/hud-dismiss-functions.php:673
|
7481 |
msgid "MScan Malware Scanner Guide"
|
7482 |
msgstr ""
|
7483 |
|
10772 |
"maximum memory limit setting allowed by your Host."
|
10773 |
msgstr ""
|
10774 |
|
10775 |
+
#: admin/wizard/wizard.php:267 includes/functions.php:1226
|
10776 |
msgid ""
|
10777 |
"mod_authz_core is Loaded|Order, Allow, Deny directives are supported|BC: Yes|"
|
10778 |
"IfModule: Yes"
|
10784 |
"htaccess files will be created."
|
10785 |
msgstr ""
|
10786 |
|
10787 |
+
#: admin/wizard/wizard.php:276 includes/functions.php:1211
|
10788 |
msgid ""
|
10789 |
"mod_access_compat is Loaded|Order, Allow, Deny directives are supported|"
|
10790 |
"IfModule: No"
|
11375 |
"can disregard this Alert."
|
11376 |
msgstr ""
|
11377 |
|
11378 |
+
#: includes/functions.php:345 includes/functions.php:580
|
11379 |
+
#: includes/functions.php:647 includes/hud-autofix-setup.php:69
|
11380 |
+
#: includes/hud-dismiss-functions.php:540
|
11381 |
msgid "Go to the "
|
11382 |
msgstr ""
|
11383 |
|
11384 |
+
#: includes/functions.php:345 includes/functions.php:580
|
11385 |
msgid " and click the Root Folder BulletProof Mode Activate button."
|
11386 |
msgstr ""
|
11387 |
|
11388 |
+
#: includes/functions.php:383
|
11389 |
msgid "BPS Alert! Your site may not be protected by BulletProof Security"
|
11390 |
msgstr ""
|
11391 |
|
11392 |
+
#: includes/functions.php:383
|
11393 |
msgid ""
|
11394 |
"The BPS version: BULLETPROOF x.x SECURE .HTACCESS line of code was not found "
|
11395 |
"at the top of your Root htaccess file."
|
11396 |
msgstr ""
|
11397 |
|
11398 |
+
#: includes/functions.php:383
|
11399 |
msgid ""
|
11400 |
"The BPS version line of code MUST be at the very top of your Root htaccess "
|
11401 |
"file."
|
11402 |
msgstr ""
|
11403 |
|
11404 |
+
#: includes/functions.php:383 includes/functions.php:669
|
11405 |
msgid ""
|
11406 |
" to go to the BPS Setup Wizard page and click the Setup Wizard button to "
|
11407 |
"setup the BPS plugin again."
|
11408 |
msgstr ""
|
11409 |
|
11410 |
+
#: includes/functions.php:383
|
11411 |
msgid ""
|
11412 |
"Important Note: If you manually added other htaccess code above the BPS "
|
11413 |
"version line of code in your root htaccess file, you can copy that code to "
|
11415 |
"BPS root htaccess file. "
|
11416 |
msgstr ""
|
11417 |
|
11418 |
+
#: includes/functions.php:383
|
11419 |
msgid ""
|
11420 |
" to go to the BPS Custom Code page, add your Root custom htaccess code in an "
|
11421 |
"appropriate Root Custom Code text box and click the Save Root Custom Code "
|
11422 |
"button before running the Setup Wizard again."
|
11423 |
msgstr ""
|
11424 |
|
11425 |
+
#: includes/functions.php:383 includes/hud-autofix-setup.php:69
|
11426 |
+
#: includes/hud-dismiss-functions.php:67 includes/hud-dismiss-functions.php:101
|
11427 |
+
#: includes/hud-dismiss-functions.php:134
|
11428 |
+
#: includes/hud-dismiss-functions.php:345
|
11429 |
+
#: includes/hud-dismiss-functions.php:350
|
11430 |
+
#: includes/hud-dismiss-functions.php:388
|
11431 |
+
#: includes/hud-dismiss-functions.php:393
|
11432 |
+
#: includes/hud-dismiss-functions.php:448
|
11433 |
+
#: includes/hud-dismiss-functions.php:489
|
11434 |
+
#: includes/hud-dismiss-functions.php:645
|
11435 |
+
msgid ""
|
11436 |
+
"To Dismiss this Notice click the Dismiss Notice button below. To Reset "
|
11437 |
+
"Dismiss Notices click the Reset|Recheck Dismiss Notices button on the Custom "
|
11438 |
+
"Code page."
|
11439 |
+
msgstr ""
|
11440 |
+
|
11441 |
+
#: includes/functions.php:383 includes/hud-autofix-setup.php:69
|
11442 |
+
#: includes/hud-dismiss-functions.php:67 includes/hud-dismiss-functions.php:101
|
11443 |
+
#: includes/hud-dismiss-functions.php:134
|
11444 |
+
#: includes/hud-dismiss-functions.php:199
|
11445 |
+
#: includes/hud-dismiss-functions.php:214
|
11446 |
+
#: includes/hud-dismiss-functions.php:220
|
11447 |
+
#: includes/hud-dismiss-functions.php:226
|
11448 |
+
#: includes/hud-dismiss-functions.php:232
|
11449 |
+
#: includes/hud-dismiss-functions.php:246
|
11450 |
+
#: includes/hud-dismiss-functions.php:252
|
11451 |
+
#: includes/hud-dismiss-functions.php:257
|
11452 |
+
#: includes/hud-dismiss-functions.php:345
|
11453 |
+
#: includes/hud-dismiss-functions.php:350
|
11454 |
+
#: includes/hud-dismiss-functions.php:388
|
11455 |
+
#: includes/hud-dismiss-functions.php:393
|
11456 |
+
#: includes/hud-dismiss-functions.php:448
|
11457 |
+
#: includes/hud-dismiss-functions.php:489
|
11458 |
+
#: includes/hud-dismiss-functions.php:578
|
11459 |
+
#: includes/hud-dismiss-functions.php:645
|
11460 |
+
#: includes/hud-dismiss-functions.php:673
|
11461 |
+
#: includes/hud-dismiss-functions.php:710
|
11462 |
+
#: includes/hud-dismiss-functions.php:753
|
11463 |
+
#: includes/hud-dismiss-functions.php:791
|
11464 |
+
#: includes/hud-dismiss-functions.php:824
|
11465 |
+
msgid "Dismiss Notice"
|
11466 |
+
msgstr ""
|
11467 |
+
|
11468 |
+
#: includes/functions.php:556
|
11469 |
msgid "The BPS Automatic htaccess File Update Completed Successfully!"
|
11470 |
msgstr ""
|
11471 |
|
11472 |
+
#: includes/functions.php:569
|
11473 |
msgid "RBM"
|
11474 |
msgstr ""
|
11475 |
|
11476 |
+
#: includes/functions.php:580
|
11477 |
msgid ""
|
11478 |
"BPS Alert! Your site does not appear to be protected by BulletProof Security"
|
11479 |
msgstr ""
|
11480 |
|
11481 |
+
#: includes/functions.php:647
|
11482 |
msgid ""
|
11483 |
"BPS Alert! An htaccess file was NOT found in your WordPress wp-admin folder"
|
11484 |
msgstr ""
|
11485 |
|
11486 |
+
#: includes/functions.php:647
|
11487 |
msgid ""
|
11488 |
"If you have deleted the wp-admin htaccess file for troubleshooting purposes "
|
11489 |
"you can disregard this Alert."
|
11490 |
msgstr ""
|
11491 |
|
11492 |
+
#: includes/functions.php:647
|
11493 |
msgid " and click the wp-admin Folder BulletProof Mode Activate button."
|
11494 |
msgstr ""
|
11495 |
|
11496 |
+
#: includes/functions.php:669
|
11497 |
msgid ""
|
11498 |
"BPS Alert! Your wp-admin folder may not be protected by BulletProof Security"
|
11499 |
msgstr ""
|
11500 |
|
11501 |
+
#: includes/functions.php:669
|
11502 |
msgid ""
|
11503 |
"The BPS version: BULLETPROOF .xx.x WP-ADMIN SECURE .HTACCESS line of code "
|
11504 |
"was not found at the top of your wp-admin htaccess file."
|
11505 |
msgstr ""
|
11506 |
|
11507 |
+
#: includes/functions.php:669
|
11508 |
msgid ""
|
11509 |
"The BPS version line of code MUST be at the very top of your wp-admin "
|
11510 |
"htaccess file."
|
11511 |
msgstr ""
|
11512 |
|
11513 |
+
#: includes/functions.php:669
|
11514 |
msgid ""
|
11515 |
"Important Note: If you manually added other htaccess code above the BPS "
|
11516 |
"version line of code in your wp-admin htaccess file, you can copy that code "
|
11518 |
"in the BPS wp-admin htaccess file. "
|
11519 |
msgstr ""
|
11520 |
|
11521 |
+
#: includes/functions.php:669
|
11522 |
msgid ""
|
11523 |
" to go to the BPS Custom Code page, add your wp-admin custom htaccess code "
|
11524 |
"in an appropriate wp-admin Custom Code text box and click the Save wp-admin "
|
11525 |
"Custom Code button before running the Setup Wizard again."
|
11526 |
msgstr ""
|
11527 |
|
11528 |
+
#: includes/functions.php:754
|
11529 |
msgid "WBM"
|
11530 |
msgstr ""
|
11531 |
|
11532 |
+
#: includes/functions.php:765
|
11533 |
msgid ""
|
11534 |
"BPS Alert! A valid BPS htaccess file was NOT found in your wp-admin folder"
|
11535 |
msgstr ""
|
11536 |
|
11537 |
+
#: includes/functions.php:765
|
11538 |
msgid ""
|
11539 |
"BulletProof Mode for the wp-admin folder should also be activated when you "
|
11540 |
"have BulletProof Mode activated for the Root folder."
|
11541 |
msgstr ""
|
11542 |
|
11543 |
+
#: includes/functions.php:927
|
11544 |
msgid "LSM"
|
11545 |
msgstr ""
|
11546 |
|
11547 |
+
#: includes/functions.php:970
|
11548 |
msgid "JTC"
|
11549 |
msgstr ""
|
11550 |
|
11551 |
+
#: includes/functions.php:1013 includes/functions.php:1019
|
11552 |
msgid "ISL"
|
11553 |
msgstr ""
|
11554 |
|
11555 |
+
#: includes/functions.php:1057 includes/functions.php:1063
|
11556 |
msgid "ACE"
|
11557 |
msgstr ""
|
11558 |
|
11559 |
+
#: includes/functions.php:1122
|
11560 |
msgid ""
|
11561 |
"Apache Modules|Directives|Backward Compatibility(Yes|No)|IfModule(Yes|No): "
|
11562 |
msgstr ""
|
11563 |
|
11564 |
+
#: includes/functions.php:1176
|
11565 |
msgid ""
|
11566 |
"ERROR: wp_remote_get() function is blocked or unable to get the URL path"
|
11567 |
msgstr ""
|
11568 |
|
11569 |
+
#: includes/functions.php:1194
|
11570 |
msgid "mod_access_compat and mod_authz_core or mod_rewrite is NOT Loaded"
|
11571 |
msgstr ""
|
11572 |
|
11573 |
+
#: includes/functions.php:1204
|
11574 |
msgid ""
|
11575 |
"mod_access_compat is Loaded|Order, Allow, Deny directives are supported|"
|
11576 |
"IfModule: Yes"
|
11577 |
msgstr ""
|
11578 |
|
11579 |
+
#: includes/functions.php:1218
|
11580 |
msgid "mod_access_compat is Loaded"
|
11581 |
msgstr ""
|
11582 |
|
11583 |
+
#: includes/functions.php:1231
|
11584 |
msgid ""
|
11585 |
"mod_authz_core is Loaded|Order, Allow, Deny directives are NOT supported|BC: "
|
11586 |
"No|IfModule: Yes"
|
11587 |
msgstr ""
|
11588 |
|
11589 |
+
#: includes/functions.php:1236
|
11590 |
msgid "mod_authz_core is Loaded|IfModule: No"
|
11591 |
msgstr ""
|
11592 |
|
11593 |
+
#: includes/functions.php:1241
|
11594 |
msgid "mod_authz_core is NOT Loaded|IfModule: Yes"
|
11595 |
msgstr ""
|
11596 |
|
11597 |
+
#: includes/functions.php:1247
|
11598 |
msgid "mod_authz_core is NOT Loaded"
|
11599 |
msgstr ""
|
11600 |
|
11601 |
+
#: includes/functions.php:1254
|
11602 |
msgid ""
|
11603 |
"mod_authz_host is Loaded|Order, Allow, Deny directives are supported|BC: Yes|"
|
11604 |
"IfModule: Yes"
|
11605 |
msgstr ""
|
11606 |
|
11607 |
+
#: includes/functions.php:1259
|
11608 |
msgid ""
|
11609 |
"mod_authz_host is Loaded|Order, Allow, Deny directives are NOT supported|BC: "
|
11610 |
"No|IfModule: Yes"
|
11611 |
msgstr ""
|
11612 |
|
11613 |
+
#: includes/functions.php:1264
|
11614 |
msgid "mod_authz_host is Loaded|IfModule: No"
|
11615 |
msgstr ""
|
11616 |
|
11617 |
+
#: includes/functions.php:1269
|
11618 |
msgid "mod_authz_host is NOT Loaded|IfModule: Yes"
|
11619 |
msgstr ""
|
11620 |
|
11621 |
+
#: includes/functions.php:1274
|
11622 |
msgid "mod_authz_host is NOT Loaded"
|
11623 |
msgstr ""
|
11624 |
|
11625 |
+
#: includes/functions.php:1281
|
11626 |
msgid "mod_rewrite Module is Loaded"
|
11627 |
msgstr ""
|
11628 |
|
11629 |
+
#: includes/functions.php:1286
|
11630 |
msgid "mod_rewrite Inconclusive: Status is not 200, 301, 302, 403 or 404"
|
11631 |
msgstr ""
|
11632 |
|
11633 |
+
#: includes/functions.php:1315
|
11634 |
msgid "mod_security Module is Loaded|Enabled"
|
11635 |
msgstr ""
|
11636 |
|
11637 |
+
#: includes/functions.php:1318
|
11638 |
msgid "mod_security2 Module is Loaded|Enabled"
|
11639 |
msgstr ""
|
11640 |
|
11641 |
+
#: includes/functions.php:1330
|
11642 |
msgid "mod_security Module is not Loaded|Enabled"
|
11643 |
msgstr ""
|
11644 |
|
11942 |
msgid "Once Daily"
|
11943 |
msgstr ""
|
11944 |
|
11945 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
11946 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
11947 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
11948 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
11949 |
+
#: includes/hidden-plugin-folders-cron.php:330
|
11950 |
msgid "BPS Hidden Plugin Folder|Files (HPF) Alert"
|
11951 |
msgstr ""
|
11952 |
|
11953 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
11954 |
msgid ""
|
11955 |
"A non-standard WP hello.php file (Hello Dolly Plugin) was found in your /"
|
11956 |
"plugins/ folder and it is hidden/not displayed on the WordPress Plugins "
|
11960 |
"below in the "
|
11961 |
msgstr ""
|
11962 |
|
11963 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
11964 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
11965 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
11966 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
11967 |
+
#: includes/hidden-plugin-folders-cron.php:330
|
11968 |
msgid "Ignore Hidden Plugin Folders & Files"
|
11969 |
msgstr ""
|
11970 |
|
11971 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
11972 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
11973 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
11974 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
11975 |
+
#: includes/hidden-plugin-folders-cron.php:330
|
11976 |
msgid " textarea box option to make this Alert go away."
|
11977 |
msgstr ""
|
11978 |
|
11979 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
11980 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
11981 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
11982 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
11983 |
msgid "File Path: "
|
11984 |
msgstr ""
|
11985 |
|
11986 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
11987 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
11988 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
11989 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
11990 |
+
#: includes/hidden-plugin-folders-cron.php:330
|
11991 |
msgid "HPF Ignore Rule: "
|
11992 |
msgstr ""
|
11993 |
|
11994 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
11995 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
11996 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
11997 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
11998 |
+
#: includes/hidden-plugin-folders-cron.php:330
|
11999 |
msgid "Last Modified Time: "
|
12000 |
msgstr ""
|
12001 |
|
12002 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
12003 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
12004 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
12005 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
12006 |
+
#: includes/hidden-plugin-folders-cron.php:330
|
12007 |
msgid "Last Change Time: "
|
12008 |
msgstr ""
|
12009 |
|
12010 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
12011 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
12012 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
12013 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
12014 |
+
#: includes/hidden-plugin-folders-cron.php:330
|
12015 |
msgid "Last Access Time: "
|
12016 |
msgstr ""
|
12017 |
|
12018 |
+
#: includes/hidden-plugin-folders-cron.php:256
|
12019 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
12020 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
12021 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
12022 |
msgid "File Contents: "
|
12023 |
msgstr ""
|
12024 |
|
12025 |
+
#: includes/hidden-plugin-folders-cron.php:271
|
12026 |
msgid ""
|
12027 |
"A non-standard WP index.php file found in your /plugins/ folder appears to "
|
12028 |
"have been altered/tampered with. Most likely the index.php file is a hacker "
|
12031 |
"HPF Ignore Rule shown below in the "
|
12032 |
msgstr ""
|
12033 |
|
12034 |
+
#: includes/hidden-plugin-folders-cron.php:286
|
12035 |
msgid ""
|
12036 |
"An htaccess file was found in your /plugins/ folder and it does not appear "
|
12037 |
"to be a BPS htaccess file. Most likely the htaccess file is a hacker file or "
|
12040 |
"Ignore Rule shown below in the "
|
12041 |
msgstr ""
|
12042 |
|
12043 |
+
#: includes/hidden-plugin-folders-cron.php:301
|
12044 |
msgid ""
|
12045 |
"An unrecognized/non-standard WP file was found in your /plugins/ folder. "
|
12046 |
"This file may be a hacker file or contain hacker code. If you recognize this "
|
12048 |
"adding the HPF Ignore Rule shown below in the "
|
12049 |
msgstr ""
|
12050 |
|
12051 |
+
#: includes/hidden-plugin-folders-cron.php:330
|
12052 |
msgid ""
|
12053 |
"A plugin folder was found in your /plugins/ folder that is either a hidden "
|
12054 |
"plugin (plugin that is not displayed on the WordPress Plugins page) or an "
|
12057 |
"folder check by adding the HPF Ignore Rule shown below in the "
|
12058 |
msgstr ""
|
12059 |
|
12060 |
+
#: includes/hidden-plugin-folders-cron.php:330
|
12061 |
msgid "Plugin Folder Path: "
|
12062 |
msgstr ""
|
12063 |
|
12100 |
msgid " and click the Setup Wizard button."
|
12101 |
msgstr ""
|
12102 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12103 |
#: includes/hud-autofix-setup.php:120
|
12104 |
msgid ""
|
12105 |
"W3 Total Cache (W3TC) htaccess code was not found in your Root htaccess file"
|
12640 |
msgstr ""
|
12641 |
|
12642 |
#: includes/hud-autofix-whitelist.php:761
|
12643 |
+
#: includes/hud-dismiss-functions.php:824
|
12644 |
msgid "Click this "
|
12645 |
msgstr ""
|
12646 |
|
12893 |
msgid " for the steps to fix this Wordfence problem."
|
12894 |
msgstr ""
|
12895 |
|
12896 |
+
#: includes/hud-dismiss-functions.php:448
|
12897 |
+
msgid ""
|
12898 |
+
"An htaccess file has been detected in the wp-content folder that breaks BPS "
|
12899 |
+
"features and functionality"
|
12900 |
+
msgstr ""
|
12901 |
+
|
12902 |
+
#: includes/hud-dismiss-functions.php:448
|
12903 |
msgid ""
|
12904 |
+
"If you have or had the Sucuri or Defender Security plugins installed, they "
|
12905 |
+
"create a wp-content htaccess file that breaks several things in BPS and "
|
12906 |
+
"other plugins as well."
|
12907 |
msgstr ""
|
12908 |
|
12909 |
+
#: includes/hud-dismiss-functions.php:448
|
12910 |
msgid ""
|
12911 |
+
"To fix the Sucuri problem go to the Sucuri Settings page, click the "
|
12912 |
+
"Hardening tab and click the Revert Hardening button for the Block PHP Files "
|
12913 |
+
"in WP-CONTENT Directory option setting."
|
12914 |
msgstr ""
|
12915 |
|
12916 |
+
#: includes/hud-dismiss-functions.php:448
|
12917 |
msgid ""
|
12918 |
+
"To fix the Defender Security problem go to the Security Tweaks page, click "
|
12919 |
+
"the PHP Execution option setting and click the Revert button."
|
|
|
12920 |
msgstr ""
|
12921 |
|
12922 |
+
#: includes/hud-dismiss-functions.php:489
|
12923 |
msgid "The WordPress Firewall 2 plugin is installed and activated"
|
12924 |
msgstr ""
|
12925 |
|
12926 |
+
#: includes/hud-dismiss-functions.php:489
|
12927 |
msgid "It is recommended that you delete the WordPress Firewall 2 plugin."
|
12928 |
msgstr ""
|
12929 |
|
12930 |
+
#: includes/hud-dismiss-functions.php:489
|
12931 |
msgid " for more information."
|
12932 |
msgstr ""
|
12933 |
|
12934 |
+
#: includes/hud-dismiss-functions.php:521
|
12935 |
msgid "Notice: BPS Query String Exploits Code Changes"
|
12936 |
msgstr ""
|
12937 |
|
12938 |
+
#: includes/hud-dismiss-functions.php:521
|
12939 |
msgid ""
|
12940 |
"Older BPS Query String Exploits code was found in BPS Custom Code. Several "
|
12941 |
"Query String Exploits rules were changed/added/modified in the root ."
|
12942 |
"htaccess file in BPS .49.6, .50.2 & .50.3."
|
12943 |
msgstr ""
|
12944 |
|
12945 |
+
#: includes/hud-dismiss-functions.php:521
|
12946 |
msgid ""
|
12947 |
"Copy the new Query String Exploits section of code from your root .htaccess "
|
12948 |
"file and paste it into this BPS Custom Code text box: CUSTOM CODE BPSQSE BPS "
|
12949 |
"QUERY STRING EXPLOITS and click the Save Root Custom Code button."
|
12950 |
msgstr ""
|
12951 |
|
12952 |
+
#: includes/hud-dismiss-functions.php:521
|
12953 |
msgid ""
|
12954 |
"This Notice will go away once you have copied the new Query String Exploits "
|
12955 |
"code to BPS Custom Code and clicked the Save Root Custom Code button."
|
12956 |
msgstr ""
|
12957 |
|
12958 |
+
#: includes/hud-dismiss-functions.php:540
|
12959 |
msgid "BPS Alert! A BPS htaccess file was NOT found in the BPS Backup folder: "
|
12960 |
msgstr ""
|
12961 |
|
12962 |
+
#: includes/hud-dismiss-functions.php:540
|
12963 |
msgid " and click the BPS Backup Folder BulletProof Mode Activate button."
|
12964 |
msgstr ""
|
12965 |
|
12966 |
+
#: includes/hud-dismiss-functions.php:578
|
12967 |
msgid "New Improved BPS Speed Boost Cache Code"
|
12968 |
msgstr ""
|
12969 |
|
12970 |
+
#: includes/hud-dismiss-functions.php:578
|
12971 |
msgid ""
|
12972 |
"Older BPS Speed Boost Cache Code was found saved in this BPS Custom Code "
|
12973 |
"text box: CUSTOM CODE TOP PHP/PHP.INI HANDLER/CACHE CODE"
|
12974 |
msgstr ""
|
12975 |
|
12976 |
+
#: includes/hud-dismiss-functions.php:578
|
12977 |
msgid ""
|
12978 |
"Newer improved BPS Speed Boost Cache Code has been created, which should "
|
12979 |
"improve website load speed performance even more."
|
12980 |
msgstr ""
|
12981 |
|
12982 |
+
#: includes/hud-dismiss-functions.php:578
|
12983 |
msgid "Get The New Improved BPS Speed Boost Cache Code"
|
12984 |
msgstr ""
|
12985 |
|
12986 |
+
#: includes/hud-dismiss-functions.php:578
|
12987 |
msgid ". To dismiss this Notice click the Dismiss Notice button below."
|
12988 |
msgstr ""
|
12989 |
|
12990 |
+
#: includes/hud-dismiss-functions.php:578
|
12991 |
msgid ""
|
12992 |
"To Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on "
|
12993 |
"the Custom Code page."
|
12994 |
msgstr ""
|
12995 |
|
12996 |
+
#: includes/hud-dismiss-functions.php:585
|
12997 |
msgid "BPS Speed Boost Cache Custom Code Notice"
|
12998 |
msgstr ""
|
12999 |
|
13000 |
+
#: includes/hud-dismiss-functions.php:585
|
13001 |
msgid ""
|
13002 |
"BPS Speed Boost Cache Code was found in this BPS Custom Code text box: "
|
13003 |
"CUSTOM CODE TOP PHP/PHP.INI HANDLER/CACHE CODE"
|
13004 |
msgstr ""
|
13005 |
|
13006 |
+
#: includes/hud-dismiss-functions.php:585
|
13007 |
msgid ""
|
13008 |
"and another caching plugin's Marker text was also found in this BPS Custom "
|
13009 |
"Code text box."
|
13010 |
msgstr ""
|
13011 |
|
13012 |
+
#: includes/hud-dismiss-functions.php:585
|
13013 |
msgid "Click this link: "
|
13014 |
msgstr ""
|
13015 |
|
13016 |
+
#: includes/hud-dismiss-functions.php:585
|
13017 |
msgid "BPS Speed Boost Cache Custom Code Notice Forum Topic"
|
13018 |
msgstr ""
|
13019 |
|
13020 |
+
#: includes/hud-dismiss-functions.php:585
|
13021 |
msgid " for help information on what this Notice means and what to do next."
|
13022 |
msgstr ""
|
13023 |
|
13024 |
+
#: includes/hud-dismiss-functions.php:645
|
13025 |
msgid "BPS Plugin Automatic Update Notice"
|
13026 |
msgstr ""
|
13027 |
|
13028 |
+
#: includes/hud-dismiss-functions.php:645
|
13029 |
msgid ""
|
13030 |
"Would you like to have BPS plugin updates installed automatically? Click "
|
13031 |
"this link: "
|
13032 |
msgstr ""
|
13033 |
|
13034 |
+
#: includes/hud-dismiss-functions.php:645
|
13035 |
msgid " and click the BPS MU Tools Enable BPS Plugin AutoUpdates link."
|
13036 |
msgstr ""
|
13037 |
|
13038 |
+
#: includes/hud-dismiss-functions.php:673
|
13039 |
msgid "MScan First Run Notice"
|
13040 |
msgstr ""
|
13041 |
|
13042 |
+
#: includes/hud-dismiss-functions.php:673
|
13043 |
msgid ""
|
13044 |
"Please take a few minutes to read the \"Basic Info|Recommendations|"
|
13045 |
"Limitations|Restrictions\" help section in the"
|
13046 |
msgstr ""
|
13047 |
|
13048 |
+
#: includes/hud-dismiss-functions.php:673
|
13049 |
msgid "before running a scan."
|
13050 |
msgstr ""
|
13051 |
|
13052 |
+
#: includes/hud-dismiss-functions.php:673
|
13053 |
msgid ""
|
13054 |
"It is highly recommended that you use the Scan Time Estimate Tool before "
|
13055 |
"running an actual scan. The Scan Time Estimate Tool calculates the total "
|
13059 |
"Notices button on the BPS Custom Code page."
|
13060 |
msgstr ""
|
13061 |
|
13062 |
+
#: includes/hud-dismiss-functions.php:710
|
13063 |
msgid "BPS New Feature Notice: JTC-Lite"
|
13064 |
msgstr ""
|
13065 |
|
13066 |
+
#: includes/hud-dismiss-functions.php:710
|
13067 |
msgid ""
|
13068 |
"JTC-Lite protects the WordPress Login page Form against automated SpamBot "
|
13069 |
"and HackerBot Brute Force Login attacks"
|
13070 |
msgstr ""
|
13071 |
|
13072 |
+
#: includes/hud-dismiss-functions.php:710
|
13073 |
msgid ""
|
13074 |
"and also prevents User Accounts from being locked repeatedly by Brute Force "
|
13075 |
"Login Bot attacks on your Login page Form."
|
13076 |
msgstr ""
|
13077 |
|
13078 |
+
#: includes/hud-dismiss-functions.php:710
|
13079 |
msgid "To enable/turn On JTC-Lite, click this "
|
13080 |
msgstr ""
|
13081 |
|
13082 |
+
#: includes/hud-dismiss-functions.php:710
|
13083 |
msgid ""
|
13084 |
". Click/check the Login Form Checkbox and click the Save Options button."
|
13085 |
msgstr ""
|
13086 |
|
13087 |
+
#: includes/hud-dismiss-functions.php:710
|
13088 |
+
#: includes/hud-dismiss-functions.php:791
|
13089 |
+
#: includes/hud-dismiss-functions.php:824
|
13090 |
msgid ""
|
13091 |
"To Dismiss this Notice click the Dismiss Notice button below. To Reset "
|
13092 |
"Dismiss Notices click the Reset|Recheck Dismiss Notices button on the BPS "
|
13093 |
"Custom Code page."
|
13094 |
msgstr ""
|
13095 |
|
13096 |
+
#: includes/hud-dismiss-functions.php:753
|
13097 |
msgid "BPS Plugin Star Rating Request"
|
13098 |
msgstr ""
|
13099 |
|
13100 |
+
#: includes/hud-dismiss-functions.php:753
|
13101 |
msgid ""
|
13102 |
"A BPS star rating only takes a couple of minutes and would be very much "
|
13103 |
"appreciated. We are looking for 5 star ratings and not \"fancy\" reviews."
|
13104 |
msgstr ""
|
13105 |
|
13106 |
+
#: includes/hud-dismiss-functions.php:753
|
13107 |
msgid ""
|
13108 |
"A simple review like \"works great\" or \"has been protecting my website for "
|
13109 |
"X months or X years\" is perfect."
|
13110 |
msgstr ""
|
13111 |
|
13112 |
+
#: includes/hud-dismiss-functions.php:753
|
13113 |
msgid "Click this link to submit a BPS Plugin Star Rating: "
|
13114 |
msgstr ""
|
13115 |
|
13116 |
+
#: includes/hud-dismiss-functions.php:753
|
13117 |
msgid "BPS Plugin Star Rating"
|
13118 |
msgstr ""
|
13119 |
|
13120 |
+
#: includes/hud-dismiss-functions.php:753
|
13121 |
msgid ""
|
13122 |
"login to the WordPress.org site and scroll to the bottom of the Reviews page."
|
13123 |
msgstr ""
|
13124 |
|
13125 |
+
#: includes/hud-dismiss-functions.php:753
|
13126 |
msgid ""
|
13127 |
"To Dismiss this one-time Notice click the Dismiss Notice button below. To "
|
13128 |
"Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on the "
|
13129 |
"BPS Custom Code page."
|
13130 |
msgstr ""
|
13131 |
|
13132 |
+
#: includes/hud-dismiss-functions.php:791
|
13133 |
msgid "BPS Notice: Mod Security Module is Loaded|Enabled"
|
13134 |
msgstr ""
|
13135 |
|
13136 |
+
#: includes/hud-dismiss-functions.php:791
|
13137 |
msgid "Please take a minute to view this Mod Security help forum topic: "
|
13138 |
msgstr ""
|
13139 |
|
13140 |
+
#: includes/hud-dismiss-functions.php:791
|
13141 |
msgid "Mod Security Common Known Problems"
|
13142 |
msgstr ""
|
13143 |
|
13144 |
+
#: includes/hud-dismiss-functions.php:791
|
13145 |
msgid ""
|
13146 |
"If you are not experiencing any of the problems listed in the Mod Security "
|
13147 |
"help forum topic then you can dismiss this Dismiss Notice."
|
13148 |
msgstr ""
|
13149 |
|
13150 |
+
#: includes/hud-dismiss-functions.php:824
|
13151 |
msgid "BPS GDPR Compliance Notice"
|
13152 |
msgstr ""
|
13153 |
|
13154 |
+
#: includes/hud-dismiss-functions.php:824
|
13155 |
msgid ""
|
13156 |
"A new Setup Wizard Option has been created which allows you to turn off all "
|
13157 |
"IP address logging in BPS to make your website GDPR Compliant."
|
13158 |
msgstr ""
|
13159 |
|
13160 |
+
#: includes/hud-dismiss-functions.php:824
|
13161 |
msgid "GDPR Compliance Setup Wizard Option link"
|
13162 |
msgstr ""
|
13163 |
|
13164 |
+
#: includes/hud-dismiss-functions.php:824
|
13165 |
msgid "Choose the GDPR Compliance On setting."
|
13166 |
msgstr ""
|
13167 |
|
13168 |
+
#: includes/hud-dismiss-functions.php:824
|
13169 |
msgid "For more information about GDPR Compliance click this "
|
13170 |
msgstr ""
|
13171 |
|
13172 |
+
#: includes/hud-dismiss-functions.php:824
|
13173 |
msgid "GDPR Compliance Forum Topic link"
|
13174 |
msgstr ""
|
13175 |
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: AITpro
|
|
3 |
Donate link: https://wordpress.org/support/view/plugin-reviews/bulletproof-security?rate=5#postform
|
4 |
Tags: security, secure, malware scanner, login security, firewall, security plugin, wordpress security, login, bruteforce, backup, exploit, infection, protection, virus, anti-virus, logout, spam, anti-spam
|
5 |
Requires at least: 3.8
|
6 |
-
Tested up to: 5.2.
|
7 |
-
Stable tag: 3.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
3 |
Donate link: https://wordpress.org/support/view/plugin-reviews/bulletproof-security?rate=5#postform
|
4 |
Tags: security, secure, malware scanner, login security, firewall, security plugin, wordpress security, login, bruteforce, backup, exploit, infection, protection, virus, anti-virus, logout, spam, anti-spam
|
5 |
Requires at least: 3.8
|
6 |
+
Tested up to: 5.2.3
|
7 |
+
Stable tag: 3.7
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|