SERVERS
|
|
|
|
|
Server Name |
Description |
Address |
Users |
Files |
|
name > $b->name; break;
case "desc": $result = $a->desc > $b->desc; break;
case "users": $result = $a->users > $b->users; break;
case "files":$result = $a->files > $b->files; break;
}
if ( $sort_reverse ) {
$result = !$result;
}
return $result;
}
$servers = amule_load_vars("servers");
$sort_order = $HTTP_GET_VARS["sort"];
//
// perform command before processing content
//
if ( ($HTTP_GET_VARS["cmd"] != "") and ($HTTP_GET_VARS["ip"] != "") and ($HTTP_GET_VARS["port"] != "")) {
if ($_SESSION["guest_login"] == 0) {
amule_do_server_cmd($HTTP_GET_VARS["ip"], $HTTP_GET_VARS["port"], $HTTP_GET_VARS["cmd"]);
}
}
if ( $sort_order == "" ) {
$sort_order = $_SESSION["servers_sort"];
} else {
if ( $_SESSION["sort_reverse"] == "" ) {
$_SESSION["sort_reverse"] = 0;
} else {
$_SESSION["sort_reverse"] = !$_SESSION["sort_reverse"];
}
}
$sort_reverse = $_SESSION["sort_reverse"];
if ( $sort_order != "" ) {
$_SESSION["servers_sort"] = $sort_order;
usort(&$servers, "my_cmp");
}
foreach ($servers as $srv) {
echo "";
if ($_SESSION["guest_login"] != 0) {
echo " | ";
} else {
echo "",
'',
'','',
'',
'','',
" | ";
}
echo "", $srv->name, " | ";
echo "", $srv->desc, " | ";
echo "", $srv->addr, " | ";
echo "", $srv->users, " | ";
echo "", $srv->files, " | ";
echo " | ";
}
?>
|
|
|
|
|
|