Login With Ajax - Version 2.1.2

Version Description

  • Added German Translations
  • Fixed JS url encoding issue
Download this release

Release Info

Developer netweblogic
Plugin Icon 128x128 Login With Ajax
Version 2.1.2
Comparing to
See all releases

Code changes from version 2.1.1 to 2.1.2

langs/login-with-ajax-de_DE.mo ADDED
Binary file
langs/login-with-ajax-de_DE.po ADDED
@@ -0,0 +1,179 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of the WordPress plugin Login With Ajax 2.0.4 by NetWebLogic.
2
+ # Copyright (C) 2010 NetWebLogic
3
+ # This file is distributed under the same license as the Login With Ajax package.
4
+ # FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
5
+ #
6
+ msgid ""
7
+ msgstr ""
8
+ "Project-Id-Version: Login With Ajax 2.0.4\n"
9
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/login-with-ajax\n"
10
+ "POT-Creation-Date: 2010-02-10 13:35+0000\n"
11
+ "PO-Revision-Date: 2010-02-17 19:26+0100\n"
12
+ "Last-Translator: Marcus Sykes <marcus@netweblogic.com>\n"
13
+ "Language-Team: \n"
14
+ "MIME-Version: 1.0\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+
18
+ # Translated by WP
19
+ #: login-with-ajax-admin.php:67
20
+ msgid "Changes saved."
21
+ msgstr "Änderungen gespeichert"
22
+
23
+ #: login-with-ajax-admin.php:71
24
+ msgid "There were issues when saving your settings. Please try again."
25
+ msgstr "Es gab Probleme beim Speichern deiner Einstellungen. Bitte versuche es nochmals"
26
+
27
+ #: login-with-ajax-admin.php:99
28
+ msgid "Global Login Redirect"
29
+ msgstr "Globale Login Umleitung"
30
+
31
+ #: login-with-ajax-admin.php:103
32
+ msgid "If you'd like to send the user to a specific URL after login, enter it here (e.g. http://wordpress.org/)"
33
+ msgstr "Wenn du den User nach dem Login auf eine spezifische URL umleiten möchtest, gib diese hier an (z.B. http://wordpress.org)"
34
+
35
+ #: login-with-ajax-admin.php:108
36
+ msgid "Global Logout Redirect"
37
+ msgstr "Globale Logout Umleitung"
38
+
39
+ #: login-with-ajax-admin.php:112
40
+ msgid "If you'd like to send the user to a specific URL after logout, enter it here (e.g. http://wordpress.org/)"
41
+ msgstr "Wenn du den User nach dem Logout auf eine spezifische URL umleiten möchtest, gib diese hier an (z.B. http://wordpress.org)"
42
+
43
+ #: login-with-ajax-admin.php:117
44
+ msgid "Role-Based Custom Login Redirects"
45
+ msgstr "Rolenbasierte Umleitungen nach dem Login"
46
+
47
+ #: login-with-ajax-admin.php:120
48
+ msgid "If you would like a specific user role to be redirected to a custom URL upon login, place it here (blank value will default to the global redirect)"
49
+ msgstr "Falls du eine bestimmte Benutzerrolle nach dem Login auf eine spezifische URL umleiten willst, gib diese hier ein (kein Wert benutzt die gloable Einstellung)"
50
+
51
+ #: login-with-ajax-admin.php:140
52
+ msgid "Role-Based Custom Logout Redirects"
53
+ msgstr "Rolenbasierte Umleitungen nach dem Logout"
54
+
55
+ #: login-with-ajax-admin.php:143
56
+ msgid "If you would like a specific user role to be redirected to a custom URL upon logout, place it here (blank value will default to the global redirect)"
57
+ msgstr "Falls du eine bestimmte Benutzerrolle nach dem Logout auf eine spezifische URL umleiten willst, gib diese hier ein (kein Wert benutzt die gloable Einstellung)"
58
+
59
+ # Translated by WP
60
+ #: login-with-ajax-admin.php:167
61
+ msgid "Save Changes"
62
+ msgstr "Änderungen speichern"
63
+
64
+ #: login-with-ajax-widget.php:5
65
+ msgid "Login widget with AJAX capabilities."
66
+ msgstr "Login Widget mit AJAX-Fähigkeiten"
67
+
68
+ #: login-with-ajax-widget.php:25
69
+ msgid "Show profile link?"
70
+ msgstr "Näytä profiililinkki?"
71
+
72
+ #: login-with-ajax.php:107
73
+ msgid "Login Successful, redirecting..."
74
+ msgstr "Login erfolgreich, umleiten..."
75
+
76
+ #: login-with-ajax.php:126
77
+ #: login-with-ajax.php:148
78
+ msgid "An undefined error has ocurred"
79
+ msgstr "Ein undefinierter Fehler trat auf!"
80
+
81
+ #: login-with-ajax.php:138
82
+ msgid "We have sent you an email"
83
+ msgstr "Wir haben dir eine E-Mail geschickt"
84
+
85
+ #: widget/widget_in.php:11
86
+ msgid "Hi"
87
+ msgstr "Hi "
88
+
89
+ # Translated by WP
90
+ #: widget/widget_in.php:34
91
+ msgid "Profile"
92
+ msgstr "Profil"
93
+
94
+ # Translated by WP
95
+ #: widget/widget_in.php:40
96
+ #: widget/widget_in.php:44
97
+ msgid "Log Out"
98
+ msgstr "Logout"
99
+
100
+ #: widget/widget_in.php:51
101
+ msgid "blog admin"
102
+ msgstr "Blog Admin"
103
+
104
+ # Translated by WP
105
+ #: widget/widget_out.php:10
106
+ #: widget/widget_out.php:35
107
+ msgid "Log In"
108
+ msgstr "Login"
109
+
110
+ # Translated by WP
111
+ #: widget/widget_out.php:19
112
+ msgid "Username"
113
+ msgstr "Benutzername"
114
+
115
+ # Translated by WP
116
+ #: widget/widget_out.php:27
117
+ msgid "Password"
118
+ msgstr "Passwort"
119
+
120
+ # Translated by WP
121
+ #: widget/widget_out.php:41
122
+ msgid "Remember Me"
123
+ msgstr "Erinnere dich an mich"
124
+
125
+ #: widget/widget_out.php:43
126
+ msgid "Password Lost and Found"
127
+ msgstr "Passwort vergessen und wiederherstellen"
128
+
129
+ #: widget/widget_out.php:43
130
+ msgid "Lost your password?"
131
+ msgstr "Dein Passwort vergessen?"
132
+
133
+ # Translated by WP
134
+ #: widget/widget_out.php:52
135
+ #: widget/widget_out.php:56
136
+ msgid "Register"
137
+ msgstr "Registrieren"
138
+
139
+ # Translated by WP
140
+ #: widget/widget_out.php:62
141
+ msgid "Sign Up"
142
+ msgstr "Rekisteröidy"
143
+
144
+ #: widget/widget_out.php:74
145
+ msgid "Forgotten Password"
146
+ msgstr "Vergessenes Passwort"
147
+
148
+ #: widget/widget_out.php:79
149
+ msgid "Enter username or email"
150
+ msgstr "Gib den Butzernamen oder die E-Mail Adresse an"
151
+
152
+ #: widget/widget_out.php:85
153
+ msgid "Get New Password"
154
+ msgstr "Neues Passwort bekommen"
155
+
156
+ #. Plugin Name of an extension
157
+ msgid "Login With Ajax"
158
+ msgstr "Login mit Ajax"
159
+
160
+ #. Plugin URI of an extension
161
+ msgid "http://netweblogic.com/wordpress/plugins/login-with-ajax/"
162
+ msgstr "http://netweblogic.com/wordpress/plugins/login-with-ajax/"
163
+
164
+ #. Description of an extension
165
+ msgid "Ajax driven login widget. Customisable from within your template folder, and advanced settings from the admin area."
166
+ msgstr "AJAX-basiertes Login Widget. Benutzerdefinierbar in deinem Template Ordner und erweiterte Einstellungen im Adminbereich"
167
+
168
+ #. Author of an extension
169
+ msgid "NetWebLogic"
170
+ msgstr "NetWebLogic"
171
+
172
+ #. Author URI of an extension
173
+ msgid "http://netweblogic.com/"
174
+ msgstr "http://netweblogic.com/"
175
+
176
+ #. Tags of an extension
177
+ msgid "Login, Ajax, Redirect, BuddyPress, MU, WPMU, sidebar, admin, widget"
178
+ msgstr "Login, Ajax, Redirect, BuddyPress, MU, WPMU, sidebar, admin, widget"
179
+
langs/login-with-ajax-es_ES.mo CHANGED
Binary file
langs/login-with-ajax-es_ES.pot CHANGED
@@ -8,7 +8,7 @@ msgstr ""
8
  "Project-Id-Version: Login With Ajax 2.0.4\n"
9
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/login-with-ajax\n"
10
  "POT-Creation-Date: 2010-02-10 13:35+0000\n"
11
- "PO-Revision-Date: 2010-02-16 20:24+0100\n"
12
  "Last-Translator: Marcus Sykes <marcus@netweblogic.com>\n"
13
  "Language-Team: \n"
14
  "MIME-Version: 1.0\n"
@@ -76,6 +76,10 @@ msgstr "Contraseña correcto, espere un momento..."
76
  msgid "An undefined error has ocurred"
77
  msgstr "A occurido un error"
78
 
 
 
 
 
79
  #: widget/widget_in.php:11
80
  msgid "Hi"
81
  msgstr "Hola"
8
  "Project-Id-Version: Login With Ajax 2.0.4\n"
9
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/login-with-ajax\n"
10
  "POT-Creation-Date: 2010-02-10 13:35+0000\n"
11
+ "PO-Revision-Date: 2010-02-17 14:29+0100\n"
12
  "Last-Translator: Marcus Sykes <marcus@netweblogic.com>\n"
13
  "Language-Team: \n"
14
  "MIME-Version: 1.0\n"
76
  msgid "An undefined error has ocurred"
77
  msgstr "A occurido un error"
78
 
79
+ #: login-with-ajax.php:138
80
+ msgid "We have sent you an email"
81
+ msgstr "Le hemos mandado un email"
82
+
83
  #: widget/widget_in.php:11
