Changeset 504 for trunk/admin/index.php
- Timestamp:
- Feb 14, 2013, 7:51:59 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:ignore
-
old new 2 2 aowow 3 3 nbproject 4 .settings 5 .project 6 .buildpath
-
- Property svn:ignore
-
trunk/admin/index.php
r473 r504 4 4 include_once('../img_level.php'); 5 5 6 ShowPage();7 8 6 function ShowMenu() 9 7 { 10 8 global $System; 11 9 12 echo('<h3>Volby pro správu</h3>'); 13 echo('<a href="https://wowpreklad.zdechov.net/mysql/">Správa databáze</a><br/>'. 14 '<small>Rozhraní phpMyAdmin pro přímou správu databáze</small><br/><br/>'); 15 echo('<a href="'.$System->Link('/action.php?action=dbkit').'">DB opravy</a><br/>'. 16 '<small>Opravy databáze</small><br/><br/>'); 17 echo('<a href="'.$System->Link('/import/').'">Import textů</a><br/>'. 18 '<small>Načtení zdrojových textů do databáze</small><br/><br/>'); 19 echo('<a href="'.$System->Link('/log.php').'">Záznamy událostí</a><br/>'. 20 '<small>Procházení všech systémových záznamů akcí a událostí</small><br/><br/>'); 21 echo('<a href="'.$System->Link('/admin/?action=img_level').'">Generování obrázků úrovní překladatelů</a><br/>'. 22 '<small>Ihned provede přegenerování všech obrázků úrovní překladatelů</small><br/><br/>'); 23 echo('<a href="'.$System->Link('/admin/?action=delerrlog').'">Vymázání chybových záznamů</a><br/>'. 24 '<small>Provede vymazání všech chybových záznamů v logu</small><br/><br/>'); 25 echo('<a href="'.$System->Link('/admin/check.php').'">Kontrola integrity databáze</a><br/>'. 26 '<small>Volby pro provádění údržby databáze</small><br/><br/>'); 27 echo('<a href="'.$System->Link('/admin/?action=addnew').'">Přidání aktuality</a><br/>'. 28 '<small>Přidá aktulitu na hlavní stranu projektu</small><br/><br/>'); 10 $Output = '<h3>Volby pro správu</h3>'. 11 '<a href="https://wowpreklad.zdechov.net/mysql/">Správa databáze</a><br/>'. 12 '<small>Rozhraní phpMyAdmin pro přímou správu databáze</small><br/><br/>'. 13 '<a href="'.$System->Link('/action.php?action=dbkit').'">DB opravy</a><br/>'. 14 '<small>Opravy databáze</small><br/><br/>'. 15 '<a href="'.$System->Link('/import/').'">Import textů</a><br/>'. 16 '<small>Načtení zdrojových textů do databáze</small><br/><br/>'. 17 '<a href="'.$System->Link('/log.php').'">Záznamy událostí</a><br/>'. 18 '<small>Procházení všech systémových záznamů akcí a událostí</small><br/><br/>'. 19 '<a href="'.$System->Link('/admin/?action=img_level').'">Generování obrázků úrovní překladatelů</a><br/>'. 20 '<small>Ihned provede přegenerování všech obrázků úrovní překladatelů</small><br/><br/>'. 21 '<a href="'.$System->Link('/admin/?action=delerrlog').'">Vymázání chybových záznamů</a><br/>'. 22 '<small>Provede vymazání všech chybových záznamů v logu</small><br/><br/>'. 23 '<a href="'.$System->Link('/admin/?action=addnew').'">Přidání aktuality</a><br/>'. 24 '<small>Přidá aktulitu na hlavní stranu projektu</small><br/><br/>'; 25 return($Output); 29 26 } 27 30 28 function ShowNewForm() 31 29 { 32 30 global $User; 33 31 34 echo ('<form action="?action=addnew" method="POST">'.32 $Output = '<form action="?action=addnew" method="POST">'. 35 33 'Uživatel: '.$User->Name.'('.$User->Id.')<br/> '. 36 34 '<input type="submit" value="Uložit"/><br/>'. 37 35 '<textarea rows="8" cols="40" onkeydown="ResizeTextArea(this)" class="textedit" id="Text" name="text"></textarea>'. 38 '</form>'); 36 '</form>'; 37 return($Output); 39 38 } 40 39 … … 47 46 $querty = 'INSERT INTO `News` ( `Time` ,`User` ,`Text`) VALUES ( NOW( ) , '.$User->Id.', "'.$_POST['text'].'")'; 48 47 $System->Database->query($querty); 49 ShowMessage('Aktualita uložena.');48 $Output = ShowMessage('Aktualita uložena.'); 50 49 WriteLog('Vložena nová aktualita', LOG_TYPE_ADMINISTRATION); 51 } 50 } else $Output = ShowMessage('Nezadány údaje', MESSAGE_CRITICAL); 51 return($Output); 52 52 } 53 53 … … 60 60 $System->Database->query('DELETE FROM `Log` WHERE `Type`='.LOG_TYPE_ERROR); 61 61 WriteLog('Vymazány chybové záznamy', LOG_TYPE_ADMINISTRATION); 62 ShowMessage('Smazáno všech '.$DbRow[0].' chybových záznamů.'); 62 $Output = ShowMessage('Smazáno všech '.$DbRow[0].' chybových záznamů.'); 63 return($Output); 63 64 } 64 65 66 $Output = ''; 65 67 if($User->Licence(LICENCE_ADMIN)) 66 68 { … … 69 71 if($_GET['action'] == 'img_level') 70 72 { 71 ImgLevelShow();73 $Output .= ImgLevelShow(); 72 74 } else 73 if($_GET['action'] == 'delerrlog') DeleteErrorLog();75 if($_GET['action'] == 'delerrlog') $Output .= DeleteErrorLog(); 74 76 else 75 77 if($_GET['action'] == 'addnew') 76 78 { 77 SaveNew();78 ShowNewForm();79 $Output .= SaveNew(); 80 $Output .= ShowNewForm(); 79 81 } else 80 ShowMenu();81 } else ShowMenu();82 } else ShowMessage('Nemáte oprávnění.', MESSAGE_CRITICAL);82 $Output .= ShowMenu(); 83 } else $Output .= ShowMenu(); 84 } else $Output .= ShowMessage('Nemáte oprávnění.', MESSAGE_CRITICAL); 83 85 84 Show Footer();86 ShowPage($Output); 85 87 86 88 ?>
Note:
See TracChangeset
for help on using the changeset viewer.