Changeset 645 for trunk/Modules/Export


Ignore:
Timestamp:
Dec 13, 2013, 11:38:11 PM (11 years ago)
Author:
maron
Message:
  • Added: option for select part of statistic Export
  • Added: generation readme Czech client
  • Added: Better description of the czech instalation file
Location:
trunk/Modules/Export
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/Export/Page.php

    r636 r645  
    591591        }
    592592       
    593         function ExportViewStat()
     593        function ExportViewStat($Where = '')
    594594        {
    595595                $Export = new Export($this->System);
     
    605605                        $Query = '';
    606606                        $UnionItems = array();
    607                         $DbResult = $this->System->Database->query($GroupListQuery);
     607                        $DbResult = $this->System->Database->query($GroupListQuery.$Where);
    608608                        while($DbRow = $DbResult->fetch_assoc())
    609609                        {
  • trunk/Modules/Export/client_cz_export.sh

    r644 r645  
    2020echo "==================================="
    2121php /a/www/wowpreklad/Modules/Export/cmdmpqexport.php lua=$EXPORTID dbc=$EXPORTID
     22
     23echo "==================================="
     24echo "Generation Readme file:"
     25echo "==================================="
     26php /a/www/wowpreklad/Modules/Export/cmdmpqexport.php ExportId=$EXPORTID > CzechWoW.htm 2> /dev/null
     27echo "Hotovo"
    2228
    2329echo "==================================="
  • trunk/Modules/Export/cmdmpqexport.php

    r643 r645  
    33ini_set('memory_limit', '100M');
    44
     5$_SERVER['REMOTE_ADDR'] = 'localhost';
     6$_SERVER['REQUEST_URI'] = '127.0.0.1';
     7
    58include_once('../../includes/global.php');
    69//include_once('../../includes/dbc.php');
    710include_once('Export.php');   
    8 include_once('ExportOutput.php');   
     11include_once('Page.php');   
    912
    1013  $System = new System();
     
    1215        $System->Run();
    1316$Import = new Import($System);
     17$PageExport = new PageExport($System);
     18
    1419$_SERVER['REQUEST_URI'] = __FILE__;
    1520
     
    3237  }
    3338}
     39
    3440                     //37
    3541if(array_key_exists('lua', $_GET)) {
     
    4652}
    4753
     54if(array_key_exists('ExportId', $_GET)) {
     55  //generation readme
     56  $Output .= '<?xml version="1.0" encoding="utf-8"?\>'.
     57'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">'.
     58'<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs">'.
     59'<head>'.
     60 '<STYLE type="text/css">'.
     61'.BaseTable {margin: 2px auto 2px auto;border-width: 1px;border-color: black;border-style: solid;border-collapse: collapse;}'.
     62
     63'.BaseTable tr td{  border-width: 1px;  border-color: black;  border-style: solid;  padding: 2px;  text-align: center;}'.
     64
     65'.BaseTable tr th{  border-width: 1px;  border-color: black;  border-style: solid;  padding: 2px;  background-color: #F0F0F0;  text-align: center;}'.
     66 '</STYLE>'.
     67  '<meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />'.
     68  '<title>Čeština pro WoW</title>'.
     69'</head><body>'.
     70'<h1>České WoW - čestina pro klienta hry World of Warcraft</h1>'.
     71 
     72'<table cellspacing="10"><tr><td valign="top">'.
     73 
     74'<p>Texty přebírány z projektu <a href="http://wowpreklad.zdechov.net/">wowpreklad.zdechov.net</a><br/>'.
     75'<a href="http://wowpreklad.zdechov.net/export/?Action=View&ExportId='.$_GET['ExportId'].'&Tab=0">Export '.$_GET['ExportId'].'</a></p><br/>'.
     76 
     77 
     78'<p><strong>Vlastnosti</strong>'.
     79'<ul>'.
     80'<li>Požadovaná verze klienta: 3.3.3a</li>'.
     81'<li>Datum uvolnění: '.date('d.m.Y h:m',time()).'</li>'.
     82'<li>Sestaveno automaticky překladovým systémem <a href="http://wowpreklad.zdechov.net/">WoW překlad</a></li>'.
     83'<li>Tento soubor se generuje každý den. Pokud se zapojíte do překladu, zítra můžete stáhnout tento soubor znovu včetně svých překladů</li>'.
     84'<li>Sestavil: Maron</li>'.
     85'</ul>'.
     86'</p>'.
     87'<br/>'.
     88 
     89'<h2>Nejčastější otázky</h2>'.
     90'<p><strong>Jak mám hru spustit?</strong><br/>'.
     91'Hru musíte spustit přes soubor WoWLua.exe v kořenovém adresáři hry.</p>'.
     92
     93'<p><strong>Mohu použít tuto češtinu na oficiálních serverech?</strong><br/>'.
     94'Ne, protože se vystavujete riziku zablokování vašeho účtu z důvodu použití upravené hry. Navíc by čeština pro vás byla matoucí, jelikož ostatní hráči mluví anglicky. Pokud chcete přesto mít některé texty česky, sežeňte si Addon s češtinou CzWoW.</p>'.
     95 
     96'<p><strong>Mám nainstalovánu češtinu a nejde mi spustit Wow.exe.</strong><br/>'.
     97'Pokud chcete opět spouštět hru přes původní Wow.exe v angličtině, musíte češtinu nejprve odinstalovat ze systému. Především se jedná o soubor Data/enGB/patch-enGB-5.MPQ či Data/enUS/patch-enUS-5.MPQ, který je nutno smazat.</p>'.
     98 
     99'<p><strong>Nedaří se mi provést aktualizaci klienta s nainstalovanou češtinou.</strong><br/>'.
     100'Před aktualizací na novější verzi klienta musíte nejprve češtinu odinstalovat. Čeština totiž mění v rámci patch MPQ souboru některé soubory hry, což oficiální instalátory vyhodnotí jako poškození hry.</p>'.
     101 
     102'<p><strong>Můžu použít češtinu na jiném free serveru než Jménoserveru?</strong><br/>'.
     103'Jistě, ovšem tato čeština je speciálně upravena pro tento server, kde je čeština nasazena i na straně serveru. Také se při přihlášení do hry se zobrazují aktuality tohoto serveru a na adresu serveru jsou upraveny další odkazy.<br/>'.
     104'Správnou cestou je žádat zprovoznění češtiny na vašem free serveru.</p>'.
     105 
     106'</td><td>';
     107
     108  $Output .= $PageExport->ExportViewStat(' WHERE `DBCFileName` !=\'\' OR `LuaFileName` !=\'\'');
     109
     110  $Output .= '</td></tr></table>'.
     111 
     112 
     113  '</body></html>';
     114 
     115}
     116//$_GET['ExportId']
    48117
    49118
    50 $Output = str_replace('<br/>','
    51 ',$Output);
    52 $Output = str_replace('<br />','
    53 ',$Output);
     119//$Output = str_replace('<br/>','
     120//',$Output);
     121//$Output = str_replace('<br />','
     122//',$Output);
    54123  echo ($Output);
Note: See TracChangeset for help on using the changeset viewer.