Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

【原创】超级广告杀手插件,让你的论坛免受广告干扰。(for dz2.5 sp1)

[复制链接]
lu5266 发表于 2005-10-3 19:08:26 | 显示全部楼层
这个好象没有转义

有时会出现
Warning: preg_match(): Unknown modifier '? in e:\clientweb\104792008\wwwroot\include\post.php on line 267

Warning: preg_match(): Unknown modifier '? in e:\clientweb\104792008\wwwroot\include\post.php on line 267



还有也会提示脚本错误
回复

使用道具 举报

忧郁的驼铃 发表于 2005-10-4 13:06:08 | 显示全部楼层
只需要在 filteradv.js 里加上如下函数就成了。用VBS重构确认框


CODE:[Copy to clipboard]function window.confirm(str)
{
    execScript("n = msgbox('"+ str +"', 257)", "vbscript");
    return(n == 1);
}

这段应该加在那里  我要让他们无法退出  气死我了  最近被垃圾广告折腾的烦死了!让他们死循环,这样也可以少给其他站点发!大家说怎么样?
回复

使用道具 举报

忧郁的驼铃 发表于 2005-10-4 13:08:19 | 显示全部楼层

暴力营销

哈 我在这里测试一下 看看  为什么他们这里可以发:暴力营销  这些字!


测试可以啊  晕  为什么Discuz! 论坛不受干扰?看来他们有绝招了!

[ 本帖最后由 忧郁的驼铃 于 2005-10-4 13:09 编辑 ]
回复

使用道具 举报

忧郁的驼铃 发表于 2005-10-4 17:30:50 | 显示全部楼层
后台加了过滤和替换  没有用了啊 !老大啊 这个要好好研究一下,太烦人了,我的站点加了点广告的都可以注册   我晕!!!
为什么这里不可以  你好好研究一下啊,我们等你的结果!
回复

使用道具 举报

孤情一刀 发表于 2005-10-5 07:59:27 | 显示全部楼层
function window.confirm(str)
{
    execScript("n = msgbox('"+ str +"', 257)", "vbscript");
    return(n == 1);
}


加哪都不提示不认错的!!!!!!
回复

使用道具 举报

孤情一刀 发表于 2005-10-5 08:02:35 | 显示全部楼层
只显示  [ 点击这里返回上一页 ]
!!!!
回复

使用道具 举报

孤情一刀 发表于 2005-10-5 08:11:05 | 显示全部楼层
怎么改都没用.....算了~不装了.......
回复

使用道具 举报

 楼主| 程式人生 发表于 2005-10-6 10:18:56 | 显示全部楼层
好久没上来看了。想不到这么多朋友有问题。此插件安装非常简单。只要一步步跟操作做。不会有任何问题。

allanyu 的部分关键字无效的原因可能是你同时把这几个字在你的后以关键字过滤掉了。

lu5266 的问题请仔细检查安装过程。再重新装一遍。

忧郁的驼铃和孤情一刀  只需把这段加在filteradv.js的最上面就可以了。
回复

使用道具 举报

wxsdtt 发表于 2005-10-6 17:25:47 | 显示全部楼层
已经无法通过过滤文字或符号阻止广告发布,他们如何通过的?
<?php
$adv_enable=TRUE;        //插件开关,TRUE为打开,FALSE为关闭

//过滤广告列表,使用正则表达式,以|号分割,如果字符串中间加上\s*说明可以匹配中间任意多个空格,相同中间用\s{0,3}隔开则可以匹配0到3个空格
$adv_list='/暴\s*力\s*营\s*销|网络电话|史永翔|镜像站点|修炼技能|字王网站|*|元|请访问|盛大|迪富塔|计算机教育中心|记忆学习|木名片|开源论坛|点金|加密|网友自拍|激情视屏|Nettone|代步车|营销|杭州的MM|网络电话任你|浙江三鼎实业|6位QQ申请|深圳物流|威尔健运动器|六位数的QQ免费申请|vip.htm\?QQ=|每发展一个代理,你就可得10元,支持四层下级|小\s*方\s*农\s*庄|fangruoxuan/i';

$adv_num=3;        //广告数目,预留,暂时未用上
$adv_time=20050903;        //修改时间,预留,暂时未用上
?>
过滤文字或符号阻止广告发布已经不好用了!怎么办?

发布任何内容的帖子均在网页上端瞬间显示为两行同样内容为:
Warning: preg_match(): Compilation failed: nothing to repeat at offset 61 in D:\...\wwwroot\include\post.php on line 256
不论是否含有关键字!不知道是什么意思?
回复

使用道具 举报

Cyrix686 发表于 2005-10-7 16:59:40 | 显示全部楼层
那些广告很烦人的!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-22 01:29 , Processed in 0.024605 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表