找回密码
 立即注册

QQ登录

只需一步,快速开始

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 7811|回复: 1

[Discuz!论坛] 【原创】点拨论坛利用新手任务防注册机办法详解图文教程【Discuz! 7.2】

[复制链接]

9333

威望

818

金钱

1万

贡献

管理员

自由的灵魂

积分
100458
主题
5590
回帖
26310
注册时间
2003-4-10
最后登录
2024-11-21
发表于 2010-5-5 23:17:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
本帖最后由 IsaacZ 于 2010-11-26 00:03 编辑

和列位前辈后学一样,作为点拨论坛的管理员,亦为注册机频繁注册垃圾账号并乱发广告所苦。借鉴了Discuz官方论坛上其他坛友的经验,IsaacZ于2010年3月10日确定了一个防注册机的方案,使用了近两个月,效果还不错,特与大家分享一下。欢迎新手小白学习,老鸟可以绕道。


思路:限制新注册用户权限,利用新手任务逐步开放权限。主旨不在于防止注册机注册,而在于让注册机注册的账号无所作为。未能于指定时间内完成新手任务则删除其账号。

优点:操作安全——只在论坛后台设置参数,不修改论坛程序文件。


众所周知,几乎所有的DISCUZ论坛的验证码字体文件都是一样的,所以用验证码来防范注册机基本上没有作用。基于此,我把第一层障碍设置在验证问答题目上,力求BT一点,别让注册机随便猜到。


31b9804d8356676c1c4c07e91771f3bf.png

验证问答应该局限于数字和英文字母,不应该使用汉字或其他非键盘字符,不然会损失一些国际用户注册论坛。


修改初始积分:

fe7aec336d949b55ec3d7946cd68665f.png

重定义乞丐名称:

50cdc63a3e152fc3b5ccb69d9b3b4ac2.png


定义普通版块权限:

282b9e78b7c6bb65c9c062c83945e289.png

7019e9633b23e41629ed35bdd02bcba0.png


上面定义完以后,保存设置为方案:

004f7c13aab9d873e804441342548599.png


应用方案到其他普通版块:

a2f58c7b47ae42a46ac4671d25ddf050.png

应用方案到所有版块,留出“论坛事务”版块,当然全选也可,反正后面要独立设置:


3c18945f805654c77b1012012c709fab.png


单独编辑“论坛事务”版块权限:


9ea14db2c5c4ff6d405951fb02cbef14.png

我试了一下,只能如下图这样设置:

078c6f6daba7797fe88ceaee5fbd345a.png

原理:

如此设置后,新注册用户只有在“论坛事务”版块回复别人帖子的权限,想要发个主题帖都是禁止的。这样就不怕“最新主题”那儿冒出广告污染眼球啦!因为“论坛事务”版块平常很少有人看,所以即使注册机顶起个别帖子也不会有太多人注意,从而达到净化论坛的目的。

修改论坛的新手任务,让回帖任务成为第一新手任务:

de3ab304332f00df72207d9384d90582.png


任务具体设置,主要是黄色区域:

11cc62297ba11f5935eb3f545d75613a.png


新注册用户登录后即可看到如下效果。新手任务提示要足够醒目,要想让注册的人守规矩,要把丑话说在头里!


dbcdeb4125e40480308bfe2e4a4624d0.png


上图中必须回复的帖子内容就不截图了,因为随时会更新。大家可以点过去看一下:[公告] 点拨论坛最新会员条款(2010-5-3 更新)

因为注册机不会点击“立即开始”,所以如果是注册机就完不成第一个新手任务,不能完成任务就只能处于“未完成新手任务用户”组,而这个组限制了在普通版块浏览、发表任何帖子的权限,只能在“论坛事务”版块回复(不能发新主题),这样就不会干扰普通版块的讨论。


“未完成新手任务用户”组可以浏览任意普通版块的帖子列表页,而一旦试图打开浏览任意帖子时,便会收到如下提示:

b9b90074794b2ee0c491d6acc87acfbd.png

一旦新手任务完成,便可随意浏览普通版块。






我们知道,很多注册机注册账号后,并不是马上发垃圾帖子,而是雪藏数日甚至数月后才浮出水面发帖。之所以限制新注册用户必须在24小时内回复指定帖子,就是为了及时清理那些注册机帐户,不让他们雪藏。我们可以经常性地清理24小时之前注册的“未完成新手任务”用户,数据库就会比较干净。就IsaacZ个人而言,我宁愿我的坛子会员比较少,也不希望出现大量的无效用户,造成虚假的繁华。真心参与论坛讨论的朋友一定不会吝惜那一分钟时间敲几个字完成新手任务!


清理未于24小时内完成任务的新注册用户方法:


4d932031e6cc183feb79b1c468140801.png

e9a65976e5f2e709ddf077ffb6c02cd3.png



看到广告啦!!!


e0a31ea91750d3c4a7b6864461206a46.gif

一定要“禁止”,不能简单地删除帖子,斩草要除根,呵呵~~~

f0bb6fe26c9665d1b6c3b1da1a48828a.gif

过一段时间再把“禁止访问”的用户批量删除。



又见广告!

12 又见广告!.gif

12 又见广告!手工注册防不胜防.gif


重新编辑?——你躲不过!

最恶毒的是一些手工注册者,假装写些无伤大雅的灌水言论,过上十天半月,甚至数月,再回来登录重新编辑自己的帖子写入垃圾广告。这样的手段可谓高明,不过我们仍然有办法:[Discuz!论坛] 帖子内容编辑后自动提升主题 for DZ7.2 。这样设置后,被编辑的帖子所在主题立即会提升。不愁它不现形!不过版主要多操劳些啦!
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。

0

威望

15

金钱

0

贡献

新手上路

积分
15
主题
0
回帖
2
注册时间
2011-4-9
最后登录
2011-4-9
发表于 2011-4-9 09:26:26 | 显示全部楼层
好经验,学习了。
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛 |网站地图

GMT+8, 2024-11-21 23:42 , Processed in 0.174020 second(s), 15 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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