private static function prepareBreadCrumb($Menu) { WoW_Forums::InitForums(); $forum_categories = WoW_Forums::GetForumCategories(); if (is_array($forum_categories)) { $tmp_cat = 0; foreach ($forum_categories as $category) { $info = $category['category_info']; $forums_output[$tmp_cat] = array('label' => $info['title'], 'url' => '/forum/#forum' . $info['cat_id']); $subcats = $category['subcategories']; if (is_array($subcats)) { $tmp_subcat = 0; foreach ($subcats as $subcat) { $subcats_output[$tmp_subcat] = array('label' => $subcat['title'], 'url' => '/forum/' . $subcat['cat_id'] . '/'); $tmp_subcat++; } $forums_output[$tmp_cat]['children'] = $subcats_output; } $tmp_cat++; } } $Menu['children'][3]['children'] = $forums_output; return $Menu; }
} ?> </div> </div> </div> <div class="bt-mask-l"></div> <div class="bt-mask-r"></div> </div> </div> <div id="station-content"> <div class="station-content-wrapper"> <div class="station-inner-wrapper"> <div id="forum-list"> <div id="forum-list-interior"> <?php $forum_categories = WoW_Forums::GetForumCategories(); if (is_array($forum_categories)) { foreach ($forum_categories as $category) { $info = $category['category_info']; $subcats = $category['subcategories']; echo sprintf('<a id="forum%d" href="javascript:;" onclick="Cms.Station.parentToggle(\'%d\',this)" class="forum-parent">%s</a>', $info['cat_id'], $info['cat_id'], $info['title']); if (is_array($subcats)) { $realms_filter = '<div class="filter-options"> <a href="javascript:;" class="selected" onclick="Cms.Station.toggleFilter(this)">%s</a> <a href="javascript:;" onclick="Cms.Station.toggleFilter(this,true)">%s</a> </div>'; echo sprintf('<div class="child-forums%s%s" id="child%d">', $info['realm_cat'] == 1 ? ' filtered-parent' : null, $info['short'] == 1 ? ' non-verbose' : null, $info['cat_id']); if ($info['realm_cat'] == 1) { echo sprintf('<div class="child-filter"> <div class="forum-filter png-fix"> <img width="27" src="%s/wow/static/images/icons/mag-glass.png" />