80 lines
3.4 KiB
PHP
80 lines
3.4 KiB
PHP
|
<?php
|
||
|
if ($display == 1){
|
||
|
$q = "";
|
||
|
if ($query) {
|
||
|
$q = "&q=$query";
|
||
|
}
|
||
|
$ops=translate_inline("Ops");
|
||
|
$acid =translate_inline("AcctID");
|
||
|
$login =translate_inline("Login");
|
||
|
$nm =translate_inline("Name");
|
||
|
$lev =translate_inline("Level");
|
||
|
$lon =translate_inline("Last On");
|
||
|
$hits =translate_inline("Hits");
|
||
|
$lip =translate_inline("Last IP");
|
||
|
$lid =translate_inline("Last ID");
|
||
|
$email =translate_inline("Email");
|
||
|
$ed = translate_inline("Edit");
|
||
|
$del = translate_inline("Del");
|
||
|
$conf = translate_inline("Are you sure you wish to delete this user?");
|
||
|
$ban = translate_inline("Ban");
|
||
|
$log = translate_inline("Log");
|
||
|
rawoutput("<table>");
|
||
|
rawoutput("<tr class='trhead'><td>$ops</td><td><a href='user.php?sort=acctid$q'>$acid</a></td><td><a href='user.php?sort=login$q'>$login</a></td><td><a href='user.php?sort=name$q'>$nm</a></td><td><a href='user.php?sort=level$q'>$lev</a></td><td><a href='user.php?sort=laston$q'>$lon</a></td><td><a href='user.php?sort=gentimecount$q'>$hits</a></td><td><a href='user.php?sort=lastip$q'>$lip</a></td><td><a href='user.php?sort=uniqueid$q'>$lid</a></td><td><a href='user.php?sort=emailaddress$q'>$email</a></td></tr>");
|
||
|
addnav("","user.php?sort=acctid$q");
|
||
|
addnav("","user.php?sort=login$q");
|
||
|
addnav("","user.php?sort=name$q");
|
||
|
addnav("","user.php?sort=level$q");
|
||
|
addnav("","user.php?sort=laston$q");
|
||
|
addnav("","user.php?sort=gentimecount$q");
|
||
|
addnav("","user.php?sort=lastip$q");
|
||
|
addnav("","user.php?sort=uniqueid$q");
|
||
|
$rn=0;
|
||
|
$oorder = "";
|
||
|
$number3=db_num_rows($searchresult);
|
||
|
for ($i=0;$i<$number3;$i++){
|
||
|
$row=db_fetch_assoc($searchresult);
|
||
|
$laston = relativedate($row['laston']);
|
||
|
$loggedin =
|
||
|
(date("U") - strtotime($row['laston']) <
|
||
|
getsetting("LOGINTIMEOUT",900) && $row['loggedin']);
|
||
|
if ($loggedin)
|
||
|
$laston=translate_inline("`#Online`0");
|
||
|
$row['laston']=$laston;
|
||
|
if ($row[$order]!=$oorder) $rn++;
|
||
|
$oorder = $row[$order];
|
||
|
rawoutput("<tr class='".($rn%2?"trlight":"trdark")."'>");
|
||
|
rawoutput("<td nowrap>");
|
||
|
rawoutput("[ <a href='user.php?op=edit&userid={$row['acctid']}$m'>$ed</a> | <a href='user.php?op=del&userid={$row['acctid']}' onClick=\"return confirm('$conf');\">$del</a> | <a href='user.php?op=setupban&userid={$row['acctid']}'>$ban</a> | <a href='user.php?op=debuglog&userid={$row['acctid']}'>$log</a> ]");
|
||
|
addnav("","user.php?op=edit&userid={$row['acctid']}$m");
|
||
|
addnav("","user.php?op=del&userid={$row['acctid']}");
|
||
|
addnav("","user.php?op=setupban&userid={$row['acctid']}");
|
||
|
addnav("","user.php?op=debuglog&userid={$row['acctid']}");
|
||
|
rawoutput("</td><td>");
|
||
|
output_notl("%s", $row['acctid']);
|
||
|
rawoutput("</td><td>");
|
||
|
output_notl("%s", $row['login']);
|
||
|
rawoutput("</td><td>");
|
||
|
output_notl("`&%s`0", $row['name']);
|
||
|
rawoutput("</td><td>");
|
||
|
output_notl("`^%s`0", $row['level']);
|
||
|
rawoutput("</td><td>");
|
||
|
output_notl("%s", $row['laston']);
|
||
|
rawoutput("</td><td>");
|
||
|
output_notl("%s", $row['gentimecount']);
|
||
|
rawoutput("</td><td>");
|
||
|
output_notl("%s", $row['lastip']);
|
||
|
rawoutput("</td><td>");
|
||
|
output_notl("%s", $row['uniqueid']);
|
||
|
rawoutput("</td><td>");
|
||
|
output_notl("%s", $row['emailaddress']);
|
||
|
rawoutput("</td></tr>");
|
||
|
$gentimecount+=$row['gentimecount'];
|
||
|
$gentime+=$row['gentime'];
|
||
|
}
|
||
|
rawoutput("</table>");
|
||
|
output("Total hits: %s`n", $gentimecount);
|
||
|
output("Total CPU time: %s seconds`n", round($gentime,3));
|
||
|
output("Average page gen time is %s seconds`n", round($gentime/max($gentimecount,1),4));
|
||
|
}
|
||
|
?>
|