$sitetitle"; ?>
Site hosted by Angelfire.com: Build your free website today!


"; print "
User Options
"; print ""; if (isset($_SESSION['user'])) { print "Logged in as $user--User CP--Logout"; } if (!isset($_SESSION['user'])) { print "Register--Login"; } print "--Top 20 Posters--Search Topics"; print "
"; print ""; $getthread="SELECT * from b_posts, b_forums where b_forums.ID=b_posts.postforum and b_posts.ID='$ID'"; $getthread2=mysql_query($getthread) or die("Could not get thread"); $getthread3=mysql_fetch_array($getthread2); if(!isset($_SESSION['user'])) { $getuser3[status]=-1; } if($getthread3[permission_min]>$getuser3[status]) { die("
No permission
You do not have permission to view this thread
"); } print "

Forum Main>>$getthread3[name]>>$getthread3[title]

"; print "

New Topic"; print "-"; print "Reply"; if($getuser3[status]>1) { print "-Post Sticky"; } print "

"; print ""; $postselect="SELECT * from b_users u, b_posts p WHERE u.userID = p.author and p.ID='$ID'"; $postselect2=mysql_query($postselect) or die(mysql_error()); $threadselect="SELECT * FROM b_users u, b_posts p WHERE p.threadparent='$ID' and u.userID = p.author order by p.ID ASC limit $start, $numrepliesperpage"; $threadselect2=mysql_query($threadselect) or die(mysql_error()); print ""; while($postselect3=mysql_fetch_array($postselect2)) { $postselect3[post]=strip_tags($postselect3[post]); $postselect3[post]=BBCode($postselect3[post]); if($postselect3[nosmilies]==0) { $postselect3[post]=Smiley($postselect3[post]); } if($postselect3['rank']!='0') { $rank=$postselect3[rank]; } else { $rank=getrank($postselect3[posts],$getranks2); } $group=getstatus($postselect3[status]); if(mysql_num_rows($getranks2)>0) { mysql_data_seek($getranks2, 0); } if($start==0) //if the start is zero then select a topic { if($postselect3[username]!="Guest") { print ""; } else { print ""; } print ""; } } $i=0; while($threadselect3=mysql_fetch_array($threadselect2)) { $threadselect3[post]=strip_tags($threadselect3[post]); $threadselect3[post]=BBCode($threadselect3[post]); if($threadselect3[nosmilies]==0) { $threadselect3[post]=Smiley($threadselect3[post]); } if($threadselect3['rank']=='0') { $rank1=getrank($threadselect3[posts],$getranks2); } else { $rank1=$threadselect3['rank']; } $groups=getstatus($threadselect3[status]); mysql_data_seek($getranks2, 0); if($threadselect3[username]!="Guest") { print ""; } else { print ""; } print ""; $i++; } print ""; print "
"; print "
Author
Post
$postselect3[username]
Rank:$rank
Group: $group
Posts: $postselect3[posts]
"; if($getuser3[status]>=3) { print "IP: $postselect3[ipaddress]

"; } else { print "IP Logged

"; } if($getuser3[status]>=2) { print "Ban User"; } print "
$postselect3[username]
Group: Unregistered
"; if($getuser3[status]>=3) { print "IP: $postselect3[ipaddress]"; } else { print "IP Logged"; } print "
Last replied to on $postselect3[timepost]
"; print "Edit Post|Quote"; if($getuser3[status]>0) { if($postselect3[locked]==0) { print "|Lock Thread"; } else { print "|Unlock Thread"; } print "|Delete Thread|Move Thread"; } print "
"; print "$postselect3[post]
"; if(($allowsigs=="Yes" || $allowsigs="yes")&&$postselect3[sig]) // if signatures are allowed { $postselect3[sig]=strip_tags($postselect3[sig]); $postselect3[sig]=BBcode($postselect3[sig]); $postselect3[sig]=Smiley($postselect3[sig]); print "-----------------------------
"; print "$postselect3[sig]
"; } print "
$threadselect3[username]
Rank:$rank1
Group: $groups
Posts: $threadselect3[posts]
"; if($getuser3[status]>=3) { print "IP: $threadselect3[ipaddress]

"; } else { print "IP Logged
"; } if($getuser3[status]>=2) { print "Ban User"; } print "
$threadselect3[username]
Group: unregistered
"; if($getuser3[status]>=3) { print "IP: $threadselect3[ipaddress]"; } else { print "IP Logged"; } print "
Posted at $threadselect3[timepost]
"; print "Edit post|Quote"; if($getuser3[status]>0) { print "|Delete post"; } print "
"; print "$threadselect3[post]
"; if(($allowsigs=="Yes" || $allowsigs="yes")&&$threadselect3[sig]) // if signatures are allowed { $threadselect3[sig]=strip_tags($threadselect3[sig]); $threadselect3[sig]=BBcode($threadselect3[sig]); $threadselect3[sig]=Smiley($threadselect3[sig]); print "-----------------------------
"; print "$threadselect3[sig]
"; } print "
"; print "
"; print "

