立即注册 找回密码

QQ登录

只需一步,快速开始

查看: 3619|回复: 0

[Discuz 通用教程] 一次性消灭签名广告的方法(道勤小编授招)

[复制链接]
发表于 2015-11-24 23:40:25 | 显示全部楼层 |阅读模式
道勤网-数据www.daoqin.net

亲注册登录道勤网-可以查看更多帖子内容哦!(包涵精彩图片、文字详情等)请您及时注册登录-www.daoqin.net

您需要 登录 才可以下载或查看,没有账号?立即注册

x
呵呵,最近好多用户反映DZ签名有漏洞,
最近一直发生的签名广告问题有以下两种方式;
1)伪签名,使用IMG代码伪装的签名
2)无法限制字节,限制了一样显示签名,虽然不附带链接,
但是字眼可以看到,并且超过了字节限制。



如果你现在也面对了这个问题,可以通过这些方法来预防;
关于伪签名;
后台——》用户——》用户组——》编辑——》论坛相关点选帖子相关——》允许使用 [hide] 代码:否
已经设置了伪签名的帖子,您就需要一个一个编辑相关帖子了,或者直接删除相关用户的所有帖子。


关于签名字节的漏洞;
不要在签名的设置上填写1、2、3的限制直接,
应该直接限制为——》0(零),请勿填写数目。
关于字节限制无效的问题,已经反馈到官方内部。另外失效和QQ互联插件有关系,可以试试看关闭后的情况。


如果您的站点用户已经有了签名,而且数目众多,那您可以在数据库里动手一次性清除。
请先确定你有数据库的权限。
运行语句;
  1. UPDATE `pre_common_member_field_forum
  2. ` a left join `pre_common_member
  3. ` b on a.uid=b.uid SET a.sightml = '默认签名文字' where b.groupid='用户组id值';
复制代码
注意事项;
请先备份,紧记备份,这样误杀了,也可以恢复用户的签名,其它则没有影响。
1、`pre_common_member_field_forum` 的pre为数据库的前缀,不同的站前缀可能不同,官方默认是这个;

2、a.sightml = '默认签名文字'  引号里面可以写自己默认的文字,值空的话就是签名清零;
(补充说明;意思就是您可以批量更改用户的签名为您需要的签名)

3、b.groupid='用户组id值'     这个ID的话,登录后台通过用户组就能看到ID值。
(补充说明;这个是针对用户组而设置的批量消灭签名,例如用户组是新手上路。如果是单一用户(个人)的,直接后台更改就行)

这是下载包,内容请参照说明更改
签名批量修改.zip (488 Bytes, 下载次数: 0)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

道勤网- 推荐内容!上一条 /2 下一条

!jz_fbzt! !jz_sgzt! !jz_xgzt! 快速回复 !jz_fhlb! !jz_lxwm! !jz_gfqqq!

关于我们|手机版|小黑屋|地图|【道勤网】-www.daoqin.net 软件视频自学教程|免费教程|自学电脑|3D教程|平面教程|影视动画教程|办公教程|机械设计教程|网站设计教程【道勤网】 ( 皖ICP备15000319号-1 )

GMT+8, 2024-5-19 04:28

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

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