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: 1336 |   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

"Nếu trên thế giới này, bạn muốn tìm kiếm tình yếu. Nhưng không phải là người yêu bạn thì bạn sẽ phát hiện người đó chính là bạn" - Bạn là người duy nhất xứng đáng để bạn yêu thương và tha thứ. "Buhhda"

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ập190
  • Hôm nay6,254
  • Tháng hiện tại8,907
  • Tổng lượt truy cập56,081,023
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