Changeset 436 for trunk/save.php


Ignore:
Timestamp:
Apr 9, 2010, 11:16:24 AM (14 years ago)
Author:
george
Message:
  • Upraveno: Přepracován systém zobrazení výpisu překladů. Použito obecné jemnější filtrování dle více vlastností jako verze klienta či jazyk.
  • Odebráno: Zobrazování souvislostí connexion. Bylo by potřeba realizovat obecněji pro všechny skupiny. I tak musí překladatelé využívat sofistikovanější systémy jako wowhead pro zjištěný souvisejících textů.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/save.php

    r429 r436  
    3939        foreach($Group['Items'] as $GroupItem)
    4040          if(($GroupItem['Visible'] == 1) and ($EnglishText[$GroupItem['Column']] != ''))
    41             $Filter .= ' OR (`'.$GroupItem['Column'].'` = "'.$EnglishText[$GroupItem['Column']].'")';
     41            $Filter .= ' OR (`'.$GroupItem['Column'].'` = "'.addslashes($EnglishText[$GroupItem['Column']]).'")';
    4242        $Filter = ' AND ('.substr($Filter, 3).')';
    4343       
     
    141141            $LastID = $System->Database->insert_id;
    142142           
    143             echo('Text <a href="form.php?group='.$GroupId.'&amp;ID='.$LastID.'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.$GroupId.'&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.<br/>');
    144             WriteLog('Text <a href="form.php?group='.$GroupId.'&amp;ID='.$LastID.'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.$GroupId.'&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.', LOG_TYPE_TRANSLATION);
     143            echo('Text <a href="form.php?group='.$GroupId.'&amp;ID='.$LastID.'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.$GroupId.'&amp;user=0&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.<br/>');
     144            WriteLog('Text <a href="form.php?group='.$GroupId.'&amp;ID='.$LastID.'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.$GroupId.'&amp;user=0&amp;text=&amp;entry=&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.', LOG_TYPE_TRANSLATION);
    145145          }
    146146        }       
     
    150150             
    151151  // Address and redirecting
    152   echo('<br />Překládat: <a href="TranslationList.php?group='.$GroupId.'&amp;action=notran">Nepřeložené</a> ');
     152  echo('<br />Překládat: <a href="TranslationList.php?group='.$GroupId.'&amp;state=1&amp;user=0">Nepřeložené</a> ');
    153153
    154154  $prev = FollowingTran($TextID, $Table, $GroupId, True);
     
    161161    case 1:
    162162      echo('<script type="text/javascript" language="JavaScript" charset="utf-8">'.
    163        'setTimeout("parent.location.href=\''.htmlspecialchars_decode('TranslationList.php?group='.$GroupId.'&amp;action=notran').'\'", 1500)'.
     163       'setTimeout("parent.location.href=\''.htmlspecialchars_decode('TranslationList.php?group='.$GroupId.'&amp;state=1&amp;user=0').'\'", 1500)'.
    164164       '</script>');
    165165      break;
Note: See TracChangeset for help on using the changeset viewer.