Changeset 254


Ignore:
Timestamp:
Jul 17, 2009, 10:18:43 AM (15 years ago)
Author:
george
Message:
  • Upraveno: Zobrazení českého formátu data posledního importu v tabulce Zdrojů dat.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/TranslationList.php

    r250 r254  
    5858{
    5959  global $Database, $TranslationItemPerPage, $Table;
    60        
     60   
    6161  $Line = mysql_fetch_row($Database->SQLCommand('SELECT count(*) FROM '.$Table.' '.$Where));       
    6262  $CountLists = $Line[0] / $TranslationItemPerPage;
     
    115115  {
    116116    //print_r($Line);
    117         echo('<tr><td><a href="form.php?group='.$GroupId.'&amp;ID='.$Line['ID'].'">'.$Line['ID'].'</a></td>
     117  echo('<tr><td><a href="form.php?group='.$GroupId.'&amp;ID='.$Line['ID'].'">'.$Line['ID'].'</a></td>
    118118      <td>'.$Line['entry'].'</td>
    119119      <td>'.htmlspecialchars($Line[$TranslationTree[$GroupId]['Items'][0]['Column']]).'</td>
    120           <td>'.GetVersionWOW($Line['VersionStart']).'-'.GetVersionWOW($Line['VersionEnd']).'</td>');
     120    <td>'.GetVersionWOW($Line['VersionStart']).'-'.GetVersionWOW($Line['VersionEnd']).'</td>');
    121121    if($address == 'selection') echo('<td>'.$Line['CountQuest'].'</td>');
    122         else if($address <> 'notran') echo('<td>'.$Line['User'].'</td>');
     122  else if($address <> 'notran') echo('<td>'.$Line['User'].'</td>');
    123123    echo('</tr>');
    124124  }
    125   echo('</table>');     
     125  echo('</table>');     
    126126}
    127127
    128128if($Action == 'notran')
    129 {       
     129{ 
    130130  echo('<a title="Zobrazit texty podle vlastního filtru" href="?group='.$GroupId.'&amp;action=filter">Filtr textů</a> ->
    131131        <a title="Zde můžete začít překládat" href="?group='.$GroupId.'&amp;action=selection">Nepřeložené texty</a> - >
     
    200200  foreach($TranslationTree as $Group)
    201201    if($Group['TablePrefix'] != '')
    202         {
    203           if(array_key_exists('not', $_GET)) {
    204                 $sql = 'SELECT COUNT(*) FROM '.$Group['TablePrefix'].' WHERE Complete = 0 AND user='.$_GET['user'];
     202  {
     203    if(array_key_exists('not', $_GET)) {
     204      $sql = 'SELECT COUNT(*) FROM '.$Group['TablePrefix'].' WHERE Complete = 0 AND user='.$_GET['user'];
    205205         $ID = $Database->SQLCommand($sql);
    206206         $Line = mysql_fetch_row($ID);
    207              $GroupId = $Group['Id'];
    208              echo('<tr><td><a href="?group='.$GroupId.'&amp;action=userid&amp;not&amp;user='.$_GET['user'].'">'.$Group['Name'].'</a></td><td>'.$Line[0].'</td></tr>');
    209              $Total += $Line[0];
    210           } else {
     207       $GroupId = $Group['Id'];
     208       echo('<tr><td><a href="?group='.$GroupId.'&amp;action=userid&amp;not&amp;user='.$_GET['user'].'">'.$Group['Name'].'</a></td><td>'.$Line[0].'</td></tr>');
     209       $Total += $Line[0];
     210    } else {
    211211         $sql = 'SELECT COUNT(*) FROM '.$Group['TablePrefix'].' WHERE user='.$_GET['user'];
    212212         $ID = $Database->SQLCommand($sql);
    213213         $Line = mysql_fetch_row($ID);
    214              $GroupId = $Group['Id'];
    215              echo('<tr><td><a href="?group='.$GroupId.'&amp;action=userid&amp;user='.$_GET['user'].'">'.$Group['Name'].'</a></td><td>'.$Line[0].'</td></tr>');
    216              $Total += $Line[0];
    217           }
    218         }
     214       $GroupId = $Group['Id'];
     215       echo('<tr><td><a href="?group='.$GroupId.'&amp;action=userid&amp;user='.$_GET['user'].'">'.$Group['Name'].'</a></td><td>'.$Line[0].'</td></tr>');
     216       $Total += $Line[0];
     217    }
     218  }
    219219  echo('<tr><td><strong>Celkem</strong></td><td><strong>'.$Total.'</strong></td></tr>');
    220220  echo('</table>');
     
    222222if($Action == 'grouplist')
    223223{
    224   echo('<h3>Seznam překladových skupin <a title="Záznam změn po importu" href="log.php?type=11">Změny v textech</a></h3>');
    225   echo('<table class="BaseTable"><tr><th>Jméno</th><th>Zdroj pro import</th><th>Formáty exportu</th><th>Datum porledního importu</th><th>Verze posledního importu</th></tr>');
     224  echo('<h3>Seznam překladových skupin</h3>');
     225  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>');
    226226  $Total = 0;
    227227  foreach($TranslationTree as $Group)
    228228    if($Group['TablePrefix'] != '')
    229         {
    230           $Export = 'XML';
    231           $Import = '';
    232           if($Group['MangosTable'] != '')
    233           {
    234                 $Export .= ', SQL';
    235                 $Import = 'SQL '.$Group['MangosDatabase'].'.'.$Group['MangosTable'];
    236           }
    237           if($Group['DBCFileName'] != '')
    238           {
    239                 $Export .= ', DBC';
    240                 $Import = $Group['DBCFileName'].'.dbc';
    241           }
    242           if($Group['LuaFileName'] != '')
    243           {
    244                 $Export .= ', Lua';
    245                 $Import = $Group['LuaMPQFolder'].'/'.$Group['LuaFileName'].'.lua';
    246           }
    247           foreach($Group['Items'] as $Item)
    248             if(($Item['AddonFileName'] != '') and (substr($Export, -5) != 'Addon'))
    249                 {
    250                   $Export .= ', Addon';
    251             }
    252           echo('<tr><td><a href="?group='.$Group['Id'].'&amp;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'].'&amp;type=11">'.$Group['LastImport'].'</a></td><td>'.GetVersionWOW($Group['LastVersion']).'</td></tr>');
    253         }
     229  {
     230    $Export = 'XML';
     231    $Import = '';
     232    if($Group['MangosTable'] != '')
     233    {
     234    $Export .= ', SQL';
     235    $Import = 'SQL '.$Group['MangosDatabase'].'.'.$Group['MangosTable'];
     236    }
     237    if($Group['DBCFileName'] != '')
     238    {
     239    $Export .= ', DBC';
     240    $Import = $Group['DBCFileName'].'.dbc';
     241    }
     242    if($Group['LuaFileName'] != '')
     243    {
     244    $Export .= ', Lua';
     245    $Import = $Group['LuaMPQFolder'].'/'.$Group['LuaFileName'].'.lua';
     246    }
     247    foreach($Group['Items'] as $Item)
     248      if(($Item['AddonFileName'] != '') and (substr($Export, -5) != 'Addon'))
     249    {
     250      $Export .= ', Addon';
     251      }
     252    echo('<tr><td><a href="?group='.$Group['Id'].'&amp;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'].'&amp;type=11">'.HumanDate($Group['LastImport']).'</a></td><td>'.GetVersionWOW($Group['LastVersion']).'</td></tr>');
     253  }
    254254  echo('</table>');
     255  echo('<br /><a title="Záznam změn po importu" href="log.php?type=11">Záznam změn v textech při importu</a>');
    255256} else
    256257if($Action == 'userid')
     
    282283  foreach($TranslationTree[$GroupId]['Items'] as $Item)
    283284  {
    284         if($Item['Column'] != '') $sql .= ' OR `'.$Item['Column'].'` LIKE "%'.$Search.'%"';
     285  if($Item['Column'] != '') $sql .= ' OR `'.$Item['Column'].'` LIKE "%'.$Search.'%"';
    285286  }
    286287   
Note: See TracChangeset for help on using the changeset viewer.