Changeset 63
- Timestamp:
- Feb 5, 2009, 8:30:59 AM (16 years ago)
- Files:
-
- 2 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2/sql/full.sql
r40 r63 1 1 -- phpMyAdmin SQL Dump 2 -- version 2.10.22 -- version 3.1.2 3 3 -- http://www.phpmyadmin.net 4 -- 4 -- 5 5 -- Počítač: localhost 6 -- Vygenerováno: Čtvrtek 0 8. května 2008, 19:597 -- Verze MySQL: 5.0. 458 -- Verze PHP: 5.2. 46 -- Vygenerováno: Čtvrtek 05. února 2009, 06:45 7 -- Verze MySQL: 5.0.67 8 -- Verze PHP: 5.2.6 9 9 10 10 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; 11 11 12 -- 12 -- 13 13 -- Databáze: `wowpreklad` 14 -- 14 -- 15 15 16 16 -- -------------------------------------------------------- 17 17 18 -- 18 -- 19 19 -- Struktura tabulky `Language` 20 -- 20 -- 21 21 22 CREATE TABLE `Language` (22 CREATE TABLE IF NOT EXISTS `Language` ( 23 23 `Id` int(11) NOT NULL auto_increment, 24 24 `Name` varchar(64) collate utf8_czech_ci NOT NULL, … … 28 28 -- -------------------------------------------------------- 29 29 30 -- 31 -- Struktura tabulky `Permission `32 -- 30 -- 31 -- Struktura tabulky `PermissionOperation` 32 -- 33 33 34 CREATE TABLE `Permission` (34 CREATE TABLE IF NOT EXISTS `PermissionOperation` ( 35 35 `Id` int(11) NOT NULL auto_increment, 36 ` Title` varchar(64) collate utf8_czech_ci NOT NULL,36 `Description` varchar(128) collate utf8_czech_ci NOT NULL, 37 37 PRIMARY KEY (`Id`) 38 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT= 5;38 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT=10 ; 39 39 40 40 -- -------------------------------------------------------- 41 41 42 -- 42 -- 43 43 -- Struktura tabulky `Text` 44 -- 44 -- 45 45 46 CREATE TABLE `Text` (46 CREATE TABLE IF NOT EXISTS `Text` ( 47 47 `Id` int(11) NOT NULL auto_increment, 48 48 `TranslationGroup` int(11) NOT NULL, … … 51 51 PRIMARY KEY (`Id`), 52 52 KEY `TranslationGroup` (`TranslationGroup`,`GroupItem`) 53 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT= 113390;53 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT=427992 ; 54 54 55 55 -- -------------------------------------------------------- 56 56 57 -- 57 -- 58 58 -- Struktura tabulky `TextGroup` 59 -- 59 -- 60 60 61 CREATE TABLE `TextGroup` (61 CREATE TABLE IF NOT EXISTS `TextGroup` ( 62 62 `Id` int(11) NOT NULL auto_increment, 63 63 `Group` int(11) NOT NULL, … … 67 67 `Time` datetime NOT NULL, 68 68 `Revision` int(11) NOT NULL, 69 `Complete` tinyint(1) NOT NULL, 70 `OriginalText` int(11) NOT NULL, 71 `OldSystem` tinyint(1) NOT NULL, 69 72 PRIMARY KEY (`Id`), 70 73 UNIQUE KEY `Group` (`Group`,`User`,`Index`,`Language`) 71 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT= 358575;74 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT=256750 ; 72 75 73 76 -- -------------------------------------------------------- 74 77 75 -- 78 -- 76 79 -- Struktura tabulky `Translation` 77 -- 80 -- 78 81 79 CREATE TABLE `Translation` (82 CREATE TABLE IF NOT EXISTS `Translation` ( 80 83 `Id` int(11) NOT NULL auto_increment, 81 84 `Group` int(11) NOT NULL, … … 87 90 -- -------------------------------------------------------- 88 91 89 -- 92 -- 90 93 -- Struktura tabulky `TranslationGroup` 91 -- 94 -- 92 95 93 CREATE TABLE `TranslationGroup` (96 CREATE TABLE IF NOT EXISTS `TranslationGroup` ( 94 97 `Id` int(11) NOT NULL auto_increment, 95 98 `Name` varchar(64) collate utf8_czech_ci NOT NULL, … … 101 104 -- -------------------------------------------------------- 102 105 103 -- 106 -- 104 107 -- Struktura tabulky `User` 105 -- 108 -- 106 109 107 CREATE TABLE `User` (110 CREATE TABLE IF NOT EXISTS `User` ( 108 111 `Id` int(11) NOT NULL auto_increment, 109 112 `Name` varchar(64) collate utf8_czech_ci NOT NULL, 110 113 `Password` varchar(64) collate utf8_czech_ci NOT NULL, 111 114 `Email` varchar(128) collate utf8_czech_ci NOT NULL, 112 ` Permission` int(11) NOT NULL,115 `Role` int(11) NOT NULL, 113 116 `LastIpAddress` varchar(16) collate utf8_czech_ci NOT NULL, 114 117 `LastLoginTime` datetime NOT NULL, … … 116 119 `FullName` varchar(128) collate utf8_czech_ci NOT NULL, 117 120 PRIMARY KEY (`Id`) 118 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT= 2;121 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT=319 ; 119 122 120 123 -- -------------------------------------------------------- 121 124 122 -- 125 -- 123 126 -- Struktura tabulky `UserOnline` 124 -- 127 -- 125 128 126 CREATE TABLE `UserOnline` (129 CREATE TABLE IF NOT EXISTS `UserOnline` ( 127 130 `User` int(11) NOT NULL, 128 131 `Time` datetime NOT NULL, 129 132 `SessionId` varchar(255) collate utf8_czech_ci NOT NULL, 130 ` IpAddress` varchar(16) collate utf8_czech_ci NOT NULL,133 `HostAddress` varchar(255) collate utf8_czech_ci NOT NULL, 131 134 PRIMARY KEY (`User`) 132 135 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; … … 134 137 -- -------------------------------------------------------- 135 138 136 -- 139 -- 140 -- Struktura tabulky `UserRole` 141 -- 142 143 CREATE TABLE IF NOT EXISTS `UserRole` ( 144 `Id` int(11) NOT NULL auto_increment, 145 `Title` varchar(64) collate utf8_czech_ci NOT NULL, 146 PRIMARY KEY (`Id`) 147 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT=5 ; 148 149 -- -------------------------------------------------------- 150 151 -- 152 -- Struktura tabulky `UserRolePermission` 153 -- 154 155 CREATE TABLE IF NOT EXISTS `UserRolePermission` ( 156 `Role` int(11) NOT NULL, 157 `Operation` int(11) NOT NULL, 158 `Read` tinyint(1) NOT NULL, 159 `Write` tinyint(1) NOT NULL, 160 PRIMARY KEY (`Role`,`Operation`) 161 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; 162 163 -- -------------------------------------------------------- 164 165 -- 137 166 -- Struktura tabulky `Vote` 138 -- 167 -- 139 168 140 CREATE TABLE `Vote` (169 CREATE TABLE IF NOT EXISTS `Vote` ( 141 170 `TranslationGroup` int(11) NOT NULL, 142 171 `User` int(11) NOT NULL, -
branches/2/sql/init_data.sql
r40 r63 1 1 -- phpMyAdmin SQL Dump 2 -- version 2.10.22 -- version 3.1.2 3 3 -- http://www.phpmyadmin.net 4 -- 4 -- 5 5 -- Počítač: localhost 6 -- Vygenerováno: Čtvrtek 0 8. května 2008, 20:007 -- Verze MySQL: 5.0. 458 -- Verze PHP: 5.2. 46 -- Vygenerováno: Čtvrtek 05. února 2009, 06:46 7 -- Verze MySQL: 5.0.67 8 -- Verze PHP: 5.2.6 9 9 10 10 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; 11 11 12 -- 12 -- 13 13 -- Databáze: `wowpreklad` 14 -- 14 -- 15 15 16 -- 16 -- 17 17 -- Vypisuji data pro tabulku `Language` 18 -- 18 -- 19 19 20 INSERT INTO `Language` (`Id`, `Name`) VALUES 20 INSERT INTO `Language` (`Id`, `Name`) VALUES 21 21 (1, 'English'), 22 22 (2, 'Čeština'), 23 23 (3, 'Slovenština'); 24 24 25 -- 26 -- Vypisuji data pro tabulku ` Permission`27 -- 25 -- 26 -- Vypisuji data pro tabulku `Translation` 27 -- 28 28 29 INSERT INTO `Permission` (`Id`, `Title`) VALUES 30 (1, 'Anonym'), 31 (2, 'Překladatel'), 32 (3, 'Moderátor'), 33 (4, 'Administrátor'); 34 35 -- 36 -- Vypisuji data pro tabulku `Translation` 37 -- 38 39 INSERT INTO `Translation` (`Id`, `Group`, `Name`, `MangosColumn`) VALUES 29 INSERT INTO `Translation` (`Id`, `Group`, `Name`, `MangosColumn`) VALUES 40 30 (1, 1, 'Titulek', 'Title'), 41 31 (2, 1, 'Detaily', 'Details'), … … 74 64 (35, 8, 'Nápověda', 'help'); 75 65 76 -- 66 -- 77 67 -- Vypisuji data pro tabulku `TranslationGroup` 78 -- 68 -- 79 69 80 INSERT INTO `TranslationGroup` (`Id`, `Name`, `MangosTable`, `MangosTableIndex`) VALUES 70 INSERT INTO `TranslationGroup` (`Id`, `Name`, `MangosTable`, `MangosTableIndex`) VALUES 81 71 (1, 'Výpravy', 'quest_template', 'entry'), 82 72 (2, 'Texty knížek', 'page_text', 'entry'), … … 87 77 (7, 'Zprávy MaNGOSu', 'mangos_string', 'entry'), 88 78 (8, 'Popis GM příkazů', 'command', 'entry'); 79 80 -- 81 -- Vypisuji data pro tabulku `UserRole` 82 -- 83 84 INSERT INTO `UserRole` (`Id`, `Title`) VALUES 85 (1, 'Anonym'), 86 (2, 'Překladatel'), 87 (3, 'Moderátor'), 88 (4, 'Administrátor'); -
trunk/Options.php
r62 r63 17 17 if(($Line['pass'] == $OldPass) and ($NewPass == $NewPass2)) 18 18 { 19 $Database->SQLCommand( "UPDATE user SET pass = '$NewPass' WHERE ID = ".$_SESSION['UserID']);19 $Database->SQLCommand('UPDATE user SET pass = sha1("'.$NewPass.'" WHERE ID = '.$_SESSION['UserID']); 20 20 echo('Heslo změněno!<br />'); 21 21 } else echo('<br />Hesla se neshodují!<br />)'); -
trunk/action.php
r51 r63 15 15 } 16 16 17 if(( @$_POST['Action'] == 'type_translation') and Licence(LICENCE_MODERATOR))17 if((array_key_exists('Action', $_POST)) and ($_POST['Action'] == 'type_translation') and Licence(LICENCE_MODERATOR)) 18 18 { 19 19 if(array_key_exists('1', $_POST)) $check = 1; else $check = 0; … … 55 55 if($Action == 'shoutbox') 56 56 { 57 $shoutbox = $_GET['shoutbox']; 57 if(array_key_exists('shoutbox', $_GET)) $shoutbox = $_GET['shoutbox']; 58 else $shoutbox = ''; 58 59 if($shoutbox == '') 59 60 { 60 echo('<form action="action.php?action=shoutbox&shoutbox=1" method="post"> 61 echo('<form action="action.php?action=shoutbox&shoutbox=1" method="post"><fieldset><legend>Nová zpráva shoutboxu</legend> 61 62 Uživatel: '); 62 63 if(Licence(LICENCE_USER)) echo('<b>'.$_SESSION['User'].'</b><br />'); … … 64 65 echo('Text zprávy: <br> 65 66 <textarea name="text" cols="40"></textarea> <br /> 66 <input type="submit" value="Uložit" /><br /> 67 <input type="submit" value="Uložit" /><br /></fieldset> 67 68 </form>'); 68 69 } else -
trunk/dictionary.php
r60 r63 19 19 global $Database; 20 20 21 if 21 if(isset($_SESSION['User']) and $_SESSION['User'] <> '') 22 22 { 23 23 $User = $_SESSION['User']; … … 25 25 26 26 $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE LOWER(user) = LOWER('$User')")); 27 if 27 if(!$Line) 28 28 { 29 29 return false; 30 } else { 31 if ($Licence == 1) { 32 if ($Line['gm'] == 1) { 30 } else 31 { 32 if($Licence == 1) 33 { 34 if($Line['gm'] == 1) 35 { 33 36 return true; 34 37 } else return false; 35 38 } 36 If ($Line['pass'] == $Pass) { 39 if($Line['pass'] == sha1($Pass)) 40 { 37 41 38 // zapsání poslení pou ité IP42 // zapsání poslení použité IP 39 43 // $Addres = $_SERVER['REMOTE_ADDR']; 40 44 // $Database->SQLCommand("UPDATE user SET LastLogin = now(), LastIP = '$Addres' WHERE user = '$User'"); -
trunk/download.php
r62 r63 41 41 $ExportSetting = unserialize($_SESSION['ExportSetting']); 42 42 } 43 if(!array_key_exists('users-selection', $ExportSetting)) $ExportSetting['users-selection'] = array(); 43 44 44 45 function CreateZipFromDir(&$Zip, $Path, $ZipPath) -
trunk/includes/global.php
r61 r63 151 151 if(!array_key_exists('UserID', $_SESSION)) $_SESSION['UserID'] = ''; 152 152 if(!array_key_exists('User', $_SESSION)) $_SESSION['User'] = 'NotRegistred'; 153 if(!array_key_exists('Pass', $_SESSION)) $_SESSION['Pass'] = ''; 153 154 154 155 // Přihlášení … … 156 157 { 157 158 $_SESSION['User'] = $_POST['LoginUser']; 158 $_SESSION['Pass'] = $_POST['LoginPass'];159 $_SESSION['Pass'] = sha1($_POST['LoginPass']); 159 160 160 161 $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE LOWER(user) = LOWER('".$_SESSION['User']."') AND pass = '".$_SESSION['Pass']."'")); … … 205 206 </tr> 206 207 <tr> 207 <td colspan="2" class="page-bottom">Autoři: maron (maron2@centrum.cz), chronos');208 <td colspan="2" class="page-bottom">Autoři: maron, chronos <a href="http://wowpreklad.zdechov.net/trac/wowpreklad/browser/trunk">Zdrojové soubory</a>'); 208 209 echo(' </td></tr> 209 210 </table> -
trunk/includes/global_function.php
r61 r63 71 71 if($Licence == -1) return(true); 72 72 else 73 if(isset($_SESSION['User']) and $_SESSION['User'] <> '')73 if(isset($_SESSION['User']) and ($_SESSION['User'] <> '') and ($_SESSION['UserID'] != '')) 74 74 { 75 75 // $User = $_SESSION['User']; 76 76 $Pass = $_SESSION['Pass']; 77 $Line = mysql_fetch_array($Database->SQLCommand( "SELECT * FROM user WHERE ID = ".$_SESSION['UserID']."78 AND GM >= $Licence AND pass = '$Pass'"));77 $Line = mysql_fetch_array($Database->SQLCommand('SELECT * FROM user WHERE ID = '.$_SESSION['UserID'].' 78 AND GM >= '.$Licence.' AND pass = "'.$Pass.'"')); 79 79 // echo "SELECT * FROM user WHERE ID = ".$_SESSION['UserID']." AND GM <= $Licence AND pass = '$Pass'"; 80 80 return($Line); … … 83 83 return(false); 84 84 } 85 } 86 87 function MysqlDateTimeToTime($Time) 88 { 89 $Parts = explode(' ', $Time); 90 $DateParts = explode('-', $Parts[0]); 91 $TimeParts = explode(':', $Parts[1]); 92 $Result = mktime($TimeParts[0], $TimeParts[1], $TimeParts[2], $DateParts[1], $DateParts[2], $DateParts[0]); 93 return($Result); 85 94 } 86 95 -
trunk/index.php
r54 r63 1 1 <?php 2 2 3 3 include('includes/global.php'); 4 4 5 5 $Banner = '<a href="'.$Config['Web']['BaseURL'].'"> 6 6 <img src="banners/baner_468_60.jpg" 7 7 alt="baner_'.$Config['Web']['BaseURL'].'" title="Free projekt překládání celé hry World of Warcraft" 8 8 class="banner" height="60" width="468" /></a>'; 9 9 10 10 $BannerSmall = '<a href="'.$Config['Web']['BaseURL'].'"> 11 11 <img src="banners/baner_88_31.jpg" 12 12 alt="baner_'.$Config['Web']['BaseURL'].'" title="Free projekt překládání celé hry World of Warcraft" 13 13 class="banner" height="31" width="88" /></a>'; 14 14 15 echo '<b>Bannery: </b><br />';15 echo('<b>Bannery: </b><br />'); 16 16 17 echo $Banner.' <textarea rows="2" cols="30">'.htmlspecialchars($Banner).'</textarea><br />'; 18 echo $BannerSmall.' <textarea rows="2" cols="30">'.htmlspecialchars($BannerSmall).'</textarea><br />'; 17 echo($Banner.' <textarea rows="2" cols="30">'.htmlspecialchars($Banner).'</textarea><br />'); 18 echo($BannerSmall.' <textarea rows="2" cols="30">'.htmlspecialchars($BannerSmall).'</textarea><br />'); 19 20 function ShowNews() 21 { 22 global $Database; 23 24 $Output = '<strong>Změny systému:</strong><div class="NewsBox">'; 25 $DbResult = $Database->SQLCommand('SELECT news.Time, user.user, news.Text FROM news JOIN user ON user.ID = news.User ORDER BY Time DESC LIMIT 10'); 26 while($DbRow = mysql_fetch_assoc($DbResult)) 27 $Output .= '<div><strong>'.$DbRow['user'].'('.date('d.m.Y', MysqlDateTimeToTime($DbRow['Time'])).')</strong> <br />'.$DbRow['Text'].'</div>'; 28 $Output .= '</div>'; 29 return($Output); 30 } 19 31 20 ?> 21 <br /> 22 <b>Nacházíte se na stránce free projektu překládání textů ze hry World of Warcraft</b><br /> 23 - Data jsou volně ke stažení.<br /> 24 - Kdokoliv může přispět přeložením textů a uveřejněním odkazu popř. banneru na svých stránkách.<br /> 25 <br /> 26 <strong>Moderátor</strong><br /> 27 - Hledáme moderátora pro kontrolu přeložených textů.<br /> 28 <br /> 29 <strong>Pokyny pro překladatele:</strong><br /> 30 - Texty překládejte včetně diakritiky (háčků a čárek). Ta bude v případě potřeby odstraněna při exportování. <br /> 31 - Taktéž překládejte všechny texty včetně názvu, ten může být odstraněn při exportování. <br /> 32 - Prosím vyberte správný jazyk, do kterého text překládáte kvůli správnému filtrování při exportu.<br /> 33 - Význam speciálních kódů: $B - odřádkování, $N - jméno, $C - povolání.<br /> 34 - Pro skloňování oslovení hráče použijte speciální znak $gmužský rod:ženský rod;. Dvojtečka odděluje obě varianty a středník ukončuje tento speciální příkaz. Např. "Vítej $gchrabrý rytíři:chrabrá rytířko;!"<br /> 35 - V názvech měst, míst, postav, věcí aj. překládejte pouze jednoduší slova jako město, močál, les... 36 složitější vyzkloňujte (př. Stormwind city -> Město Stormwind)<br /> 37 - Začít překládat můžete namířením kurzoru na texty a kliknutím na Nepřeložené texty<br /> 38 - Prioritní texty znamenají, že tyto texty plní nejčastěji.<br /> 39 - Je doporučeno překládat texty např. z jedené celé oblasti ve hře nebo najednou questy, které patří do stejného řetězu questů.<br /> 40 - Měli by jste hlasovat u každého přeloženého textu (quest, npc_texty) od 1 do 5 (5 nejlepší). Díky tomu se pak dají filtrovat při exportu pouze dobré questy<br /> 41 - Pro překládání nestačí vložit text do PC Translatoru a nechat ho zpracovat. Je nutné provést ruční kontrolu a překlad.<br /> 42 - Doporučujeme používat prohlížeč Mozilla Firefox a stáhnout si něj rozšiření pro kontrolu pravopisu: 43 <a href="https://addons.mozilla.org/cs/firefox/browse/type:3">Rozšíření do Firefoxu</a><br /> 44 <br /> 32 echo('<br /> 45 33 46 <?php 34 <table class="Home" width="100%"><tr><td width="60%"> 35 Nacházíte se na stránce projektu překládání textů ze hry World of Warcraft.<br /> 36 <ul> 37 <li>Projekt je provozován jako otevřený vyznává principy free & open source. Proto jsou texty volně ke stažení.</li> 38 <li>Projekt slouží k týmovému překladu. Kdokoliv může přispět přeložením textů a uveřejněním odkazu popř. banneru na svých stránkách.</li> 39 <li>Projekt není zaměřen pouze na jeden server, ale umožňuje různé způsoby stahování přeložených textů.</li> 40 <li>Cílem projektu je přeložit všechny texty ze hry. Nikoliv pouze texty výprav (quests).</li> 41 </ul> 42 </td><td>'.ShowNews().'</td></tr></table>'); 43 47 44 // Některé texty najdete <a href="http://wow-cz.wz.cz/index.php">zde</a> 48 45 if(Licence(LICENCE_USER)) -
trunk/info.php
r60 r63 3 3 include('includes/global.php'); 4 4 5 echo('<strong>Informace k překladu hry:</strong><br />'); 6 echo('<div style="border: 1px dotted black; padding: 0px 5px 5px 5px;"> 7 <big><b><i>Pro klinta:</i></b></big><br /><br /> 8 <b><a href="download-addon.php">CZWoW</a></b> - <a href="download-addon.php">Stáhnout češtinu pro clienta</a><br /> 9 - Změny ve verzích můžete sledovat v: <a href="client_files/_czwow/CzWoW/CzWoW.html">ChangeLog</a><br /> 10 - Čeština pro clienta obsahuje:<br /> 11 - Přeložené texty z projektu wowpřeklad<br /> 12 - Zvukové hlášky z Warcraft III<br /> 13 - České fonty pro správné zobrazování českých znaků ve hře<br /> 14 <br /> 15 <b><a href="download/ceske_fonty_do_wow.zip">Diakritika ve hře</a></b> (obsaženo v CZWoW)<br /> 16 - Pro správné zobrazování diakrity ve hře si stáhněte <a href="download/ceske_fonty_do_wow.zip">České fonty do hry</a><br /> 17 <br /> 18 <b><a href="http://www.wowresource.eu/index.php?showtopic=4260&hl=hl%C3%A1%C5%A1ky" title="http://www.wowresource.eu/index.php?showtopic=4260&hl=hl%C3%A1%C5%A1ky">Zvukové hlášky ve hře</a></b> (obsaženo v CZWoW)<br /> 19 - zvukové soubory převzaté z české verze Warcraftu III <a href="http://www.wowresource.eu/index.php?showtopic=4260&hl=hl%C3%A1%C5%A1ky" title="http://www.wowresource.eu/index.php?showtopic=4260&hl=hl%C3%A1%C5%A1ky">České hlášky z Warcraftu III</a> 20 </div> 21 <br /> 22 <div style="border: 1px dotted black; padding: 0px 5px 5px 5px;"> 5 echo('<h2>Informace k překladu hry:</h2> 6 <h3>Pokyny pro překladatele:</h3> 7 - 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í. Jinak stačí použít české písma.<br /> 8 - Překládejte všechny texty včetně názvu. Pro hledání informacích o výpravách lze použít projekt AoWoW, který napodobuje vyhledávač wowhead a prezentuje přímo texty z databáze.. <br /> 9 - Prosím vyberte správný jazyk, do kterého text překládáte kvůli správnému filtrování při exportu.<br /> 10 - Význam speciálních kódů: $B - odřádkování, $N - jméno, $C - povolání.<br /> 11 - Pro skloňování oslovení hráče použijte speciální znak $gmužský rod:ženský rod;. Dvojtečka odděluje obě varianty a středník ukončuje tento speciální příkaz. Např. "Vítej $gchrabrý rytíři:chrabrá rytířko;!"<br /> 12 - V názvech měst, míst, postav, věcí aj. překládejte pouze jednoduší slova jako město, močál, les... 13 složitější vyzkloňujte (př. Stormwind city -> Město Stormwind)<br /> 14 - Začít překládat můžete namířením kurzoru na skupiny textyůa kliknutím na Nepřeložené texty<br /> 15 - Je doporučeno překládat texty např. z jedené celé oblasti ve hře nebo najednou questy, které patří do stejného řetězu questů.<br /> 16 - Pro překládání nestačí vložit text do PC Translatoru a nechat ho na hrubo zpracovat. Je nutné provést ruční kontrolu a překlad.<br /> 17 - Doporučujeme používat prohlížeč Mozilla Firefox a stáhnout si něj rozšiření pro kontrolu pravopisu: 18 <a href="https://addons.mozilla.org/cs/firefox/browse/type:3">Rozšíření do Firefoxu</a><br /> 19 - Každý ručí za kvalitu svých překladů. Při stahovaní sestaveného překladu si sami vybíráte, komu důvěřujete a od kterých uživatelů dle pořadí překlady převezmete.<br /> 20 <br />'); 23 21 24 <big><b><i>Pro server:</i></b></big><br /><br /> 22 echo('<h3>Doplňky pro klienta</h3> 23 <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 /> 24 <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 /> 25 <br /> 26 <h3>Doplňky pro server:</h3> 25 27 26 <strong>Český překlad MaNGOS Minimanageru:</strong><br /> 27 - Stránky projektu: <a href="http://sourceforge.net/projects/mmfpm/">http://sourceforge.net/projects/mmfpm/</a><br /> 28 - Překlad: <a href="http://wow.zdechov.net/minimanager/lang/csCZ.zip">Čeština do minimanageru</a><br /> 29 - Diskusní forum pro případné připomínky k překladu: <a href="http://wow.zdechov.net/forum/viewtopic.php?p=5533">Forum</a><br /> 30 <br /> 31 32 <strong>AoWoW:</strong><br /> 33 - Stránky projektu: <a href="http://mangos.cjb.net/forums/index.php?act=idx ">http://mangos.cjb.net/forums/index.php?act=idx</a><br /> 28 <a href="http://mangos.cjb.net/forums/index.php?act=idx">Čeština do Minimanageru</a><br /> 29 <a href="http://mangos.cjb.net/forums/index.php?act=idx">Čeština pro AoWoW</a> - Webový prohlížeč databáze pro emulátor MaNGOS podle wowhead.com<br /> 34 30 35 31 </div> -
trunk/registrace.php
r60 r63 17 17 { 18 18 $Address = $_SERVER['REMOTE_ADDR']; 19 $Database->SQLCommand( "INSERT INTO `user` (`user` , `pass` , `LastIP` , `LastLogin` , `Email` , `Language` )20 VALUES ( '$User','$Pass','$Address',now(),'$Email','$Language')");19 $Database->SQLCommand('INSERT INTO `user` (`user` , `pass` , `LastIP` , `LastLogin` , `Email` , `Language` ) 20 VALUES ("'.$User.'", sha1("'.$Pass.'"), "'.$Address.'", NOW(), "'.$Email.'", '.$Language.')'); 21 21 // $Database->SQLCommand("INSERT INTO user () VALUES('$User','$Pass','0','$Addres',now(),'0','$Email')"); 22 22 echo('Registrace proběhla úspěšně.<br />'); 23 23 24 24 $_SESSION['User'] = $User; 25 $_SESSION['Pass'] = $Pass;25 $_SESSION['Pass'] = sha1($Pass); 26 26 27 27 $Line = mysql_fetch_array($Database->SQLCommand("SELECT ID FROM user WHERE user = '".$_SESSION['User']."'")); … … 43 43 <fieldset><legend>Registrace nového uživatele</legend> 44 44 <table> 45 <tr>Pozorně si přečtěte <a href="info.php">pokyny k překladu</a> a řiďte se jimi. Překládat je nutno včetně háčků a čárek!</tr> 45 46 <tr> 46 47 <td>Jméno:</td> -
trunk/style/style.css
r60 r63 98 98 overflow: auto; 99 99 } 100 101 .NewsBox 102 { 103 border-width: 1px; 104 border-color: #A0A0FF; 105 border-style: solid; 106 overflow: auto; 107 font-size: small; 108 background-color: #F8F8FF; 109 padding: 3px; 110 } 111 112 .NewsBox div 113 { 114 border-bottom-width: 1px; 115 border-bottom-color: #A0A0F0; 116 border-bottom-style: solid; 117 padding-bottom: 5px; 118 } 119 120 .Home tr td 121 { 122 vertical-align: top; 123 padding-left: 10px; 124 }
Note:
See TracChangeset
for help on using the changeset viewer.