Admin Custom Login - Version 2.9.8

Version Description

Download this release

Release Info

Developer weblizar
Plugin Icon 128x128 Admin Custom Login
Version 2.9.8
Comparing to
See all releases

Code changes from version 2.9.7 to 2.9.8

admin-custom-login.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * Plugin Name: Admin Custom Login
4
- * Version: 2.9.7
5
  * Description: Customize Your WordPress Login Screen Amazingly - Add Own Logo, Add Social Profiles, Login Form Positions, Background Image Slide Show
6
  * Author: Weblizar
7
  * Author URI: https://weblizar.com/plugins/
1
  <?php
2
  /**
3
  * Plugin Name: Admin Custom Login
4
+ * Version: 2.9.8
5
  * Description: Customize Your WordPress Login Screen Amazingly - Add Own Logo, Add Social Profiles, Login Form Positions, Background Image Slide Show
6
  * Author: Weblizar
7
  * Author URI: https://weblizar.com/plugins/
includes/get_value.php CHANGED
@@ -54,10 +54,12 @@ if ( ! defined( 'ABSPATH' ) ) exit;
54
  }else{
55
  $login_force_redirect_url = get_home_url()."/wp-login.php";
56
  }
57
-
58
  $log_form_above_msg=$login_page['log_form_above_msg'];
59
  $login_msg_fontsize= $login_page['login_msg_fontsize'];
60
  $login_msg_font_color= $login_page['login_msg_font_color'];
 
 
61
  $tagline_msg= $login_page['tagline_msg'];
62
  if(isset($login_page['user_cust_lbl'])){ $user_cust_lbl= $login_page['user_cust_lbl']; } else { $user_cust_lbl = "Type Username or Email"; }
63
  if(isset($login_page['pass_cust_lbl'])){ $pass_cust_lbl= $login_page['pass_cust_lbl']; } else { $pass_cust_lbl = "Type Password"; }
@@ -98,6 +100,7 @@ if ( ! defined( 'ABSPATH' ) ) exit;
98
  // Get value of Logo page
99
  $logo_page = unserialize(get_option('Admin_custome_login_logo'));
100
  $logo_image = $logo_page['logo_image'];
 
101
  $logo_width = $logo_page['logo_width'];
102
  $logo_height = $logo_page['logo_height'];
103
  $logo_url = $logo_page['logo_url'];
54
  }else{
55
  $login_force_redirect_url = get_home_url()."/wp-login.php";
56
  }
57
+
58
  $log_form_above_msg=$login_page['log_form_above_msg'];
59
  $login_msg_fontsize= $login_page['login_msg_fontsize'];
60
  $login_msg_font_color= $login_page['login_msg_font_color'];
61
+ $login_tagline_text_color = isset($login_page['login_tagline_text_color']) ? $login_page['login_tagline_text_color'] : '#fff';
62
+ $login_tagline_link_color = isset($login_page['login_tagline_link_color']) ? $login_page['login_tagline_link_color'] : '#f00';
63
  $tagline_msg= $login_page['tagline_msg'];
64
  if(isset($login_page['user_cust_lbl'])){ $user_cust_lbl= $login_page['user_cust_lbl']; } else { $user_cust_lbl = "Type Username or Email"; }
65
  if(isset($login_page['pass_cust_lbl'])){ $pass_cust_lbl= $login_page['pass_cust_lbl']; } else { $pass_cust_lbl = "Type Password"; }
100
  // Get value of Logo page
101
  $logo_page = unserialize(get_option('Admin_custome_login_logo'));
102
  $logo_image = $logo_page['logo_image'];
103
+ $logo_show= isset( $logo_page['logo_show'] ) ? $logo_page['logo_show'] : 'yes';
104
  $logo_width = $logo_page['logo_width'];
105
  $logo_height = $logo_page['logo_height'];
106
  $logo_url = $logo_page['logo_url'];
includes/login-form-setting/login-form-background.php CHANGED
@@ -727,7 +727,7 @@ function loginbgchange() {
727
  </tr>
728
  </table>
729
  </div>
730
- </div>
731
 
732
  <div class="panel panel-primary panel-default content-panel">
733
  <div class="panel-body">
@@ -743,7 +743,7 @@ function loginbgchange() {
743
  </tr>
744
  </table>
745
  </div>
746
- </div>
747
 
748
  <!-- Tagline message Display Below Login Form start-->
749
  <div class="panel panel-primary panel-default content-panel">
@@ -763,6 +763,38 @@ function loginbgchange() {
763
  </div>
764
  <!-- Tagline message Display Below Login Form end-->
765
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
766
  <div class="panel panel-primary panel-default content-panel">
767
  <div class="panel-body">
768
  <table class="form-table">
@@ -879,6 +911,8 @@ function Custom_login_login(Action, id){
879
  var login_msg_fontsize = jQuery("#login-msg-text-size").val();
880
  var login_msg_font_color = jQuery("#login-msg-font-color").val();
881
  var tagline_msg = jQuery( "#tagline_msg").val();
 
 
882
  var user_cust_lbl = jQuery( "#user_cust_lbl").val();
883
  var pass_cust_lbl = jQuery( "#pass_cust_lbl").val();
884
  var label_username = jQuery( "#label_username").val();
@@ -893,7 +927,7 @@ function Custom_login_login(Action, id){
893
  }
894
  var login_shadow_color = jQuery("#login_shadow_color").val();
895
 
896
- var PostData = "Action=" + Action + "&login_form_position=" + login_form_position + "&Login_bg_value=" + Login_bg_value + "&login_background_color=" + login_background_color + "&login_bg_color_overlay=" + login_bg_color_overlay + "&login_bg_image=" + login_bg_image + "&login_form_opacity=" + login_form_opacity + "&login_form_width=" + login_form_width + "&login_form_radius=" + login_form_radius + "&login_border_style=" + login_border_style + "&login_redirect_force=" + login_redirect_force +"&login_border_thikness=" + login_border_thikness + "&login_border_color=" + login_border_color + "&login_bg_repeat=" + login_bg_repeat + "&login_bg_position=" + login_bg_position + "&login_enable_shadow=" + login_enable_shadow + "&login_shadow_color=" + login_shadow_color + "&login_custom_css=" + login_custom_css + "&login_redirect_user=" + login_redirect_user + "&login_force_redirect_url=" + login_force_redirect_url +"&login_form_left=" + login_form_left + "&log_form_above_msg=" + log_form_above_msg + "&login_msg_font_color=" + login_msg_font_color + "&login_msg_fontsize=" + login_msg_fontsize + "&login_form_top=" + login_form_top + "&login_form_float=" + login_form_float + "&tagline_msg=" + tagline_msg + "&user_cust_lbl=" + user_cust_lbl + "&pass_cust_lbl=" + pass_cust_lbl + '&label_username=' + label_username + '&label_password=' + label_password + '&label_loginButton=' + label_loginButton;
897
  jQuery.ajax({
898
  dataType : 'html',
899
  type: 'POST',
@@ -1013,7 +1047,9 @@ function Custom_login_login(Action, id){
1013
 
1014
  // Login Message Font Color
1015
  jQuery("#td-login-msg-font-color a.wp-color-result").closest("a").css({"background-color": "#ffffff"});
1016
-
 
 
1017
  jQuery( "#login-opacity-slider" ).slider("value",10);
1018
  jQuery( "#login-opacity-text-box" ).val( jQuery( "#login-opacity-slider" ).slider( "value") );
1019
 
@@ -1070,13 +1106,14 @@ if(isset($_POST['Action'])){
1070
  $tagline_msg = sanitize_option('tagline_msg', $_POST['tagline_msg']);
1071
  $login_msg_fontsize = sanitize_option('login_msg_fontsize', $_POST['login_msg_fontsize']);
1072
  $login_msg_font_color = sanitize_option('login_msg_font_color', $_POST['login_msg_font_color']);
 
 
1073
  $user_cust_lbl = sanitize_option('user_cust_lbl', $_POST['user_cust_lbl']);
1074
  $pass_cust_lbl = sanitize_option('pass_cust_lbl', $_POST['pass_cust_lbl']);
1075
  $label_username = sanitize_option('label_username', $_POST['label_username']);
1076
  $label_password = sanitize_option('label_password', $_POST['label_password']);
1077
  $label_loginButton = sanitize_option('label_loginButton', $_POST['label_loginButton']);
1078
 
1079
-
1080
  // Save Values in Option Table
1081
  $login_page= serialize(array(
1082
  'login_form_position' => $login_form_position,
@@ -1105,6 +1142,8 @@ if(isset($_POST['Action'])){
1105
  'tagline_msg' => $tagline_msg,
1106
  'login_msg_fontsize' => $login_msg_fontsize,
1107
  'login_msg_font_color' => $login_msg_font_color,
 
 
1108
  'user_cust_lbl' => $user_cust_lbl,
1109
  'pass_cust_lbl' => $pass_cust_lbl,
1110
  'label_username' => $label_username,
@@ -1141,7 +1180,9 @@ if(isset($_POST['Action'])){
1141
  'log_form_above_msg' => '',
1142
  'tagline_msg' => 'This login form is created by <a href="https://wordpress.org/plugins/admin-custom-login/" target="_blank">ACL</a> , developed by <a href="https://www.weblizar.com" target="_blank">weblizar</a>',
1143
  'login_msg_fontsize' => '16',
1144
- 'login_msg_font_color' => '#000000',
 
 
1145
  'user_cust_lbl' => 'Type Username or Email',
1146
  'pass_cust_lbl' => 'Type Password',
1147
  'label_username' => 'Username / Email',
727
  </tr>
728
  </table>
729
  </div>
730
+ </div>
731
 
732
  <div class="panel panel-primary panel-default content-panel">
733
  <div class="panel-body">
743
  </tr>
744
  </table>
745
  </div>
746
+ </div>
747
 
748
  <!-- Tagline message Display Below Login Form start-->
749
  <div class="panel panel-primary panel-default content-panel">
763
  </div>
764
  <!-- Tagline message Display Below Login Form end-->
765
 
766
+ <div class="panel panel-primary panel-default content-panel">
767
+ <div class="panel-body">
768
+ <table class="form-table">
769
+ <tr>
770
+ <th scope="row" ><?php esc_html_e('Tagline Text Color', WEBLIZAR_ACL)?></th>
771
+ <td></td>
772
+ </tr>
773
+ <tr style="border-bottom:none;">
774
+ <td id="td-login-tagline-text-color">
775
+ <input id="login-tagline-text-color" name="login-tagline-text-color" type="text" value="<?php echo esc_attr($login_tagline_text_color); ?>" class="my-color-field" data-default-color="#ffffff"/>
776
+ </td>
777
+ </tr>
778
+ </table>
779
+ </div>
780
+ </div>
781
+
782
+ <div class="panel panel-primary panel-default content-panel">
783
+ <div class="panel-body">
784
+ <table class="form-table">
785
+ <tr>
786
+ <th scope="row" ><?php esc_html_e('Tagline Link Color', WEBLIZAR_ACL)?></th>
787
+ <td></td>
788
+ </tr>
789
+ <tr style="border-bottom:none;">
790
+ <td id="td-login-tagline-link-color">
791
+ <input id="login-tagline-link-color" name="login-tagline-link-color" type="text" value="<?php echo esc_attr($login_tagline_link_color); ?>" class="my-color-field" data-default-color="#f00"/>
792
+ </td>
793
+ </tr>
794
+ </table>
795
+ </div>
796
+ </div>
797
+
798
  <div class="panel panel-primary panel-default content-panel">
799
  <div class="panel-body">
800
  <table class="form-table">
911
  var login_msg_fontsize = jQuery("#login-msg-text-size").val();
912
  var login_msg_font_color = jQuery("#login-msg-font-color").val();
913
  var tagline_msg = jQuery( "#tagline_msg").val();
914
+ var login_tagline_text_color = jQuery("#login-tagline-text-color").val();
915
+ var login_tagline_link_color = jQuery("#login-tagline-link-color").val();
916
  var user_cust_lbl = jQuery( "#user_cust_lbl").val();
917
  var pass_cust_lbl = jQuery( "#pass_cust_lbl").val();
918
  var label_username = jQuery( "#label_username").val();
927
  }
928
  var login_shadow_color = jQuery("#login_shadow_color").val();
929
 
930
+ var PostData = "Action=" + Action + "&login_form_position=" + login_form_position + "&Login_bg_value=" + Login_bg_value + "&login_background_color=" + login_background_color + "&login_bg_color_overlay=" + login_bg_color_overlay + "&login_bg_image=" + login_bg_image + "&login_form_opacity=" + login_form_opacity + "&login_form_width=" + login_form_width + "&login_form_radius=" + login_form_radius + "&login_border_style=" + login_border_style + "&login_redirect_force=" + login_redirect_force +"&login_border_thikness=" + login_border_thikness + "&login_border_color=" + login_border_color + "&login_bg_repeat=" + login_bg_repeat + "&login_bg_position=" + login_bg_position + "&login_enable_shadow=" + login_enable_shadow + "&login_shadow_color=" + login_shadow_color + "&login_custom_css=" + login_custom_css + "&login_redirect_user=" + login_redirect_user + "&login_force_redirect_url=" + login_force_redirect_url +"&login_form_left=" + login_form_left + "&log_form_above_msg=" + log_form_above_msg + "&login_msg_font_color=" + login_msg_font_color + "&login_tagline_text_color=" + login_tagline_text_color + "&login_tagline_link_color=" + login_tagline_link_color + "&login_msg_fontsize=" + login_msg_fontsize + "&login_form_top=" + login_form_top + "&login_form_float=" + login_form_float + "&tagline_msg=" + tagline_msg + "&user_cust_lbl=" + user_cust_lbl + "&pass_cust_lbl=" + pass_cust_lbl + '&label_username=' + label_username + '&label_password=' + label_password + '&label_loginButton=' + label_loginButton;
931
  jQuery.ajax({
932
  dataType : 'html',
933
  type: 'POST',
1047
 
1048
  // Login Message Font Color
1049
  jQuery("#td-login-msg-font-color a.wp-color-result").closest("a").css({"background-color": "#ffffff"});
1050
+ jQuery("#td-login-tagline-text-color a.wp-color-result").closest("a").css({"background-color": "#ffffff"});
1051
+ jQuery("#td-login-tagline-link-color a.wp-color-result").closest("a").css({"background-color": "#f00"});
1052
+
1053
  jQuery( "#login-opacity-slider" ).slider("value",10);
1054
  jQuery( "#login-opacity-text-box" ).val( jQuery( "#login-opacity-slider" ).slider( "value") );
1055
 
1106
  $tagline_msg = sanitize_option('tagline_msg', $_POST['tagline_msg']);
1107
  $login_msg_fontsize = sanitize_option('login_msg_fontsize', $_POST['login_msg_fontsize']);
1108
  $login_msg_font_color = sanitize_option('login_msg_font_color', $_POST['login_msg_font_color']);
1109
+ $login_tagline_text_color = sanitize_option('login_tagline_text_color', $_POST['login_tagline_text_color']);
1110
+ $login_tagline_link_color = sanitize_option('login_tagline_link_color', $_POST['login_tagline_link_color']);
1111
  $user_cust_lbl = sanitize_option('user_cust_lbl', $_POST['user_cust_lbl']);
1112
  $pass_cust_lbl = sanitize_option('pass_cust_lbl', $_POST['pass_cust_lbl']);
1113
  $label_username = sanitize_option('label_username', $_POST['label_username']);
1114
  $label_password = sanitize_option('label_password', $_POST['label_password']);
1115
  $label_loginButton = sanitize_option('label_loginButton', $_POST['label_loginButton']);
1116
 
 
1117
  // Save Values in Option Table
1118
  $login_page= serialize(array(
1119
  'login_form_position' => $login_form_position,
1142
  'tagline_msg' => $tagline_msg,
1143
  'login_msg_fontsize' => $login_msg_fontsize,
1144
  'login_msg_font_color' => $login_msg_font_color,
1145
+ 'login_tagline_text_color' => $login_tagline_text_color,
1146
+ 'login_tagline_link_color' => $login_tagline_link_color,
1147
  'user_cust_lbl' => $user_cust_lbl,
1148
  'pass_cust_lbl' => $pass_cust_lbl,
1149
  'label_username' => $label_username,
1180
  'log_form_above_msg' => '',
1181
  'tagline_msg' => 'This login form is created by <a href="https://wordpress.org/plugins/admin-custom-login/" target="_blank">ACL</a> , developed by <a href="https://www.weblizar.com" target="_blank">weblizar</a>',
1182
  'login_msg_fontsize' => '16',
1183
+ 'login_msg_font_color' => '#000000',
1184
+ 'login_tagline_text_color' => '#ffffff',
1185
+ 'login_tagline_link_color' => '#f00',
1186
  'user_cust_lbl' => 'Type Username or Email',
1187
  'pass_cust_lbl' => 'Type Password',
1188
  'label_username' => 'Username / Email',
includes/settings/page-settings.php CHANGED
@@ -107,6 +107,26 @@ jQuery(function() {
107
  </table>
108
  </div>
109
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
110
  <div class="panel panel-primary panel-default content-panel">
111
  <div class="panel-body">
112
  <table class="form-table">
@@ -240,11 +260,12 @@ function Custom_login_logo(Action, id){
240
  })();
241
 
242
  var logo_image = jQuery("#logo-image").val();
 
243
  var logo_width = jQuery("#logo-width-text-box").val();
244
  var logo_height = jQuery("#logo-height-text-box").val();
245
  var logo_url = jQuery("#log-url").val();
246
  var logo_url_title = jQuery("#log-url-title").val();
247
- var PostData = "Action=" + Action + "&logo_image=" + logo_image + "&logo_width=" + logo_width + "&logo_height=" + logo_height + "&logo_url=" + logo_url + "&logo_url_title=" + logo_url_title;
248
  jQuery.ajax({
249
  dataType : 'html',
250
  type: 'POST',
@@ -341,6 +362,7 @@ if(isset($_POST['Action'])) {
341
  //Save Page Values
342
  if($Action == "logoSave") {
343
  $logo_image = sanitize_option('logo_image', $_POST['logo_image']);
 
344
  $logo_width = sanitize_option('logo_width', $_POST['logo_width']);
345
  $logo_height = sanitize_option('logo_height', $_POST['logo_height']);
346
  $logo_url = esc_url_raw($_POST['logo_url']);
@@ -349,6 +371,7 @@ if(isset($_POST['Action'])) {
349
  // save values in option table
350
  $logo_page= serialize(array(
351
  'logo_image' => $logo_image,
 
352
  'logo_width'=> $logo_width,
353
  'logo_height'=> $logo_height,
354
  'logo_url'=> $logo_url,
@@ -361,6 +384,7 @@ if(isset($_POST['Action'])) {
361
  if($Action == "logoReset") {
362
  $logo_page= serialize(array(
363
  'logo_image'=> WEBLIZAR_NALF_PLUGIN_URL.'/images/default-logo.png',
 
364
  'logo_width'=>'274',
365
  'logo_height'=>'63',
366
  'logo_url'=>home_url(),
107
  </table>
108
  </div>
109
  </div>
110
+ <div class="panel panel-primary panel-default content-panel">
111
+ <div class="panel-body">
112
+ <table class="form-table">
113
+ <tr>
114
+ <th scope="row" ><?php esc_html_e('Show Logo',WEBLIZAR_ACL)?></th>
115
+ <td></td>
116
+ </tr>
117
+ <tr class="radio-span" style="border-bottom:none;">
118
+ <td>
119
+ <span>
120
+ <input <?php checked( $logo_show, 'yes', true ); ?> type="radio" name="show_logo" value="yes" id="logo_show1">&nbsp;<?php esc_html_e('Yes', WEBLIZAR_ACL)?><br>
121
+ </span>
122
+ <span>
123
+ <input <?php checked( $logo_show, 'no', true ); ?> type="radio" name="show_logo" value="no" id="logo_show2">&nbsp;<?php esc_html_e('No', WEBLIZAR_ACL)?><br>
124
+ </span>
125
+ </td>
126
+ </tr>
127
+ </table>
128
+ </div>
129
+ </div>
130
  <div class="panel panel-primary panel-default content-panel">
131
  <div class="panel-body">
132
  <table class="form-table">
260
  })();
261
 
262
  var logo_image = jQuery("#logo-image").val();
263
+ var logo_show = jQuery('input[name=show_logo]:checked').val();
264
  var logo_width = jQuery("#logo-width-text-box").val();
265
  var logo_height = jQuery("#logo-height-text-box").val();
266
  var logo_url = jQuery("#log-url").val();
267
  var logo_url_title = jQuery("#log-url-title").val();
268
+ var PostData = "Action=" + Action + "&logo_image=" + logo_image + "&logo_show=" + logo_show + "&logo_width=" + logo_width + "&logo_height=" + logo_height + "&logo_url=" + logo_url + "&logo_url_title=" + logo_url_title;
269
  jQuery.ajax({
270
  dataType : 'html',
271
  type: 'POST',
362
  //Save Page Values
363
  if($Action == "logoSave") {
364
  $logo_image = sanitize_option('logo_image', $_POST['logo_image']);
365
+ $logo_show = sanitize_option('logo_show', $_POST['logo_show']);
366
  $logo_width = sanitize_option('logo_width', $_POST['logo_width']);
367
  $logo_height = sanitize_option('logo_height', $_POST['logo_height']);
368
  $logo_url = esc_url_raw($_POST['logo_url']);
371
  // save values in option table
372
  $logo_page= serialize(array(
373
  'logo_image' => $logo_image,
374
+ 'logo_show' => $logo_show,
375
  'logo_width'=> $logo_width,
376
  'logo_height'=> $logo_height,
377
  'logo_url'=> $logo_url,
384
  if($Action == "logoReset") {
385
  $logo_page= serialize(array(
386
  'logo_image'=> WEBLIZAR_NALF_PLUGIN_URL.'/images/default-logo.png',
387
+ 'logo_show'=>'yes',
388
  'logo_width'=>'274',
389
  'logo_height'=>'63',
390
  'logo_url'=>home_url(),
init.php CHANGED
@@ -187,6 +187,8 @@ function acl_footer_func() {
187
  jQuery('html body').attr('id', 'screen');
188
  jQuery('#loginform label[for="user_login"]').attr('id', 'log_input_lable');
189
  jQuery('#loginform label[for="user_pass"]').attr('id', 'pwd_input_lable');
 
 
190
 
191
  <?php if($enable_inputbox_icon=='yes'){ ?>
192
  if (jQuery('#log_input_lable').length) {
@@ -309,6 +311,8 @@ function acl_export_settings() {
309
  $login_force_redirect_url = $login_page['login_force_redirect_url'];
310
  $login_msg_fontsize = $login_page['login_msg_fontsize'];
311
  $login_msg_font_color = $login_page['login_msg_font_color'];
 
 
312
  $tagline_msg = $login_page['tagline_msg'];
313
  $user_cust_lbl = $login_page['user_cust_lbl'];
314
  $pass_cust_lbl = $login_page['pass_cust_lbl'];
@@ -323,7 +327,7 @@ function acl_export_settings() {
323
  $input_font_color = $text_and_color_page['input_font_color'];
324
  $link_color = $text_and_color_page['link_color'];
325
  $button_color = $text_and_color_page['button_color'];
326
- $login_button_font_color = $text_and_color_page['login_button_font_color'];
327
  $heading_font_size = $text_and_color_page['heading_font_size'];
328
  $input_font_size = $text_and_color_page['input_font_size'];
329
  $link_size = $text_and_color_page['link_size'];
@@ -340,6 +344,7 @@ function acl_export_settings() {
340
 
341
  /**** Get value of Logo page **/
