=1) { $ForumID=sql_result($preresult,0,"id"); $ForumCatID=sql_result($preresult,0,"CategoryID"); $ForumName=sql_result($preresult,0,"Name"); $ForumType=sql_result($preresult,0,"ForumType"); $ForumShow=sql_result($preresult,0,"ShowForum"); if($ForumShow=="no") { $_SESSION['ShowActHidden'] = "yes"; } $InSubForum=sql_result($preresult,0,"InSubForum"); $RedirectURL=sql_result($preresult,0,"RedirectURL"); $RedirectTimes=sql_result($preresult,0,"Redirects"); $NumberViews=sql_result($preresult,0,"NumViews"); $NumberPosts=sql_result($preresult,0,"NumPosts"); $NumberTopics=sql_result($preresult,0,"NumTopics"); $PostCountAdd=sql_result($preresult,0,"PostCountAdd"); $CanHaveTopics=sql_result($preresult,0,"CanHaveTopics"); $HotTopicPosts=sql_result($preresult,0,"HotTopicPosts"); if($HotTopicPosts!=0&&is_numeric($HotTopicPosts)) { $Settings['hot_topic_num'] = $HotTopicPosts; } if(!is_numeric($Settings['hot_topic_num'])) { $Settings['hot_topic_num'] = 15; } $ForumPostCountView=sql_result($preresult,0,"PostCountView"); $ForumKarmaCountView=sql_result($preresult,0,"KarmaCountView"); sql_free_result($preresult); $ForumType = strtolower($ForumType); $CanHaveTopics = strtolower($CanHaveTopics); $catcheck = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."categories\" WHERE \"id\"=%i".$CatIgnoreList2." LIMIT 1", array($ForumCatID)); $catresult=sql_query($catcheck,$SQLStat); $CategoryID=sql_result($catresult,0,"id"); $CategoryName=sql_result($catresult,0,"Name"); $CategoryShow=sql_result($catresult,0,"ShowCategory"); if($CategoryShow=="no") { $_SESSION['ShowActHidden'] = "yes"; } $CategoryType=sql_result($catresult,0,"CategoryType"); $InSubCategory=sql_result($catresult,0,"InSubCategory"); $CategoryPostCountView=sql_result($catresult,0,"PostCountView"); $CategoryKarmaCountView=sql_result($catresult,0,"KarmaCountView"); sql_free_result($catresult); if($GroupInfo['HasAdminCP']!="yes"||$GroupInfo['HasModCP']!="yes") { if($MyPostCountChk==null) { $MyPostCountChk = 0; } if($MyKarmaCount==null) { $MyKarmaCount = 0; } if($ForumPostCountView!=0&&$MyPostCountChk<$ForumPostCountView) { redirect("location",$rbasedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); } if($CategoryPostCountView!=0&&$MyPostCountChk<$CategoryPostCountView) { redirect("location",$rbasedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); } if($ForumKarmaCountView!=0&&$MyKarmaCount<$ForumKarmaCountView) { redirect("location",$rbasedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); } if($CategoryKarmaCountView!=0&&$MyKarmaCount<$CategoryKarmaCountView) { redirect("location",$rbasedir.url_maker($exfile['index'],$Settings['file_ext'],"act=lowview",$Settings['qstr'],$Settings['qsep'],$prexqstr['index'],$exqstr['index'],false)); } } if($InSubForum!="0") { $isfquery = sql_pre_query("SELECT * FROM \"".$Settings['sqltable']."forums\" WHERE \"id\"=%i".$ForumIgnoreList2." LIMIT 1", array($InSubForum)); $isfresult=sql_query($isfquery,$SQLStat); $isfnum=sql_num_rows($isfresult); if($isfnum>=1) { $isfForumID=sql_result($isfresult,0,"id"); $isfForumCatID=sql_result($isfresult,0,"CategoryID"); $isfForumName=sql_result($isfresult,0,"Name"); $isfForumType=sql_result($isfresult,0,"ForumType"); $isfForumType = strtolower($isfForumType); $isfRedirectURL=sql_result($isfresult,0,"RedirectURL"); } if($isfnum<1) { $InSubForum = "0"; } sql_free_result($isfresult); } if($ForumCheck!="skip") { if(isset($_SESSION['OldViewingPage'])) { $_SESSION['AncientViewingPage'] = $_SESSION['OldViewingPage']; } else { $_SESSION['AncientViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['OldViewingFile'])) { $_SESSION['AncientViewingFile'] = $_SESSION['OldViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['AncientViewingFile'] = $exfile['index']; } } if(isset($_SESSION['OldPreViewingTitle'])) { $_SESSION['AncientPreViewingTitle'] = $_SESSION['OldPreViewingTitle']; } else { $_SESSION['AncientPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['OldViewingTitle'])) { $_SESSION['AncientViewingTitle'] = $_SESSION['OldViewingTitle']; } else { $_SESSION['AncientViewingTitle'] = "Board index"; } if(isset($_SESSION['OldExtraData'])) { $_SESSION['AncientExtraData'] = $_SESSION['OldExtraData']; } else { $_SESSION['AncientExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } if(isset($_SESSION['ViewingPage'])) { $_SESSION['OldViewingPage'] = $_SESSION['ViewingPage']; } else { $_SESSION['OldViewingPage'] = url_maker(null,"no+ext","act=view","&","=",$prexqstr['index'],$exqstr['index']); } if(isset($_SESSION['ViewingFile'])) { $_SESSION['OldViewingFile'] = $_SESSION['ViewingFile']; } else { if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['OldViewingFile'] = $exfile['index'].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['OldViewingFile'] = $exfile['index']; } } if(isset($_SESSION['PreViewingTitle'])) { $_SESSION['OldPreViewingTitle'] = $_SESSION['PreViewingTitle']; } else { $_SESSION['OldPreViewingTitle'] = "Viewing"; } if(isset($_SESSION['ViewingTitle'])) { $_SESSION['OldViewingTitle'] = $_SESSION['ViewingTitle']; } else { $_SESSION['OldViewingTitle'] = "Board index"; } if(isset($_SESSION['ExtraData'])) { $_SESSION['OldExtraData'] = $_SESSION['ExtraData']; } else { $_SESSION['OldExtraData'] = "currentact:view; currentcategoryid:0; currentforumid:0; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; } $_SESSION['ViewingPage'] = url_maker(null,"no+ext","act=lowview&id=".$ForumID."&page=".$_GET['page'],"&","=",$prexqstr[$ForumType],$exqstr[$ForumType]); if($Settings['file_ext']!="no+ext"&&$Settings['file_ext']!="no ext") { $_SESSION['ViewingFile'] = $exfile[$ForumType].$Settings['file_ext']; } if($Settings['file_ext']=="no+ext"||$Settings['file_ext']=="no ext") { $_SESSION['ViewingFile'] = $exfile[$ForumType]; } $_SESSION['PreViewingTitle'] = "Viewing Forum:"; $_SESSION['ViewingTitle'] = $ForumName; $_SESSION['ExtraData'] = "currentact:".$_GET['act']."; currentcategoryid:".$InSubCategory.",".$CategoryID."; currentforumid:".$InSubForum.",".$ForumID."; currenttopicid:0; currentmessageid:0; currenteventid:0; currentmemberid:0;"; ?>