PW实现对注册用户发帖时间分钟级设置

PW论坛默认的限制注册用户发帖时间是以小时计算的,最低也要1小时,这个对于防御发帖机器人当然是绰绰有余了,但对于其他注册用户就显得有些不公平。其实限制在几分钟就可以了。以下修改实现设置任意分钟内注册用户不能发帖。

[ post] 一、admin/setting.htm
查找:

CODE:

注册会员在多少时间内不能发表文章(小时)(选择"0"不做限制)</td>
<td><select name=config[postallowtime]>
<option value=0 $regcheck[0]>0</option>
<option value=1 $regcheck[1]>1</option>
<option value=3 $regcheck[3]>3</option>
<option value=6 $regcheck[6]>6</option>
<option value=12 $regcheck[12]>12</option>
<option value=24 $regcheck[24]>24</option>
</select>

 

替换为:

CODE:

注册会员在多少时间内不能发表文章(分钟)(选择"0"不做限制)</td>
<td>
<input value=$db_postallowtime $rglower_open name=config[postallowtime] size=35>

 

[/post]

二、论坛根目录post.php
将:

QUOTE:

if($db_postallowtime && $timestamp-$winddb['regdate']<$db_postallowtime*3600){


替换为:

QUOTE:

if($db_postallowtime && $timestamp-$winddb['regdate']<$db_postallowtime*60){

 

三、模板目录下的lang_msg.php
查找:

QUOTE:

'post_newrg_limit'             =>"新注册用户$db_postallowtime 小时内不能发帖!",


替换为:

QUOTE:

'post_newrg_limit'             =>"新注册用户$db_postallowtime 分钟内不能发帖!",
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值