if ($forumRow = WCF::getForumInfo($row['forum'])) { if ($catName = WCF::getCategoryName($forumRow['category'])) { $forumRow['category_name'] = $catName; } else { $forumRow['category_name'] = 'Unknown'; } } else { $forumRow['id'] = 0; $forumRow['name'] = 'Unknown'; $forumRow['category'] = 0; $forumRow['category_name'] = 'Unknown'; } //Staff memebers should be able to see deleted posts $IncludeDeleted = $CURUSER->isOnline() && $CURUSER->getRank()->int() >= $config['FORUM']['Min_Rank_Post_View_Deleted'] ? true : false; //count the total topics $count = WCF::getPostsCount($row['id'], $IncludeDeleted); //Get the topics on this page if ($count > 0) { //calculate the pages $pages = $pagies->calculate_pages($count, $perPage, $p); $posts_res = $DB->prepare("SELECT * FROM `wcf_posts` WHERE `topic` = :topic " . ($IncludeDeleted ? '' : "AND `deleted_by` = '0'") . " ORDER BY `id` ASC LIMIT " . $pages['limit'] . ";"); $posts_res->bindParam(':topic', $row['id'], PDO::PARAM_INT); $posts_res->execute(); $countOnPage = $posts_res->rowCount(); } else { $countOnPage = 0; } ?> <!--<a href="#" class="important_notice"><p>Please read and accept the rules and regulations before communicating with other members!</p></a>-->