Page: "; $order="SELECT COUNT(*) FROM b_users u, b_posts p WHERE p.threadparent='$ID' and u.userID = p.author order by p.ID ASC"; $order2=mysql_query($order) or die("2"); $d=0; $f=0; $g=1; $order3=mysql_result($order2,0); $prev=$start-$numrepliesperpage; $next=$start+$numrepliesperpage; if($start>=$numrepliesperpage) { print "First   "; print "<< "; } while($f<$order3) { if($f%$numrepliesperpage==0) { if($f>=$start-3*$numrepliesperpage&&$f<=$start+7*$numrepliesperpage) { print "$g "; $g++; } } $d=$d+1; $f++; } if($start<$order3-$numrepliesperpage) { print " >>   "; $last=$order3-$numrepliesperpage; print "Last"; } print "

"; print "



Powered by © Chipmunk Board
"; if($getuser3[status]>=3) { print "
Admin CP
"; } } else if(isset($_GET['forumID'])&&(!isset($_GET['ID']) || $_GET['ID']==0)) //looking at specific forum index { if(!isset($_GET['start'])) { $start=0; } else { $start=$_GET['start']; } $forumID=$_GET['forumID']; $ID=$_GET['ID']; $user=$_SESSION['user']; $selection="SELECT * from b_posts,b_users where b_posts.author=b_users.userID and b_posts.threadparent='NADA' and b_posts.postforum='$forumID' order by b_posts.value DESC, b_posts.telapsed DESC limit $start, $numtopicsperpage"; $selection2=mysql_query($selection); print ""; print ""; print "
User Options
"; if (isset($_SESSION['user'])) { print "Logged in as $user--User CP--Logout"; } if (!isset($_SESSION['user'])) { print "Register--Login"; } print "--Top 20 Posters--Search Topics"; print "

"; print ""; print ""; print "

"; $getforuminfo="SELECT * from b_forums where ID='$forumID'"; $getforuminfo2=mysql_query($getforuminfo) or die("Could not get forum info"); $getforuminfo3=mysql_fetch_array($getforuminfo2); if(!isset($_SESSION['user'])) { $getuser3[status]=-1; } if($getforuminfo3[permission_min]>$getuser3[status]) { die("
No permission
You do not have permission to access this forum
"); } print "Forum Main>>$getforuminfo3[name]

"; print "

"; print "New Topic"; if($getuser3[status]>1) { print "--Post Sticky"; } print "

"; print ""; print ""; print ""; print ""; print ""; print ""; print ""; while($selection3=mysql_fetch_array($selection2)) { print ""; print ""; } else { print ""; } } else if($selection3[locked]==0) { print ""; } else if($selection3[locked]==1) { print ""; } print ""; print ""; print ""; print ""; print ""; } print ""; print "
TopicTopic StarterRepliesViewsLast Post
"; if($selection3[value]>0) { if($selection3[locked]==1) { print "$selection3[title]$selection3[username]$selection3[numreplies]$selection3[views]$selection3[timepost]
Last Post by: $selection3[lastpost]
Powered by © Chipmunk Board
"; print ""; print "
"; print "

"; $order="SELECT COUNT(*) from b_posts,b_users where b_users.userID=b_posts.author and b_posts.threadparent='NADA' and b_posts.postforum='$forumID' order by b_posts.telapsed DESC"; $order2=mysql_query($order); $d=0; $f=0; $g=1; $order3=mysql_result($order2,0); $prev=$start-$numtopicsperpage; $next=$start+$numtopicsperpage; print " Page: "; if($start>=$numtopicsperpage) { print "First   "; print "<< "; } while($f<$order3) { if($f%$numtopicsperpage==0) { if($f>=$start-3*$numtopicsperpage&&$f<=$start+7*$numtopicsperpage) { print "$g "; $g++; } } $d=$d+1; $f++; } if($start<=$order3-$numtopicsperpage) { print " >>   "; $last=$order3-$numtopicsperpage; print "Last"; } print "



"; if($getuser3[status]>=3) { print "
Admin CP
"; } } else //looking at main index { print ""; print "
Top 20 Posters-Search Topics

"; if(isset($_SESSION['user'])) { print "Welcome $getuser3[username]-User CP-Logout"; } else { print "Login-Register"; } print "

