$forum){ if ($vars['c'] == $forum['catid']) $arr_tmp[$id] = $forum; } $allforums = array(); $allforums = $arr_tmp; $arr_tmp = array(); } $l_v = $exbb['last_visit']; $board_data = ''; $lastcategoryplace = -1; foreach ($allforums as $id=>$forum){ if ( !defined('IS_ADMIN') ) { if ( !$inuser['private'][$id] && $forum['private'] ) continue; } $arr_tmp[$id] = $forum; } $allforums = $arr_tmp; unset($arr_tmp); foreach ($allforums as $id=>$forum) { $threads = $forum['topics']; $posts = $forum['posts']; $category = $forum['catname']; $in_cat = $forum['catid']; if ($exbb['reged']) { if ($f_readed = (isset($_COOKIE['f'.$id])) ? $_COOKIE['f'.$id] : 0) { $exbb['last_visit'] = $f_readed > $exbb['last_visit'] ? $f_readed : $exbb['last_visit']; } } $lang_moder = $modoutput = ''; if (!empty($forum['moderator'])) moderator($id,$allforums); $catrow = ($forum['catid'] != $lastcategoryplace) ? true : false; $forumname = ''.stripslashes($forum['name']).''; $forumdescription = stripslashes($forum['desc']); if (isset($forum['last_time']) && $exbb['reged']) { if ($forum['last_time'] > $exbb['last_visit']) { $folderpicture = (!empty($forum['icon'])) ? '' : ''; } else { $folderpicture = (!empty($forum['icon'])) ? '' : ''; } } else { $folderpicture = ''; $loginmessage = $lang['Marked_posts']; } $forumlastpost = ( !empty($forum['last_time']) ) ? date("d.m.Y - H:i", $forum['last_time'] + $exbb['usertime']*3600) : $lang['NA']; $lastposterfilename = $forum['last_poster']; $lastpost = ''; if (isset($forum['last_post'])) { $savet = $forum['last_post']; if (strlen($savet)>36) {$savet = substr($savet,0,35).'...';} $lastpost = ' '.$savet.''; } $private = '
'.$lastpost.'
'.$lang['Author'].': '; $private .= ( $forum['last_poster_id'] ) ? ''.$forum['last_poster'].'' : $lang['Unreg']; $lastcategoryplace = $forum['catid']; $next = next($allforums); $last = ( !$next || $next['catid'] != $forum['catid'] ) ? true : false; include ('./templates/'.$exbb['default_style'].'board_data.tpl'); } if ($exbb['wordcensor']) $board_data = bads_filter($board_data); include ('./data/boardstats.php'); whosonline($lang['ExBB_main'],true); $max_users = max_online(); $max_users[0] = intval($max_users[0]); $total_users = $guests + $members; $online_last = sprintf($lang['online_data'],$exbb['membergone'],$total_users,$members,$guests) . ' [ '.$lang['Admin'].', '.$lang['Moderator'].' ]'; $maximum = sprintf($lang['Max_users'],$max_users[1]).date("d.m.Y H:i",$max_users[0]+$exbb['usertime']*3600); $basetimes = longdate(time() + $exbb['usertime'] * 3600); $exbb['last_visit'] = $l_v; $lastvisit = longdate($exbb['last_visit'] + $exbb['usertime'] * 3600); $link = $newmail = null; if ($inuser['new_pm']) include('./templates/'.$exbb['default_style'].'newmail.tpl'); $title_page = $exbb['boardname']; include('./templates/'.$exbb['default_style'].'all_header.tpl'); include('./templates/'.$exbb['default_style'].'logos.tpl'); include('./templates/'.$exbb['default_style'].'board_body.tpl'); include('./templates/'.$exbb['default_style'].'footer.tpl'); include('page_tail.php'); ?>