Scroll To Top

[NK4.0.29] - không xuất hiện tick "Tôi đồng ý quy định..." ở cửa sổ khi đăng ký thành viên

Đăng lúc: Thứ tư - 27/07/2016 19:46 |  NukeViet | : Người đưa tin | Đã xem: 1230 |   0

[NK4.0.29] - không xuất hiện tick "Tôi đồng ý quy định..." ở cửa sổ khi đăng ký thành viên

Tôi đang dùng bản NK4.0.29 
Vẫn gặp lỗi như những bạn trên miêu tả!
+ Một là nó đơ!
+ Hai là nó cứ hỏi "Mã bảo mật" hòi cho dù mình đã nhập rất nhiều lần!
+ không xuất hiện tick "Tôi đồng ý quy định..." ở cửa sổ khi đăng ký thành viên
Cách khắc phục fix lỗi
Tôi đang dùng bản NK4.0.29 
Vẫn gặp lỗi như những bạn trên miêu tả!
+ Một là nó đơ!
+ Hai là nó cứ hỏi "Mã bảo mật" hòi cho dù mình đã nhập rất nhiều lần!
+ không xuất hiện tick "Tôi đồng ý quy định..." ở cửa sổ khi đăng ký thành viên
Cách khắc phục fix lỗi.
Lưu ý: Dấu + đằng trước dòng lệnh là thêm vào và dấu - đằng trước dòng leengj là xóa đi trong quá trình thực hiện
Nhớ như file trước khi thực hiện việc này!
1) Mở file modules/users/blocks/global.login.php
     }
                     $xtpl->parse('signed.admintoolbar');
                 }
                 $xtpl->parse('signed');
                 $content = $xtpl->text('signed');
             } else {
                 $xtpl->assign('USER_LOGIN', NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=users&' . NV_OP_VARIABLE . '=login');
                 $xtpl->assign('USER_REGISTER', NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=users&' . NV_OP_VARIABLE . '=register');
                 $xtpl->assign('USER_LOSTPASS', NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=users&' . NV_OP_VARIABLE . '=lostpass');
                 $xtpl->assign('NICK_MAXLENGTH', NV_UNICKMAX);
                 $xtpl->assign('NICK_MINLENGTH', NV_UNICKMIN);
                 $xtpl->assign('PASS_MAXLENGTH', NV_UPASSMAX);
                 $xtpl->assign('PASS_MINLENGTH', NV_UPASSMIN);
                 $xtpl->assign('GFX_WIDTH', NV_GFX_WIDTH);
                 $xtpl->assign('GFX_HEIGHT', NV_GFX_HEIGHT);
                 $xtpl->assign('GFX_MAXLENGTH', NV_GFX_NUM);
                 $xtpl->assign('N_CAPTCHA', $lang_global['securitycode']);
                 $xtpl->assign('CAPTCHA_REFRESH', $lang_global['captcharefresh']);
                 $xtpl->assign('SRC_CAPTCHA', NV_BASE_SITEURL . 'index.php?scaptcha=captcha&t=' . NV_CURRENTTIME);
                 $xtpl->assign('NV_HEADER', '');
                 $xtpl->assign('NV_REDIRECT', '');
+                $xtpl->assign('CHECKSS', NV_CHECK_SESSION);
                 $username_rule = empty($global_config['nv_unick_type']) ? sprintf($lang_global['username_rule_nolimit'], NV_UNICKMIN, NV_UNICKMAX) : sprintf($lang_global['username_rule_limit'], $lang_global['unick_type_' . $global_config['nv_unick_type']], NV_UNICKMIN, NV_UNICKMAX);
                 $password_rule = empty($global_config['nv_upass_type']) ? sprintf($lang_global['password_rule_nolimit'], NV_UPASSMIN, NV_UPASSMAX) : sprintf($lang_global['password_rule_limit'], $lang_global['upass_type_' . $global_config['nv_upass_type']], NV_UPASSMIN, NV_UPASSMAX);
 @@ -333,6 +334,7 @@ function nv_block_login($block_config)
                             $xtpl->parse('main.allowuserreg.field');
                         }
+                        $xtpl->parse('main.allowuserreg.agreecheck');
                         $xtpl->parse('main.allowuserreg');
                         !empty($block_config['display_mode']) ? $xtpl->parse('main.' . $display_layout . '.allowuserreg2') : $xtpl->parse('main.' . $display_layout . '.allowuserreg2_form');
 @@ -343,7 +345,6 @@ function nv_block_login($block_config)
                 }
                 $xtpl->parse('main.' . $display_layout);
-
                 $xtpl->parse('main');
                 $content = $xtpl->text('main');
             }
2) Mở file modules/users/blocks/global.user_button.php
  $xtpl->assign('SRC_CAPTCHA', NV_BASE_SITEURL . 'index.php?scaptcha=captcha&t=' . NV_CURRENTTIME);
         $xtpl->assign('NV_HEADER', '');
         $xtpl->assign('NV_REDIRECT', '');
