Discuz! X3.5 “会员每小时发帖数限制“修改为”会员每天发帖数限制“
1,修改后台设置显示:
"\source\language\lang_admincp.php"的4245、6137行,因版本问题行数不一定正确,可搜关键词”会员每小时发主题数限制“
'usergroups_edit_basic_hour_threads' => '会员每小时发主题数限制',
'usergroups_edit_basic_hour_threads_comment' => '设置允许会员每小时最多的发主题数量,可以配合灌水预防功能进一步限制会员的发帖,可设置为 1~255 范围内的数值,0 为不限制。此功能会轻微加重服务器负担,且对游客无效',
'usergroups_edit_basic_hour_posts' => '会员每小时发回帖数限制',
'usergroups_edit_basic_hour_posts_comment' => '设置允许会员每小时最多的发回帖数量,可以配合灌水预防功能进一步限制会员的发帖,可设置为 1~255 范围内的数值,0 为不限制。此功能会轻微加重服务器负担,且对游客无效',
修改为:
'usergroups_edit_basic_hour_threads' => '会员每天发主题数限制',
'usergroups_edit_basic_hour_threads_comment' => '设置允许会员每天最多的发主题数量,可以配合灌水预防功能进一步限制会员的发帖,可设置为 1~255 范围内的数值,0 为不限制。此功能会轻微加重服务器负担,且对游客无效',
'usergroups_edit_basic_hour_posts' => '会员每天发回帖数限制',
'usergroups_edit_basic_hour_posts_comment' => '设置允许会员每天最多的发回帖数量,可以配合灌水预防功能进一步限制会员的发帖,可设置为 1~255 范围内的数值,0 为不限制。此功能会轻微加重服务器负担,且对游客无效',
1,修改前台显示:
\source\language\lang_message.php"的166行
'thread_flood_ctrl_threads_per_hour' => '抱歉,您所在的用户组每小时限制发主题 {threads_per_hour} 个,请稍候再发表',
修改为:
'thread_flood_ctrl_threads_per_hour' => '抱歉,您所在的用户组每天限制发主题 {threads_per_hour} 个,请稍候再发表',
3,修改检验程序文件,友“会员每小时发帖数限制“修改为”会员每天发帖数限制“
"\source\class\table\table_common_member_action_log.php"的32行
public function count_per_hour($uid, $type) {
return DB::result_first('SELECT COUNT(*) FROM %t WHERE dateline>%d AND `action`=%d AND uid=%d', array($this->_table, TIMESTAMP - 3600, getuseraction($type), $uid));
}
修改为:
public function count_per_hour($uid, $type) {
return DB::result_first('SELECT COUNT(*) FROM %t WHERE dateline>%d AND `action`=%d AND uid=%d', array($this->_table, TIMESTAMP - 86400, getuseraction($type), $uid));
}
阅读剩余
版权声明:
作者:LAOV
链接:https://www.laifaka.top/596.html
文章版权归作者所有,未经允许请勿转载。
THE END