DISCUZ!限制会员每天发帖回帖数量(修改后台每小时发帖)

来源:互联网 发布:淘宝api是什么意思啊 编辑:程序博客网 时间:2024/04/26 16:09

DISCUZ!限制会员每天发帖回帖数量(修改后台每小时发帖)

涉及文件


  • /source/language/lang_admincp.php
  • /source/language/lang_message.php
  • /source/language/lang_message.php

1、修改discuz后台功能菜单设置显示提示

此处重点 将替换成天  "小时"->"天"

打开\source\language\lang_admincp.php
查找定位约3703行

发帖搜索 :usergroups_edit_basic_hour_thread 
回帖搜索 :usergroups_edit_basic_hour_posts

2、用户组每天发帖限制提示

此处重点 将替换成天  "小时"->"天"

打开\source\language\lang_message.php
查找定位约3703行

搜索 :thread_flood_ctrl_threads_per_hour

3、修改检验程序文件:会员每小时发帖数限制更改为会员每天发帖数限制

此处重点 将替换成天  "3600"->"86400"

打开\source\class\table\table_common_member_action_log.php
查找定位约3703行

搜索 :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));    }

这里写图片描述

修改完成后登陆后台——用户——用户组——编辑——基本设置——会员每天发主题数限制