Changeset 636
- Timestamp:
- Dec 11, 2013, 12:15:15 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Modules/ClientVersion/ClientVersion.php
r622 r636 31 31 function Show() 32 32 { 33 $this->Title = T('Game version'); 33 34 $DbResult = $this->System->Database->query('SELECT COUNT(*) FROM `ClientVersion`'); 34 35 $DbRow = $DbResult->fetch_row(); -
trunk/Modules/Dictionary/Dictionary.php
r626 r636 311 311 global $LanguageList; 312 312 313 $this->Title = T('Dictionary'); 314 313 315 $LanguageList = GetLanguageList(); 314 316 -
trunk/Modules/Export/Page.php
r609 r636 728 728 function Show() 729 729 { 730 $this->Title = T('Export'); 730 731 if(array_key_exists('Action', $_GET)) 731 732 { -
trunk/Modules/FrontPage/FrontPage.php
r622 r636 72 72 global $Message, $MessageType; 73 73 74 $this->Title = T('Home'); 74 75 $this->System->ModuleManager->Modules['FrontPage']->HandleLoginForm(); 75 76 $Output = ''; -
trunk/Modules/Import/Manage.php
r609 r636 95 95 function Show() 96 96 { 97 $this->Title = T('Import'); 97 98 $Output = ''; 98 99 if($this->System->User->Licence(LICENCE_ADMIN)) -
trunk/Modules/Log/Log.php
r625 r636 126 126 global $TranslationTree; 127 127 128 $this->Title = T('System log'); 128 129 $Output = ''; 129 130 if(array_key_exists('type', $_GET)) $_SESSION['type'] = $_GET['type'] * 1; -
trunk/Modules/News/News.php
r622 r636 65 65 function Show() 66 66 { 67 $this->Title = T('News'); 67 68 if(array_key_exists('a', $_POST)) $Action = $_POST['a']; 68 69 else if(array_key_exists('a', $_GET)) $Action = $_GET['a']; -
trunk/Modules/Referrer/Referrer.php
r622 r636 196 196 function Show() 197 197 { 198 $this->Title = T('Banners'); 198 199 if(array_key_exists('action', $_GET)) 199 200 { -
trunk/Modules/Search/Search.php
r626 r636 39 39 function Show() 40 40 { 41 $this->Title = T('Search'); 41 42 if(array_key_exists('text', $_GET)) $Search = $_GET['text']; 42 43 else if(array_key_exists('text', $_POST)) $Search = $_POST['text']; -
trunk/Modules/Server/Server.php
r609 r636 32 32 function Show() 33 33 { 34 $this->Title = T('Servers'); 34 35 $Output = '<p>V tomto seznamu jsou uvedeny jen servery, které skutečně hráčům nabízejí počeštěnou hru v praxi. Rozlišuje se, zda češtinu nabízí na straně klienta, serveru nebo obojí. Pojem "český server" zde tedy neznamená, že jej provozují češi, ale že lze hrát česky.</p>'; 35 36 $Output .= '<h3>Seznam českých serverů</h3>'; -
trunk/Modules/ShoutBox/ShoutBox.php
r626 r636 44 44 function Show() 45 45 { 46 $this->Title = T('Shoutbox'); 46 47 if(array_key_exists('a', $_POST)) $Action = $_POST['a']; 47 48 else if(array_key_exists('a', $_GET)) $Action = $_GET['a']; -
trunk/Modules/Team/Team.php
r626 r636 36 36 function ShowTeamList() 37 37 { 38 $this->Title = T('Teams'); 38 39 $Output = '<h3>'.T('List of translating teams').'</h3>'; 39 40 $Output .= 'Týmy jsou seskupení překladatelů, kteří se hlásí k něčemu společnému jako např. WoW serveru, způsobu překladu, ke stejnému hernímu spolku, aj. Být členem týmu samo o sobě nemá žádný zásadní důsledek a spíše to může pomoci se lépe orientovat mezi překladateli někomu, kdo sestavuje export.<br/>'; -
trunk/Modules/Translation/Form.php
r633 r636 53 53 function Show() 54 54 { 55 $this->Title = T('Translation'); 55 56 $Action = ''; 56 57 if(array_key_exists('action', $_GET)) $Action = $_GET['action']; -
trunk/Modules/Translation/Progress.php
r584 r636 66 66 function Show() 67 67 { 68 $this->Title = T('Progress'); 68 69 $LanguageList = GetLanguageList(); 69 70 -
trunk/Modules/Translation/TranslationList.php
r609 r636 245 245 global $TranslationTree; 246 246 247 247 $Output = $Filter['Output']; 248 248 249 249 $Output .= '<table class="BaseTable"><tr><th>Skupina</th><th>Počet</th></tr>'; … … 434 434 function Show() 435 435 { 436 $this->Title = T('Translation groups'); 436 437 $Action = GetParameter('action', ''); 437 438 if($Action == 'filter') $Output = $this->ShowMenu(); -
trunk/Modules/User/Options.php
r578 r636 74 74 if($NewPass == $NewPass2) 75 75 { 76 $DbResult = $ System->Database->query('SELECT `Pass`, '.$this->System->User->CryptPasswordSQL('"'.$OldPass.'"', '`Salt`').' AS `Hash` FROM `User` WHERE `ID`= '.$this->System->User->Id);76 $DbResult = $this->System->Database->query('SELECT `Pass`, '.$this->System->User->CryptPasswordSQL('"'.$OldPass.'"', '`Salt`').' AS `Hash` FROM `User` WHERE `ID`= '.$this->System->User->Id); 77 77 $DbRow = $DbResult->fetch_assoc(); 78 78 if($DbRow['Hash'] == $DbRow['Pass']) … … 97 97 function Show() 98 98 { 99 $this->Title = T('User settings'); 99 100 $Output = ''; 100 101 if($this->System->User->Licence(LICENCE_USER)) -
trunk/Modules/User/Profile.php
r609 r636 172 172 function Show() 173 173 { 174 $this->Title = T('User profile'); 174 175 $Output = $this->SendMail(); 175 176 if(array_key_exists('user', $_GET)) -
trunk/Modules/User/Registration.php
r618 r636 76 76 global $Config; 77 77 78 $this->Title = T('User registration'); 78 79 $Output = ''; 79 80 if(array_key_exists('user', $_POST)) -
trunk/Modules/User/UserList.php
r626 r636 7 7 function Show() 8 8 { 9 $this->Title = T('Translators'); 9 10 ImgLevelUpdate(); 10 11 -
trunk/admin/index.php
r632 r636 5 5 include_once('../img_level.php'); 6 6 7 class PageAdmin extends Page 8 { 7 9 function ShowMenu() 8 10 { … … 57 59 global $System; 58 60 61 $this->Title = T('Testing'); 59 62 $Output = '<a href="'.$System->Link('/admin/?action=phpinfo').'">PHP info</a><br/>'. 60 63 '<small>PHP informace</small><br/><br/>'. … … 67 70 return($Output); 68 71 } 72 69 73 function Uncomplete() 70 74 { … … 171 175 } 172 176 173 $Output = ''; 174 if($User->Licence(LICENCE_ADMIN)) 175 { 176 if(array_key_exists('action', $_GET)) 177 function Show() 177 178 { 178 if($_GET['action'] == 'img_level') $Output .= ImgLevelShow(); 179 else if($_GET['action'] == 'error') $Output .= TestError(12, 'test'); 180 else if($_GET['action'] == 'exception') $Output .= TestException(12, 'test'); 181 else if($_GET['action'] == 'sqlerror') $Output .= TestSQLError('SELECT dads FROM sdas'); 182 else if($_GET['action'] == 'testing') $Output .= Testing(); 183 else if($_GET['action'] == 'phpinfo') $Output .= ShowPHPInfo(); 184 else if($_GET['action'] == 'locale') $Output .= ShowLocale(); 185 else if($_GET['action'] == 'uncomplete') $Output .= Uncomplete(); 186 else if($_GET['action'] == 'dbcstructure') $Output .= DbcStructure(); 187 else $Output .= ShowMenu(); 188 } else $Output .= ShowMenu(); 189 } else $Output .= ShowMessage(T('Access denied'), MESSAGE_CRITICAL); 190 191 ShowPage($Output); 179 $this->Title = T('Administration'); 180 $Output = ''; 181 if($this->System->User->Licence(LICENCE_ADMIN)) 182 { 183 if(array_key_exists('action', $_GET)) 184 { 185 if($_GET['action'] == 'img_level') $Output .= $this->ImgLevelShow(); 186 else if($_GET['action'] == 'error') $Output .= $this->TestError(12, 'test'); 187 else if($_GET['action'] == 'exception') $Output .= $this->TestException(12, 'test'); 188 else if($_GET['action'] == 'sqlerror') $Output .= $this->TestSQLError('SELECT dads FROM sdas'); 189 else if($_GET['action'] == 'testing') $Output .= $this->Testing(); 190 else if($_GET['action'] == 'phpinfo') $Output .= $this->ShowPHPInfo(); 191 else if($_GET['action'] == 'locale') $Output .= $this->ShowLocale(); 192 else if($_GET['action'] == 'uncomplete') $Output .= $this->Uncomplete(); 193 else if($_GET['action'] == 'dbcstructure') $Output .= $this->DbcStructure(); 194 else $Output .= $this->ShowMenu(); 195 } else $Output .= $this->ShowMenu(); 196 } else $Output .= ShowMessage(T('Access denied'), MESSAGE_CRITICAL); 197 return($Output); 198 } 199 } 200 $Page = new PageAdmin($System); 201 ShowPageClass($Page); -
trunk/download.php
r632 r636 4 4 include('includes/global.php'); 5 5 6 7 class PageDownload extends Page 8 { 9 function Show() 10 { 11 $this->Title = T('Download'); 6 12 $Output = '<h3>Doplňky pro klienta</h3>'. 7 13 '<strong><a href="download/WowLua/wowpatcher.exe">wowpatcher</a></strong> - Nástroj příkazové řádky, který hledá a upravuje dle binárního vzoru obsah Wow.exe pro podporu překládání souborů GlueStrings.lua a GlobalStrings.lua. '. … … 41 47 '<a href="download/DBCtoCSV.exe">DBCtoCSV</a> - nástroj pro převod souborů DBC na CSV<br />'. 42 48 '<a href="download/ClientDBExtractor.exe">ClientDBExtractor.exe</a> - nástroj pro exportování dbc z klienta (funguje i na verze větší než 3.3.5a)<br />'; 43 44 ShowPage($Output); 49 return($Output); 50 } 51 } 52 53 $Page = new PageDownload($System); 54 ShowPageClass($Page); -
trunk/includes/Page.php
r586 r636 6 6 var $Database; 7 7 var $RawPage; 8 var $Title; 8 9 9 10 function __construct($System) -
trunk/includes/Version.php
r633 r636 6 6 // and system will need database update. 7 7 8 $Revision = 63 3; // Subversion revision8 $Revision = 636; // Subversion revision 9 9 $DatabaseRevision = 610; // Database structure revision 10 $ReleaseTime = '2013-12- 08';10 $ReleaseTime = '2013-12-11'; -
trunk/includes/global.php
r632 r636 51 51 } 52 52 53 function ShowPageClass($Page) 54 { 55 global $TempPageContent, $System; 56 57 $System->Pages['temporary-page'] = get_class($Page); 58 $_SERVER['REDIRECT_QUERY_STRING'] = 'temporary-page'; 59 $System->PathItems = ProcessURL(); 60 $System->ShowPage(); 61 } 62 53 63 function ShowPage($Content) 54 64 { 55 65 global $TempPageContent, $System; 56 66 57 58 67 $TempPage = new TempPage($System); 68 $System->Pages['temporary-page'] = 'TempPage'; 59 69 $_SERVER['REDIRECT_QUERY_STRING'] = 'temporary-page'; 60 70 $TempPageContent = $Content; 61 71 $System->PathItems = ProcessURL(); 62 72 $System->ShowPage(); 63 73 } -
trunk/includes/system.php
r630 r636 231 231 function ShowPage() 232 232 { 233 $Output = ''; 233 234 /* @var $Page Page */ 234 235 $ClassName = $this->SearchPage($this->PathItems, $this->Pages); … … 237 238 $Page = new $ClassName($this); 238 239 $Output = $Page->GetOutput(); 239 if($Page->RawPage == false) $Output = $this->BaseView->ShowPage($Output); 240 echo($Output); 241 } else echo($this->BaseView->ShowPage($this->PageNotFound())); 240 $this->BaseView->Title = $Page->Title; 241 if($Page->RawPage == false) $Output = $this->BaseView->ShowPage($Output); 242 } else { 243 $Output = $this->PageNotFound(); 244 $this->BaseView->Title = T('Page not found'); 245 $Output = $this->BaseView->ShowPage($Output); 246 } 247 echo($Output); 242 248 } 243 249 } … … 245 251 class BaseView extends View 246 252 { 253 var $Title; 254 247 255 function ShowTopBar() 248 256 { … … 387 395 '<link rel="shortcut icon" href="'.$this->System->Link('/images/favicon.ico').'" />'; 388 396 $Output .= $this->System->ModuleManager->Modules['News']->ShowRSSHeader(); 389 $Output .= '<title>'.$this->System->Config['Web']['Title'].'</title>'. 397 $Title = $this->System->Config['Web']['Title']; 398 if($this->Title != '') $Title = $this->Title.' - '.$Title; 399 $Output .= '<title>'.$Title.'</title>'. 390 400 '</head><body>'; 391 401 -
trunk/info.php
r577 r636 4 4 include('includes/global.php'); 5 5 6 $Output = '<h2>Informace a pokyny pro překladatele:</h2>'. 6 class PageInfo extends Page 7 { 8 function Show() 9 { 10 $this->Title = T('Information for translators'); 11 $Output = '<h2>Informace a pokyny pro překladatele:</h2>'. 7 12 '<ul>'. 8 13 '<li>Texty překládejte <strong>včetně diakritiky</strong> (háčků a čárek). Ta bude v případě potřeby odstraněna při exportování. </li>'. … … 33 38 '</ul><br />'. 34 39 '<br />'; 35 36 ShowPage($Output); 40 return($Output); 41 } 42 } 43 $Page = new PageInfo($System); 44 ShowPageClass($Page); -
trunk/locale/cs.php
r626 r636 94 94 'AoWoW' => 'AoWoW', 95 95 'Translation group "%s"' => 'Překladová skupina "%s"', 96 'Export' => 'Export', 97 'Import' => 'Import', 98 'System log' => 'Systémový záznam', 99 'Banners' => 'Bannery', 100 'Translation' => 'Překlad', 101 'Progress' => 'Průběh', 102 'Translation groups' => 'Překladové skupiny', 103 'User settings' => 'Nastavení uživatele', 104 'User profile' => 'Profil uživatele', 105 'User registration' => 'Registrace uživatele', 106 'Testing' => 'Testování', 107 'Download' => 'Stahování', 108 'Page not found' => 'Stránka nenalezena', 109 'Information for translators' => 'Informace pro překladatele', 96 110 ); 97 111 } -
trunk/locale/en.php
r626 r636 94 94 'AoWoW' => '', 95 95 'Translation group "%s"' => '', 96 'Export' => '', 97 'Import' => '', 98 'System log' => '', 99 'Banners' => '', 100 'Translation' => '', 101 'Progress' => '', 102 'Translation groups' => '', 103 'User settings' => '', 104 'User profile' => '', 105 'User registration' => '', 106 'Testing' => '', 107 'Download' => '', 108 'Page not found' => '', 109 'Information for translators' => '', 96 110 ); 97 111 } -
trunk/promotion.php
r577 r636 4 4 include('includes/global.php'); 5 5 6 $Output = '<br>Zde naleznete prezentaci překladu ve hře. Můžete se podívat jak může vypadat i vaše hra. Pokud se vám to líbí, zkuste si češtinu nainstalovat i do svého klienta a lépe také i pomoci projektu, sami to nepřeložíme.<br/><br/>'. 6 class PagePromotion extends Page 7 { 8 function Show() 9 { 10 $this->Title = T('Promotion'); 11 $Output = '<br>Zde naleznete prezentaci překladu ve hře. Můžete se podívat jak může vypadat i vaše hra. Pokud se vám to líbí, zkuste si češtinu nainstalovat i do svého klienta a lépe také i pomoci projektu, sami to nepřeložíme.<br/><br/>'. 7 12 8 13 '<h3>Upravený klient</h3><br/>'. … … 15 20 '<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/6EhBFv59syk&hl=en_GB&fs=1&hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/6EhBFv59syk&hl=en_GB&fs=1&hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br/>'. 16 21 '<img src="images/promotion.bmp" width="800" alt="addon-obr">'; 22 return($Output); 23 } 24 } 17 25 18 ShowPage($Output); 26 $Page = new PagePromotion($System); 27 ShowPageClass($Page);
Note:
See TracChangeset
for help on using the changeset viewer.