Changeset 427 for trunk/index.php
- Timestamp:
- Apr 8, 2010, 7:46:41 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/index.php
r417 r427 18 18 function ShowLastTranslated() 19 19 { 20 global $ Database;20 global $System; 21 21 22 $Output = '<br /><strong>Poslední překlady:</strong><div class="NewsBox">'; 23 $DbResult = $Database->SQLCommand('SELECT `Date`, `User`.`Name`, `Text` FROM `Log` JOIN `User` ON `User`.`ID` = `Log`.`User` WHERE `Type` = 1 ORDER BY `Date` DESC LIMIT 20'); 24 while($DbRow = mysql_fetch_assoc($DbResult)) 25 $Output .= '<strong>'.$DbRow['Name'].' ('.date('d.m.Y', MysqlDateTimeToTime($DbRow['Date'])).')</strong> 26 '.$DbRow['Text'].' <br />'; 27 $Output .= '</div>'; 22 $Count = 40; 23 $Output = '<strong>Poslední překlady:</strong><div class="NewsBox">'; 24 25 $GroupListQuery = 'SELECT `Group`.* FROM `Group`'; 26 $Query = ''; 27 $UnionItems = array(); 28 $DbResult = $System->Database->query($GroupListQuery); 29 while($DbRow = $DbResult->fetch_assoc()) 30 { 31 //echo($DbRow['Name'].', '); 32 $UnionItems[] = 'SELECT `T`.`User`, `T`.`ID`, `T`.`ModifyTime`, '.$DbRow['Id'].' AS `Group`, "'.addslashes($DbRow['Name']).'" AS `GroupName`, `T`.`Take` FROM `'.$DbRow['TablePrefix'].'` AS `T`'. 33 ' WHERE (`T`.`Complete` = 1) AND (`T`.`Language` != 0) LIMIT '.$Count; 34 } 35 $Query = 'SELECT `TT`.*, `User`.`Name` AS `UserName` FROM ('.implode(' UNION ', $UnionItems).') AS `TT`'. 36 ' JOIN `User` ON `User`.`Id` = `TT`.`User`'. 37 ' ORDER BY `ModifyTime` DESC LIMIT '.$Count; 38 $DbResult = $System->Database->query($Query); 39 //echo($System->Database->error); 40 //echo($Query); 41 while($DbRow = $DbResult->fetch_assoc()) 42 { 43 $Output .= '<strong>'.HumanDate($DbRow['ModifyTime']).' '.$DbRow['UserName'].'</strong> přeložil text <a href="form.php?group='.$DbRow['Group'].'&ID='.$DbRow['ID'].'">'.$DbRow['ID'].'</a> převzatý z textu <a href="form.php?group='.$DbRow['Group'].'&ID='.$DbRow['Take'].'">'.$DbRow['Take'].'</a> ve skupině <a href="TanslationList.php?group='.$DbRow['Group'].'&action=filter">'.$DbRow['GroupName'].'</a><br />'; 44 } 28 45 return($Output); 29 46 } … … 119 136 120 137 echo('<br />'. 121 '<table class="Home"><tr><td >'.138 '<table class="Home"><tr><td colspan="2">'. 122 139 'Nacházíte se na stránce projektu překládání textů ze hry World of Warcraft (WoW).<br />'. 123 140 '<ul>'. … … 128 145 '<li>Cílem projektu je přeložit všechny texty ze hry. Nikoliv pouze texty výprav (questů).</li>'. 129 146 '<li>Texty lze překládat do dvou jazyků, češtiny a slovenštiny.</li>'. 130 '</ul> '.ShowLastTranslated().'</td><td class="news-box">'.ShowNews().'</td></tr></table>');147 '</ul></td></tr><tr><td>'.ShowLastTranslated().'</td><td class="news-box">'.ShowNews().'</td></tr></table>'); 131 148 132 149
Note:
See TracChangeset
for help on using the changeset viewer.