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

+ Việt hóa phần mềm iSpring suite soạn bài giảng E-learning: http://online.aztest.vn/vi/news/shops/
+ 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 bạn nhận ra rằng mình muốn chia sẻ quãng đời còn lại với một ai đó, bạn sẽ mong điều đó sớm bắt đầu. - When you realize you want to spend the rest of your life with somebody, you want the rest of our life to start as soon as possible.

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ập83
  • Máy chủ tìm kiếm4
  • Khách viếng thăm79
  • Hôm nay10,863
  • Tháng hiện tại559,259
  • Tổng lượt truy cập23,368,743
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