A5下载程序插件

分类分类

反垃圾广告插件EndSpam1.03插件 for Discuz!7.0 GBK UTF8

反垃圾广告插件EndSpam1.03插件 for Discuz!7.0 GBK UTF8

大小:6 KB更新:2010/09/27

类别:Discuz!插件系统:Linux/2003/PHP

立即下载

日益增多的互联网垃圾是一种非常无德的行为。而众多站长每日为了垃圾信息头疼不已。
EndSpam是一款可防垃圾广告的插件。智能化,反垃圾功能不断完善。同时不断升级中。
适应版本:Discuz!全版本可用。可供gbk和utf8两种编码的Discuz论坛使用。

可自动检测广告并放到回收站,省去站长维护负担。

=============插件安装使用步骤:==============

1、下载附件  endspam1.03.zip (4.13 KB) 并解压endspam.php上传到您的论坛根目录下。
2、运行endspam.php,按照说明進行授权免费申请。
3、修改include/newthread.inc.php,查找
$db->query("INSERT INTO {$tablepre}threads

,在前面增加一行
include_once 'endspam.php';//调用防spam插件
4、修改include/newreply.inc.php,查找
if($subscribed && !$modnewreplies) {

,在前面增加一行
include_once 'endspam.php';//调用防spam插件

5、修改include/editpost.inc.php,查找
$message = preg_replace

,在前面增加一行
include_once 'endspam.php';//调用防spam插件

6、修改templates/default/viewthread_node.htm,查找
<a href="java script:;" onclick="scrollTo(0,0);">TOP</a>

,在下面增加这段:
                                        <!--{if $groupid==1 || $groupid==2 || $groupid==3}-->

                                                <a href="java script:;" target="_blank" style="color:red;" onclick="if(confirm('确认提交这个帖子为垃圾广告吗?')) window.open('endspam.php?endspamAction=submitspam&id=$post[pid]','n','height=100, width=100');return false;">Spam</a>

                                        <!--{/if}-->
然后等候授权Email通知并按照Email中的说明点击授权激活即可。未收到授权邮件的请检查邮件是否被误放到垃圾邮件中。

 

===============部分说明:======================
1、了解程序的站长可自行修改endspam.php,$_endspamgroupid和$_endspamrootid为Discuz对应的权限组。前者可根据需要修改为允许汇报垃圾广告(spam)的用户组。
2、对于垃圾广告和疑似垃圾广告的内容,本插件并未删除。请到回收站自行检查。疑似spam的内容在发表时被自动放到回收站,以保证网站的帖子不丢失。
3、授权未使用或无法连接官方网站進行Spam检测通讯时,反垃圾广告插件不生效,不妨碍正常发帖。
4、同一用户重复发相同内容的帖子将被认为是可能广告贴,可能广告贴服务器返回的验证数据是maybe。如果您的论坛对该类内容不想设置为广告,请自行修改endspam.php,查找maybe,删去该段内容。
 

 

精品推荐
开发者应用
同类推荐
相关文章
相关下载
说两句网友评论
    我要跟贴
    取消
    推荐专题