84
  msgid "Hi"
85
  msgstr "Hola"
langs/login-with-ajax-fr_FR.mo CHANGED
Binary file
langs/login-with-ajax-fr_FR.pot CHANGED
@@ -8,7 +8,7 @@ msgstr ""
8
  "Project-Id-Version: Login With Ajax 2.0.4\n"
9
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/login-with-ajax\n"
10
  "POT-Creation-Date: 2010-02-10 13:35+0000\n"
11
- "PO-Revision-Date: 2010-02-16 21:42+0100\n"
12
  "Last-Translator: Marcus Sykes <marcus@netweblogic.com>\n"
13
  "Language-Team: \n"
14
  "MIME-Version: 1.0\n"
@@ -78,6 +78,10 @@ msgstr "Connexion réussie, redirection en cours...."
78
  msgid "An undefined error has ocurred"
79
  msgstr "Une erreur indéfinie s'est produite"
80
 
 
 
 
 
81
  #: widget/widget_in.php:11
82
  msgid "Hi"
83
  msgstr "Bonjour"
8
  "Project-Id-Version: Login With Ajax 2.0.4\n"
9
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/login-with-ajax\n"
10
  "POT-Creation-Date: 2010-02-10 13:35+0000\n"
11
+ "PO-Revision-Date: 2010-02-17 14:30+0100\n"
12
  "Last-Translator: Marcus Sykes <marcus@netweblogic.com>\n"
13
  "Language-Team: \n"
14
  "MIME-Version: 1.0\n"
78
  msgid "An undefined error has ocurred"
79
  msgstr "Une erreur indéfinie s'est produite"
80
 
81
+ #: login-with-ajax.php:138
82
+ msgid "We have sent you an email"
83
+ msgstr "Nous avons vous envoyer un email"
84
+
85
  #: widget/widget_in.php:11
86
  msgid "Hi"
87
  msgstr "Bonjour"
langs/login-with-ajax.pot CHANGED
@@ -78,6 +78,10 @@ msgstr ""
78
  msgid "An undefined error has ocurred"
79
  msgstr ""
80
 
 
 
 
 
81
  #: widget/widget_in.php:11
82
  msgid "Hi"
83
  msgstr ""
78
  msgid "An undefined error has ocurred"
79
  msgstr ""
80
 
81
+ #: login-with-ajax.php:138
82
+ msgid "We have sent you an email"
83
+ msgstr ""
84
+
85
  #: widget/widget_in.php:11
86
  msgid "Hi"
87
  msgstr ""
