Changeset 466 for trunk/dictionary.php


Ignore:
Timestamp:
Apr 15, 2010, 8:20:31 AM (15 years ago)
Author:
george
Message:
  • Opraveno: Zobrazopvání HTTP odkazů v kecátku.
  • Přidáno: Systémová hlášení se nyní zobrazují v barevných rámečcích s ikonou. Typy zpráv jsou informace, varování a kritická chyba.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dictionary.php

    r457 r466  
    7575    $DbResult = $System->Database->query('SELECT * FROM '.$Table.' Where ID = '.$TextID);
    7676    $Line = $DbResult->fetch_assoc();
    77     if(!$Line) die('Překlad nenalezen.');
    78    
    79     $Text = '';
    80     foreach($TranslationTree[$GroupId]['Items'] as $Index => $TextItem)
    81       $Text .= ' '.$Line[$TextItem['Column']];
    82         WriteTranslatNames($Text,$mode);
     77    if(!$Line) ShowMessage('Překlad nenalezen.', MESSAGE_CRITICAL);
     78    else
     79    {   
     80      $Text = '';
     81      foreach($TranslationTree[$GroupId]['Items'] as $Index => $TextItem)
     82        $Text .= ' '.$Line[$TextItem['Column']];
     83          WriteTranslatNames($Text,$mode);
     84    }
    8385  }
    8486} else
     
    123125        } else     
    124126          $System->Database->query('INSERT INTO `Dictionary` ( `Text` , `Entry` , `Description` , `User`, `Language` ) VALUES ("'.$_POST['Translated'].'", "'.$Entry.'", "'.$_POST['Description'].'", '.$User->Id.', '.$_SESSION['language'].')');
    125         echo('Záznam byl uložen!');
    126       } else echo('Nebyly zaslány všechny položky formuláře.');
     127        ShowMessage('Záznam byl uložen!');
     128      } else ShowMessage('Nebyly zaslány všechny položky formuláře.', MESSAGE_CRITICAL);
    127129    } else
    128130    if(($_GET['action'] == 'remove') and $User->Licence(LICENCE_USER))
    129131    {
    130132      $System->Database->query('DELETE FROM `Dictionary` WHERE `User`='.$User->Id.' AND `Language`='.$_SESSION['language'].' AND `Entry`='.$_GET['entry']);
     133      ShowMessage('Záznam odstraněn.');
    131134    } else
    132135    if(($_GET['action'] == 'modify')  and $User->Licence(LICENCE_USER))
     
    207210    {
    208211      if($Line['UserID'] == $User->Id)
    209         echo('<td><a href="?action=remove&amp;entry='.$Line['Entry'].'">Smazat</a> <a href="?action=modify&amp;entry='.$Line['Entry'].'">Upravit</a></td>');
     212        echo('<td><a href="?action=remove&amp;entry='.$Line['Entry'].'" onclick="return confirmAction(\'Opravdu smazat položku?\');">Smazat</a>'.
     213        ' <a href="?action=modify&amp;entry='.$Line['Entry'].'">Upravit</a></td>');
    210214        else echo('<td></td>');
    211215    }
Note: See TracChangeset for help on using the changeset viewer.