<?php
/* Copyright © 2012 by Wolfs-Design.net */
/* Sofware Copyright © 2012 by WebSpell.org */
$_language->read_module('forum');
$guests = mysql_num_rows(safe_query("SELECT ip FROM ".PREFIX."whoisonline WHERE userID=''"));
$user = mysql_num_rows(safe_query("SELECT userID FROM ".PREFIX."whoisonline WHERE ip=''"));
$useronline = $guests + $user;
if($user==1) $user_on=$_language->module['registered_user'];
else $user_on=$user.' '.$_language->module['registered_users'];
if($guests==1) $guests_on=$_language->module['guest'];
else $guests_on= $guests.' '.$_language->module['guests'];
$ergebnis = safe_query("SELECT w.*, u.nickname FROM ".PREFIX."whoisonline w LEFT JOIN ".PREFIX."user u ON u.userID = w.userID WHERE w.ip='' ORDER BY u.nickname");
$user_names = "";
if($user) {
$n=1;
while($ds=mysql_fetch_array($ergebnis)) {
if(isforumadmin($ds['userID'])) $nickname = '<span style="color:#FF0000;">'.$ds['nickname'].'</span>';
elseif(isanymoderator($ds['userID'])) $nickname = '<span style="color:#080000;">'.$ds['nickname'].'</span>';
elseif(isgrafiker($ds['userID'])) $nickname = '<span style="color:#4169E1;">'.$ds['nickname'].'</span>';
elseif(isehrenmitglied($ds['userID'])) $nickname = '<span style="color:#008080;">'.$ds['nickname'].'</span>';
elseif(isvip($ds['userID'])) $nickname = '<span style="color:#800080;">'.$ds['nickname'].'</span>';
elseif(isextremuser($ds['userID'])) $nickname = '<span style="color:#D2691E;">'.$ds['nickname'].'</span>';
elseif(ispoweruser($ds['userID'])) $nickname = '<span style="color:#FFA500;">'.$ds['nickname'].'</span>';
else $nickname = $ds['nickname'];
if($n>1) $user_names .= ', <a href="index.php?site=profile&id='.$ds['userID'].'"><b>'.$nickname.'</b></a>';
else $user_names = '<a href="index.php?site=profile&id='.$ds['userID'].'"><b>'.$nickname.'</b></a>';
$n++;
}
}
$dt=mysql_fetch_array(safe_query("SELECT sum(topics) FROM ".PREFIX."forum_boards"));
$topics=$dt[0];
$dt=mysql_fetch_array(safe_query("SELECT sum(posts) FROM ".PREFIX."forum_boards"));
$posts=$dt[0];
$posts=$posts;
$dt=mysql_fetch_array(safe_query("SELECT count(userID) FROM ".PREFIX."user WHERE activated='1'"));
$registered=$dt[0];
$newestuser=safe_query("SELECT userID, nickname FROM ".PREFIX."user WHERE activated='1' ORDER BY registerdate DESC LIMIT 0,1");
$dn=mysql_fetch_array($newestuser);
$dm=mysql_fetch_array(safe_query("SELECT maxonline FROM ".PREFIX."counter"));
$maxonline=$dm['maxonline'];
eval ("\$whoisonline = \"".gettemplate("whoisonline")."\";");
echo $whoisonline;
?> |