Chủ đề: Mod tiền tệ trên JohnCMS
![]() | ![]() ![]() ![]() 20:56 / 17.11.2015 |
Giới thiệu: Mod tiền sủ dụng để tạo ra đơn vị tiền tệ giao dịch trong forum johncms và là că cứ điểm thưởng tích cực cho các thành viên trong diễn đàn đối với Mod VNĐ cho johncms các bạn cũng làm tương tự nhé.
Hướng dẫn:
Gõ đoạn sau vào sql data bạn dùng:
''.highlight('ALTER TABLE `users` ADD `md_point` INT( 11 ) NOT NULL DEFAULT '0';').''
Mở forum/includes/say.php tìm:
''.highlight('/ Обновляем статистику юзера
mysql_query("UPDATE `users` SET
`postforum`='" . ($datauser['postforum'] 1) . "',
`lastpost` = '" . time() . "'
WHERE `id` = '$user_id'
");').''
Thay thành:
''.highlight('// Обновляем статистику юзера
mysql_query("UPDATE `users` SET
`postforum`='" . ($datauser['postforum'] 1) . "',
`md_point`='" . ($datauser['md_point'] 10) . "',
`lastpost` = '" . time() . "'
WHERE `id` = '$user_id'
");').''
Thay số 10 thành số tiền bạn muốn được cộng khi viết 1 bài mới
Chú ý: Thay cả 2 đoạn tìm được
Mở forum/includes/nt.php tìm:
''.highlight('// Записываем счетчик постов юзера
$fpst = $datauser['postforum'] 1;
mysql_query("UPDATE `users` SET
`postforum` = '$fpst',
`lastpost` = '" . time() . "'
WHERE `id` = '$user_id'
");').''
Thay thành:
''.highlight('// Записываем счетчик постов юзера
$fpst = $datauser['postforum'] 1;
mysql_query("UPDATE `users` SET
`postforum` = '$fpst',
`md_point`='" . ($datauser['md_point'] 30) . "',
`lastpost` = '" . time() . "'
WHERE `id` = '$user_id'
");').''
Thay số 30 thành số tiền bạn muốn cộng khi đăng 1 chủ đề mới
Save và Test
mod tiền trong forum
Hd trong file
Forum/index
Tìm
''.highlight('$postreq = mysql_query("SELECT `forum`.*, `users`.`sex`, `users`.`rights`, `users`.`lastdate`, `users`.`status`, `users`.`postforum`
').''
Thay thành:
''.highlight('$postreq = mysql_query("SELECT `forum`.*, `users`.`sex`, `users`.`rights`, `users`.`lastdate`, `users`.`status`, `users`.`postforum`, `users`.`md_point`
').''
Dán chỗ nào muốn hiển thị trong forum/index.php
''.highlight('echo ''.$datauser['md_point'].'';').''
Hướng dẫn:
Gõ đoạn sau vào sql data bạn dùng:
''.highlight('ALTER TABLE `users` ADD `md_point` INT( 11 ) NOT NULL DEFAULT '0';').''
Mở forum/includes/say.php tìm:
''.highlight('/ Обновляем статистику юзера
mysql_query("UPDATE `users` SET
`postforum`='" . ($datauser['postforum'] 1) . "',
`lastpost` = '" . time() . "'
WHERE `id` = '$user_id'
");').''
Thay thành:
''.highlight('// Обновляем статистику юзера
mysql_query("UPDATE `users` SET
`postforum`='" . ($datauser['postforum'] 1) . "',
`md_point`='" . ($datauser['md_point'] 10) . "',
`lastpost` = '" . time() . "'
WHERE `id` = '$user_id'
");').''
Thay số 10 thành số tiền bạn muốn được cộng khi viết 1 bài mới
Chú ý: Thay cả 2 đoạn tìm được
Mở forum/includes/nt.php tìm:
''.highlight('// Записываем счетчик постов юзера
$fpst = $datauser['postforum'] 1;
mysql_query("UPDATE `users` SET
`postforum` = '$fpst',
`lastpost` = '" . time() . "'
WHERE `id` = '$user_id'
");').''
Thay thành:
''.highlight('// Записываем счетчик постов юзера
$fpst = $datauser['postforum'] 1;
mysql_query("UPDATE `users` SET
`postforum` = '$fpst',
`md_point`='" . ($datauser['md_point'] 30) . "',
`lastpost` = '" . time() . "'
WHERE `id` = '$user_id'
");').''
Thay số 30 thành số tiền bạn muốn cộng khi đăng 1 chủ đề mới
Save và Test
mod tiền trong forum
Hd trong file
Forum/index
Tìm
''.highlight('$postreq = mysql_query("SELECT `forum`.*, `users`.`sex`, `users`.`rights`, `users`.`lastdate`, `users`.`status`, `users`.`postforum`
').''
Thay thành:
''.highlight('$postreq = mysql_query("SELECT `forum`.*, `users`.`sex`, `users`.`rights`, `users`.`lastdate`, `users`.`status`, `users`.`postforum`, `users`.`md_point`
').''
Dán chỗ nào muốn hiển thị trong forum/index.php
''.highlight('echo ''.$datauser['md_point'].'';').''
Bạn vui lòng Like bài viết để không xem được nội dung