342
  $logo_page = unserialize(get_option('Admin_custome_login_logo'));
 
343
  $logo_image = $logo_page['logo_image'];
344
  $logo_width = $logo_page['logo_width'];
345
  $logo_height = $logo_page['logo_height'];
@@ -431,6 +436,8 @@ function acl_export_settings() {
431
  'login_msg_fontsize' => $login_msg_fontsize,
432
  'login_msg_font_color' => $login_msg_font_color,
433
  'tagline_msg' => $tagline_msg,
 
 
434
  'user_cust_lbl' => $user_cust_lbl,
435
  'pass_cust_lbl' => $pass_cust_lbl,
436
  'label_username' => $label_username,
@@ -457,6 +464,7 @@ function acl_export_settings() {
457
  'password_input_icon' => $password_input_icon,
458
 
459
  'logo_image' => $logo_image,
 
460
  'logo_width' => $logo_width,
461
  'logo_height' => $logo_height,
462
  'logo_url' => $logo_url,
@@ -538,11 +546,16 @@ function acl_import_settings() {
538
  wp_die( esc_html__( 'Please upload a file to import', WEBLIZAR_ACL ) );
539
  }
540
 
541
- /**** Retrieve the settings from the file. **/
542
- $c_settings = wp_remote_get($import_file);
543
- $c_settings = wp_remote_retrieve_body($c_settings);
 
 
 
544
  $settings = json_decode( $c_settings,true);
 
545
  $ACL_Settings = unserialize($settings);
 
546
  $dashboard_status = $ACL_Settings['dashboard_status'];
547
  $top_bg_type = $ACL_Settings['top_bg_type'];
548
  $top_color = $ACL_Settings['top_color'];
@@ -576,8 +589,10 @@ function acl_import_settings() {
576
  $login_redirect_force = $ACL_Settings['login_redirect_force'];
577
  $login_redirect_user = $ACL_Settings['login_redirect_user'];
578
  $login_force_redirect_url = $ACL_Settings['login_force_redirect_url'];
579
- $login_msg_fontsize = $ACL_Settings['login_msg_fontsize'];
580
- $login_msg_font_color = $ACL_Settings['login_msg_font_color'];
 
 
581
  $tagline_msg = $ACL_Settings['tagline_msg'];
582
  $user_cust_lbl = $ACL_Settings['user_cust_lbl'];
583
  $pass_cust_lbl = $ACL_Settings['pass_cust_lbl'];
@@ -605,6 +620,7 @@ function acl_import_settings() {
605
  $password_input_icon = $ACL_Settings['password_input_icon'];
606
 
607
  $logo_image = $ACL_Settings['logo_image'];
 
608
  $logo_width = $ACL_Settings['logo_width'];
609
  $logo_height = $ACL_Settings['logo_height'];
610
  $logo_url = $ACL_Settings['logo_url'];
@@ -788,6 +804,8 @@ function acl_import_settings() {
788
  'login_force_redirect_url' => $login_force_redirect_url,
789
  'login_msg_fontsize' => $login_msg_fontsize,
790
  'login_msg_font_color' => $login_msg_font_color,
 
 
791
  'tagline_msg' => $tagline_msg,
792
  'user_cust_lbl' => $user_cust_lbl,
793
  'pass_cust_lbl' => $pass_cust_lbl,
@@ -821,6 +839,7 @@ function acl_import_settings() {
821
 
822
  $logo_page= serialize(array(
823
  'logo_image' => $logo_image,
 
824
  'logo_width' => $logo_width,
825
  'logo_height' => $logo_height,
826
  'logo_url' => $logo_url,
187
  jQuery('html body').attr('id', 'screen');
188
  jQuery('#loginform label[for="user_login"]').attr('id', 'log_input_lable');
189
  jQuery('#loginform label[for="user_pass"]').attr('id', 'pwd_input_lable');
190
+ jQuery('#loginform p').attr('id', 'log_input_lable');
191
+ jQuery('#loginform .user-pass-wrap').attr('id', 'pwd_input_lable');
192
 
193
  <?php if($enable_inputbox_icon=='yes'){ ?>
194
  if (jQuery('#log_input_lable').length) {
311
  $login_force_redirect_url = $login_page['login_force_redirect_url'];
312
  $login_msg_fontsize = $login_page['login_msg_fontsize'];
313
  $login_msg_font_color = $login_page['login_msg_font_color'];
314
+ $login_tagline_text_color = isset( $login_page['login_tagline_text_color'] ) ? $login_page['login_tagline_text_color'] : '#ffffff';
315
+ $login_tagline_link_color = isset( $login_page['login_tagline_link_color'] ) ? $login_page['login_tagline_link_color'] : '#f00';
316
  $tagline_msg = $login_page['tagline_msg'];
317
  $user_cust_lbl = $login_page['user_cust_lbl'];
318
  $pass_cust_lbl = $login_page['pass_cust_lbl'];
327
  $input_font_color = $text_and_color_page['input_font_color'];
328
  $link_color = $text_and_color_page['link_color'];
329
  $button_color = $text_and_color_page['button_color'];
330
+ $login_button_font_color = isset( $text_and_color_page['login_button_font_color'] ) ? $text_and_color_page['login_button_font_color'] : '#ffffff';
331
  $heading_font_size = $text_and_color_page['heading_font_size'];
332
  $input_font_size = $text_and_color_page['input_font_size'];
333
  $link_size = $text_and_color_page['link_size'];
344
 
345
  /**** Get value of Logo page **/
346
  $logo_page = unserialize(get_option('Admin_custome_login_logo'));
347
+ $logo_show = isset( $logo_page['logo_show'] ) ? $logo_page['logo_show'] : 'yes';
348
  $logo_image = $logo_page['logo_image'];
349
  $logo_width = $logo_page['logo_width'];
350
  $logo_height = $logo_page['logo_height'];
436
  'login_msg_fontsize' => $login_msg_fontsize,
437
  'login_msg_font_color' => $login_msg_font_color,
438
  'tagline_msg' => $tagline_msg,
439
+ 'login_tagline_text_color' => $login_tagline_text_color,
440
+ 'login_tagline_link_color' => $login_tagline_link_color,
441
  'user_cust_lbl' => $user_cust_lbl,
442
  'pass_cust_lbl' => $pass_cust_lbl,
443
  'label_username' => $label_username,
464
  'password_input_icon' => $password_input_icon,
465
 
466
  'logo_image' => $logo_image,
467
+ 'logo_show' => $logo_show,
468
  'logo_width' => $logo_width,
469
  'logo_height' => $logo_height,
470
  'logo_url' => $logo_url,
546
  wp_die( esc_html__( 'Please upload a file to import', WEBLIZAR_ACL ) );
547
  }
548
 
549
+ $stream = fopen($import_file, "r");
550
+
551
+ $c_settings = stream_get_contents($stream);
552
+
553
+ fclose($stream);
554
+
555
  $settings = json_decode( $c_settings,true);
556
+
557
  $ACL_Settings = unserialize($settings);
558
+
559
  $dashboard_status = $ACL_Settings['dashboard_status'];
560
  $top_bg_type = $ACL_Settings['top_bg_type'];
561
  $top_color = $ACL_Settings['top_color'];
589
  $login_redirect_force = $ACL_Settings['login_redirect_force'];
590
  $login_redirect_user = $ACL_Settings['login_redirect_user'];
591
  $login_force_redirect_url = $ACL_Settings['login_force_redirect_url'];
592
+ $login_msg_fontsize = $ACL_Settings['login_msg_fontsize'];
593
+ $login_msg_font_color = $ACL_Settings['login_msg_font_color'];
594
+ $login_tagline_text_color = isset( $ACL_Settings['login_tagline_text_color'] ) ? $ACL_Settings['login_tagline_text_color'] : '#ffffff';
595
+ $login_tagline_link_color = isset( $ACL_Settings['login_tagline_link_color'] ) ? $ACL_Settings['login_tagline_link_color'] : '#f00';
596
  $tagline_msg = $ACL_Settings['tagline_msg'];
597
  $user_cust_lbl = $ACL_Settings['user_cust_lbl'];
598
  $pass_cust_lbl = $ACL_Settings['pass_cust_lbl'];
620
  $password_input_icon = $ACL_Settings['password_input_icon'];
621
 
622
  $logo_image = $ACL_Settings['logo_image'];
623
+ $logo_show = isset( $ACL_Settings['logo_show'] ) ? $ACL_Settings['logo_show'] : 'yes';
624
  $logo_width = $ACL_Settings['logo_width'];
625
  $logo_height = $ACL_Settings['logo_height'];
626
  $logo_url = $ACL_Settings['logo_url'];
804
  'login_force_redirect_url' => $login_force_redirect_url,
805
  'login_msg_fontsize' => $login_msg_fontsize,
806
  'login_msg_font_color' => $login_msg_font_color,
807
+ 'login_tagline_text_color' => $login_tagline_text_color,
808
+ 'login_tagline_link_color' => $login_tagline_link_color,
809
  'tagline_msg' => $tagline_msg,
810
  'user_cust_lbl' => $user_cust_lbl,
811
  'pass_cust_lbl' => $pass_cust_lbl,
839
 
840
  $logo_page= serialize(array(
841
  'logo_image' => $logo_image,
842
+ 'logo_show' => $logo_show,
843
  'logo_width' => $logo_width,
844
  'logo_height' => $logo_height,
845
  'logo_url' => $logo_url,
login-form-screen.php CHANGED
@@ -157,8 +157,16 @@ function acl_er_login_logo() {
157
  html body.login {
158
  background: #000;
159
  }
160
- <?php } ?>
161
 
 
 
 
 
 
 
 
 
162
  /* Styles for logo image */
163
  body.login div#login h1 a {
164
  background-image: url(<?php echo esc_url($logo_page['logo_image']); ?>) !important;
@@ -176,7 +184,9 @@ function acl_er_login_logo() {
176
  width: <?php echo esc_attr($logo_page['logo_width']); ?>px;
177
  height: <?php echo esc_attr($logo_page['logo_height']); ?>px;
178
  }
179
- <?php if($login_form_position == 'lf_float_style') { ?>
 
 
180
  #login {
181
  float:<?php echo esc_attr($login_form_float); ?> !important;
182
  position: relative !important;
@@ -230,7 +240,7 @@ function acl_er_login_logo() {
230
  color:<?php echo esc_attr($text_and_color_page['input_font_color']); ?>;
231
  }
232
 
233
- body.login div#login form p label {
234
  color:<?php echo esc_attr($text_and_color_page['heading_font_color']); ?>;
235
  font-size:<?php echo esc_attr($text_and_color_page['heading_font_size']); ?>px;
236
  font-family:<?php echo esc_attr($text_and_color_page['heading_font_style']); ?>;
@@ -284,8 +294,12 @@ function acl_er_login_logo() {
284
  text-align: center;
285
  width: 335px;
286
  }
 
 
 
 
287
  .divfooter a, body.login #backtoblog .divfooter a {
288
- color: #f00 !important;
289
  text-shadow: none;
290
  }
291
  .login-msg-above{
157
  html body.login {
158
  background: #000;
159
  }
160
+ <?php }
161
 
162
+ if(isset( $logo_page['logo_show'] ) && ($logo_page['logo_show'] == 'no')) {
163
+ ?>
164
+ body.login div#login > h1 {
165
+ display: none;
166
+ }
167
+ <?php
168
+ } else {
169
+ ?>
170
  /* Styles for logo image */
171
  body.login div#login h1 a {
172
  background-image: url(<?php echo esc_url($logo_page['logo_image']); ?>) !important;
184
  width: <?php echo esc_attr($logo_page['logo_width']); ?>px;
185
  height: <?php echo esc_attr($logo_page['logo_height']); ?>px;
186
  }
187
+ <?php
188
+ }
189
+ if($login_form_position == 'lf_float_style') { ?>
190
  #login {
191
  float:<?php echo esc_attr($login_form_float); ?> !important;
192
  position: relative !important;
240
  color:<?php echo esc_attr($text_and_color_page['input_font_color']); ?>;
241
  }
242
 
243
+ body.login div#login form p label, body.login div#login form #pwd_input_lable label, body.login div#login form #log_input_lable, body.login div#login form .user-pass-wrap {
244
  color:<?php echo esc_attr($text_and_color_page['heading_font_color']); ?>;
245
  font-size:<?php echo esc_attr($text_and_color_page['heading_font_size']); ?>px;
246
  font-family:<?php echo esc_attr($text_and_color_page['heading_font_style']); ?>;
294
  text-align: center;
295
  width: 335px;
296
  }
297
+ .divfooter a, body.login #backtoblog .divfooter {
298
+ color: <?php echo esc_attr( isset( $login_page['login_tagline_text_color'] ) ? $login_page['login_tagline_text_color'] : '#ffffff' ); ?> !important;
299
+ text-shadow: none;
300
+ }
301
  .divfooter a, body.login #backtoblog .divfooter a {
302
+ color: <?php echo esc_attr( isset( $login_page['login_tagline_link_color'] ) ? $login_page['login_tagline_link_color'] : '#f00' ); ?> !important;
303
  text-shadow: none;
304
  }
305
  .login-msg-above{
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: weblizar
3
  Donate link: https://www.weblizar.com/
4
  Tags: admin login page, custom login page, custom admin login, custom login, customize wordpress login page, design wordpress login
5
  Requires at least: 4.0
6
- Tested up to: 5.2.4
7
- Stable tag: 2.9.7
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -189,6 +189,12 @@ Please use WordPress [support forum](http://wordpress.org/support/plugin/admin-c
189
 
190
  For more information, see [Weblizar](http://www.weblizar.com/)
191
 
 
 
 
 
 
 
192
  2.9.7 = [21-10-2019]
193
  * version update + Compatible with wordpress 5.2.4
194
  * updated : some minor changes in files.
3
  Donate link: https://www.weblizar.com/
4
  Tags: admin login page, custom login page, custom admin login, custom login, customize wordpress login page, design wordpress login
5
  Requires at least: 4.0
6
+ Tested up to: 5.3
7
+ Stable tag: 2.9.8
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
189
 
190
  For more information, see [Weblizar](http://www.weblizar.com/)
191
 
192
+ 2.9.8 = [07-11-2019]
193
+ * Added new settings to hide/show logo.
194
+ * Fixed import settings.
195
+ * Added new settings for tagline color
196
+ * Tested upto wp 5.3
197
+
198
  2.9.7 = [21-10-2019]
199
  * version update + Compatible with wordpress 5.2.4
200
  * updated : some minor changes in files.