1、require\postnew.php
找:
$db->update("INSERT INTO blog_threads (fid,icon,author,authorid,subject,ifcheck,type,postdate,lastpost,lastposter,hits,replies,topped,digest,pollid,ifupload) VALUES ('$fid','$atc_iconid','".addslashes($windid)."','$winddb[uid]','$atc_title','$ifcheck','$w_type','$timestamp','$timestamp','".addslashes($windid)."','1','0','0','".(int)$digest."','$pollid','$ifupload')");
替换为:
$db->update("INSERT INTO blog_threads (fid,icon,author,authorid,subject,ifcheck,type,postdate,lastpost,lastposter,hits,replies,topped,digest,pollid,ifupload,ifmail) VALUES ('$fid','$atc_iconid','".addslashes($windid)."','$winddb[uid]','$atc_title','$ifcheck','$w_type','$timestamp','$timestamp','".addslashes($windid)."','1','0','0','".(int)$digest."','$pollid','$ifupload','$atc_email')");
2、require\postreply.php
找:
替换为:
找:
$tpcarray['ifmail']=0;
替换为:
$db->update("UPDATE blog_threads SET ifmail='0' WHERE tid='$tid'");
3、template\wind\lang_email.php
找:
替换为:(这个要复制,原来里面的空白是半角的,发邮件时会被用代码替换造成乱码。)
'email_reply_content' =>"Hi, {$receiver} :\n 我是{$db_bbsname}邮件大使,\n 您在{$db_bbsname}发表的文章:{$old_title}\n 现在有人回复.快来关注一下吧\n {$db_bbsurl}/read.php?fid={$fid}&tid={$tid}\n 下次再有人参与主题时,我将不来打扰了\n___________________________________\n欢迎访问{$db_bbsurl}",
说明:
1、后台“发帖与附件设置”必须开启“用户文章被回复是否发送邮件:”;
2、楼主必须在控制面板中打开接收论坛的邮件;
3、必须不是楼主自己的回复才会发邮件,而且邮件发送成功一次后,以后的回复均不再发送。
找:
CODE:
$db->update("INSERT INTO blog_threads (fid,icon,author,authorid,subject,ifcheck,type,postdate,lastpost,lastposter,hits,replies,topped,digest,pollid,ifupload) VALUES ('$fid','$atc_iconid','".addslashes($windid)."','$winddb[uid]','$atc_title','$ifcheck','$w_type','$timestamp','$timestamp','".addslashes($windid)."','1','0','0','".(int)$digest."','$pollid','$ifupload')");
替换为:
CODE:
$db->update("INSERT INTO blog_threads (fid,icon,author,authorid,subject,ifcheck,type,postdate,lastpost,lastposter,hits,replies,topped,digest,pollid,ifupload,ifmail) VALUES ('$fid','$atc_iconid','".addslashes($windid)."','$winddb[uid]','$atc_title','$ifcheck','$w_type','$timestamp','$timestamp','".addslashes($windid)."','1','0','0','".(int)$digest."','$pollid','$ifupload','$atc_email')");
2、require\postreply.php
找:
CODE:
$old_title=$read['subject'];
替换为:
CODE:
$old_title=$tpcarray['subject'];
找:
CODE:
$tpcarray['ifmail']=0;
替换为:
CODE:
$db->update("UPDATE blog_threads SET ifmail='0' WHERE tid='$tid'");
3、template\wind\lang_email.php
找:
CODE:
'email_reply_content' =>"Hi, {$receiver} ,\n 我是{$db_bbsname}邮件大使,\n 您在{$db_bbsname}发表的文章: {$old_title}\n 现在有人回复.快来关注一下吧\n {$db_bbsurl}/read.php?fid={$fid}&tid={$tid}\n 下次再有人参与主题时,我将不来打扰了\n\n___________________________________\n欢迎访问 {$db_wwwname}\n本社区采用PHPWind 架设,欢迎访问: http://www.phpwind.net",
替换为:(这个要复制,原来里面的空白是半角的,发邮件时会被用代码替换造成乱码。)
CODE:
'email_reply_content' =>"Hi, {$receiver} :\n 我是{$db_bbsname}邮件大使,\n 您在{$db_bbsname}发表的文章:{$old_title}\n 现在有人回复.快来关注一下吧\n {$db_bbsurl}/read.php?fid={$fid}&tid={$tid}\n 下次再有人参与主题时,我将不来打扰了\n___________________________________\n欢迎访问{$db_bbsurl}",
说明:
1、后台“发帖与附件设置”必须开启“用户文章被回复是否发送邮件:”;
2、楼主必须在控制面板中打开接收论坛的邮件;
3、必须不是楼主自己的回复才会发邮件,而且邮件发送成功一次后,以后的回复均不再发送。
文章评论 共0条回复


TAG: