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);
?>