"; $forumselect1="SELECT * from b_forums order by sort ASC"; $forumselect2=mysql_query($forumselect1); print ""; print ""; print ""; print ""; print ""; print ""; $catselect="SELECT * from b_categories order by catsort ASC"; $catselect2=mysql_query($catselect) or die("Could not select categories"); while($catselect3=mysql_fetch_array($catselect2)) { $catID=$catselect3[categoryid]; print ""; while($forumselect3=mysql_fetch_array($forumselect2)) { if($forumselect3[parentID]==$catID) { print ""; if($forumselect3[permission_min]=='-1') { print ""; } else if($forumselect3[permission_min]=='0') { print ""; } else if($forumselect3[permission_min]=='1') { print ""; } else if($forumselect3[permission_min]=='2') { print ""; } else if($forumselect3[permission_min]=='3') { print ""; } print ""; print ""; print ""; print ""; } } if(mysql_num_rows($forumselect2) > 0) { mysql_data_seek($forumselect2,0); } } print "
Forum NameTopicsPostsLast Post
$catselect3[categoryname]
$forumselect3[name]
$forumselect3[description]
$forumselect3[numtopics]$forumselect3[numposts]$forumselect3[lastpost]
Last post by: $forumselect3[lastpostuser]
"; print "

"; print ""; print ""; print ""; $users1 = "SELECT COUNT(*) AS usercount FROM b_users where username!='Guest'"; $users2=mysql_query($users1) or die(mysql_error()); $usercount= mysql_result($users2, 0); $count1 = "SELECT COUNT(*) AS postcount FROM b_posts"; $count2=mysql_query($count1) or die("Could not count posts"); $postcount = mysql_result($count2, 0); print ""; print "
Basic Stats
There are $usercount registered users who have posted a total of $postcount posts."; print"
"; print ""; print ""; print "
"; print " General Access

"; print " Members only

"; print " Moderators, Supermoderators, Administrators

"; print " Supermoderators and Administrators

"; print " Administrators Only

"; print "
Powered by © Chipmunk Board
"; print "
"; if($getuser3[status]>=3) { print "Admin CP
"; } } ?> =$therank[postsneeded]) { $rank=$therank[rankname]; } } return $rank; } ?> tags $Text=preg_replace("/(\r\n|\n|\r)/", "
", $Text); // Set up the parameters for a URL search string $URLSearchString = " a-zA-Z0-9\:\/\-\?\&\.\=\_\~\#\'"; // Set up the parameters for a MAIL search string $MAILSearchString = $URLSearchString . " a-zA-Z0-9\.@"; // Perform URL Search $Text = preg_replace("/\[url\]([$URLSearchString]*)\[\/url\]/", '$1', $Text); $Text = preg_replace("(\[url\=([$URLSearchString]*)\]([$URLSearchString]*)\[/url\])", '$2', $Text); // Perform MAIL Search $Text = preg_replace("(\[mail\]([$MAILSearchString]*)\[/mail\])", '$1', $Text); $Text = preg_replace("/\[mail\=([$MAILSearchString]*)\](.+?)\[\/mail\]/", '$2', $Text); //quote and code functions $Text = preg_replace("(\[quote\](.+?)\[\/quote])is",'
Quote:
$1
',$Text); $Text = preg_replace("(\[code\](.+?)\[\/code])is",'
Code:
$1
',$Text); // Check for bold text $Text = preg_replace("(\[b](.+?)\[/b])is",'$1',$Text); // Check for Italics text $Text = preg_replace("(\[i\](.+?)\[\/i\])is",'$1',$Text); // Check for Underline text $Text = preg_replace("(\[u\](.+?)\[\/u\])is",'$1',$Text); // Check for strike-through text $Text = preg_replace("(\[s\](.+?)\[\/s\])is",'$1',$Text); // Check for over-line text $Text = preg_replace("(\[o\](.+?)\[\/o\])is",'$1',$Text); // Check for colored text $Text = preg_replace("(\[color=(.+?)\](.+?)\[\/color\])is","$2",$Text); // Check for sized text $Text = preg_replace("(\[size=(.+?)\](.+?)\[\/size\])is","$2",$Text); // Check for list text $Text = preg_replace("/\[list\](.+?)\[\/list\]/is", '' ,$Text); $Text = preg_replace("/\[list=1\](.+?)\[\/list\]/is", '' ,$Text); $Text = preg_replace("/\[list=i\](.+?)\[\/list\]/s", '' ,$Text); $Text = preg_replace("/\[list=I\](.+?)\[\/list\]/s", '' ,$Text); $Text = preg_replace("/\[list=a\](.+?)\[\/list\]/s", '' ,$Text); $Text = preg_replace("/\[list=A\](.+?)\[\/list\]/s", '' ,$Text); $Text = str_replace("[*]", "
  • ", $Text); // Check for font change text $Text = preg_replace("(\[font=(.+?)\](.+?)\[\/font\])","$2",$Text); // Images // [img]pathtoimage[/img] $Text = preg_replace("/\[img\](.+?)\[\/img\]/", '', $Text); // [img=widthxheight]image source[/img] $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*)\](.+?)\[\/img\]/", '', $Text); return $Text; } ?>