Anti-Bot防机器人注册及垃圾帖

在这里讨论PHPBB3.0.X相关的使用、安装等话题

Moderator: 技术组

Forum rules
再次重申: 请不要用站内信件问问题, 有问题直接发到相应版面上, 今后任何此类信件恕不回复.

Anti-Bot防机器人注册及垃圾帖

Postby Sulley » 2009-02-12 12:46

<diy-instructions>
Administration Control Panel -> Users and Groups -> Custom profile fields
[Create new field]: antibot (Field identification: antibot, Field type: Numbers)
Display in user control panel: Yes
Display on registration screen: Yes
Required field: Yes
Field name: Anti-Bot check
Field description: 如果您不是机器人,请输入一个130到139之间的数字:
[Profile type specific options]
Lowest allowed number: 130
Highest allowed number: 139
没有用mod,目前为止好像有效,是俺搞完后做的记录,看不明白的可以问,

还有一个办法是使用初始发帖审核,可阻止垃圾帖泛滥,但不能应对注册,设置很简单:
Administration Control Panel -> General -> Post settings
Enable queued posts: Yes
默认的最大帖子数是3,也就是说,只有前3帖通过审核发表后,用户才能自由发帖。
否则你发了他也不显示。。。
注意这个是3.0.0以后版本才有的功能(3.0.0本身木有)
Last edited by Sulley on 2009-02-19 20:16, edited 1 time in total.
User avatar
Sulley
炉火纯青
炉火纯青
 
Posts: 652
Joined: 2007-05-03 16:23

Re: Anti-Bot防机器人注册

Postby crazy4u » 2009-02-12 14:01

谢谢楼主,130和139两个数字可以改吗?
如果您不是机器人,请输入一个130到139之间的数字:
这个数字要显示出来吗?
User avatar
crazy4u
渐入佳境
渐入佳境
 
Posts: 401
Joined: 2008-10-11 12:17

Re: Anti-Bot防机器人注册

Postby crazy4u » 2009-02-12 14:15

照着这个做了,注册那里可以显示,发帖的地方没有显示啊
User avatar
crazy4u
渐入佳境
渐入佳境
 
Posts: 401
Joined: 2008-10-11 12:17

Re: Anti-Bot防机器人注册

Postby Sulley » 2009-02-12 17:15

crazy4u wrote:谢谢楼主,130和139两个数字可以改吗?
如果您不是机器人,请输入一个130到139之间的数字:
这个数字要显示出来吗?

数字是随意的,提示文字与您在acp中设置的范围一致就可,

crazy4u wrote:照着这个做了,注册那里可以显示,发帖的地方没有显示啊

您的phpBB是3.0.4版吗?是的话,如果未通过验证,admin登录帖子标题旁边会有一个问号图标,一般人登录看不到帖子。
User avatar
Sulley
炉火纯青
炉火纯青
 
Posts: 652
Joined: 2007-05-03 16:23


Return to 3.0.X 使用

Who is online

Users browsing this forum: Google [Bot] and 1 guest