Changeset 306 for trunk/TranslationList.php
- Timestamp:
- Jan 31, 2010, 12:42:44 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/TranslationList.php
r299 r306 251 251 if($Action == 'grouplist') 252 252 { 253 $DbResult = $Database->SQLCommand('SELECT COUNT(*) FROM `group`'); 254 $DbRow = mysql_fetch_row($DbResult); 255 $PageList = GetPageList($DbRow[0]); 253 256 echo('<h3>Seznam překladových skupin</h3>'); 254 echo('<table class="BaseTable"><tr><th>Jméno</th><th>Zdroj pro import</th><th>Formáty exportu</th><th>Datum posledního importu</th><th>Verze posledního importu</th></tr>'); 255 $Total = 0; 256 foreach($TranslationTree as $Group) 257 if($Group['TablePrefix'] != '') 258 { 259 $Export = 'XML'; 260 $Import = ''; 261 if($Group['MangosTable'] != '') 262 { 263 $Export .= ', SQL'; 264 $Import = 'SQL '.$Group['MangosDatabase'].'.'.$Group['MangosTable']; 265 } 266 if($Group['DBCFileName'] != '') 267 { 268 $Export .= ', DBC'; 269 $Import = $Group['DBCFileName'].'.dbc'; 270 } 271 if($Group['LuaFileName'] != '') 272 { 273 $Export .= ', Lua'; 274 $Import = $Group['LuaMPQFolder'].'/'.$Group['LuaFileName'].'.lua'; 275 } 276 foreach($Group['Items'] as $Item) 277 if(($Item['AddonFileName'] != '') and (substr($Export, -5) != 'Addon')) 278 { 279 $Export .= ', Addon'; 280 } 281 echo('<tr><td><a href="?group='.$Group['Id'].'&action=filter">'.$Group['Name'].'</a></td><td>'.$Import.'</td><td>'.$Export.'</td><td><a title="Změny po posledním importu u vybrané překladové skupiny" href="log.php?group='.$Group['Id'].'&type=11">'.HumanDate($Group['LastImport']).'</a></td><td>'.GetVersionWOW($Group['LastVersion']).'</td></tr>'); 257 echo($PageList['Output']); 258 259 echo('<table class="BaseTable">'); 260 $TableColumns = array( 261 array('Name' => 'Name', 'Title' => 'Jméno'), 262 array('Name' => 'MangosTable', 'Title' => 'Tabulka MaNGOSu'), 263 array('Name' => 'DBCFileName', 'Title' => 'DBC soubor'), 264 array('Name' => 'LuaFileName', 'Title' => 'Lua soubor'), 265 array('Name' => 'LastImport', 'Title' => 'Datum posledního importu'), 266 array('Name' => 'LastVersion', 'Title' => 'Verze posledního importu'), 267 ); 268 269 $Order = GetOrderTableHeader($TableColumns, 'Name', 0); 270 echo($Order['Output']); 271 272 $ID = $Database->SQLCommand('SELECT * FROM `group`'.$Order['SQL'].$PageList['SQLLimit']); 273 while($Group = mysql_fetch_assoc($ID)) 274 { 275 echo('<tr><td><a href="?group='.$Group['Id'].'&action=filter">'.$Group['Name'].'</a></td><td>'.$Group['MangosTable'].'</td><td>'.$Group['DBCFileName'].'</td><td>'.$Group['LuaFileName'].'</td><td><a title="Změny po posledním importu u vybrané překladové skupiny" href="log.php?group='.$Group['Id'].'&type=11">'.HumanDate($Group['LastImport']).'</a></td><td>'.GetVersionWOW($Group['LastVersion']).'</td></tr>'); 282 276 } 283 277 echo('</table>'); … … 388 382 } 389 383 390 ShowFooter(); 384 ShowFooter(); 385 391 386 ?> 392 387
Note:
See TracChangeset
for help on using the changeset viewer.