login-with-ajax.js CHANGED
@@ -1 +1 @@
1
- jQuery(document).ready(function($){$("#LoginWithAjax_Form").submit(function(event){event.preventDefault();if($("#LoginWithAjax").length>0){$('<div class="LoginWithAjax_Loading" id="LoginWithAjax_Loading"></div>').prependTo("#LoginWithAjax");}else{$('<div class="LoginWithAjax_Loading" id="LoginWithAjax_Loading"></div>').prependTo("#login-with-ajax");}url=$("#LoginWithAjax_Form").attr("action");url+=(url.match(/\?/)!=null)?"&callback=?":"?callback=?";url+="&log="+encodeURIComponent($("#lwa_user_login")).attr("value");url+="&pwd="+encodeURIComponent($("#lwa_user_pass")).attr("value");url+="&login-with-ajax=login";$.getJSON(url,function(data,status){$("#LoginWithAjax_Loading").remove();if(data.result===true||data.result===false){if(data.result===true){if($("#LoginWithAjax_Status").length>0){$("#LoginWithAjax_Status").attr("class","confirm").html(data.message);}else{$('<span id="LoginWithAjax_Status" class="confirm">'+data.message+"</span>").prependTo("#login-with-ajax");}if(data.redirect==null){window.location.reload();}else{window.location=data.redirect;}}else{if($("#LoginWithAjax_Status").length>0){$("#LoginWithAjax_Status").attr("class","invalid").html(data.error);}else{$('<span id="LoginWithAjax_Status" class="invalid">'+data.error+"</span>").prependTo("#login-with-ajax");}$("#LoginWithAjax_Status").click(function(event){event.preventDefault();$("#LoginWithAjax_Remember").show("slow");});}}else{if($("#LoginWithAjax_Status").length>0){$("#LoginWithAjax_Status").attr("class","invalid").html("An error has occured. Please try again."+status);}else{$('<span id="LoginWithAjax_Status" class="invalid">An error has occured. Please try again.</span>').prependTo("#login-with-ajax");}}});});$("#LoginWithAjax_Remember").submit(function(event){event.preventDefault();$('<div id="LoginWithAjax_Loading"></div>').prependTo("#LoginWithAjax");url=$("#LoginWithAjax_Remember").attr("action");url+=(url.match(/\?/)!=null)?"&callback=?":"?callback=?";url+="&user_login="+$("#lwa_user_remember").attr("value");url+="&login-with-ajax=remember";$.getJSON(url,function(data,status){$("#LoginWithAjax_Loading").remove();if(data.result===true||data.result===false){if(data.result=="1"){if($("#LoginWithAjax_Status").length>0){$("#LoginWithAjax_Status").attr("class","confirm").html("We have sent you an email");}else{$('<span id="LoginWithAjax_Status" class="confirm">We have sent you an email</span>').prependTo("#login-with-ajax");}}else{if($("#LoginWithAjax_Status").length>0){$("#LoginWithAjax_Status").attr("class","invalid").html(data.error);}else{$('<span id="LoginWithAjax_Status" class="invalid">'+data.error+"</span>").prependTo("#login-with-ajax");}}}else{if($("#LoginWithAjax_Status").length>0){$("#LoginWithAjax_Status").attr("class","invalid").html("An error has occured. Please try again."+status);}else{$('<span id="LoginWithAjax_Status" class="invalid">An error has occured. Please try again.</span>').prependTo("#login-with-ajax");}}});});$("#LoginWithAjax_Remember").hide();$("#LoginWithAjax_Links_Remember").click(function(event){event.preventDefault();$("#LoginWithAjax_Remember").show("slow");});$("#LoginWithAjax_Links_Remember_Cancel").click(function(event){event.preventDefault();$("#LoginWithAjax_Remember").hide("slow");});});
1
+ jQuery(document).ready(function(a){a("#LoginWithAjax_Form").submit(function(b){b.preventDefault();if(a("#LoginWithAjax").length>0){a('<div class="LoginWithAjax_Loading" id="LoginWithAjax_Loading"></div>').prependTo("#LoginWithAjax")}else{a('<div class="LoginWithAjax_Loading" id="LoginWithAjax_Loading"></div>').prependTo("#login-with-ajax")}url=a("#LoginWithAjax_Form").attr("action");url+=(url.match(/\?/)!=null)?"&callback=?":"?callback=?";url+="&log="+encodeURIComponent(a("#lwa_user_login").attr("value"));url+="&pwd="+encodeURIComponent(a("#lwa_user_pass").attr("value"));url+="&login-with-ajax=login";a.getJSON(url,function(d,c){a("#LoginWithAjax_Loading").remove();if(d.result===true||d.result===false){if(d.result===true){if(a("#LoginWithAjax_Status").length>0){a("#LoginWithAjax_Status").attr("class","confirm").html(d.message)}else{a('<span id="LoginWithAjax_Status" class="confirm">'+d.message+"</span>").prependTo("#login-with-ajax")}if(d.redirect==null){window.location.reload()}else{window.location=d.redirect}}else{if(a("#LoginWithAjax_Status").length>0){a("#LoginWithAjax_Status").attr("class","invalid").html(d.error)}else{a('<span id="LoginWithAjax_Status" class="invalid">'+d.error+"</span>").prependTo("#login-with-ajax")}a("#LoginWithAjax_Status").click(function(e){e.preventDefault();a("#LoginWithAjax_Remember").show("slow")})}}else{if(a("#LoginWithAjax_Status").length>0){a("#LoginWithAjax_Status").attr("class","invalid").html("An error has occured. Please try again."+c)}else{a('<span id="LoginWithAjax_Status" class="invalid">An error has occured. Please try again.</span>').prependTo("#login-with-ajax")}}})});a("#LoginWithAjax_Remember").submit(function(b){b.preventDefault();a('<div id="LoginWithAjax_Loading"></div>').prependTo("#LoginWithAjax");url=a("#LoginWithAjax_Remember").attr("action");url+=(url.match(/\?/)!=null)?"&callback=?":"?callback=?";url+="&user_login="+a("#lwa_user_remember").attr("value");url+="&login-with-ajax=remember";a.getJSON(url,function(d,c){a("#LoginWithAjax_Loading").remove();if(d.result===true||d.result===false){if(d.result=="1"){if(a("#LoginWithAjax_Status").length>0){a("#LoginWithAjax_Status").attr("class","confirm").html(d.message)}else{a('<span id="LoginWithAjax_Status" class="confirm">'+d.message+"</span>").prependTo("#login-with-ajax")}}else{if(a("#LoginWithAjax_Status").length>0){a("#LoginWithAjax_Status").attr("class","invalid").html(d.error)}else{a('<span id="LoginWithAjax_Status" class="invalid">'+d.error+"</span>").prependTo("#login-with-ajax")}}}else{if(a("#LoginWithAjax_Status").length>0){a("#LoginWithAjax_Status").attr("class","invalid").html("An error has occured. Please try again."+c)}else{a('<span id="LoginWithAjax_Status" class="invalid">An error has occured. Please try again.</span>').prependTo("#login-with-ajax")}}})});a("#LoginWithAjax_Remember").hide();a("#LoginWithAjax_Links_Remember").click(function(b){b.preventDefault();a("#LoginWithAjax_Remember").show("slow")});a("#LoginWithAjax_Links_Remember_Cancel").click(function(b){b.preventDefault();a("#LoginWithAjax_Remember").hide("slow")})});
login-with-ajax.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Login With Ajax
4
  Plugin URI: http://netweblogic.com/wordpress/plugins/login-with-ajax/
