Changeset 27
- Timestamp:
- Jun 13, 2009, 2:48:35 PM (15 years ago)
- Location:
- trunk/www
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/www/form_classes.php
r26 r27 91 91 'EmulatorList' => array( 92 92 'Title' => 'Emulátory', 93 'Table' => '(SELECT `Emulator`.`Name`, `Emulator`.`Id`, `Client`.`Version` AS `ClientVersion`, `Emulator`.`Revision`, `Emulator`.`ScriptDev2Revision`, `Emulator`.`ScriptDev2PatchFileName`, `Emulator`.` CommitHash` FROM `Emulator` JOIN `Client` ON `Client`.`Id` = `Emulator`.`Client`)',93 'Table' => '(SELECT `Emulator`.`Name`, `Emulator`.`Id`, `Client`.`Version` AS `ClientVersion`, `Emulator`.`Revision`, `Emulator`.`ScriptDev2Revision`, `Emulator`.`ScriptDev2PatchFileName`, `Emulator`.`Version`, `Emulator`.`CommitHash` FROM `Emulator` JOIN `Client` ON `Client`.`Id` = `Emulator`.`Client`)', 94 94 'Items' => array( 95 95 'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''), 96 'Version' => array('Type' => 'String', 'Caption' => 'Verze', 'Default' => ''), 96 97 'Revision' => array('Type' => 'Integer', 'Caption' => 'Revize', 'Default' => 0), 97 98 'ClientVersion' => array('Type' => 'Integer', 'Caption' => 'Verze klienta', 'Default' => 0), 98 99 'ScriptDev2Revision' => array('Type' => 'Integer', 'Caption' => 'Verze SD2', 'Default' => 0), 99 'ScriptDev2PatchFileName' => array('Type' => 'String', 'Caption' => 'SD2 záplata', 'Default' => ''),100 'CommitHash' => array('Type' => 'String', 'Caption' => 'Commit HASH', 'Default' => ''),100 //'ScriptDev2PatchFileName' => array('Type' => 'String', 'Caption' => 'SD2 záplata', 'Default' => ''), 101 //'CommitHash' => array('Type' => 'String', 'Caption' => 'Commit HASH', 'Default' => ''), 101 102 ), 102 103 ), … … 106 107 'Items' => array( 107 108 'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''), 109 'Version' => array('Type' => 'String', 'Caption' => 'Verze', 'Default' => ''), 108 110 'Revision' => array('Type' => 'Integer', 'Caption' => 'Revize', 'Default' => 0), 109 //'Client' => array('Type' => 'PointerOneToOne', 'Caption' => 'Verze klienta', 'Default' => 0),111 'Client' => array('Type' => 'Client', 'Caption' => 'Verze klienta', 'Default' => 0), 110 112 'ScriptDev2Revision' => array('Type' => 'Integer', 'Caption' => 'Verze SD2', 'Default' => 0), 111 113 'ScriptDev2PatchFileName' => array('Type' => 'String', 'Caption' => 'SD2 záplata', 'Default' => ''), … … 171 173 RegisterType('OnlineState', 'Enumeration', array('Neaktivní', 'Aktivní')); 172 174 RegisterType('Database', 'PointerOneToOne', array('Table' => 'Database', 'Id' => 'Id', 'Name' => 'CONCAT(Name, " ", Version, " r", Revision)')); 175 RegisterType('Client', 'PointerOneToOne', array('Table' => 'Client', 'Id' => 'Id', 'Name' => 'Version')); 173 176 174 177 ?> -
trunk/www/index.php
r26 r27 187 187 if($this->System->Modules['User']->User['Role'] == USER_ROLE_ADMINISTRATOR) 188 188 { 189 $Output .= '<div><a href="'.$this->System->Config['Web']['RootFolder'].'/?Action=EmulatorList">Emulátory</a></div>';190 189 } 191 190 } 191 return($Output); 192 } 193 194 function ShowInfo() 195 { 196 global $Config; 197 198 $Output = '<h4>Informace</h4>'. 199 '<p>Tento free hosting WoW serverů vám nabízí zdarma vytvoření vlastního malého serveru. Vytvoření a správa serveru nikdy nebyly jednodušší.</p>'. 200 '<strong>Pro koho je hosting určen?</strong>'. 201 '<ul>'. 202 '<li>Pro ty, kteří se chtějí starat o vlastní server, ale nemají dostatek financí nebo prostoru pro jeho provozování.</li>'. 203 '<li>Pro ty, kteří si chtějí vyzkoušet, jaké je to být administrátorem či GM na svém serveru.</li>'. 204 '</ul><br />'. 205 '<strong>Co získáte registrací?</strong>'. 206 '<ul>'. 207 '<li>Přístup k vlastnímu nepřetržitě běžícímu WoW serveru.</li>'. 208 '<li>Možnost si vybrat jednu z nabízených kombinací verze emulátoru, databáze a klienta.</li>'. 209 '<li>Možnost provádět aktualizace serveru na pár kliknutí.</li>'. 210 '<li>Periodické noční zálohování a možnost ruční obnovy.</li>'. 211 '<li>Max. 50 online hrajících hráčů.</li>'. 212 '<li>Neomezený počet účtů a postav.</li>'. 213 '<li>Možnost stáhnout si celou databázi serveru a v případě zájmů hráčů tak přejít na vlastní výkonější vyhrazený server.</li>'. 214 '</ul><br />'. 215 'Technická podpora: '.$Config['Web']['AdminEmail']; 192 216 return($Output); 193 217 } … … 469 493 $Output .= $this->SystemMessage('Vytvoření herního účtu', $Server->NewAccount($Form->Values['Name'], $Form->Values['Password'], $Form->Values['Password2'], $Form->Values['Email'], $Form->Values['Expansion'])); 470 494 $Output .= '<a href="?Action=GameAccountRegister&Id='.$Form->Values['ServerId'].'">Zpět k zadání údajů</a>'; 471 } else 495 } else 496 if($_GET['Action'] == 'Info') 497 { 498 $Output = $this->ShowInfo(); 499 } else 472 500 if($_GET['Action'] == 'Test') 473 501 { -
trunk/www/page.php
r24 r27 26 26 </head><body'.$BodyParam.'>'. 27 27 '<div class="Navigation"><span class="MenuItem">'. 28 '<a href="?">Servery</a>'. 29 ' <a href="?Action=ClientList">Verze klienta</a>'; 28 '<a href="?Action=Info">Informace</a>'. 29 ' <a href="?">Seznam serverů</a>'. 30 ' <a href="?Action=ClientList">Verze klienta</a>'. 31 ' <a href="?Action=EmulatorList">Verze emulátoru</a>'; 30 32 $Output .= '</span><div class="MenuItem2">'; 31 33 if($this->System->Modules['User']->User['Id'] == $this->System->Modules['User']->AnonymousUserId) … … 43 45 $Time = round(GetMicrotime() - $ScriptTimeStart, 2); 44 46 $Output = '<div id="Footer"> 45 <i>| Projekt: WoW hosting | Správce: '.$this->System->Config['Web']['Admin'].' | E-mail: '.$this->System->Config['Web']['AdminEmail'].' | <a href="http://svn.zdechov.net/trac/wowhosting/browser">Zdrojové kódy</a> | <a href="http://svn.zdechov.net/trac/wowhosting/log?verbose=on">Změny</a>|'; 47 <i>| Založeno na projektu <a href="http://svn.zdechov.net/trac/wowhosting/">WoW hosting</a>'. 48 ' | <a href="http://svn.zdechov.net/trac/wowhosting/browser">Zdrojové kódy</a>'. 49 ' | <a href="http://svn.zdechov.net/trac/wowhosting/log?verbose=on">Novinky</a>|'. 50 ' | Správce: '.$this->System->Config['Web']['Admin']. 51 ' | E-mail: '.$this->System->Config['Web']['AdminEmail']; 46 52 if($this->System->Config['Web']['ShowRuntimeInfo'] == true) $Output .= ' Doba generování: '.$Time.' s / '.ini_get('max_execution_time').' s | Použitá paměť: '.HumanSize(memory_get_peak_usage(FALSE)).' / '.ini_get('memory_limit').'B |'; 47 53 $Output .= '</i></div></body></html>';
Note:
See TracChangeset
for help on using the changeset viewer.