function advanced_forum_preprocess_advf_forum_statistics in Advanced Forum 5
Same name and namespace in other branches
- 6 advanced_forum.module \advanced_forum_preprocess_advf_forum_statistics()
Preprocesses template variables for the forum statistics template.
File
- ./
advanced_forum.module, line 676 - Enables the look and feel of other popular forum software.
Code
function advanced_forum_preprocess_advf_forum_statistics(&$variables) {
$variables['template_files'][] = 'advf-forum-statistics';
$variables['topics'] = advanced_forum_statistics_topics();
$variables['posts'] = advanced_forum_statistics_comments() + $variables['topics'];
$variables['users'] = advanced_forum_statistics_users();
$authenticated_users = advanced_forum_statistics_online_users();
$variables['online_users'] = implode(', ', $authenticated_users);
$variables['current_users'] = count($authenticated_users);
$variables['current_guests'] = sess_count(time() - variable_get('user_block_seconds_online', 900));
$variables['current_total'] = $variables['current_users'] + $variables['current_guests'];
$latest_user = advanced_forum_statistics_latest_user();
$variables['latest_user'] = theme('username', $latest_user);
}