Hi, Khách!
![]() | ![]() ![]() ![]() ![]() |
Tên MOD: MOD Cảm ơn (thank) cho JohnCMS
Hướng dẫn:
+ Upload data.php lên host và chạy http://domain/data.php
* Bước 1:
// Mở /forum/index.php
+ Tìm :::
<?php
if ($rights < 6 && $type1['close' == 1) {
echo '<div class="rmenu"><p>' . $lng_forum['topic_deleted' . '
<a href="?id=' . $type1['refid' . '">' . $lng_forum['to_section' . '</a></p></div>';
require('../incfiles/end.php');
exit;
}
?>
Copy code
if ($rights < 6 && $type1['close' == 1) {
echo '<div class="rmenu"><p>' . $lng_forum['topic_deleted' . '
<a href="?id=' . $type1['refid' . '">' . $lng_forum['to_section' . '</a></p></div>';
require('../incfiles/end.php');
exit;
}
?>
Copy code
// Chèn thêm đằng sau
<?php
// Phần cảm ơn
$checkthankdau = mysql_query('SELECT COUNT(*) FROM `forum_thank` WHERE `userthank` = "'.trim($user_id).'" and `topic` = "'.trim($_GET['thanks').'" and `user` = "'.trim($_GET['user').'"');
if ($user_id && $user_id != $_GET['user' && (mysql_result($checkthankdau, 0) < 1)) {
if (isset($_GET['user') && isset($_GET['thanks')) {
echo '<div class="rmenu" id="thanksyou"><b>Bạn đã cảm ơn bài viết thành công. Cảm ơn bạn.</b></div>';
mysql_query("INSERT INTO `forum_thank` SET
`user` = '".trim($_GET['user')."',
`topic` = '".trim($_GET['thanks')."' ,
`time` = '".time..."',
`userthank` = '$user_id',
`chude` = '".$_GET["id"."'
");
$congcamon = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "' . trim($_GET['user') . '"'));
mysql_query("UPDATE `users` SET `thank_duoc`='" . ($congcamon['thank_duoc' +1) . "' WHERE `id` = '" . trim($_GET['user') . "'");
mysql_query("UPDATE `users` SET `thank_di`='" . ($datauser['thank_di' + 1) ."' WHERE `id` = '" . $user_id . "'");
mysql_query("UPDATE `users` SET `postforum`='" . ($datauser['postforum' + 1) . "' WHERE `id` = '" . trim($_GET['user') . "'");
}
}
// Hết phần data
?>
Copy code
// Phần cảm ơn
$checkthankdau = mysql_query('SELECT COUNT(*) FROM `forum_thank` WHERE `userthank` = "'.trim($user_id).'" and `topic` = "'.trim($_GET['thanks').'" and `user` = "'.trim($_GET['user').'"');
if ($user_id && $user_id != $_GET['user' && (mysql_result($checkthankdau, 0) < 1)) {
if (isset($_GET['user') && isset($_GET['thanks')) {
echo '<div class="rmenu" id="thanksyou"><b>Bạn đã cảm ơn bài viết thành công. Cảm ơn bạn.</b></div>';
mysql_query("INSERT INTO `forum_thank` SET
`user` = '".trim($_GET['user')."',
`topic` = '".trim($_GET['thanks')."' ,
`time` = '".time..."',
`userthank` = '$user_id',
`chude` = '".$_GET["id"."'
");
$congcamon = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "' . trim($_GET['user') . '"'));
mysql_query("UPDATE `users` SET `thank_duoc`='" . ($congcamon['thank_duoc' +1) . "' WHERE `id` = '" . trim($_GET['user') . "'");
mysql_query("UPDATE `users` SET `thank_di`='" . ($datauser['thank_di' + 1) ."' WHERE `id` = '" . $user_id . "'");
mysql_query("UPDATE `users` SET `postforum`='" . ($datauser['postforum' + 1) . "' WHERE `id` = '" . trim($_GET['user') . "'");
}
}
// Hết phần data
?>
Copy code
* Bước 2:
// Tìm đoạn sau
<?php
if (!empty ($res['status'))
echo '<div class="status"><img src="../theme/' . $set_user['skin' .'/images/label.png" alt="" align="middle"/> ' . $res['status' .'</div>';
?>
Copy code
if (!empty ($res['status'))
echo '<div class="status"><img src="../theme/' . $set_user['skin' .'/images/label.png" alt="" align="middle"/> ' . $res['status' .'</div>';
?>
Copy code
// Chèn thêm đằng sau
<?php
$checkthank = mysql_query('SELECT COUNT(*) FROM `forum_thank` WHERE `userthank` = "' . $user_id . '" and `topic` = "' . $res['id' . '" and `user` = "' . $res['user_id' . '"');
if ($user_id && $user_id != $res['user_id' && (mysql_result($checkthank, 0) <1)) {
<a href="/forums/camon_=$id_=$res['id'_=$res['user_id'#thanksyou">Cảm ơn</a>
}
?>
Copy code
$checkthank = mysql_query('SELECT COUNT(*) FROM `forum_thank` WHERE `userthank` = "' . $user_id . '" and `topic` = "' . $res['id' . '" and `user` = "' . $res['user_id' . '"');
if ($user_id && $user_id != $res['user_id' && (mysql_result($checkthank, 0) <1)) {
<a href="/forums/camon_=$id_=$res['id'_=$res['user_id'#thanksyou">Cảm ơn</a>
}
?>
Copy code
* Bước 3:
// Tìm tòi đoạn sau:
// Thêm bên dưới:
<?php
// Thống kê cảm ơn
$thank = array(); // Khai báo mảng thanks
$demthank = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_thank` WHERE `topic`='" . $res["id" . "'"), 0);
if ($demthank > 0) { ?>
<div id="<?=$idthongke?>" class="stas5">Thành viên cảm ơn:
<?
$get = mysql_query("SELECT * from `forum_thank` WHERE `topic` = '" .$res['id' . "'");
while ($data = mysql_fetch_array($get)) {
$dentv = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$data['userthank'.'"'));
$thank[ = '<a href="'.$home.'/users/profile.php?user='.$data['userthank'.'" rel="nofollow" title="Thành viên '.$dentv['name'.' đã cảm ơn bài viết">'.$dentv['name'.'</a>';
} ?>
<?=implode(', ',$thank)?>
</div>
<? }
?>
Copy code
// Thống kê cảm ơn
$thank = array(); // Khai báo mảng thanks
$demthank = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_thank` WHERE `topic`='" . $res["id" . "'"), 0);
if ($demthank > 0) { ?>
<div id="<?=$idthongke?>" class="stas5">Thành viên cảm ơn:
<?
$get = mysql_query("SELECT * from `forum_thank` WHERE `topic` = '" .$res['id' . "'");
while ($data = mysql_fetch_array($get)) {
$dentv = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$data['userthank'.'"'));
$thank[ = '<a href="'.$home.'/users/profile.php?user='.$data['userthank'.'" rel="nofollow" title="Thành viên '.$dentv['name'.' đã cảm ơn bài viết">'.$dentv['name'.'</a>';
} ?>
<?=implode(', ',$thank)?>
</div>
<? }
?>
Copy code
####### Lưu lại & Đóng /forum/index.php
Thêm đoạn sau vào .htaccess:
RewriteRule ^forums/camon_([0-9+)_([0-9+)_([0-9+)$ forum/index.php?id=$1&thanks=$2&user=$3 [L MãRewriteRule ^forum/camon_([0-9+)_([0-9+)_([0-9+)$ forums/index.php?id=$1&thanks=$2&user=$3 [L
Copy code
Copy code
Nguồn: Vn4rum.Net

Trực Tuyến:
Khách: 1