<?php
/*MÃ NGUỒN MOB TỪ QUOCHUY - KIENGIANG*/

	
	require("include/init.php");
	if(isset($_POST['do']))
	{
	$do=$_POST['do'];
	if($do=="blogjump")	
	{
		$fj=$_POST['blogjump'];
		if($blog=$db->get_row("SELECT * FROM b_blogs f, b_permissions p WHERE p.view='1'"))
		{
			$url= $config->url."b/".$fj."/".converturl($blog->name).".html";
			forward($url,true);
		}
		exit;	
	}
	}
		$blogid = "*";  // Get forum ID
	if(isset($_GET['p'])){ $p=$_GET['p']; }else{ $p=1; }  // Check page number if not found then consider page is 1.
?>
	
<?php
	include "header.php"; 
	?>
<title><?php echo "qHUY - ".$config->title;?></title>

	<?php
	include "title.php"; 
	?>
	
	<?php
	include "navbar.php"; 
	include "pmbar.php";
	include "autopost.php";
	include "shoutbox.php"; 
	if($user->banned == 1)
	{
		print "<center><div class=\"smalltable\" style=\"border:solid 1px #CCC;\">";
		print "<div class=\"catSides\" style=\"padding:1px;text-align:left;\"> Message </div>";
		print "<div style=\"text-align:left;padding:1px;\"> You are banned by <u>$user->banby</u> for $user->bandays days for following reason:<br/><i>".$user->banreason."</i></div>";
		print "</div></center><br/>";
		
	}
		
	?>
			
	

	<?php
	$start = ($p-1) * $config->numthreadsperpage;
	$threadlist=$db->select("SELECT * FROM b_entrys  ORDER BY lastposttime DESC LIMIT $start, $config->numthreadsperpage");
	$totalrecords=0;
	if($threadlist)
	{
		print '<table width="100%" cellpadding="4" cellspacing="0" border="0" class="forumline">
<tr>
<td class="catSides">';
	?>
<a href="<?php echo $config->url;?>/blog/index.php">Recent Entrys</a>
	<?php
print '</td>
</tr>';
	
	
		$totalrecords = $db->get_row("SELECT count(*) as count FROM b_entrys ORDER BY timepost DESC");
		$totalrecords = $totalrecords->count;
		foreach($threadlist as $thread)
		{	$post=$db->get_row("SELECT * FROM b_posts WHERE id=".$thread->id);
			$showk=preg_replace('#<img(.*?)src="(.*?)"(.*?)>#is','[img]\\2[/img]',$post->post);
			$img_first = first_img($showk,$thread->thumb);
			if(strlen($thread->title) > 120){   $thread->title = substr($thread->title,0,120)."~";   }
			print "<tr>";			
			print "<td class=\"row1\">";
			print "<table><tr><td>".$img_first."</td><td><a href=\"".$config->url."e/".$thread->id."/".converturl($thread->title).".html\">".$thread->title."</a>[".$thread->numreplies."] ";
			print getusernamebyid($thread->lastpostid,$thread->lastpostname);
			print "<br/>".substr($post->post,0,120)."</td></tr></table></td>";
			print "</tr>";
			
		}
	
	$pages=pagination($totalrecords,$p,$config->numthreadsperpage);
	print "<tr>";			
	print "<td class=\"row1\">";
	if(is_array($pages))
	{
	print "Pages:&nbsp;&nbsp;";
	foreach($pages as $key => $val)
	{
		if($val == $p)
		{	print $key."&nbsp;&nbsp;";	}
		else{	print "<a href=\"".$config->url."index.php?p=".$val."\">".$key."</a>&nbsp;&nbsp;";	}
		
	}

	}
	print "</td></tr>";
	print "</table>";
	}
	// end
	$threadlist=$db->select("SELECT * FROM f_threads ORDER BY lastposttime DESC LIMIT 0, 5");
	if($threadlist)
	{
	print '<table width="100%" cellpadding="4" cellspacing="0" border="0" class="forumline">
<tr>
<td class="catSides">';
	?>
<a href="<?php echo $config->url;?>recent.php">Recent Topics</a>
	<?php
print '</td>
</tr>';
	

		foreach($threadlist as $thread)
		{
					
			print "<tr>";			
			print "<td class=\"row1\">";

		 if($thread->stick == 1)
         {
            if($thread->locked == 1)
            {
               print "<img src=\"".$config->url."images/lockedsticky.gif\" border=\"0\"> ";
            }
            else
            {
               print "<img src=\"".$config->url."images/sticky.gif\" border=\"0\"> ";
            }
         }
         else if($thread->locked == 0)
         {
            if($thread->timepost > $user->oldtime)
            {
               print "<img src=\"".$config->url."images/newposts.gif\" border=\"0\"> ";
            }
            else
            {
               print "<img src=\"".$config->url."images/oldposts.gif\" border=\"0\"> ";
            }
         }
         else if($thread->locked == 1)
         {
            print "<img src=\"".$config->url."images/locked.gif\" border=\"0\"> ";
         }
			print "<a href=\"".$config->url."t/".$thread->id."/".converturl($thread->title).".html\">".$thread->title."</a>[".$thread->numreplies."] ";
			//print getusernamebyid($thread->authorid)."";
				$timepost=timez($thread->timepost,"D M d, Y H:i:s");	
				
		if($thread->timepost=="" || $thread->timepost=="0")
{ print getusernamebyid($thread->authorid); 
print "<a href=\"".$config->url."/profile.php?uid=".$thread->authorid."\">?</a>";}
else { print getusernamebyid($thread->lastpostid,$thread->lastpostname); 
print "<a href=\"".$config->url."/profile.php?uid=".$thread->lastpostid."\">?</a>";}		
			print $timepost."<br/>";
			print "Last Post by: <font color=\"#FF0000\">";
			if($thread->timepost=="" || $thread->timepost=="0"){ print "----"; }else{ print getusernamebyid($thread->lastpostid,$thread->lastpostname); }
			print "</td>";
			print "</tr>";
			
		}
	
	print "</table>";
	}
	
