XtGem Forum catalog
↓↓xuống cuối trang↓↓
Chào mừng bạn đến với wap DinhLoi.XtGem.Com | Chúc bạn có 1 năm mới vui vẻ tốt lành hạnh phúc! Hãy giới thiệu website này cho bạn bè nhé!img
DinhLoi.XtGem.Com =>> CaFe9x.Gq
Bạn đến từ quốc gia: United StatesUnited States



Hôm nay ngày
25.02.25/20:14
img- Hi. Xin chào! Mozilla/5.0
logo
.
HOMECHÁTTruyệnFORUM
logo

Chatbox|Admin nhận làm wap/web, giá cả thương lượng... Thông tin admin tại mỗi bài viết.
Home · Bang hội ·
* Đăng Nhập hoặc Đăng Kí
để sử dụng hết chức năng của diễn đàn.
Hi, Khách!
HomeBang hội » Wapmaster » JohnCMS » [Share] Mod Tag thành viên có thông báo giống Facebook cho JohnCMS
Xuống dưới » [Share] Mod Tag thành viên có thông báo giống Facebook cho JohnCMS
avatar by Pham_loi Pham_loi
Chức vụ:
21:27:53, 21-04-2016

Tác giả: Inuyasha

Yêu cầu:

Sử dụng mod thông báo này:
Mod thông báo cho JohnCMS bản mới
Áp dụng với wap dùng tags(). Đối với wap dùng bbcode::tags() thì cũng làm tương tự.

Bắt đầu thôi:

Mở users/thongbao.php tìm:


<?php
$hanhdong
=array("trả lời bạn","thích bài viết của bạn");
?>

Copy code


Thay lại thành:


<?php
$hanhdong
=array("trả lời bạn","thích bài viết của bạn","tag tên bạn");
?>

Copy code


Lưu file đó lại.

Mở file incfiles/bbcode.php chèn vào ngay dưới:


<?php
defined
('_IN_JOHNCMS') or die('Error: restricted access');
?>

Copy code


Code sau:


<?php
function tagtv($var){
$db=mysql_fetch_array(mysql_query("select * from users where name='{$var}'"));
if(
mysql_num_rows(mysql_query("select * from users where name='{$var}'"))==0){
$ra='@'.$var.'';
} else {
$ra='@<a href="../users/profile.php?user='.$db['id'.'">'.$var.'</a>';
}
return 
$ra;
}
?>

Copy code


Sau đó tìm tiếp:


<?php
function tags($var) {
?>

Copy code


Chèn vào ngay phía dưới:


<?php
$var 
preg_replace(array ('#@([\w\d{2,})#se'), array ("''.tagtv('$1').''"), str_replace("\n"""$var));
?>

Copy code


lưu lại.

Cuối cùng mở forum/includes/say.php tìm:


<?php
$msg 
= isset($_POST['msg') ?
?>

Copy code


Ra 2 kết quả giống nhau, ta thêm vào ngay bên dưới cả 2 chỗ tìm đc:


<?php
$tagtv 
= isset($_POST['msg') ? trim($_POST['msg') : '';
?>

Copy code


Xong tìm tiếp:


<?php
$fadd 
mysql_insert_id();
?>

Copy code


Cũng sẽ ra 2 kết quả ta thêm vào ngay bên trên kết quả tìm đc thứ nhất đoạn code sau:


<?php
///mod tag thanh vien
      
if(preg_match('#@([\w\d{2,})#si',$tagtv)){
preg_match_all('#@([\w\d{2,})#si',$tagtv,$arr);
foreach(
$arr[1 as $tag){
      
$db=mysql_fetch_array(mysql_query("select * from users where name='{$tag}'"));
if(
mysql_num_rows(mysql_query("select * from users where name='{$tag}'"))==|| $db['id'==$user_id){
} else {
            
mysql_query("INSERT INTO `thongbao` SET
                `id_from`='"
.$user_id."',
                `id_to` = '"
.$db['id'."',
                `hanhdong`='2',
                `id_forum`='"
.$id."',
                `text` = '"
.$_GET['page'."|',
                `type`='f',
                `time` = '" 
time() . "'
            "
);
}
      }
}
            
///ket thuc mod tag thanh vien
?>

Copy code


Tiếp ta thêm vào ngay bên trên kết quả tìm đc thứ hai đoạn code sau:


<?php
///mod tag thanh vien
      
if(preg_match('#@([\w\d{2,})#si',$tagtv)){
 
preg_match_all('#@([\w\d{2,})#si',$tagtv,$arr);
foreach(
$arr[1 as $tag){
            
$db=mysql_fetch_array(mysql_query("select * from users where name='{$tag}'"));
if(
mysql_num_rows(mysql_query("select * from users where name='{$tag}'"))==|| $db['id'==$user_id){
} else {
  
$sobai=mysql_result(mysql_query("select count(*) from forum where refid = '{$th}' and type='m' order by time desc"),0);
  
$sopage=ceil($sobai/$kmess);
            
mysql_query("INSERT INTO `thongbao` SET
                `id_from`='"
.$user_id."',
                `id_to` = '"
.$db['id'."',
                `hanhdong`='2',
                `id_forum`='"
.$th."',
                `text` = '"
.$sopage."|',
                `type`='f',
                `time` = '" 
time() . "'
            "
);
}
      }
}
            
///ket thuc mod tag thanh vien
?>

Copy code


Xong.

Chúc thành công!

Like: 0
Lên trên  Tổng số: 1







Trực Tuyến: Khách: 1
Diễn đàn teen Việt Nam
CopyRight 2014
Tag:
Bạn đến từ:
Share: img img img img img

Thanks To:XtGem
Liên kết:U-ON