Changeset 151
- Timestamp:
- Mar 12, 2009, 11:47:40 AM (16 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/action.php
r71 r151 8 8 $Table = $TranslationTree[$GroupId]['TablePrefix']; 9 9 if(array_key_exists('action', $_GET)) $Action = $_GET['action']; else $Action = ''; 10 11 12 if(($Action == 'dbkit') and Licence(LICENCE_ADMIN)) 13 { 14 echo ('<form action="?action=dbkit" method="post">'); 15 echo('Najít: <input type="text" name="find" /><br />'); 16 echo('Nahradit: <input type="text" name="replace" /><br />'); 17 echo('<input type="submit" value="Najít/nahradit" /><br />'); 18 echo('</form>'); 19 20 if (array_key_exists('find',$_POST)) { 21 echo ('Začínám nahrazovat: <br />'); 22 $find = $_POST['find']; 23 $replace = $_POST['replace']; 24 25 foreach($TranslationTree as $Group) { 26 $Table = $Group['TablePrefix']; 27 echo ($Table.' '); 28 29 $sql = 'SELECT * FROM '.$Table.' WHERE (Language <> 0) AND ('; 30 foreach($Group['Items'] as $Item) { 31 if($Item['Column'] != '') $sql .= '`'.$Item['Column'].'` LIKE "%'.$find.'%" OR '; 32 } 33 $sql = substr($sql,0,strlen($sql)-4); 34 $sql .= ')'; 35 36 $ID = $Database->SQLCommand($sql); 37 while ($Line = mysql_fetch_assoc($ID)) { 38 $sql = 'UPDATE '.$Table; 39 foreach($Group['Items'] as $Item) { 40 $Column_text = addslashes(str_replace($find,$replace,$Line[$Item['Column']])); 41 $sql .= ' SET '.$Item['Column'].' = "'.$Column_text.'"'; 42 } 43 $sql .= ' WHERE ID = '.$Line['ID']; 44 $Database->SQLCommand($sql); 45 echo ('.'); 46 } 47 48 echo (' <strong>Hotovo</strong> <br />'); 49 if (mysql_num_rows($ID) > 0) { 50 WriteLog('Použita oprava DB ovlivněno '.mysql_num_rows($ID).' řádků z tabulky '.$Table, 4); 51 echo (' Použita oprava DB ovlivněno '.mysql_num_rows($ID).' řádků z tabulky '.$Table.'<br />'); 52 } 53 } 54 } 55 } 56 10 57 11 58 if(($Action == 'delete') and Licence(LICENCE_MODERATOR)) -
trunk/download.php
r150 r151 81 81 <br /> 82 82 <h3>Doplňky pro klienta</h3> 83 <a href="?addon">Čeština pro klienta</a> - jednoduché stáhnutí češtiny pro klienta (zatím obsahuje fonty, Addon ).<br />83 <a href="?addon">Čeština pro klienta</a> - jednoduché stáhnutí češtiny pro klienta (zatím obsahuje fonty, Addon, herní tipy).<br /> 84 84 <a href="download/ceske_fonty_do_wow.zip">České písma do hry</a> - původní fonty ze hry doplněné o české znaky.<br /> 85 85 <a href="http://jenicko.savana.cz/wow/forum/viewtopic.php?id=218&action=all">České hlášky z W3</a> - zvukové soubory převzaté z česky přeložené hry Warcraft 3 napasované na WoW.<br /> -
trunk/export/create_addon.php
r141 r151 603 603 604 604 $Buffer = ' 605 Čeština pro clienty:605 Čeština pro klienty: 606 606 Vytvořeno v projektu http://wowpreklad.zdechov.net/ 607 Obsahuje Fonty pro správné zobrazování českých znaků 608 WoW addon, překládající texty 607 Obsahuje Fonty pro správné zobrazování českých znaků, WoW addon překládající texty, herní tipy...rady při načítání hry 609 608 610 609 Změny ve verzích: -
trunk/export/index.php
r150 r151 283 283 RadioButton('Export', 'Lua', $ExportSetting['Export'] == 'Lua').'Lua skripty - komprimovaný soubor<br />'); 284 284 if(Licence(LICENCE_ADMIN)) { 285 echo (RadioButton('Export', 'DBC', $ExportSetting['Export'] == 'DBC').'DBC - komprimovaný soubor <br />');285 echo (RadioButton('Export', 'DBC', $ExportSetting['Export'] == 'DBC').'DBC - komprimovaný soubor (pouze admin)<br />'); 286 286 //echo(RadioButton('Export', 'Server', $ExportSetting['Export'] == 'Server').'Poslat přímo na server (pouze admin)<br />'); 287 287 echo(RadioButton('Export', 'VerseCZ', $ExportSetting['Export'] == 'VerseCZ').'Vytvoření verze češtiny <a href="../download.php?createverse" Title="Před konečným exportováním napište popis k verzi" Target="_NEW">Popis k verzi</a> (pouze admin)<br />'); -
trunk/includes/global.php
r147 r151 79 79 $Config['Web']['BaseURL'].'banners.php' => array(LICENCE_ANONYMOUS, 'Weby odkazující na tento projekt bennerem', 'Odkazují na nás'), 80 80 $Config['Web']['BaseURL'].'statistic.php' => array(LICENCE_ANONYMOUS, 'Stav dokončení překládů', 'Stav dokončení'), 81 $Config['Web']['BaseURL'].'userlist.php' => array(LICENCE_ANONYMOUS, 'Seznam registrovaných uživatelů', ' Seznam uživatelů'),82 $Config['Web']['BaseURL'].'team.php' => array(LICENCE_ANONYMOUS, 'Seznam překladatelských týmů', ' Seznam týmů'),81 $Config['Web']['BaseURL'].'userlist.php' => array(LICENCE_ANONYMOUS, 'Seznam registrovaných uživatelů', 'Uživatelé'), 82 $Config['Web']['BaseURL'].'team.php' => array(LICENCE_ANONYMOUS, 'Seznam překladatelských týmů', 'Týmy'), 83 83 $Config['Web']['BaseURL'].'download.php' => array(LICENCE_ANONYMOUS, 'Zde si můžete stáhnout přeložené texty', 'Stahování'), 84 84 $Config['Web']['BaseURL'].'info.php' => array(LICENCE_ANONYMOUS, 'Informace k překladu hry', 'Informace'), … … 91 91 $Config['Web']['BaseURL'].'import/' => array(LICENCE_ADMIN, 'Načtení zdrojových textů do databáze (pouze admin)', 'Import textů'), 92 92 $Config['Web']['BaseURL'].'img_level.php?nothide' => array(LICENCE_ADMIN, 'Načtení levelů a generování obrázků (pouze admin)', 'Generování lvl'), 93 $Config['Web']['BaseURL'].'action.php?action=dbkit' => array(LICENCE_ADMIN, 'Opravy databáze (pouze admin)', 'DB opravy'), 93 94 //'client_files/generate_SQL.php' => array(LICENCE_ADMIN, 'Generování clientských souborů (pouze admin)', 'Generování C.S.'), 94 95 'https://wow.zdechov.net/mysql/' => array(LICENCE_ADMIN, 'phpMyAdmin(pouze admin)', 'Správa databáze'),
Note:
See TracChangeset
for help on using the changeset viewer.