Database->query('SELECT COUNT(*) FROM Realm WHERE Enabled=1');
$DbRow = $DbResult->fetch_row();
$RealmCount = $DbRow[0];
// Check servers online state.
$DbResult = $System->Database->query('SELECT COUNT(*) FROM Logon WHERE Online = 1 AND Enabled=1');
$DbRow = $DbResult->fetch_row();
$OnlineState = $DbRow[0] > 0; // Report online state if one of all servers is online.
$Output = '
Statistiky |
Přihlašovací server je |
'.$server->OnlineStateImage($OnlineState).' |
Celkem světů |
'.$RealmCount.' |
Ve všech světech přítomno |
'.$server->OnlineCharactersCount().' hráčů |
V databázi uloženo |
'.$server->AccountCount().' účtů |
Ve všech světech uloženo |
'.$server->CharacterCount().' postav |
TeamSpeak server je |
'.$server->OnlineStateImage($System->NetworkPortState($Config['Web']['WoWServerAddr'], 9987)).' |
Torrent server je |
'.$server->OnlineStateImage($System->NetworkPortState($Config['Web']['WoWServerAddr'], 6969)).' |
Datum založení |
'.$Config['Web']['ServerFounded'].' |
Software |
Aktuální WoW emulátor |
MaNGOS rev.'.$Config['Mangos']['Revision'].' |
Aktuální WoW databáze |
UDB '.$Config['Mangos']['UDBVersion'].' rev. '.$Config['Mangos']['UDBRevision'].' |
ScriptDev2 |
Scriptdev2 rev. '.$Config['Mangos']['ScriptDev2Revision'].' |
Servery |
';
$DbResult = $System->Database->query('SELECT * FROM Host');
while($Host = $DbResult->fetch_assoc())
{
$Realms = array();
$DbResult2 = $System->Database->query('SELECT * FROM Realm');
while($Realm = $DbResult2->fetch_assoc())
{
if($Realm['Host'] == $Host['Id']) $Realms[] = $Realm['Name'];
}
$Output .= '
Server '.$Index.'
|
Operační systém |
'.$Host['OS'].' |
Procesor |
'.$Host['CPU'].' |
Operační paměť |
'.$Host['Memory'].' |
Pevný disk |
'.$Host['HDD'].' |
Adresa serveru |
'.$Host['Address'].' |
Internetová linka |
'.$Host['Internet'].' |
Světy |
'.implode(', ', $Realms).' |
Grafy |
'.$Host['Statistic'].' |
';
}
$Output .= ' |
';
echo($Output);
?>