5
  Description: Ajax driven login widget. Customisable from within your template folder, and advanced settings from the admin area.
6
  Author: NetWebLogic
7
- Version: 2.1.1
8
  Author URI: http://netweblogic.com/
9
  Tags: Login, Ajax, Redirect, BuddyPress, MU, WPMU, sidebar, admin, widget
10
 
@@ -135,6 +135,7 @@ class LoginWithAjax {
135
  if ( $result === true ) {
136
  //Password correctly remembered
137
  $return['result'] = true;
 
138
  } elseif ( strtolower(get_class($result)) == 'wp_error' ) {
139
  //Something went wrong
140
  /* @var $result WP_Error */
4
  Plugin URI: http://netweblogic.com/wordpress/plugins/login-with-ajax/
5
  Description: Ajax driven login widget. Customisable from within your template folder, and advanced settings from the admin area.
6
  Author: NetWebLogic
7
+ Version: 2.1.2
8
  Author URI: http://netweblogic.com/
9
  Tags: Login, Ajax, Redirect, BuddyPress, MU, WPMU, sidebar, admin, widget
10
 
135
  if ( $result === true ) {
136
  //Password correctly remembered
137
  $return['result'] = true;
138
+ $return['message'] = __("We have sent you an email", 'login-with-ajax');
139
  } elseif ( strtolower(get_class($result)) == 'wp_error' ) {
140
  //Something went wrong
141
  /* @var $result WP_Error */
login-with-ajax.source.js CHANGED
@@ -12,8 +12,8 @@ jQuery(document).ready( function($) {
12
  //Sort out url
13
  url = $('#LoginWithAjax_Form').attr('action');
14
  url += (url.match(/\?/) != null) ? '&callback=?' : '?callback=?' ;
15
- url += "&log="+encodeURIComponent($("#lwa_user_login")).attr('value');
16
- url += "&pwd="+encodeURIComponent($("#lwa_user_pass")).attr('value');
17
  url += "&login-with-ajax=login";
18
  $.getJSON( url , function(data, status){
19
  $('#LoginWithAjax_Loading').remove();
@@ -70,9 +70,9 @@ jQuery(document).ready( function($) {
70
  if(data.result == '1'){
71
  //Successful
72
  if( $('#LoginWithAjax_Status').length > 0 ){
73
- $('#LoginWithAjax_Status').attr('class','confirm').html("We have sent you an email");
74
  }else{
75
- $('<span id="LoginWithAjax_Status" class="confirm">We have sent you an email</span>').prependTo('#login-with-ajax');
76
  }
77
  }else{
78
  //Failed
12
  //Sort out url
13
  url = $('#LoginWithAjax_Form').attr('action');
14
  url += (url.match(/\?/) != null) ? '&callback=?' : '?callback=?' ;
15
+ url += "&log="+encodeURIComponent($("#lwa_user_login").attr('value'));
16
+ url += "&pwd="+encodeURIComponent($("#lwa_user_pass").attr('value'));
17
  url += "&login-with-ajax=login";
18
  $.getJSON( url , function(data, status){
19
  $('#LoginWithAjax_Loading').remove();
70
  if(data.result == '1'){
71
  //Successful
72
  if( $('#LoginWithAjax_Status').length > 0 ){
73
+ $('#LoginWithAjax_Status').attr('class','confirm').html(data.message);
74
  }else{
75
+ $('<span id="LoginWithAjax_Status" class="confirm">'+data.message+'</span>').prependTo('#login-with-ajax');
76
  }
77
  }else{
78
  //Failed
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: netweblogic
3
  Tags: Login, Ajax, Redirect, BuddyPress, MU, WPMU, sidebar, admin, widget
4
  Requires at least: 2.7
5
  Tested up to: 2.9.1
6
- Stable tag: 2.1.1
7
 
8
  Add smooth ajax during login, avoid screen refreshes and choose where users get redirected to upon login/logout. Supports SSL, MU, and BuddyPress.
9
 
@@ -31,12 +31,12 @@ If you find this plugin useful and would like to say thanks, a link, digg, or so
31
 
32
  = Translated Languages Available =
33
 
34
- Here's a list of currently translated languages (and thanks). If you'd like to contribute, please contact us.
35
 
36
  * Finnish - Jaakko Kangosjärvi
37
  * Russian - Виталий Капля
38
  * French - Geoffroy DELEURY
39
-
40
 
41
  == Installation ==
42
 
@@ -144,3 +144,7 @@ For further questions and answers (or to submit one yourself) go to our [http://
144
  * Added Finnish, Russian and French Translations
145
  * Made JS success message translatable
146
  * Fixed encoding issue (e.g. # fails in passwords) in the JS
 
 
 
 
3
  Tags: Login, Ajax, Redirect, BuddyPress, MU, WPMU, sidebar, admin, widget
4
  Requires at least: 2.7
5
  Tested up to: 2.9.1
6
+ Stable tag: 2.1.2
7
 
8
  Add smooth ajax during login, avoid screen refreshes and choose where users get redirected to upon login/logout. Supports SSL, MU, and BuddyPress.
9
 
31
 
32
  = Translated Languages Available =
33
 
34
+ Here's a list of currently translated languages (and thanks). If you'd like to contribute, please have a look at the POT file in the langs folder and send us your translations.
35
 
36
  * Finnish - Jaakko Kangosjärvi
37
  * Russian - Виталий Капля
38
  * French - Geoffroy DELEURY
39
+ * German - Linus Metzler
40
 
41
  == Installation ==
42
 
144
  * Added Finnish, Russian and French Translations
145
  * Made JS success message translatable
146
  * Fixed encoding issue (e.g. # fails in passwords) in the JS
147
+
148
+ = 2.1.2 =
149
+ * Added German Translations
150
+ * Fixed JS url encoding issue