Ignore:
Timestamp:
Jan 30, 2009, 10:33:08 PM (15 years ago)
Author:
george
Message:
  • Upraveno: Přepracován systém pro více skupin překladů. Původně přes samostatné php soubory, nyní dynamicky dle tabulek group a group_item.
  • Přidáno: Doplněna podpora skupin překladů item, creature, gameobject, mangos_string, mangos_command.
  • Opraveno: Export dat nyní bez výběru konkrétních sloupců s plným výběrem exportu překladových skupin. Přepracované extporotvané příkazy a forma dat.
  • Upraveno: Styl stránek částečně oddělen do souboru style.css. Podobně javascripty přesouvat do global.js.
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore set to
      SqlTranslate.zip
  • trunk/includes/global.php

    r48 r49  
    44
    55// SQL injection hack protection
    6 foreach($_POST as $Index => $Item) $_POST[$Index] = addslashes($_POST[$Index]);
     6foreach($_POST as $Index => $Item)
     7{
     8  if(is_array($_POST[$Index]))
     9    foreach($_POST[$Index] as $Index2 => $Item2) $_POST[$Index][$Index2] = addslashes($Item2);
     10  else $_POST[$Index] = addslashes($_POST[$Index]);
     11}
    712foreach($_GET as $Index => $Item) $_GET[$Index] = addslashes($_GET[$Index]);
    813
     
    7075    'index.php?Logout' => array(LICENCE_USER, 'Odhlášení ze systému', 'Odhlásit'),
    7176        'log.php' => array(LICENCE_MODERATOR, 'Log dění (Pouze moderátor)', 'Záznamy'),
    72         'priorite.php' => array(LICENCE_ADMIN, 'Načtení priority questů (pouze admin)', 'Priorita'),
    73         'fill_database.php' => array(LICENCE_ADMIN, 'Načtení questů do database (pouze admin)', 'Plnění databáse'),
     77        'fill_database.php' => array(LICENCE_ADMIN, 'Načtení questů do database (pouze admin)', 'Import textů z MaNGOSu'),
    7478        //'client_files/generate_SQL.php' => array(LICENCE_ADMIN, 'Generování clientských souborů (pouze admin)', 'Generování C.S.'),
    7579    'https://wow.zdechov.net/mysql/' => array(LICENCE_ADMIN, 'phpMyAdmin(pouze admin)', 'Správa databáze'),
     
    8690  echo('<br />');
    8791 
     92  echo('<strong>Překladové skupiny:</strong><br />');
    8893  foreach($TranslationTree as $Group)
    8994  {
     
    9196      <a href="TranslationList.php?group='.$Group['Id'].'&amp;action=filter">'.$Group['Name'].'</a></div>       
    9297      <div id="group'.$Group['Id'].'" class="hidden-menu-item" onmousemove="show(\'group'.$Group['Id'].'\')" onmouseout="hide(\'group'.$Group['Id'].'\')">');
    93     echo('&nbsp;<a title="Zde můžete začít překládat" href="TranslationList.php?group='.$Group['Id'].'&amp;action=selection">Nepřeložené</a><br />
     98    echo('&nbsp;<a title="Zde můžete začít překládat" href="TranslationList.php?group='.$Group['Id'].'&amp;action=notran">Nepřeložené</a><br />
    9499      &nbsp;<a title="Přeložené texty, můžete zde hlasovat, nebo opravovat překlady" href="TranslationList.php?group='.$Group['Id'].'&amp;action=Translate">Přeložené</a><br />');
    95100    if(Licence(LICENCE_USER))
     
    104109      echo('&nbsp;<a title="Zkontrolované překlady" href="TranslationList.php?group='.$Group['Id'].'&amp;action=check">Zkontrolované</a><br />');
    105110    }
    106     echo('&nbsp;<a title="Sestavit speciální fitr" href="TranslationList.php?group='.$Group['Id'].'&amp;action=filter">Filtr</a><br />');
     111    echo('&nbsp;<a title="Sestavit speciální filtr" href="TranslationList.php?group='.$Group['Id'].'&amp;action=filter">Filtr</a><br />');
    107112    echo('</div>');
    108113  }
Note: See TracChangeset for help on using the changeset viewer.