<?php
if
(!defined(
'main'
)) {
die
(
"no direct access"
);}
$farbeAdmin
=
'#ff0000'
;
$iconAdmin
=
'<td><img src="/include/images/onlineboxicons/admin.png" border="0" alt="Admin" style="vertical-align:text-bottom;" />'
;
$farbeCoAdmin
=
'#ff8000'
;
$iconCoAdmin
=
'<td><img src="/include/images/onlineboxicons/coadmin.png" border="0" alt="CoAdmin" style="vertical-align:text-bottom;"/>'
;
$farbeSiteAdmin
=
'#ff00ff'
;
$iconSiteAdmin
=
'<td><img src="/include/images/onlineboxicons/moderator.png" border="0" alt="Moderator" style="vertical-align:text-bottom;"/>'
;
$farbeLeader
=
'#bdbdbd'
;
$iconLeader
=
'<td><img src="/include/images/onlineboxicons/leader.png" border="0" alt="Leader" style="vertical-align:text-bottom;" />'
;
$farbeCoLeader
=
'#cccccc'
;
$iconCoLeader
=
'CL'
;
$farbeMember
=
'#00ff00'
;
$iconMember
=
'<td><img src="/include/images/onlineboxicons/fullmember.png" border="0" alt="Fullmemebr" style="vertical-align:text-bottom;"/>'
;
$farbeTrialmember
=
'#ffff00'
;
$iconTrialmember
=
'<td><img src="/include/images/onlineboxicons/trialmember.png" border="0" alt="Trialmember" style="vertical-align:text-bottom;"/>'
;
$farbeSuperuser
=
'#ffffff'
;
$iconSuperuser
=
'<td><img src="/include/images/onlineboxicons/inaktiv.png" border="0" alt="Inaktiv" style="vertical-align:text-bottom;"/></td>'
;
$farbeUser
=
'#00bfff'
;
$iconUser
=
'<td><img src="/include/images/onlineboxicons/user.png" border="0" alt="User" style="vertical-align:text-bottom;"/></td>'
;
$farbeGast
=
'#ffffff'
;
$iconGast
=
'<td><img src="/include/images/onlineboxicons/gast.png" border="0" alt="G" style="vertical-align:text-bottom;"/></td>'
;
$dif
=
date
(
'Y-m-d H:i:s'
, time() - 60);
$abf
=
"SELECT uid FROM `prefix_online` WHERE uptime > '"
.
$dif
.
"'"
;
$resultID
= db_query(
$abf
);
$brk
=
''
;
$uid
=
array
();
$guests
= 0;
$guestn
=
$lang
[
'guests'
];
$content
=
''
;
while
(
$row
= db_fetch_object(
$resultID
)) {
if
(
$row
->uid != 0 AND
$brk
!=
$row
->uid) {
$name
=@db_result(db_query(
'SELECT name FROM prefix_user WHERE id='
.
$row
->uid),0);
$recht
=@db_result(db_query(
'SELECT recht FROM prefix_user WHERE id='
.
$row
->uid),0);
if
(
$recht
== -9) {
$farbe
=
$farbeAdmin
;
$rangIcon
=
$iconAdmin
;}
elseif
(
$recht
== -8) {
$farbe
=
$farbeCoAdmin
;
$rangIcon
=
$iconCoAdmin
;}
elseif
(
$recht
== -7) {
$farbe
=
$farbeSiteAdmin
;
$rangIcon
=
$iconSiteAdmin
;}
elseif
(
$recht
== -6) {
$farbe
=
$farbeLeader
;
$rangIcon
=
$iconLeader
;}
elseif
(
$recht
== -5) {
$farbe
=
$farbeCoLeader
;
$rangIcon
=
$iconCoLeader
;}
elseif
(
$recht
== -4) {
$farbe
=
$farbeMember
;
$rangIcon
=
$iconMember
;}
elseif
(
$recht
== -3) {
$farbe
=
$farbeTrialmember
;
$rangIcon
=
$iconTrialmember
;}
elseif
(
$recht
== -2) {
$farbe
=
$farbeSuperuser
;
$rangIcon
=
$iconSuperuser
;}
elseif
(
$recht
== -1) {
$farbe
=
$farbeUser
;
$rangIcon
=
$iconUser
;}
else
{
$farbe
=
$farbeGast
;
$rangIcon
=
$iconGast
;}
$content
.=
'<tr><td><img src="include/images/onlineboxicons/online.png" align="absmiddle" border="0" alt="online"></td>'
;
$content
.=
'<td> <b><a href="index.php?user-details-'
.
$row
->uid.
'"><font size= 2 style="color:'
.
$farbe
.
'">'
.
$name
.
'</font> '
.
$rangIcon
.
'</a></td><td width="20">'
.
$chat
.
'</td></tr>'
.
""
;
$uid
[] =
$row
->uid;
}
if
(
$row
->uid == 0) {
$guests
++; }
$brk
=
$row
->uid;
}
if
(
$guests
== 1) {
$guestn
=
$lang
[
'guest'
]; }
if
(
empty
(
$content
)) {
$content
.=
'<tr><td><img src="include/images/onlineboxicons/offline.png" align="absmiddle" border="0" alt="offline"></td><td><font style="color:'
.
$farbe
.
'">0 User </font></td></tr>'
.
""
; }
$content
.=
'<tr><td colspan="3"><hr style="<hr>"></td></tr>'
.
""
;
$where
= (
count
(
$uid
)>0) ?
'WHERE id NOT IN ('
.implode(
', '
,
$uid
).
')'
:
''
;
$abf2
=
'SELECT * FROM prefix_user '
.
$where
.
' ORDER BY llogin DESC LIMIT 0,10'
;
$erg2
= db_query(
$abf2
);
while
(
$row2
= db_fetch_object(
$erg2
)) {
if
(
$row2
->recht == -9) {
$farbe
=
$farbeAdmin
;
$rangIcon
=
$iconAdmin
;}
elseif
(
$row2
->recht == -8) {
$farbe
=
$farbeCoAdmin
;
$rangIcon
=
$iconCoAdmin
;}
elseif
(
$row2
->recht == -7) {
$farbe
=
$farbeSiteAdmin
;
$rangIcon
=
$iconSiteAdmin
;}
elseif
(
$row2
->recht == -6) {
$farbe
=
$farbeLeader
;
$rangIcon
=
$iconLeader
;}
elseif
(
$row2
->recht == -5) {
$farbe
=
$farbeCoLeader
;
$rangIcon
=
$iconCoLeader
;}
elseif
(
$row2
->recht == -4) {
$farbe
=
$farbeMember
;
$rangIcon
=
$iconMember
;}
elseif
(
$row2
->recht == -3) {
$farbe
=
$farbeTrialmember
;
$rangIcon
=
$iconTrialmember
;}
elseif
(
$row2
->recht == -2) {
$farbe
=
$farbeSuperuser
;
$rangIcon
=
$iconSuperuser
;}
elseif
(
$row2
->recht == -1) {
$farbe
=
$farbeUser
;
$rangIcon
=
$iconUser
;}
else
{
$farbe
=
$farbeGast
;
$rangIcon
=
$iconGast
;}
$datum
=
date
(
'H:i d.m.y'
,
$row2
->llogin);
$user
=
'<font size= 2 style="color:'
.
$farbe
.
'">'
.
$row2
->name.
' '
.
$rangIcon
.
'</font>'
;
$content
.=
'<tr><td><img src="include/images/onlineboxicons/offline.png" align="absmiddle" border="0" alt="offline"></td><td> <b><a href="index.php?user-details-'
.
$row2
->id.
'" title="'
.
$lang
[
'lasttimeonline'
].
$datum
.
'">'
.
$user
.
'</a></td></tr>'
.
""
;
}
if
(
$guests
== 0) {
$content
.=
'<tr><td colspan="3"><hr style="<hr>"></td></tr>'
.
""
.'
<tr><td><img src=
"include/images/onlineboxicons/offline.png"
align=
"absmiddle"
border=
"0"
alt=
"offline"
></td><td> <font size=
"-2"
color=
"'.$farbeGast.'"
>0
'.$lang['
guests
'].'
</td></tr>'.
""
;
}
else
{
$content
.=
'<tr><td colspan="3"><hr style="<hr>"></td></tr>'
.
""
.'
<tr><td><img src=
"include/images/onlineboxicons/online.png"
align=
"absmiddle"
border=
"0"
alt=
"online"
></td><td> <font size=
"-2"
color=
"'.$farbeGast.'"
>
'.$guests.'
'.$guestn.'
</font></td></tr>'.
""
;
}
?><br>
<table width=
"86%"
border=
"0"
cellpadding=
"0"
cellspacing=
"0"
align=
"center"
>
<?php
echo
$content
; ?>
</table><br>
<script type=
"text/javascript"
>
function
auf(x) {
if
(document.getElementById(x).style.display ==
"block"
) {
document.getElementById(x).style.display =
"none"
;
}
else
{
document.getElementById(x).style.display =
"block"
;
}}
</script>
<center><a href=
"#"
onclick=
"auf('unter1');return false;"
><img src=
"include/images/onlineboxicons/legende.png"
border=
"0"
alt=
"Online"
onmouseover=
"this.src='include/images/onlineboxicons/legende_h.png';"
onmouseout=
"this.src='include/images/onlineboxicons/legende.png'"
/></a>
<div style=
"display:none;"
id=
"unter1"
>
<div
class
=
"visiblebox"
>
<div
class
=
"toggle_ce"
>
<div
class
=
"visiblebox"
><br>
<div align=
"left"
><blockquote><b><img src=
"include/images/onlineboxicons/admin.png"
width=
"16"
height=
"16"
align=
"top"
/> <font color=
"#FF0000"
> = Admin </font><br><p>
<img src=
"include/images/onlineboxicons/coadmin.png"
width=
"16"
height=
"16"
align=
"top"
/> <font color=
"#FF8000"
> = Co-Admin </font><br><p>
<img src=
"include/images/onlineboxicons/moderator.png"
width=
"16"
height=
"16"
align=
"top"
/> <font color=
"#ff00ff"
> = Moderator </font><br><p>
<img src=
"include/images/onlineboxicons/leader.png"
width=
"16"
height=
"16"
align=
"top"
/> <font color=
"#bdbdbd"
> = Leader </font><br><p>
<img src=
"include/images/onlineboxicons/fullmember.png"
width=
"16"
height=
"16"
align=
"top"
/> <font color=
"#00ff00"
> = Fullmember </font><br><p>
<img src=
"include/images/onlineboxicons/trialmember.png"
width=
"16"
height=
"16"
align=
"top"
/> <font color=
"#ffff00"
> = Trialmember </font><br><p>
<img src=
"include/images/onlineboxicons/inaktiv.png"
width=
"16"
height=
"16"
align=
"top"
/> <font color=
"#ffffff"
> = Inaktiv </font><br><p>
<img src=
"include/images/onlineboxicons/user.png"
width=
"16"
height=
"16"
align=
"top"
/> <font color=
"#00bfff"
> = User </font></b></div></blockquote>
</div>
<div
class
=
"togglebox"
>
</div>
<div
class
=
"toggler"
><br>
</div>
</div>
</div>
</div>
</center>