Version Description
- Texts and links updated.
Download this release
Release Info
Developer | wpchefgadget |
Plugin | Limit Login Attempts Reloaded |
Version | 2.19.2 |
Comparing to | |
See all releases |
Code changes from version 2.19.1 to 2.19.2
- core/LimitLoginAttempts.php +12 -8
- limit-login-attempts-reloaded.php +1 -1
- readme.txt +4 -1
- views/welcome-page.php +2 -2
core/LimitLoginAttempts.php
CHANGED
@@ -927,12 +927,16 @@ class Limit_Login_Attempts {
|
|
927 |
$subject = sprintf( __( "[%s] Failed login attempts", 'limit-login-attempts-reloaded' ) , $blogname );
|
928 |
|
929 |
$message = __( '<p>Hello%1$s,</p>' .
|
930 |
-
'<p>%2$d failed login attempts (%3$d lockout(s)) from IP <b>%4$s</b
|
931 |
-
'Last user attempted: <b>%
|
932 |
-
'
|
933 |
-
'
|
934 |
-
'<
|
935 |
-
|
|
|
|
|
|
|
|
|
936 |
|
937 |
$message = sprintf(
|
938 |
$message,
|
@@ -940,9 +944,9 @@ class Limit_Login_Attempts {
|
|
940 |
$count,
|
941 |
$lockouts,
|
942 |
$ip,
|
943 |
-
$when,
|
944 |
$user,
|
945 |
-
|
|
|
946 |
'https://www.limitloginattempts.com/resources/?from=plugin-lockout-email',
|
947 |
admin_url( 'options-general.php?page=limit-login-attempts&tab=settings' )
|
948 |
);
|
927 |
$subject = sprintf( __( "[%s] Failed login attempts", 'limit-login-attempts-reloaded' ) , $blogname );
|
928 |
|
929 |
$message = __( '<p>Hello%1$s,</p>' .
|
930 |
+
'<p>%2$d failed login attempts (%3$d lockout(s)) from IP <b>%4$s</b><br>' .
|
931 |
+
'Last user attempted: <b>%5$s</b><br>'.
|
932 |
+
'IP was blocked for %6$s</p>'.
|
933 |
+
'<p>This notification was sent automatically via Limit Login Attempts Reloaded Plugin. ' .
|
934 |
+
'<b>This is installed on your WordPress site.</b></p>'.
|
935 |
+
'<p>Under Attack? Try our <a href="%7$s" target="_blank">advanced protection</a>. ' .
|
936 |
+
'Have Questions? Visit our <a href="%8$s" target="_blank">help section</a>.</p>' .
|
937 |
+
'<hr><a href="%9$s">Unsubscribe</a> from these notifications.', 'limit-login-attempts-reloaded' );
|
938 |
+
|
939 |
+
$plugin_data = get_plugin_data( LLA_PLUGIN_DIR . '/limit-login-attempts-reloaded.php' );
|
940 |
|
941 |
$message = sprintf(
|
942 |
$message,
|
944 |
$count,
|
945 |
$lockouts,
|
946 |
$ip,
|
|
|
947 |
$user,
|
948 |
+
$when,
|
949 |
+
'https://www.limitloginattempts.com/info.php?from=plugin-lockout-email&v='.$plugin_data['Version'],
|
950 |
'https://www.limitloginattempts.com/resources/?from=plugin-lockout-email',
|
951 |
admin_url( 'options-general.php?page=limit-login-attempts&tab=settings' )
|
952 |
);
|
limit-login-attempts-reloaded.php
CHANGED
@@ -5,7 +5,7 @@ Description: Limit the rate of login attempts for each IP address.
|
|
5 |
Author: Limit Login Attempts Reloaded
|
6 |
Author URI: https://limitloginattempts.com/
|
7 |
Text Domain: limit-login-attempts-reloaded
|
8 |
-
Version: 2.19.
|
9 |
|
10 |
Copyright 2008 - 2012 Johan Eenfeldt, 2016 - 2021 Limit Login Attempts Reloaded
|
11 |
*/
|
5 |
Author: Limit Login Attempts Reloaded
|
6 |
Author URI: https://limitloginattempts.com/
|
7 |
Text Domain: limit-login-attempts-reloaded
|
8 |
+
Version: 2.19.2
|
9 |
|
10 |
Copyright 2008 - 2012 Johan Eenfeldt, 2016 - 2021 Limit Login Attempts Reloaded
|
11 |
*/
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/donate?hosted_button_id=FKD4MYFCMNVQQ
|
|
4 |
Tags: brute force, login, security, firewall, protection
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 5.6
|
7 |
-
Stable tag: 2.19.
|
8 |
|
9 |
Reloaded version of the original Limit Login Attempts plugin for Login Protection by a team of WordPress developers. GDPR compliant.
|
10 |
|
@@ -97,6 +97,9 @@ Please follow this link: <a href="https://www.limitloginattempts.com/resources/"
|
|
97 |
|
98 |
== Changelog ==
|
99 |
|
|
|
|
|
|
|
100 |
= 2.19.1 =
|
101 |
* Welcome page.
|
102 |
* Image and text updates.
|
4 |
Tags: brute force, login, security, firewall, protection
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 5.6
|
7 |
+
Stable tag: 2.19.2
|
8 |
|
9 |
Reloaded version of the original Limit Login Attempts plugin for Login Protection by a team of WordPress developers. GDPR compliant.
|
10 |
|
97 |
|
98 |
== Changelog ==
|
99 |
|
100 |
+
= 2.19.2 =
|
101 |
+
* Texts and links updated.
|
102 |
+
|
103 |
= 2.19.1 =
|
104 |
* Welcome page.
|
105 |
* Image and text updates.
|
views/welcome-page.php
CHANGED
@@ -42,7 +42,7 @@ if (!defined('ABSPATH')) exit();
|
|
42 |
<h2><?php _e('2,000,000+ active installations on <br>WordPress worldwide!', 'limit-login-attempts-reloaded'); ?></h2>
|
43 |
<h3><?php echo sprintf(
|
44 |
__('Looking for advanced protection? <a href="%s" target="_blank">Try our premium service</a> for only $4.99/month!', 'limit-login-attempts-reloaded'),
|
45 |
-
'https://www.limitloginattempts.com/
|
46 |
); ?></h3>
|
47 |
</div>
|
48 |
<div class="llar-welcome-page-features">
|
@@ -134,7 +134,7 @@ if (!defined('ABSPATH')) exit();
|
|
134 |
</ul>
|
135 |
</div>
|
136 |
<div class="llar-upgrade-btn-wrap">
|
137 |
-
<a href="https://www.limitloginattempts.com/
|
138 |
</div>
|
139 |
<div class="llar-upgrade-questions"><?php _e( 'Questions? Email us at <a href="mailto:sales@limitloginattempts.com">sales@limitloginattempts.com</a>', 'limit-login-attempts-reloaded' ); ?></div>
|
140 |
</div>
|
42 |
<h2><?php _e('2,000,000+ active installations on <br>WordPress worldwide!', 'limit-login-attempts-reloaded'); ?></h2>
|
43 |
<h3><?php echo sprintf(
|
44 |
__('Looking for advanced protection? <a href="%s" target="_blank">Try our premium service</a> for only $4.99/month!', 'limit-login-attempts-reloaded'),
|
45 |
+
'https://www.limitloginattempts.com/info.php?from=plugin-welcome'
|
46 |
); ?></h3>
|
47 |
</div>
|
48 |
<div class="llar-welcome-page-features">
|
134 |
</ul>
|
135 |
</div>
|
136 |
<div class="llar-upgrade-btn-wrap">
|
137 |
+
<a href="https://www.limitloginattempts.com/info.php?from=plugin-welcome" target="_blank"><?php _e( 'Upgrade Now', 'limit-login-attempts-reloaded' ); ?></a>
|
138 |
</div>
|
139 |
<div class="llar-upgrade-questions"><?php _e( 'Questions? Email us at <a href="mailto:sales@limitloginattempts.com">sales@limitloginattempts.com</a>', 'limit-login-attempts-reloaded' ); ?></div>
|
140 |
</div>
|