Ignore:
Timestamp:
Aug 23, 2009, 6:37:45 PM (15 years ago)
Author:
george
Message:
  • Přidáno: Doplněny další Controllery.
Location:
trunk/www/Application/Controller
Files:
5 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/www/Application/Controller/HomePage.php

    r71 r72  
    3737    if(array_key_exists('Action', $_GET))
    3838    {
    39       if($_GET['Action'] == 'EmulatorShow')
    40       {
    41         $EmulatorView = new EmulatorView($this->Database, $this->System);
    42         $Output .= $EmulatorView->Item();
    43       } else
    44       if($_GET['Action'] == 'EmulatorList')
    45       {
    46         $EmulatorView = new EmulatorView($this->Database, $this->System);
    47         $Output .= $EmulatorView->ItemList();
    48       } else
    49       if($_GET['Action'] == 'EmulatorCompile')
    50       {
    51         $EmulatorView = new EmulatorView($this->Database, $this->System);
    52         $Output .= $EmulatorView->Compile();
    53       } else
    54       if($_GET['Action'] == 'EmulatorDownload')
    55       {
    56         $EmulatorView = new EmulatorView($this->Database, $this->System);
    57         $Output .= $EmulatorView->Download();
    58       } else
    59       if($_GET['Action'] == 'EmulatorAdd')
    60       {
    61         $EmulatorView = new EmulatorView($this->Database, $this->System);
    62         $Output .= $EmulatorView->Add();
    63       } else
    64       if($_GET['Action'] == 'EmulatorAdd2')
    65       {
    66         $EmulatorView = new EmulatorView($this->Database, $this->System);
    67         $Output .= $EmulatorView->AddFinish();
    68       } else     
    69       if($_GET['Action'] == 'ClientList')
    70       {
    71         $ClientView = new ClientView($this->Database, $this->System);
    72         $Output .= $ClientView->ItemList();
    73       } else     
    7439      if($_GET['Action'] == 'BackupList')
    7540      {
    7641        $BackupView = new BackupView($this->Database, $this->System);
    7742        $Output .= $BackupView->ItemList();
    78       } else     
    79       if($_GET['Action'] == 'DebugView')
    80       {
    81         $DebugView = new DebugView($this->Database, $this->System);
    82         $Output .= $DebugView->Item();
    83       } else     
    84       if($_GET['Action'] == 'DebugList')
    85       {
    86         $DebugView = new DebugView($this->Database, $this->System);
    87         $Output .= $DebugView->ItemList();
    8843      } else     
    8944      if($_GET['Action'] == 'UpdateList')
     
    10762        $Output .= $BackupView->Download();
    10863      } else     
    109       if($_GET['Action'] == 'TaskList')
    110       {
    111         $TaskView = new TaskView($this->Database, $this->System);
    112         $Output .= $TaskView->ItemList();
    113       } else     
    114       if($_GET['Action'] == 'TaskShowErrorLog')
    115       {
    116         $TaskView = new TaskView($this->Database, $this->System);
    117         $Output .= $TaskView->ErrorLog();
    118       } else     
    119       if($_GET['Action'] == 'TaskShowStandardLog')
    120       {
    121         $TaskView = new TaskView($this->Database, $this->System);
    122         $Output .= $TaskView->StandardLog();
    123       } else     
    12464      if($_GET['Action'] == 'Update')
    12565      {
     
    12767        $Output .= $UpdateView->Update();
    12868      } else     
    129       if($_GET['Action'] == 'NewsAdd')
    130       {
    131         $NewsView = new NewsView($this->Database, $this->System);
    132         $Output .= $NewsView->Add();
    133       } else     
    134       if($_GET['Action'] == 'NewsAdd2')
    135       {
    136         $NewsView = new NewsView($this->Database, $this->System);
    137         $Output .= $NewsView->AddFinish();
    138       } else     
    139       if($_GET['Action'] == 'EmulatorShow')
    140       {
    141         $EmulatorView = new EmulatorView($this->Database, $this->System);
    142         $Output .= $EmulatorView->Item();
    143       } else
    144       if($_GET['Action'] == 'State')
    145       {
    146         $BaseView = new BaseView($this->Database, $this->System);
    147         $Output .= $BaseView->State();
    148       } else
    149       if($_GET['Action'] == 'RealmList')
    150       {
    151         $RealmView = new RealmView($this->Database, $this->System);
    152         $Output .= $RealmView->ItemList();
    153       } else
    154       if($_GET['Action'] == 'RealmShow')
    155       {
    156         $RealmView = new RealmView($this->Database, $this->System);
    157         $Output .= $RealmView->Item();
    158       } else
    159       if($_GET['Action'] == 'RealmAdd')
    160       {
    161         $RealmView = new RealmView($this->Database, $this->System);
    162         $Output .= $RealmView->Add();
    163       } else
    164       if($_GET['Action'] == 'RealmCreate')
    165       {
    166         $RealmView = new RealmView($this->Database, $this->System);
    167         $Output .= $RealmView->Create();
    168       } else
    169       if($_GET['Action'] == 'RealmInitDatabase')
    170       {
    171         $RealmView = new RealmView($this->Database, $this->System);
    172         $Output .= $RealmView->InitDatabase();
    173       } else
    174       if($_GET['Action'] == 'RealmEdit')
    175       {
    176         $RealmView = new RealmView($this->Database, $this->System);
    177         $Output .= $RealmView->Edit();
    178       } else
    179       if($_GET['Action'] == 'RealmSave')
    180       {
    181         $RealmView = new RealmView($this->Database, $this->System);
    182         $Output .= $RealmView->Save();
    183       } else
    184       if($_GET['Action'] == 'RealmEditDetailed')
    185       {
    186         $RealmView = new RealmView($this->Database, $this->System);
    187         $Output .= $RealmView->EditDetailed();
    188       } else
    189       if($_GET['Action'] == 'RealmSaveDetailed')
    190       {
    191         $RealmView = new RealmView($this->Database, $this->System);
    192         $Output .= $RealmView->SaveDetailed();
    193       } else
    194       if($_GET['Action'] == 'RealmStart')
    195       {
    196         $RealmView = new RealmView($this->Database, $this->System);
    197         $Output .= $RealmView->Start();
    198       } else
    199       if($_GET['Action'] == 'RealmStop')
    200       {
    201         $RealmView = new RealmView($this->Database, $this->System);
    202         $Output .= $RealmView->Stop();
    203       } else
    204       if($_GET['Action'] == 'UpdateRealmCharacters')
    205       {
    206         $Server = new Server($this->Database, $_GET['Id']);
    207         $Output .= $Server->UpdateRealmlistAccountCount();
    208       } else
    209       if($_GET['Action'] == 'Test')
    210       {
    211         //$Emulator = new Emulator($this->Database, 2);
    212         //  $Emulator->Compile();
    213         //$Server = new Server($this->Database, 1);
    214         //$Output .= $Server->ImportDatabase();
    215         //$Config = new MangosConfigurationFile($this->Database);
    216         //$Config->Load('../emu/mangos/7681/etc/mangosd.conf');
    217         //$Config->Save('../server/1/etc/mangosd.conf');
    218       } else
    219       {
    220         $BaseView = new BaseView($this->Database, $this->System);
    221         $Output .= $BaseView->Welcome();
    222       }
    223     } else
    224     {
    225       $BaseView = new BaseView($this->Database, $this->System);
    226       $Output .= $BaseView->Welcome();
    227     }
    22869   
    22970    $BaseView = new BaseView($this->Database, $this->System);
  • trunk/www/Application/Controller/Include.php

    r71 r72  
    55include('Application/Controller/Server.php');
    66include('Application/Controller/User.php');
     7include('Application/Controller/Client.php');
     8include('Application/Controller/Emulator.php');
     9include('Application/Controller/Task.php');
     10include('Application/Controller/News.php');
     11include('Application/Controller/Debug.php');
    712
    813?>
  • trunk/www/Application/Controller/Realm.php

    r69 r72  
    33class RealmController extends Controller
    44{
    5  
     5  function ItemList()
     6  {
     7    $Page = new PageView($this->System);
     8    $View = new RealmView($this->System);
     9    return($Page->GetOutput($View->ItemList()));
     10  }   
     11
     12  function Show()
     13  {
     14    $Page = new PageView($this->System);
     15    $View = new RealmView($this->System);
     16    return($Page->GetOutput($View->Item()));
     17  }   
     18
     19  function Add()
     20  {
     21    $Page = new PageView($this->System);
     22    $View = new RealmView($this->System);
     23    return($Page->GetOutput($View->Add()));
     24  }   
     25
     26  function Create()
     27  {
     28    $Page = new PageView($this->System);
     29    $View = new RealmView($this->System);
     30    return($Page->GetOutput($View->Create()));
     31  }   
     32
     33  function InitDatabase()
     34  {
     35    $Page = new PageView($this->System);
     36    $View = new RealmView($this->System);
     37    return($Page->GetOutput($View->InitDatabase()));
     38  }   
     39     
     40  function Edit()
     41  {
     42    $Page = new PageView($this->System);
     43    $View = new RealmView($this->System);
     44    return($Page->GetOutput($View->Edit()));
     45  }   
     46
     47  function Save()
     48  {
     49    $Page = new PageView($this->System);
     50    $View = new RealmView($this->System);
     51    return($Page->GetOutput($View->Save()));
     52  }   
     53
     54  function EditDetailed()
     55  {
     56    $Page = new PageView($this->System);
     57    $View = new RealmView($this->System);
     58    return($Page->GetOutput($View->EditDetailed()));
     59  }   
     60
     61  function SaveDetailed()
     62  {
     63    $Page = new PageView($this->System);
     64    $View = new RealmView($this->System);
     65    return($Page->GetOutput($View->SaveDetailed()));
     66  }   
     67   
     68  function Start()
     69  {
     70    $Page = new PageView($this->System);
     71    $View = new RealmView($this->System);
     72    return($Page->GetOutput($View->Start()));
     73  }   
     74
     75  function Stop()
     76  {
     77    $Page = new PageView($this->System);
     78    $View = new RealmView($this->System);
     79    return($Page->GetOutput($View->Stop()));
     80  }   
     81
     82  function UpdateCharacters()
     83  {
     84    $Page = new PageView($this->System);
     85    $View = new RealmView($this->System);
     86    return($Page->GetOutput($View->UpdateRealmlistAccountCount()));
     87  }   
    688}
    789
Note: See TracChangeset for help on using the changeset viewer.