Changeset 15 for trunk/www/index.php


Ignore:
Timestamp:
Jun 12, 2009, 8:09:48 AM (15 years ago)
Author:
george
Message:
  • Přidáno: Nastavení parametrů gcc překladu emulátoru přes konfigurační soubor.
  • Přidáno: Podpora řazení dle sloupců v tabulkách.
  • Upraveno: Nezjišťovat informace o stavu serverů z tabulek mangosu, ale ukládat stavové informace serverů přímo do tabulky Server. Nutno provádět aktualizaci tabulky.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/www/index.php

    r12 r15  
    1010  function ShowServerListOnRow($Row)
    1111  {
    12     $Server = new Server($this->Database, $Row['Id']);
    13     $ServerState = $Server->GetState();
    14     $Row['Online'] = $ServerState['Online'] * 1;
    1512    $Row['NetworkPortRealmd'] = $this->System->Config['Web']['Host'].':'.$Row['NetworkPortRealmd'];
    1613    $Row['Name'] = '<a href="?Action=ServerShow&amp;Id='.$Row['Id'].'">'.$Row['Name'].'</a>';
    17     $Row['AccountCount'] = $ServerState['AccountCount'];
    18     $Row['CharacterCount'] = $ServerState['CharacterCount'];
    19     $Row['OnlinePlayerCount'] = $ServerState['OnlinePlayerCount'];
    2014    return($Row);
    2115  }
     
    2519    global $Config;
    2620   
     21    $Server = new Server($this->Database, 0);
     22    $Server->UpdateServerList();
    2723    $Output = '<h4>Seznam serverů</h4>';
    2824    $Table = new Table('ServerList');
     
    125121        $Form = new Form('UserLogin');
    126122        $Form->OnSubmit = '?Action=Login';
    127         $Result = $this->System->Modules['User']->Login($_POST['Username'], $_POST['Password']);
     123        $Form->LoadValuesFromForm();
     124        $Result = $this->System->Modules['User']->Login($Form->Values['Username'], $Form->Values['Password']);
    128125        $Output .= $this->SystemMessage('Přihlášení', $Result);
    129126        if($Result <> USER_LOGGED_IN)
    130127        {
    131           $Form->LoadValuesFromForm();
    132128          $Form->Values['Password'] = '';
    133129          $Output .= $Form->ShowEditForm();
Note: See TracChangeset for help on using the changeset viewer.