Ignore:
Timestamp:
Feb 6, 2009, 9:20:10 AM (15 years ago)
Author:
george
Message:
  • Odstraněno: Systém pro známkování překladů se ukázal jako nefunkční při malém počtu uživatelů. Byl kompletně odebrán a hlasovací tabulky byly odstraněny. Nahrazen byl systémem výběru překladů od uživatelů a určení jejich priority pořadím.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/TranslationList.php

    r67 r70  
    9494    <th><a href="?group='.$GroupId.'&amp;action='.$address.'&amp;order='.$TranslationTree[$GroupId]['Items'][0]['Column'].'&amp;desc='.$desc.'">Název</a></th>');
    9595  if ($address == 'selection') echo('<th><a href="?group='.$GroupId.'&amp;action='.$address.'&amp;order=CountQuests&amp;desc='.$desc.'">Výskyt</a></th>');
    96   else if($address <> 'notran') echo('<th><a href="?group='.$GroupId.'&amp;action='.$address.'&amp;order=user&amp;desc='.$desc.'">Uživatel</a></th>
    97     <th><a href="?group='.$GroupId.'&amp;action='.$address.'&amp;order=vote&amp;desc='.$desc.'">Známka</a></th>
    98     <th><a href="?group='.$GroupId.'&amp;action='.$address.'&amp;order=CountVote&amp;desc='.$desc.'">Počet hlasování</a></th>');
     96  else if($address <> 'notran') echo('<th><a href="?group='.$GroupId.'&amp;action='.$address.'&amp;order=user&amp;desc='.$desc.'">Uživatel</a></th>');
    9997  echo('</tr>');
    10098   
     
    108106      <td>'.htmlspecialchars($Line[$TranslationTree[$GroupId]['Items'][0]['Column']]).'</td>');
    109107    if($address == 'selection') echo('<td>'.$Line['CountQuest'].'</td>');
    110         else if($address <> 'notran') echo('<td>'.$Line['User'].'</td>
    111       <td>'.substr($Line['Vote'], 0, 4).'</td>
    112       <td>'.$Line['CountVote'].'</td>');
     108        else if($address <> 'notran') echo('<td>'.$Line['User'].'</td>');
    113109    echo('</tr>');
    114110  }
     
    175171}
    176172
    177 if($Action == 'notvote')
    178 {
    179   echo('<a title="Zobrazit texty podle vlastního filtru" href="?group='.$GroupId.'&amp;action=filter">Filtr textů</a> ->
    180     <a title="Zatím neznámkované texty" href="?group='.$GroupId.'&amp;action=notvote">Neznámkované texty</a><br /><br />');
    181 
    182   WritePages('?group='.$GroupId.'&amp;action=notvote', ' WHERE Language <> 0 AND '.$Table.'.Complete = 1 AND User <> '.$_SESSION['UserID'].' AND
    183     NOT EXISTS(SELECT 1 FROM '.$Table.'_vote WHERE IDuser = '.$_SESSION['UserID'].' AND TextId= '.$Table.'.ID)');
    184 
    185   WriteQuests('SELECT *, (SELECT user.user FROM user WHERE user.id = '.$Table.'.user) as User
    186     FROM '.$Table.'  WHERE Language <> 0 AND '.$Table.'.Complete = 1 AND User <> '.$_SESSION['UserID'].' AND
    187     NOT EXISTS(SELECT 1 FROM '.$Table.'_vote WHERE IDuser = '.$_SESSION['UserID'].' AND TextId = '.$Table.'.ID)', $_SESSION['limitx'].','.$_SESSION['limity'], 'notvote');
    188 }
    189 
    190173if($Action == 'Translate')
    191174{
     
    228211  WriteQuests('SELECT *, (SELECT user.user FROM user WHERE user.id = '.$Table.'.user) as User FROM '.$Table.' Where '.$WhereUsers, '', 'users');
    229212}
    230 
    231 if($Action == 'byvote')
    232 {
    233   echo('<a title="Zobrazit texty podle vlastního filtru" href="?group='.$GroupId.'&amp;action=filter">Filtr textů</a> ->
    234     <strong>Vypsání podle známky</strong><br /><br />');
    235        
    236   $SingVote = $_POST['SingVote'];
    237   $SingNumberVote = $_POST['SingNumberVote'];
    238   $Vote = $_POST['Vote'];
    239   $NumberVote = $_POST['NumberVote'];
    240        
    241   WriteQuests('SELECT *, (SELECT user.user FROM user WHERE user.id = '.$Table.'.user) as User
    242     FROM '.$Table.' WHERE Vote '.$SingVote.' '.$Vote.' AND CountVote '.$SingNumberVote.' '.$NumberVote, '', 'users');
    243 }
    244      
     213     
    245214if($Action == 'search')
    246215{
     
    251220    OR `entry` LIKE "%'.$Search.'%"
    252221    OR `Language` LIKE "%'.$Search.'%"
    253     OR `Vote` LIKE "%'.$Search.'%"
    254222    OR `User` LIKE "%'.$Search.'%"
    255223    OR `Complete` LIKE "%'.$Search.'%"';
     
    285253          <td>Nedokončené texty přihlášeného uživatele</td></tr>
    286254          <tr><td><a title="Přeložené texty přihlášeného uživatele" href="?group='.$GroupId.'&amp;action=my">Moje překlady</a></td>
    287           <td>Přeložené texty přihlášeného uživatele</td></tr>
    288           <tr><td><a title="Zatím neznámkované překlady" href="?group='.$GroupId.'&amp;action=notvote">Neznámkované překlady</a></td>
    289           <td>Zatím neznámkované překlady</td></tr>');
     255          <td>Přeložené texty přihlášeného uživatele</td></tr>');
    290256    echo('<tr><td><a title="Nezkontrolované překlady" href="?group='.$GroupId.'&amp;action=nocheck">Nezkontrolované překlady</a></td></tr>');
    291257    echo('<tr><td><a title="Zkontrolované překlady" href="?group='.$GroupId.'&amp;action=check">Zkontrolované překlady</a></td></tr>');
     
    306272    Vybrat více uživatelů můžete pomocí CTRL+click</td></tr>');
    307273
    308   echo('<tr><td>
    309     <form action="?group='.$GroupId.'&amp;action=byvote" method="post">
    310     Počet hlasů: <br />
    311     <input type="radio" name="SingNumberVote" value="=" checked="true" title="Rovná se &quot;=&quot;" />
    312     <input type="radio" name="SingNumberVote" value=">" checked="true" title="Je větší než &quot;>&quot;" />
    313     <input type="radio" name="SingNumberVote" value="<" checked="true" title="Je menší než &quot;<&quot;" />
    314     <input type="text" name="NumberVote" value="3" size="1" /><br />
    315     Známka: <br />
    316     <input type="radio" name="SingVote" value="=" checked="true" title="Rovná se &quot;=&quot;" /> 
    317     <input type="radio" name="SingVote" value=">" checked="true" title="Je větší než &quot;>&quot;" />
    318     <input type="radio" name="SingVote" value="<" checked="true" title="Je menší než &quot;<&quot;" />
    319     <input type="text" name="Vote" value="3" size="1" /><br />
    320     <input type="submit" value="Vypsat"></form>
    321     </td><td>Zobrazit podle známky</td></tr>');
    322        
    323274  echo('<tr><td><form action="?group='.$GroupId.'&amp;action=search" method="post">
    324275    <input type="text" name="search" size="8" />
Note: See TracChangeset for help on using the changeset viewer.