分类分类
大小:49 KB更新:2010/11/24
类别:Discuz!插件系统:Linux/2003/PHP
自动把群发垃圾帖转换到审核状态。只有审核后才可以在前台显示。摆脱垃圾信息的困扰
详细功能介绍:
可以选择内容没有汉字是否转为审核状态?
可以选择内容为纯链接是否转为审核状态?
可以选择链接数超过多少转入审核?
含有某些关键词转为审核状态。(官方关键词过滤的增强版本。关键词要在半角状态下输入,字母要小写。程序会自动把全角字符转换为半角字符,大写字母转换为小写字母。如把123请输入123,把A转换为a)
可以设置对那些用户组发帖进行审核。
安装教程:
本插件适用于discuz!7.2版本
第一步:
解压插件压缩包bo56_anti_spam.rar
第二步:
登录论坛后台导入插件文件
discuz_plugin_bo56_anti_spam.xml
第三步:
把解压后文件夹plugins/bo56_anti_spam中的文件上传的论坛plugins/bo56_anti_spam目录中
第四步:
修改论坛根目录post.php文件。
打开post.php
查找
$urloffcheck = $usesigcheck = $smileyoffcheck = $codeoffcheck = $htmloncheck = $emailcheck = '';
在此行前加入代码
/*bo56antispam垃圾帖过滤插件代码开始*/
eval($hooks['bo56_anti_spam_bo56_post_check']);
/*bo56antispam垃圾帖过滤插件代码开始*/
第五步:
修改论坛admin文件夹中moderate.inc.php文件
打开文件
查找
<script type="text/java script">
function mod_setbg(tid, value) {
在其前加入代码
<script src="plugins/bo56_anti_spam/ajax.js"></script>//bo56 add
在其后加入代码
if(value=='delete'){
SendData("plugins/bo56_anti_spam/remote.php?tid="+tid); //bo56 add
}
加入代码后,变为
<script src="plugins/bo56_anti_spam/ajax.js"></script>//bo56 add
<script type="text/java script">
function mod_setbg(tid, value) {
if(value=='delete'){
SendData("plugins/bo56_anti_spam/remote.php?tid="+tid); //bo56 add
}
$('mod_' + tid + '_row1').className = 'mod_' + value;
$('mod_' + tid + '_row2').className = 'mod_' + value;
$('mod_' + tid + '_row3').className = 'mod_' + value;
}
第六步:
启用插件
第七步:
对插件进行设置
注意:如果您未曾更改过post.php和moderate.inc.php文件。那么你可以用压缩包中的文件覆盖同盟文件即可。无需手动对代码再进行修改。