Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Nerodo raidžių

Parašė Žmogus· 2011 Spa. 30 13:10:50
#3


<?php
 
if (!defined("IN_FUSION")) { die("Access Denied"); }
 
if (file_exists(INFUSIONS."online_users_panel/locale/".$settings['locale'].".php")) {
 
	include INFUSIONS."online_users_panel/locale/".$settings['locale'].".php";
 
} else {
 
	include INFUSIONS."online_users_panel/locale/Lithuanian.php";
 
}
 
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
 
 
 
if ($settings['maintenance'] != "1") {
 
	$cond = ($userdata['user_level'] != 0 ? "'".$userdata['user_id']."'" : "'0' AND online_ip='".USER_IP."'");
 
	$result = dbquery("SELECT * FROM ".$db_prefix."online WHERE online_user=".$cond."");
 
	if (dbrows($result) != 0) {
 
		$result = dbquery("UPDATE ".$db_prefix."online SET online_lastactive='".time()."' WHERE online_user=".$cond."");
 
	} else {
 
		$name = ($userdata['user_level'] != 0 ? $userdata['user_id'] : "0");
 
		$result = dbquery("INSERT INTO ".$db_prefix."online (online_user, online_ip, online_lastactive) VALUES ('$name', '".USER_IP."', '".time()."')");
 
	}
 
	$result = dbquery("DELETE FROM ".$db_prefix."online WHERE online_lastactive<".(time()-60)."");
 
 
 
openside($locale['OUP01']);
 
	$result = dbquery(
 
		"SELECT ton.*, tu.user_id,user_name FROM ".$db_prefix."online ton
 
		LEFT JOIN ".$db_prefix."users tu ON ton.online_user=tu.user_id"
 
	);
 
	$guests = 0; $members = array();
 
	while ($data = dbarray($result)) {
 
		if ($data['online_user'] == "0") {
 
			$guests++;
 
		} else {
 
			array_push($members, array($data['user_id'], $data['user_name']));
 
		}
 
	}
 
	echo "<img src='".THEME."images/bullet.gif' alt=''> ".$locale['OUP02'].$guests."<br>\n";
 
	if (count($members) > 0) {
 
		$i = 1;
 
		echo "<img src='".THEME."images/bullet.gif' alt=''> ".$locale['OUP03'];
 
		while (list($key, $member) = each($members)) {
 
			echo "<a href='".BASEDIR."profile.php?lookup=".$member[0]."' class='side'>".$member[1]."</a>";
 
			if ($i != count($members)) echo ", ";
 
			$i++;
 
		}
 
		echo "<br>\n";
 
	} else {
 
		echo $locale['OUP15']."<br>\n";
 
	}
 
	echo "<br><img src='".THEME."images/bullet.gif' alt=''> ".$locale['OUP04'].number_format(dbcount("(user_id)", "".$db_prefix."users", "user_status<='1'"))."<br>\n";
 
	//if ($settings['admin_activation'] == "1") echo "<img src='".THEME."images/bullet.gif' alt=''> ".$locale['015'].dbcount("(user_id)", "".$db_prefix."users", "user_status='2'")."<br>\n";
 
	$data = dbarray(dbquery("SELECT user_id,user_name FROM ".$db_prefix."users WHERE user_status='0' ORDER BY user_joined DESC LIMIT 0,1"));
 
	echo "<img src='".THEME."images/bullet.gif' alt=''> ".$locale['OUP05']."<a href='".BASEDIR."profile.php?lookup=".$data['user_id']."' class='side'>".$data['user_name']."</a><br>\n";
 
 
 
echo "<br><img src='".THEME."images/bullet.gif' alt=''>".$locale['OUP06']."<br><br>";
 
$result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_lastvisit>'0' AND user_status='0' ORDER BY user_lastvisit DESC LIMIT 0,9");
 
echo "<table cellpadding='0' cellspacing='0' width='100%'>";
 
if (dbrows($result) != 0) {
 
	while ($data = dbarray($result)) {
 
		$lastseen = time() - $data['user_lastvisit'];
 
		$iW=sprintf("%2d",floor($lastseen/604800));
 
		$iD=sprintf("%2d",floor($lastseen/(60*60*24)));
 
		$iH=sprintf("%02d",floor((($lastseen%604800)%86400)/3600));
 
		$iM=sprintf("%02d",floor(((($lastseen%604800)%86400)%3600)/60));
 
		$iS=sprintf("%02d",floor((((($lastseen%604800)%86400)%3600)%60)));
 
		if ($lastseen < 60){
 
			$lastseen = "<img src= '".INFUSIONS."online_users_panel/images/online.gif' alt='Prisijungęs'>";
 
		} elseif ($lastseen < 360){
 
			$lastseen="<img src= '".INFUSIONS."online_users_panel/images/offline.gif' alt=''>";
 
		} elseif ($iW > 0){
 
			if ($iW == 1) { $text = $locale['OUP07']; } else { $text = $locale['OUP08']; }
 
			$lastseen = $iW." ".$text;
 
		} elseif ($iD > 0){
 
			if ($iD == 1) { $text = $locale['OUP09']; } else { $text = $locale['OUP10']; }
 
			$lastseen = $iD." ".$text;
 
		} else {
 
			$lastseen = $iH.":".$iM.":".$iS;
 
		}
 
		echo "<tr>\n<td class='side-small' align='left'>".THEME_BULLET."\n";
 
		if($data['user_level'] == 103){ $color="<font color='red'>";
 
		$color2="</font>";}
 
		if($data['user_level'] == 102){ $color="<font color='green'>";
 
		$color2="</font>";}
 
		if($data['user_level'] == 101){ $color="";
 
		$color2="";}
 
		if($data['user_level'] == 103){ $pavadinimas=$locale['OUP12'];}
 
		if($data['user_level'] == 102){ $pavadinimas=$locale['OUP13'];}
 
		if($data['user_level'] == 101){ $pavadinimas=$locale['OUP14'];}
 
		echo "<a href='".BASEDIR."profile.php?lookup=".$data['user_id']."' title='".$pavadinimas."' class='side'>\n";
 
		echo $color.trimlink($data['user_name'], 15).$color2."</a></td><td class='' align='right'>".$lastseen."</td>\n</tr>\n";
 
 
 
	}
 
}
 
echo "</table>";
 
	closeside();
 
}
 
?>