|
".USER_NOW_ONLINE."
|
|
".GUESTS_ONLINE.": |
|
".SQL_NUMROWS($result_guests)." |
".MEMBERS_ONLINE.": |
|
".SQL_NUMROWS($result_members)." |
".ADMINS_ONLINE.": |
|
".SQL_NUMROWS($result_admins)." |
");
$result = SQL_QUERY("SELECT id, ip, userid, refid, module, action, what, is_member, is_admin, timestamp FROM "._MYSQL_PREFIX."_online ORDER by timestamp DESC", __FILE__, __LINE__);
if (SQL_NUMROWS($result) > 0)
{
// Load header template
LOAD_TEMPLATE("admin_online_header");
// List all online users
$SW = 2;
while (list($id, $ip, $userid, $refid, $module, $action, $what, $mem, $admin, $time) = SQL_FETCHROW($result))
{
if ($action == "") $action = "---";
if ($what == "") $what = "---";
if ($admin == "Y")
{
// Is an administrator
$userid = _IS_ADMIN;
}
elseif (($mem == "N") && ($admin == "N"))
{
// Is a guest
$userid = _IS_GUEST;
}
OUTPUT_HTML("
".$id." |
");
if ($userid > 0)
{
OUTPUT_HTML("".$userid."");
}
else
{
OUTPUT_HTML($userid);
}
if ($refid > 0)
{
$refid = "".$refid."";
}
OUTPUT_HTML(" |
".$ip." |
".$refid." |
".$module." |
".$action." |
".$what." |
".MAKE_DATETIME($time, "2")." |
");
$SW = 3 - $SW;
}
OUTPUT_HTML("
");
}
//
?>