function advanced_forum_preprocess_views_view__advanced_forum_topic_list in Advanced Forum 7.2
Same name and namespace in other branches
- 6.2 includes/theme.inc \advanced_forum_preprocess_views_view__advanced_forum_topic_list()
Preprocess views forum topic list.
File
- includes/
theme.inc, line 362 - Holds theme functions and template preprocesses. Other style related functions are in style.inc
Code
function advanced_forum_preprocess_views_view__advanced_forum_topic_list(&$variables) {
_advanced_forum_add_files();
advanced_forum_add_template_suggestions("topic_list_outer_view", $variables);
$variables['node_create_list'] = '';
$variables['forum_tools'] = '';
$variables['forum_jump'] = '';
$menu_item = menu_get_item();
if (!empty($menu_item) && $menu_item['access']) {
if ($menu_item['map'][0] == 'forum' && !empty($menu_item['map'][1])) {
$forum = $menu_item['map'][1];
if ($forum->vid == variable_get('forum_nav_vocabulary') && $forum->tid > 0) {
$variables['node_create_list'] = theme('advanced_forum_node_type_create_list', array(
'forum_id' => $forum->tid,
));
$variables['forum_description'] = $forum->description;
$variables['forum_tools'] = advanced_forum_forum_tools($forum->tid);
$variables['forum_jump'] = advanced_forum_forum_jump($forum->tid);
}
}
}
}