if($mobile)
{
	?>
<?php

	$catlist=$db->select("SELECT * FROM b_categories ORDER BY catsort ASC");
	
	if($catlist) // If categories are found then print them.
	{
		
		foreach($catlist as $cat)
		{
        $catid=$cat->categoryid;
        print "<div class='catSides'>".$cat->categoryname."</div>";

		$forumlist=$db->select("SELECT * FROM b_blogs f, b_permissions p WHERE f.parentid='$catid' AND p.groupid='$user->groupid' AND p.view=1 AND f.blogid=p.blogid AND f.pblog='0' ORDER BY f.sort ASC");
		
		if($forumlist)  // If forums under that category is fetched then show them	
		{
			foreach($forumlist as $forum)
			{
			print "<div class='row1'>";
        if($forum->lastposttime > $user->oldtime)
            {   print "<img src='".$config->url."images/postforum.jpg' border='0'> "; }
            else
            {   print "<img src='".$config->url."images/postforum.gif' border='0'> "; }
			print "<a rel=\"follow\" href=\"".$config->url."b/".$forum->blogid."/".converturl($forum->name).".html\">".$forum->name."</a>";
            

            print " [".$forum->numentrys."/";
            print "".$forum->numposts."]</div>";

						
			}

		}
		
		}
		
	}
	
	?>
	<?php
	$catlist=$db->select("SELECT * FROM f_categories ORDER BY catsort ASC");
	
	if($catlist) // If categories are found then print them.
	{
		
		foreach($catlist as $cat)
		{
        $catid=$cat->categoryid;
        print "<div class='catSides'>".$cat->categoryname."</div>";

		$forumlist=$db->select("SELECT * FROM f_forums f, f_permissions p WHERE f.parentid='$catid' AND p.groupid='$user->groupid' AND p.view=1 AND f.forumid=p.forumid AND f.pforum='0' ORDER BY f.sort ASC");
		
		if($forumlist)  // If forums under that category is fetched then show them	
		{
			foreach($forumlist as $forum)
			{
			print "<div class='row1'>";
        if($forum->lastposttime > $user->oldtime)
            {   print "<img src='".$config->url."images/postforum.jpg' border='0'> "; }
            else
            {   print "<img src='".$config->url."images/postforum.gif' border='0'> "; }
			print "<a rel=\"follow\" href=\"".$config->url."f/".$forum->forumid."/".converturl($forum->name).".html\">".$forum->name."</a>";
            

            print " [".$forum->numtopics."/";
            print "".$forum->numposts."]</div>";

						
			}

		}
		
		}
		
	}
}
	?>

	
	<?php
	$recent=date("U")-900;
	
	$onlineusers=$db->select("SELECT userid, username, groupid, banned FROM c_users WHERE tsgone>'$recent' ORDER BY userid ASC"); 
	$num=$db->count_rows("SELECT userid, username, groupid FROM c_users WHERE tsgone>'$recent' ORDER BY userid ASC");
	
	$thecount =$db->count_rows("SELECT DISTINCT(guestip) FROM c_guestsonline WHERE time > '$recent' ");
	$max=$db->get_row("SELECT users, guest FROM c_mxu");
	if($num > $max->users){ $db->update_data("UPDATE c_mxu SET users='$num'"); $max->users=$num; }
	if($thecount > $max->guest){ $db->update_data("UPDATE c_mxu SET guest='$thecount'"); $max->guest=$thecount; }
	print "<div class='catSides'><a href=\"".$config->url."stats.php\">Forum Statistics</a></div>";
	print "<p>";
	
	print "Users Online: <a href=\"".$config->url."24honline.php\">$num Members</a> and $thecount Guests..<br/>";

	if($onlineusers)	
	{
	foreach($onlineusers as $onlineuser)
	{
		if($onlineuser->banned == 1)
			print "Online members: <a href=\"".$config->url."profile.php?uid=".$onlineuser->userid."\"><strike>$onlineuser->username</strike></a>, ";	
		else
			print "<a href=\"".$config->url."profile.php?uid=".$onlineuser->userid."\"><font color=\"".$group[$onlineuser->groupid]['color']."\">$onlineuser->username</font></a>, ";

	}
	
	}	
	print "<br/>Group: <strike><font color=\"".$group[2]['color']."\">Banned</font></strike>";
   $i=0;
   foreach($group as $key => $val)
   {
      if($i != 0)
      {
      print " - ";
      print "<font color=\"".$val['color']."\">".$val['name']."</font>";
      }
      $i++;
   }
	print "<br/>Maximum online: $max->users Users";	
	print "</p>";
	
	print "<p>";
