Changeset 127


Ignore:
Timestamp:
Feb 23, 2009, 1:18:38 PM (15 years ago)
Author:
george
Message:
  • Opraveno: Další validace kódů XHTML strict.
  • Upraveno: Vzhled tabulek upraven na třídu BaseTable. Zobrazování stylů v prohlížeči IE7.
Location:
trunk
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/TranslationList.php

    r104 r127  
    200200      $Line = mysql_fetch_row($ID);
    201201          $GroupId = $Group['Id'];
    202           echo('<tr><td><a href="?group='.$GroupId.'&amp;action=userid&user='.$_GET['user'].'">'.$Group['Name'].'</a></td><td>'.$Line[0].'</td></tr>');
     202          echo('<tr><td><a href="?group='.$GroupId.'&amp;action=userid&amp;user='.$_GET['user'].'">'.$Group['Name'].'</a></td><td>'.$Line[0].'</td></tr>');
    203203          $Total += $Line[0];
    204204        }
     
    247247{
    248248  echo('<a title="Zobrazit texty podle vlastního filtru" href="?group='.$GroupId.'&amp;action=filter">Filtr textů</a><br /><br /><br />');
    249   echo('<table border="1" cellpadding="3" cellspacing="0">
     249  echo('<table class="BaseTable">
    250250    <tr><th>Odkaz</th><th>Popis</th></tr>');
    251251  echo('<tr><td><a title="Přeložené texty, můžete zde hlasovat, nebo text opravovat" href="?group='.$GroupId.'&amp;action=Translate">Přeložené texty</a></td>
     
    264264  }
    265265       
    266   echo('<tr><td><form action="?group='.$GroupId.'&amp;action=users" method="post">
    267     &nbsp;<select name="users[]" size="10" multiple>');
     266  echo('<tr><td><form action="?group='.$GroupId.'&amp;action=users" method="post"><div>'.
     267    '<select name="users[]" size="10" multiple="multiple">');
    268268       
    269269  $ID = $Database->SQLCommand('SELECT user, ID FROM `user` WHERE
     
    274274 
    275275  echo('</select><br />
    276     <input type="submit" value="Vypsat"></form></td>
     276    <input type="submit" value="Vypsat" /></div></form></td>
    277277    <td>Vypsat pouze od těchto uživatalů<br />
    278278    Vybrat více uživatelů můžete pomocí CTRL+click</td></tr>');
    279279
    280   echo('<tr><td><form action="?group='.$GroupId.'&amp;action=search" method="post">
    281     <input type="text" name="search" size="8" />
    282     <input type="submit" value="Hledat" />
    283     </form>
    284     </td><td>Vyhledat pomocí textu</td></tr>');
     280  echo('<tr><td><form action="?group='.$GroupId.'&amp;action=search" method="post"><div>'.
     281    '<input type="text" name="search" size="8" />'.
     282    '<input type="submit" value="Hledat" />'.
     283    '</div></form>'.
     284    '</td><td>Vyhledat pomocí textu</td></tr>');
    285285         
    286   echo('<tr><td><form action="?group='.$GroupId.'&amp;action=searchentry" method="post">
    287     <input type="text" name="ID" size="8" />
    288     <input type="submit" value="Hledat" />
    289     </form>
    290     </td><td>Zobrazit podle ID textu v databázi MaNGOSu</td></tr>');
     286  echo('<tr><td><form action="?group='.$GroupId.'&amp;action=searchentry" method="post"><div>'.
     287    '<input type="text" name="ID" size="8" />'.
     288    '<input type="submit" value="Hledat" />'.
     289    '</div></form>'.
     290    '</td><td>Zobrazit podle ID textu v databázi MaNGOSu</td></tr>');
    291291                                               
    292292  echo('</table>');
  • trunk/comparison.php

    r83 r127  
    22
    33include('includes/global.php');   
    4 
    54ShowPage();
    65
    7 echo ('Text je porovnáván vždy ku předešlému (vlevo). Změny jsou zvýrazněny <span id="edit">barvou.</span><br><br>');
     6echo('Text je porovnáván vždy ku předešlému (vlevo). Změny jsou zvýrazněny <span class="edit">barvou.</span><br /><br />');
    87
    9         function CompareString($String1, $String2) {
    10                 //TODO: barevné porovnání
    11                 //strcasecmp($String1, $String2) == 0 je totožné
    12         //      echo $String1.'<br><br>';
    13                 $ArrStr1 = explode(' ',$String1);
    14                 $ArrStr2 = explode(' ',$String2);
     8function CompareString($String1, $String2)
     9{
     10  //TODO: barevné porovnání
     11  //strcasecmp($String1, $String2) == 0 je totožné
     12  //    echo $String1.'<br /><br />';
     13  $ArrStr1 = explode(' ', $String1);
     14  $ArrStr2 = explode(' ', $String2);
    1515               
    16                 for($i = 0;$i<count($ArrStr1);$i++) {
    17                   if (isset($ArrStr2[$i])) {
    18                         if ($ArrStr1[$i] == $ArrStr2[$i]) {
    19                                 echo $ArrStr1[$i].' ';
    20                         } else {
    21                                 $find = false;
    22                                 for($j = 0;$j<count($ArrStr2);$j++) {
    23                                   if (($ArrStr1[$i] == $ArrStr2[$j]) and ($find == false)) {
    24                                         echo $ArrStr1[$i].' ';
    25                                         $find = true;
    26                                   }
    27                                 }
    28                                 if ($find == false)
    29                                         echo '<span id="edit">'.$ArrStr1[$i].' </span>';
    30                         }
    31                   } else echo '<span id="edit">'.$ArrStr1[$i].' </span>';
     16  for($i = 0; $i < count($ArrStr1); $i++)
     17  {
     18        if(isset($ArrStr2[$i]))
     19        {
     20          if($ArrStr1[$i] == $ArrStr2[$i])
     21          {
     22                echo($ArrStr1[$i].' ');
     23          } else
     24          {
     25                $find = false;
     26                for($j = 0; $j < count($ArrStr2); $j++)
     27                {
     28                  if(($ArrStr1[$i] == $ArrStr2[$j]) and ($find == false))
     29                  {
     30                        echo($ArrStr1[$i].' ');
     31                        $find = true;
     32                  }
    3233                }
    33         //      echo $ArrStr1[0];
    34                
    35         }
     34                if($find == false)
     35                  echo('<span class="edit">'.$ArrStr1[$i].' </span>');
     36          }
     37        } else echo('<span class="edit">'.$ArrStr1[$i].' </span>');
     38  }
     39  //    echo $ArrStr1[0];
     40}
    3641
    3742if(array_key_exists('group', $_GET)) $GroupId = $_GET['group']; else $GroupId = 1;
     
    4247{
    4348  $Textentry = $_GET['entry']; 
    44 
    45 
    46         if ((array_key_exists('ID1', $_GET)) and ($_GET['ID1'] <> -1)) { //porovnání pouze 2 textů
    47                 $TextID1 = $_GET['ID1']; 
    48                 $TextID2 = $_GET['ID2']; 
    49                 $WhereID = " AND (ID = $TextID1 OR ID = $TextID2 OR Language = 0)";     
    50         } else $WhereID = '';
     49  if((array_key_exists('ID1', $_GET)) and ($_GET['ID1'] <> -1))  //porovnání pouze 2 textů
     50  {
     51        $TextID1 = $_GET['ID1']; 
     52        $TextID2 = $_GET['ID2']; 
     53        $WhereID = " AND (ID = $TextID1 OR ID = $TextID2 OR Language = 0)";     
     54  } else $WhereID = '';
    5155
    5256  $DataID = $Database->SQLCommand('SELECT * FROM '.$Table.' Where entry = '.$Textentry.$WhereID.' ORDER BY Language');
    5357  $i = 0;
    54   while($Line = mysql_fetch_assoc($DataID)) {
     58  while($Line = mysql_fetch_assoc($DataID))
     59  {
    5560        $BuffLine[$i] = $Line;
    56         $i = $i+1;     
     61        $i = $i + 1;   
    5762  }
    5863 // if(!$Line) die('Překlad nenalezen.');
    5964  $Line = $BuffLine;
    60   $i = $i-1;
    61   echo('Počet porovnávaných textů: <b>'.$i.'</b><br> ');
     65  $i = $i - 1;
     66  echo('Počet porovnávaných textů: <strong>'.$i.'</strong><br /> ');
    6267
    63   echo('
    64   <b>Číslo textu: <a href="http://www.wowhead.com/?quest='.$Textentry.'">'.$Textentry.'</a></b>
    65  
    66      <table border="1" cellpadding="1" cellspacing="0">
    67       <tr>');
    68     echo (' <th>ID textu</th>');
    69           foreach($Line as $Index => $LineItem) {
    70         echo ('<td><a href="form.php?group='.$GroupId.'&amp;ID='.$LineItem['ID'].'">'.$LineItem['ID'].'</a></td>');
    71       }
    72         echo('</tr>');
    73     echo (' <th>Převzato</th>');
    74           foreach($Line as $Index => $LineItem) {
    75         echo ('<td><a href="form.php?group='.$GroupId.'&amp;ID='.$LineItem['Take'].'">'.$LineItem['Take'].'</a></td>');
    76       }
    77         echo('</tr>');
    78     echo (' <th>Přeložil</th>');
    79           foreach($Line as $Index => $LineItem) {
    80             $LineUser = mysql_fetch_array($Database->SQLCommand('SELECT * FROM user WHERE id = '.$LineItem['User']));
    81         echo ('<th>'.$LineUser['user'].'</th>');
    82       }
    83         echo('</tr>');
    84     echo (' <th>Jazyk</th>');
    85           foreach($Line as $Index => $LineItem) {
    86         echo ('<td>'); WriteLanguagesWithoutSel($LineItem['Language']); echo('</td>');
    87       }
    88         echo('</tr>');
     68  echo('<strong>Číslo textu: <a href="http://www.wowhead.com/?quest='.$Textentry.'">'.$Textentry.'</a></strong>'.
     69    '<table class="BaseTable">');
     70  echo('<tr><th>Přeložil</th>');
     71  foreach($Line as $Index => $LineItem)
     72  {
     73        $LineUser = mysql_fetch_array($Database->SQLCommand('SELECT * FROM user WHERE id = '.$LineItem['User']));
     74    echo('<th>'.$LineUser['user'].'</th>');
     75  }
     76  echo('</tr>');
     77  echo('<tr>');
     78  echo('<th>ID textu</th>');
     79  foreach($Line as $Index => $LineItem)
     80  {
     81        echo('<td><a href="form.php?group='.$GroupId.'&amp;ID='.$LineItem['ID'].'">'.$LineItem['ID'].'</a></td>');
     82  }
     83  echo('</tr>');
     84  echo('<tr><th>Převzato</th>');
     85  foreach($Line as $Index => $LineItem)
     86  {
     87        echo('<td><a href="form.php?group='.$GroupId.'&amp;ID='.$LineItem['Take'].'">'.$LineItem['Take'].'</a></td>');
     88  }
     89  echo('</tr>');
     90  echo('<tr><th>Jazyk</th>');
     91  foreach($Line as $Index => $LineItem)
     92  {
     93        echo('<td>');
     94        WriteLanguagesWithoutSel($LineItem['Language']);
     95        echo('</td>');
     96  }
     97  echo('</tr>');
    8998  foreach($TranslationTree[$GroupId]['Items'] as $Index => $TextItem)
    9099  {         
    91         if ($Line[0][$TextItem['Column']] <> '')  {
    92         echo('<tr>
    93         <th>'.$TextItem['Name'].'</th>');
    94           for ($i = 0; $i < count($Line); $i++) {
    95         if ($i > 1) {
    96           echo ('<td>');
    97           CompareString($Line[$i][$TextItem['Column']],$Line[$i-1][$TextItem['Column']]);
    98                   echo ('</td>');
    99                 } else echo ('<td>'.$Line[$i][$TextItem['Column']].'</td>');
     100        if($Line[0][$TextItem['Column']] <> '')
     101        {
     102          echo('<tr><th>'.$TextItem['Name'].'</th>');
     103          for($i = 0; $i < count($Line); $i++)
     104          {
     105        if($i > 1)
     106                {
     107          echo('<td>');
     108          CompareString($Line[$i][$TextItem['Column']],$Line[$i - 1][$TextItem['Column']]);
     109                  echo('</td>');
     110                } else echo('<td>'.$Line[$i][$TextItem['Column']].'</td>');
    100111      }
    101112    echo ('</tr>');
    102113    }
    103114  }
    104   echo('</table></div>');
    105  
    106  
    107  
     115  echo('</table>'); 
    108116} else
    109117{
  • trunk/export/index.php

    r120 r127  
    2121  if($Id) $Id = ' id="'.$Id.'"'; else $Id = '';
    2222  if($Class) $Class = ' class="'.$Class.'"'; else $Class = '';
    23   if($Checked) $Checked = ' checked="1"'; else $Checked = '';
    24   return('<input type="checkbox" value="1" name="'.$Name.'"'.$Checked.$Id.$Class.' />');
     23  if($Checked) $Checked = ' checked="checked"'; else $Checked = '';
     24  return('<input type="checkbox" value="checked" name="'.$Name.'"'.$Checked.$Id.$Class.' />');
    2525}
    2626
    2727function RadioButton($Name, $Value, $Checked = false)
    2828{
    29   if($Checked) $Checked = ' checked="1"'; else $Checked = '';
     29  if($Checked) $Checked = ' checked="checked"'; else $Checked = '';
    3030  return('<input type="radio" name="'.$Name.'" value="'.$Value.'"'.$Checked.' />');
    3131}
     
    3333function SelectOption($Name, $Text, $Selected = false)
    3434{
    35   if($Selected) $Selected = ' selected="1"'; else $Selected = '';
    36   return('<option type="checkbox" value="'.$Name.'"'.$Selected.'/>'.$Text.'</option>');
     35  if($Selected) $Selected = ' selected="selected"'; else $Selected = '';
     36  return('<option value="'.$Name.'"'.$Selected.'>'.$Text.'</option>');
    3737}
    3838
     
    222222            break;
    223223        }
    224     WriteLog('Generování SQL výstupu: Typ exportu: <b>'.$ExportSetting['Export'].'</b>, Diakritika: <b>'.$ExportSetting['Diacritics'].'</b>', 2);
     224    WriteLog('Generování SQL výstupu: Typ exportu: <strong>'.$ExportSetting['Export'].'</strong>, Diakritika: <strong>'.$ExportSetting['Diacritics'].'</strong>', 2);
    225225    break;
    226226  case 'output':
     
    231231    $ExportSetting['language-other'] = array_key_exists('language-other', $_POST);
    232232    echo('<strong>Krok 3. - Typ výstupu</strong><br /><br />');
    233     echo('<form action="?action=result" method="post">'.
    234           '<table width="100%"><tr><td width="50%">'.
     233    echo('<form action="?action=result" method="post"><div>'.
     234          '<table><tr><td>'.
    235235      '<fieldset><legend>Forma výstupu</legend>'.
    236236      RadioButton('Export', 'MangosSQLDirect', $ExportSetting['Export'] == 'MangosSQLDirect').'MaNGOS SQL - přímo zobrazit<br />'.
     
    244244      echo(RadioButton('Export', 'Server', $ExportSetting['Export'] == 'Server').'Poslat přímo na server (pouze admin)<br />');
    245245          //echo('
    246     echo('</fieldset><br /></td><td>Zvolte způsob, jakým mají být získána výstupní data. V případě přímého zobrazení může být do vašeho prohlížeče přenášeno vysoké množství dat, což může vést k jeho přetížení.<br />Addon je potřeba nakopírovat do složky klienta Interface/AddOns a ve hře lze zpřístupnit jeho možnosti pomocí příkazu /czwow.</td></tr></table>');
     246    echo('</fieldset><br /></td><td class="Description">Zvolte způsob, jakým mají být získána výstupní data. V případě přímého zobrazení může být do vašeho prohlížeče přenášeno vysoké množství dat, což může vést k jeho přetížení.<br />Addon je potřeba nakopírovat do složky klienta Interface/AddOns a ve hře lze zpřístupnit jeho možnosti pomocí příkazu /czwow.</td></tr></table>');
    247247        echo('<br /><input type="submit" value="Dokončit" />');
    248         echo('</form>');
     248        echo('</div></form>');
    249249        break;
    250250  case 'parameters':
     
    258258        //if(array_key_exists('users', $_POST)) $ExportSetting['users'] = $_POST['users'];
    259259    echo('<strong>Krok 2. - Volba parametrů</strong><br /><br />');
    260     echo('<form action="?action=output" method="post">');
    261         echo('<table width="100%"><tr><td>');
     260    echo('<form action="?action=output" method="post"><div>');
     261        echo('<table><tr><td>');
    262262    echo('<fieldset><legend>Jazyk</legend>'.
    263       CheckBox('Diacritics', $ExportSetting['Diacritics'] == 1).'Včetně diakritiky<br /><br />'); 
     263      CheckBox('Diacritics', $ExportSetting['Diacritics'] == 'checked').'Včetně diakritiky<br /><br />'); 
    264264    //echo('<input type="checkbox" name="Use" checked="true">Přidat výchovýběr databáze.<br />');
    265265
    266     echo(CheckBox('language-cz', $ExportSetting['language-cz'] == 1).'Český překlad<br />'.
    267       CheckBox('language-sk', $ExportSetting['language-sk'] == 1).'Slovenský překlad<br />'.
    268       CheckBox('language-other', $ExportSetting['language-other'] == 1).'Jiné jazyky<br />');
    269     echo('</fieldset><br /></td><td>Pro správné zobrazení českých znaků ve hře je nutné používat upravené <a href="download/ceske_fonty_do_wow.zip">počeštěné fonty</a>.<br />Vyberte jaké jazyky se mají uvažovat při exportu.</td></tr><tr><td><fieldset><legend>Skupiny textů</legend>');
    270     echo('<select name="groups[]" size="15" style="width: 400px;" multiple="1">');
     266    echo(CheckBox('language-cz', $ExportSetting['language-cz'] == 'checked').'Český překlad<br />'.
     267      CheckBox('language-sk', $ExportSetting['language-sk'] == 'checked').'Slovenský překlad<br />'.
     268      CheckBox('language-other', $ExportSetting['language-other'] == 'checked').'Jiné jazyky<br />');
     269    echo('</fieldset><br /></td><td class="Description">Pro správné zobrazení českých znaků ve hře je nutné používat upravené <a href="download/ceske_fonty_do_wow.zip">počeštěné fonty</a>.<br />Vyberte jaké jazyky se mají uvažovat při exportu.</td></tr><tr><td><fieldset><legend>Skupiny textů</legend>');
     270    echo('<select name="groups[]" size="15" multiple="multiple">');
    271271    foreach($TranslationTree as $Group)
    272272      if($Group['TablePrefix'] != '')
    273273        echo(SelectOption($Group['Id'], $Group['Name'].' ('.$Group['TablePrefix'].')', in_array($Group['Id'], $ExportSetting['groups'])));
    274274
    275         echo('</select></fieldset><br /></td><td>Vyberte skupiny textů, z kterých bude sestaven export. Přidržením CTRL nebo SHIFT můžete provádět výběr více položek.</td></tr></table><input type="submit" value="Pokračovat" />');
    276         echo('</form>');
     275        echo('</select></fieldset><br /></td><td class="Description">Vyberte skupiny textů, z kterých bude sestaven export. Přidržením CTRL nebo SHIFT můžete provádět výběr více položek.</td></tr></table><input type="submit" value="Pokračovat" />');
     276        echo('</div></form>');
    277277    break;
    278278  default:
     
    292292}
    293293</script>');
    294     echo('<form id="ListUser" action="?action=parameters" method="post">');
     294    echo('<form id="ListUser" action="?action=parameters" method="post"><div>');
    295295
    296296    $Columns = '';
     
    333333       
    334334        echo('<table><tr><td>'.
    335         '<table class="BaseTable" id="users-table" width="100%"><tr>
     335        '<table class="BaseTable" id="users-table"><tr>
    336336        <th><a href="?Order=user&amp;Desc='.$desc.'">Jméno</a></th>
    337337        <th><a href="?Order=T.TranslatedCount&amp;Desc='.$desc.'" title="Počet přeložených textů">Překladů</a></th>
     
    346346      <td><img src="'.$Config['Web']['TempFolder'].$Users[$UserId]['user'].'/level.png" alt="Úroveň uživatele" /></td>
    347347          <td>'.CheckBox('user_'.$UserId, in_array($UserId, $ExportSetting['users-selection']), '', 'CheckBox').'</td></tr>');
    348     echo('</table></td><td valign="top">Zvolte ze seznamu uživatele, od kterých chcete načítat překlady a upravte jejich pořadí, takže od uživatelů výše budou brány překlady přednostně.<br />'.
     348    echo('</table></td><td class="Description">Zvolte ze seznamu uživatele, od kterých chcete načítat překlady a upravte jejich pořadí, takže od uživatelů výše budou brány překlady přednostně.<br />'.
    349349          'Řádky v tabulce můžete přesouvat metodou uchop a táhni.'.
    350350      '</td></tr></table>'.
    351351          '<div><input name="users-order" id="users-order" size="100" type="hidden" /><br />');
    352352        echo('<input type="submit" value="Pokračovat" /></div>');
    353         echo('</form>');
     353        echo('</div></form>');
    354354    break;
    355355}
  • trunk/form.php

    r120 r127  
    4646  if ($version['count(*)'] > 1)
    4747  {
    48     echo('<form action="comparison.php" method="get"><a href="TranslationList.php?group='.$GroupId.'&amp;action=searchentry&amp;ID='.$Line['entry'].'" Title="Zobrazit všechny verze tohoto překladu">Počet verzí: <b>'.$version['count(*)'].'</b></a> 
     48    echo('<form action="comparison.php" method="get"><a href="TranslationList.php?group='.$GroupId.'&amp;action=searchentry&amp;ID='.$Line['entry'].'">Počet verzí: <strong>'.$version['count(*)'].'</strong></a> 
    4949            <input type="hidden" name="group" value="'.$GroupId.'" />
    5050            <input type="hidden" name="entry" value="'.$Line['entry'].'" />
     
    6262  } else
    6363  {
    64           echo('<a href="TranslationList.php?group='.$GroupId.'&amp;action=searchentry&amp;ID='.$Line['entry'].'" Title="Zobrazit všechny verze tohoto překladu">Počet verzí: <b>'.$version['count(*)'].'</b></a>');
     64          echo('<a href="TranslationList.php?group='.$GroupId.'&amp;action=searchentry&amp;ID='.$Line['entry'].'">Počet verzí: <strong>'.$version['count(*)'].'</strong></a>');
    6565  }
    6666
     
    8181    <input type="hidden" name="user" value="'.$User.'" />
    8282    <input type="hidden" name="ID" value="'.$TextID.'" />
    83     <table border="1" cellpadding="1" cellspacing="0">
     83    <table class="BaseTable">
    8484      <tr>
    8585        <th>Číslo textu: '.$WowheadLink.'</th>
  • trunk/import/index.php

    r121 r127  
    197197if(!array_key_exists('source', $_GET))
    198198{
    199   echo('<div>Načíst zdroj:</strong></div>');
     199  echo('<div><strong>Načíst zdroj:</strong></div>');
    200200  echo('<div><a href="?source=dbc">DBC soubory</a></div>');
    201201  echo('<div><a href="?source=sql_mangos">SQL MaNGOS</a></div>');
  • trunk/includes/global.php

    r124 r127  
    5151  } else
    5252  {
    53     echo('<strong>Přihlášení:</strong><br />
     53    echo('<strong>Přihlášení:</strong>
    5454  <form action="index.php" method="post">
    5555  <table>
     
    158158if(isset($RSSChannels))
    159159foreach($RSSChannels as $Channel)
    160   echo(' <link rel="alternate" title="'.$Channel['Title'].'" href="'.$Channel['URL'].'" type="application/rss+xml">');
     160  echo(' <link rel="alternate" title="'.$Channel['Title'].'" href="'.$Channel['URL'].'" type="application/rss+xml" />');
    161161echo('<title>Projekt překládání textů WoW</title>
    162162</head>
     
    244244    <script type="text/javascript">
    245245    <!--
    246     document.write("<a href=\"http://counter.cnw.cz\" target=\"_parent\"><img src=\"http://counter.cnw.cz/trackit.cgi?wowpreklad&t3&" + escape(top.document.referrer) + "\" alt=\"CNW:Tracker\" border=\"0\" width=\"1\" height=\"1\"></a>");
     246    document.write("<a href=\"http://counter.cnw.cz\" target=\"_parent\"><img src=\"http://counter.cnw.cz/trackit.cgi?wowpreklad&t3&" + escape(top.document.referrer) + "\" alt=\"CNW:Tracker\" border=\"0\" width=\"1\" height=\"1\"><\/a>");
    247247    // -->
    248248    </script>');
  • trunk/index.php

    r126 r127  
    5656  if($_GET['rss'] == 'translation')
    5757  {
    58     $DbResult = $Database->SQLCommand('SELECT UNIX_TIMESTAMP(date), date, user.user, text FROM log JOIN user ON user.ID = log.User WHERE type = 1 ORDER BY date DESC LIMIT 30');
     58    $DbResult = $Database->SQLCommand('SELECT UNIX_TIMESTAMP(date), date, user.user, text FROM log JOIN user ON user.ID = log.User WHERE type = 1 ORDER BY date DESC LIMIT 100');
    5959    while($DbRow = mysql_fetch_assoc($DbResult))
    6060    {
  • trunk/log.php

    r69 r127  
    4141  else if(!array_key_exists('Page', $_SESSION)) $_SESSION['Page'] = 1;
    4242
    43   echo('<b>Filtr: </b>');
    44   echo('<a href="log.php" title="Bez filtrování"><span style="color:black">Všechny</span></a> ');
     43  echo('<strong>Filtr: </strong>');
     44  echo('<span style="color:black"><a href="log.php" title="Bez filtrování">Všechny</a></span> ');
    4545  foreach($LogTypes as $Index => $LogItem)
    4646  {
    47     echo('<a href="log.php?type='.$LogItem[0].'" title="'.$LogItem[3].'"><span style="color:'.$LogItem[2].'">'.$LogItem[1].'</span></a> ');
     47    echo('<span style="color:'.$LogItem[2].'"><a href="log.php?type='.$LogItem[0].'" title="'.$LogItem[3].'">'.$LogItem[1].'</a></span> ');
    4848  }
    4949
  • trunk/statistic.php

    r110 r127  
    55ShowPage();
    66
    7 echo('<strong>Statistika:</strong><br />');
     7echo('<strong>Statistika:</strong>');
    88foreach($TranslationTree as $Group)
    99  if($Group['TablePrefix'] != '')
    10         echo('<img alt="'.$Group['TablePrefix'].'" src="img_statistic.php?group='.$Group['Id'].'" title="statistika překladů '.$Group['Name'].'" style="margin: 0px 0px 0px 0px;" /><br />');
     10        echo('<div class="state-image"><img alt="'.$Group['TablePrefix'].'" src="img_statistic.php?group='.$Group['Id'].'" title="statistika překladů '.$Group['Name'].'"/></div>');
    1111
    12 echo('<br />
    13 <strong>Celková statistika v závislosti na čase: </strong><a href="http://stat.zdechov.net/game/?Measure=18">Počet přeložených textů</a><br />
    14 <br />
    15 Počet stáhnutí přeložených textů v SQL souboru: <strong>');
     12echo('<p><strong>Celková statistika v závislosti na čase: </strong><a href="http://stat.zdechov.net/game/?Measure=18">Počet přeložených textů</a></p>
     13<div>Počet stáhnutí přeložených textů v SQL souboru: <strong>');
    1614       
    1715$ID = $Database->SQLCommand("SELECT count(distinct(IP)) FROM log WHERE type = 2");
     
    1917echo($Line[0]);
    2018
    21 echo('</strong><br />
    22 Počet stáhnutí CZWoW pro clienta: <strong>');
     19echo('</strong></div>
     20<div>Počet stáhnutí CZWoW pro clienta: <strong>');
    2321     
    2422$ID = $Database->SQLCommand("SELECT count(distinct(IP)) FROM log WHERE type = 0");
     
    2624echo($Line[0]);
    2725
    28 echo('</strong>');
     26echo('</strong></div>');
    2927
    3028ShowFooter();     
  • trunk/style/style.css

    r110 r127  
    110110}
    111111
    112 #edit
     112.edit
    113113{
    114114  background-color: #DB7093;
     
    125125.menu
    126126{
    127   width: 100px;
     127  width: 180px;
    128128  vertical-align: top;
    129129  padding: 4px;
     
    200200  border-style: solid;
    201201  border-collapse: collapse;
     202  margin: 2px 0px 2px 0px;
    202203}
    203204
     
    274275  width: 350px;
    275276}
     277
     278.state-image
     279{
     280  margin: 0px 0px 0px 0px;
     281  padding: 1px 0px 0px 0px;
     282  border-width: 0px;
     283}
     284
     285.state-image img
     286{
     287  display: inline;
     288  border-width: 0px;
     289  margin: 0px 0px 0px 0px;
     290  padding: 0px 0px 0px 0px;
     291}
     292
     293form
     294{
     295  margin: 1px 1px 1px 1px;
     296  padding: 0px 0px 0px 0px;
     297}
     298
     299fieldset
     300{
     301  padding: 2px 5px 5px 5px;
     302}
     303
     304table .Description
     305{
     306  vertical-align: top;
     307  width: 50%;
     308}
  • trunk/team.php

    r124 r127  
    66
    77if (array_key_exists('name', $_POST)) {
    8         $ID = $Database->SQLCommand('INSERT INTO `wowpreklad`.`team` (`name` ,`description` )
     8        $ID = $Database->SQLCommand('INSERT INTO `team` (`name` ,`description` )
    99        VALUES ( \''.$_POST['name'].'\', \''.$_POST['description'].'\');');
    1010       
     
    2323        $ID = $Database->SQLCommand('UPDATE user SET team = '.$_GET['gointeam'].' WHERE ID = '.$_SESSION['UserID']);
    2424       
    25         echo('<strong>Vztoupil jsi do týmu</strong><br /><br />');
     25        echo('<strong>Vstoupil jsi do týmu</strong><br /><br />');
    2626}
    2727
    2828
    29 echo('<strong>Seznam překladatelský týmů:</strong><br />');
     29echo('<strong>Seznam překladatelských týmů:</strong><br />');
    3030
    3131if(array_key_exists('Page', $_GET)) $_SESSION['Page'] = $_GET['Page'];
     
    4949  <th><a href="?Order=XP&amp;Desc='.$desc.'">Úroveň</a></th>
    5050*/
    51 echo('
    52         <tr><th><a href="?Order=name&amp;Desc='.$desc.'">Jméno</a></th>
     51echo('<tr><th><a href="?Order=name&amp;Desc='.$desc.'">Jméno</a></th>
    5352        <th><a href="?Order=numberuser&amp;Desc='.$desc.'">Počet členů</a></th>
    54         <th><a href="?Order=description&amp;Desc='.$desc.'">Popis</a></th>
    55         ');
     53        <th><a href="?Order=description&amp;Desc='.$desc.'">Popis</a></th>');
    5654  if(Licence(LICENCE_USER)) echo ('<th>Uživatelské akce</th>');
    5755echo ('</tr>');
     
    6664      ');
    6765    if(Licence(LICENCE_USER)) echo ('<td><a href="?gointeam='.$Line['ID'].'">Vztoupit do týmu</a></td>');
     66        echo('</tr>');
    6867}
    6968echo('</table>');
  • trunk/user.php

    r92 r127  
    1010  $email = $_POST['email'];
    1111  $subject = $_POST['subject'];
    12   echo('email: <b>'.$email.'</b><br />');
    13   echo('předmět: <b>'.$subject.'</b><br />');
    14   echo('text: <b>'.$text.'</b><br />');
     12  echo('email: <strong>'.$email.'</strong><br />');
     13  echo('předmět: <strong>'.$subject.'</strong><br />');
     14  echo('text: <strong>'.$text.'</strong><br />');
    1515   
    1616  if(@mail($email, $subject, $text, 'From: '.$Config['Web']['AdminEmail'].'\nReply-To: '.$Config['Web']['AdminEmail'].'\nX-Mailer: PHP/'))
     
    3434  $LineUser = mysql_fetch_array($Database->SQLCommand($Query));
    3535   
    36   echo('ID: <b>'.$_GET['user'].'</b><br />');
    37   echo('Jméno: <b>'.$LineUser['user'].'</b><br />');
    38   echo('Výchozí jazyk: <b>'.$LineUser['Language'].'</b><br />');
    39   echo('Poslední připojení: <b>'.$LineUser['LastLogin'].'</b><br />');
    40   echo('Poslední IP: <b>'.$LineUser['LastIP'].'</b><br />');
    41   echo('Počet přeložených: <a href="TranslationList.php?user='.$_GET['user'].'&action=userall" title="Zobrazit Všechny jeho přeložené texty"><b>'.$LineUser['NumberTranslate'].'</b></a><br />');
    42   echo('Email: <b>'.$LineUser['Email'].'</b><br />');
     36  echo('ID: <strong>'.$_GET['user'].'</strong><br />');
     37  echo('Jméno: <strong>'.$LineUser['user'].'</strong><br />');
     38  echo('Výchozí jazyk: <strong>'.$LineUser['Language'].'</strong><br />');
     39  echo('Poslední připojení: <strong>'.$LineUser['LastLogin'].'</strong><br />');
     40  echo('Poslední IP: <strong>'.$LineUser['LastIP'].'</strong><br />');
     41  echo('Počet přeložených: <a href="TranslationList.php?user='.$_GET['user'].'&amp;action=userall" title="Zobrazit Všechny jeho přeložené texty"><strong>'.$LineUser['NumberTranslate'].'</strong></a><br />');
     42  echo('Email: <strong>'.$LineUser['Email'].'</strong><br />');
    4343  echo('<br />
    4444
    45 <form action="user.php" method="post">
     45<form action="user.php" method="post"><div>
    4646Napsat E-mail:
    4747<input type="text" name="email" value="'.$LineUser['Email'].'" />
     
    4949<input type="text" name="subject" value="Projekt překládání textů WoW" />
    5050<input type="submit" value="Odeslat" />
    51 <br>
     51<br />
    5252<textarea name="text" rows="20" cols="62">
    5353
     
    5656Projekt překládání textů WoW '.$Config['Web']['BaseURL'].'
    5757</textarea>
    58 </form>');
     58</div></form>');
    5959}
    6060
Note: See TracChangeset for help on using the changeset viewer.