Ignore:
Timestamp:
Feb 22, 2015, 11:20:50 PM (10 years ago)
Author:
chronos
Message:
  • Modified: Tabs converted to spaces.
  • Modified: Remove spaces from end of lines.
  • Added: Code format script.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/Import/cmd.php

    r805 r816  
    77  $System = new System();
    88  $System->DoNotShowPage = true;
    9         $System->Run();
     9    $System->Run();
    1010$Import = new Import($System);
    1111
    1212$Output = '';
    1313
    14 if(defined('STDIN') == false) 
     14if(defined('STDIN') == false)
    1515{
    1616  $Output = T('Access denied');
    1717  exit($Output);
    18 } 
     18}
    1919
    2020foreach($_SERVER['argv'] as $parameter)
     
    3232{
    3333  $Output .= '
    34  
     34
    3535  1. Pripojíme se pres SSH na server (wowpreklad.zdechov.net) napríklad pres program putty.exe nebo terminál v linuxu.
    36 2. Nejprve je potreba získat zdrojová data. Není zapotrebí mít všechny typy textu. 
     362. Nejprve je potreba získat zdrojová data. Není zapotrebí mít všechny typy textu.
    3737  a) SQL databázi UDB seženeme na fóru: http://udbforums.kicks-ass.net/index.php?board=5.0 , sobor rozbalíme a uložíme do adresáre "wowpreklad/source/císlo_verze/sql/"
    3838  b) DBC a LUA soubory exportujeme přímo ze hry z souboru "World of Warcraft\Data\enGB\locale-enGB.MPQ" a všechny soubory "wow-update-enGB-<buildnumber>.MPQ". Tyto soubory je nutné otevřít najednou v merge modu programu "MPQEditor.exe", který je ke stažení v adresáři "wowpreklad/download". DBC soubory jsou v MPQ souboru uloženy ve složce "DBFilesClient". Lua ve složce "Interface". Tyto soubory zkopírujte do složky "wowpreklad/source/císlo_verze/dbc/" nebo "lua"
     
    41415. Až máme všechno pripraveno spustíme v konzoli script príkazem "php wowpreklad/import/cmd.php" kde jsou popsané možnosti paremetu s kterýma se tento script spoucí pro ruzné importy.
    42426. Po provedení importu je potreba nekolikrát spustit script na aktualizaci verze u prekladu. Je potreba ho prováde opakovane dokud nezmizí tecky oznacující že byly provedeny zmeny.
    43                                            
    44  
     43
     44
    4545  Parametry:
    4646  ';
     
    4848  $Output .= '   version=<version> - nastaví verzi importu default: '.$System->Config['Web']['GameVersion'].'<br /><br />';
    4949      $Output .= '    <id_import_group>:';
    50     foreach($TranslationTree as $Group) 
     50    foreach($TranslationTree as $Group)
    5151    {
    52       $Output .= '<br />    '.$Group['Id'].' ';     
    53       $Output .= '    '.$Group['Name'].' ';     
     52      $Output .= '<br />    '.$Group['Id'].' ';
     53      $Output .= '    '.$Group['Name'].' ';
    5454    }
    5555
     
    6161   else
    6262      $Import->SetVersion($System->Config['Web']['GameVersion']);
    63  
     63
    6464   $Output .= $Import->ImportGroup($_GET['id']); //$Config['Web']['GameVersion']
    6565    //  $Import->UpdateTranslated();
     
    7272    $Output .= '<br />'.
    7373      'aktuálně nastavená importovávaná verze: '.$_GET['version'].'<br />';
    74   else 
     74  else
    7575    $Output .= '<br />'.
    7676      'aktuálně nastavená importovávaná verze: '.$Config['Web']['GameVersion'].'<br />';
     
    7979$Output = str_replace('<br />','
    8080',$Output);
    81 echo($Output); 
    82 //ShowFooter();     
     81echo($Output);
     82//ShowFooter();
Note: See TracChangeset for help on using the changeset viewer.