+        $xtpl->assign('CHECKSS', NV_CHECK_SESSION);
         $username_rule = empty($global_config['nv_unick_type']) ? sprintf($lang_global['username_rule_nolimit'], NV_UNICKMIN, NV_UNICKMAX) : sprintf($lang_global['username_rule_limit'], $lang_global['unick_type_' . $global_config['nv_unick_type']], NV_UNICKMIN, NV_UNICKMAX);
         $password_rule = empty($global_config['nv_upass_type']) ? sprintf($lang_global['password_rule_nolimit'], NV_UPASSMIN, NV_UPASSMAX) : sprintf($lang_global['password_rule_limit'], $lang_global['upass_type_' . $global_config['nv_upass_type']], NV_UPASSMIN, NV_UPASSMAX);
 @@ -265,6 +266,7 @@
                 $xtpl->parse('main.allowuserreg.field');
             }
+            $xtpl->parse('main.allowuserreg.agreecheck');
             $xtpl->parse('main.allowuserreg');
             $xtpl->parse('main.allowuserreg2');
             $xtpl->parse('main.allowuserreg3');
3) Mở file modules/users/theme.php
 global $module_info, $module_file, $global_config, $lang_global, $lang_module, $module_name, $nv_Request, $op, $nv_redirect;
     $xtpl = new XTemplate('register.tpl', NV_ROOTDIR . '/themes/' . $module_info['template'] . '/modules/' . $module_file);
-    $xtpl->assign('USER_REGISTER', NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=' . $module_name . '&' . NV_OP_VARIABLE . '=register');
     $xtpl->assign('NICK_MAXLENGTH', NV_UNICKMAX);
     $xtpl->assign('NICK_MINLENGTH', NV_UNICKMIN);
     $xtpl->assign('PASS_MAXLENGTH', NV_UPASSMAX);
 @@ -38,6 +37,9 @@ function user_register($gfx_chk, $checkss, $data_questions, $array_field_config,
 	if ($group_id != 0) {
 		$xtpl->assign('USER_REGISTER', NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=' . $module_name . '&' . NV_OP_VARIABLE . '=register/' . $group_id);
+	} else {
+        $xtpl->assign('USER_REGISTER', NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=' . $module_name . '&' . NV_OP_VARIABLE . '=register');
+	   $xtpl->parse('main.agreecheck');
 	}
     $username_rule = empty($global_config['nv_unick_type']) ? sprintf($lang_global['username_rule_nolimit'], NV_UNICKMIN, NV_UNICKMAX) : sprintf($lang_global['username_rule_limit'], $lang_global['unick_type_' . $global_config['nv_unick_type']], NV_UNICKMIN, NV_UNICKMAX);
4) Mở file themes/default/js/users.js
	window.location.href = "" != b.input ? b.input : window.location.href
 				}, 6E3)
 			})))
-		}
+		},
+        error: function (xhr, opt, err) {
+            if (window.console.log) {
+                console.log(xhr.status + ': ' + err);
+            } else {
+                alert(xhr.status + ': ' + err);
+            }
+        }
 	}));
 	return !1
 }
Tham khảo thêm:
Tại đây

Tác giả bài viết: hoaquynhtim99

Nguồn tin: nukeviet.vn

 Bài viết thuộc chuyên mục: NukeViet

+ Thủ thuật soạn bài giảng E-learning: https://igiaoduc.blogspot.com
+ Diễn đàn hỗ trợ soạn bài giảng E-Learning: https://www.facebook.com/groups/baigiangelearning

 

Tip:Bài viết, video, hình ảnh, vui lòng gửi về địa chỉ email: Phavaphugmail.com


Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Ý kiến bạn đọc

Khi một người đàn ông điên dại vì một người đàn bà thì chỉ một mình nàng có thể chữa khỏi cái điên dại ấy của chàng ta mà thôi.

kenhbgyoutube

 

 

 

 

 

 

BÌNH LUẬN MỚI NHẤT - TIN TỨC
BÌNH LUẬN MỚI NHẤT - WINDOWS
MỖI LÚC MỘT NỤ CƯỜI
Thống kê truy cập
  • Đang truy cập165
  • Hôm nay10,947
  • Tháng hiện tại423,847
  • Tổng lượt truy cập50,467,034
Thống kê truy cập
Flag Counter
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây