[插件交流] 會員發審核主題用短信息提醒管理人員 For 4.1

http://www.discuz.net/thread-293317-1-11.html

目前這個還不是最完善的~不過今天在發展區看見有人要,就做了個。
但是還不夠完善,高手可以在現有基礎上進行延伸。

打開include/newthread.inc.php

找到:
$allowuseblog && $isblog && $blog ? showmessage('post_newthread_mod_blog_succeed', "blog.php?uid=$discuz_uid") :
showmessage('post_newthread_mod_succeed', "forumdisplay.php?fid=$fid");
在上面加:
$subject = "您好, $discuz_user 發表的主題等待您的審核";
$message = "您好, $discuz_user 發表的主題等待您的審核,請及時進行相關審核。";
$db->query("INSERT INTO {$tablepre}pms (msgfrom, msgfromid, msgtoid, folder, new, subject, dateline, message)
VALUES('$discuz_user', '$discuz_uid', '1', 'inbox', '1', '$subject', '$timestamp', '$message')");
需要說明,如果想一次發給很多,請在下面繼續加
$db->query("INSERT INTO {$tablepre}pms (msgfrom, msgfromid, msgtoid, folder, new, subject, dateline, message)
VALUES('$discuz_user', '$discuz_uid', '1', 'inbox', '1', '$subject', '$timestamp', '$message')");
其中替換第二行的第一個1,就是接受人的UID

打開include/newreply.inc.php

找到:
!$allowuseblog || empty($isblog) ? showmessage('post_reply_mod_succeed', "forumdisplay.php?fid=$fid") :
showmessage('post_reply_mod_blog_succeed', "blog.php?tid=$tid&starttime=$starttime&endtime=$endtime&page=$page");
在上面加:
$subject = "您好, $discuz_user 發表的帖子等待您的審核";
$message = "您好, $discuz_user 發表的帖子等待您的審核,請及時進行相關審核。";
$db->query("INSERT INTO {$tablepre}pms (msgfrom, msgfromid, msgtoid, folder, new, subject, dateline, message)
VALUES('$discuz_user', '$discuz_uid', '1', 'inbox', '1', '$subject', '$timestamp', '$message')");
需要說明,如果想一次發給很多,請在下面繼續加
$db->query("INSERT INTO {$tablepre}pms (msgfrom, msgfromid, msgtoid, folder, new, subject, dateline, message)
VALUES('$discuz_user', '$discuz_uid', '1', 'inbox', '1', '$subject', '$timestamp', '$message')");
其中替換第二行的第一個1,就是接受人的UID
複製這篇網址分享給朋友: http://discuz.bluelovers.net/thread-9587-1.html#pid15439

本篇的內容不含引用除另有聲明外,如符合 CC授權條款 則套用 姓名標示-非商業性-相同方式分享 3.0 通用版

套一句黃小琥說過的話:「你可以點歌,但是我可以選歌」