mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 14:00:31 +02:00
[ticket/15176] Add setting for user activity display limit.
Up to phpBB 3.2 the maximum number of posts a user must have to have his activity shown is 5000. This limit is hardcoded in functions_display.php. It would be useful if board administrators could choose to disable the limit or to set an higher value. PHPBB3-15176
This commit is contained in:
@@ -353,6 +353,7 @@ class acp_board
|
||||
'load_moderators' => array('lang' => 'YES_MODERATORS', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => false),
|
||||
'load_jumpbox' => array('lang' => 'YES_JUMPBOX', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => false),
|
||||
'load_user_activity' => array('lang' => 'LOAD_USER_ACTIVITY', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
|
||||
'load_user_activity_limit' => array('lang' => 'LOAD_USER_ACTIVITY_LIMIT', 'validate' => 'int:0:99999999', 'type' => 'number:0:99999999', 'explain' => true),
|
||||
'load_tplcompile' => array('lang' => 'RECOMPILE_STYLES', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
|
||||
'allow_cdn' => array('lang' => 'ALLOW_CDN', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
|
||||
'allow_live_searches' => array('lang' => 'ALLOW_LIVE_SEARCHES', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
|
||||
|
@@ -1165,12 +1165,13 @@ function display_reasons($reason_id = 0)
|
||||
*/
|
||||
function display_user_activity(&$userdata_ary)
|
||||
{
|
||||
global $auth, $template, $db, $user;
|
||||
global $auth, $template, $db, $user, $config;
|
||||
global $phpbb_root_path, $phpEx;
|
||||
global $phpbb_container, $phpbb_dispatcher;
|
||||
|
||||
// Do not display user activity for users having more than 5000 posts...
|
||||
if ($userdata_ary['user_posts'] > 5000)
|
||||
// Do not display user activity for users having too many posts...
|
||||
$limit = $config['load_user_activity_limit'];
|
||||
if ($userdata_ary['user_posts'] > $limit && $limit != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
Reference in New Issue
Block a user