$usercount2=$db->get_row("SELECT count(*) AS count FROM c_users");
	$usercount=$usercount2->count;
	
	$threadcount2=$db->get_row("SELECT count(*) AS count FROM f_posts");
	$threadcount=$threadcount2->count;
	$entrycount2=$db->get_row("SELECT count(*) AS count FROM b_posts");
	$entrycount=$entrycount2->count;
	
	if($config->uploadfile == 1)
	{
	$filescount2=$db->get_row("SELECT count(*) AS count FROM c_attachment");
	$filescount=$filescount2->count;
	}
	
	print "Registered Users: <a href=\"".$config->url."userlist.php\">$usercount</a> <br/>";
	print "Posts: ".($threadcount+$entrycount)." <br/>";
	if($config->uploadfile == 1)
	{
	print "Uploaded Files: $filescount ";
	}
	print "<br/>";
	$newuser=$db->get_row("SELECT userid,username FROM c_users ORDER BY userid DESC LIMIT 0,1");
	print "Last member registered: <a href=\"profile.php?uid=".$newuser->userid."\">".$newuser->username."</a>";
	$array = mysql_query("SELECT * FROM c_users ORDER BY userid DESC;");
	echo '<br/>Today Birthday: ';
	while($userd = mysql_fetch_array($array)) {
	$birthday = explode('.',$userd['birthday']);
	if($birthday[1] == date("m",$recent) and $birthday[0] == date("d",$recent)) {
	echo '<a href="profile.php?uid='.$userd['userid'].'"><b>'.$userd['username'].'</b></a> '.(date("Y",date("U")) -
	$birthday[2]).' tuổi, ';
  $birthday2 = true;
 }
 }
 if(!$birthday2)
 echo 'None';
	print "<br/><span style=\"font-size:11px;\">Maximum members and guests ever online were $max->users and $max->guest respectively</span>"; 
	print "</p>";
	?>

	<?php include "footer.php"; ?>
