Changeset 295 for trunk/action.php


Ignore:
Timestamp:
Dec 28, 2009, 10:21:57 AM (15 years ago)
Author:
george
Message:
  • Upraveno: Volby pro administraci systému přesunuty z menu do samostatné stránky admin.php.
  • Opraveno: Použití výchozího směru řazení u tabulek.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/action.php

    r286 r295  
    11<?php
    22
    3 include('includes/global.php');
    4 
    5 ShowPage();
    6 
    7 $GroupId = LoadGroupIdParameter();
    8 $Table = $TranslationTree[$GroupId]['TablePrefix'];
    9 if(array_key_exists('action', $_GET)) $Action = $_GET['action']; else $Action = '';
    10 
    11 if(($Action == 'search'))
    12 {
     3include_once('includes/global.php');
     4
     5function Search()
     6{
     7  global $Database;
     8 
    139  if(array_key_exists('search', $_GET)) $Search = $_GET['search'];
    1410  else $Search = $_POST['search'];
     
    4339
    4440
    45 if(($Action == 'dbkit') and Licence(LICENCE_ADMIN))
    46 {
     41function DatabaseKit()
     42{
     43  global $Database;
     44 
     45  if(Licence(LICENCE_ADMIN))
     46  {
    4747  echo ('<form action="?action=dbkit" method="post">');
    4848  echo('Najít: <input type="text" name="find" /><br />');
     
    152152      }
    153153  }
    154 }
    155 
    156 
    157 if(($Action == 'delete') and Licence(LICENCE_MODERATOR))
    158 {
    159   $TextID = $_GET['ID'];       
    160   $Database->SQLCommand('DELETE FROM '.$Table.' WHERE ID = '.$TextID.' AND Language <> 0');
    161   echo('Překlad byl smazán!');   
    162   WriteLog('Překlad byl smazán! <a href="form.php?group='.$GroupID.'&amp;ID='.$TextID.'">'.$TextID.'</a>', 4);
    163 }
    164 
    165 if($Action == 'shoutbox')
    166 {
     154  }
     155}
     156
     157
     158function Delete()
     159{
     160  global $Database;
     161 
     162  if(Licence(LICENCE_MODERATOR))
     163  {
     164    $TextID = $_GET['ID'];       
     165    $Database->SQLCommand('DELETE FROM '.$Table.' WHERE ID = '.$TextID.' AND Language <> 0');
     166    echo('Překlad byl smazán!');   
     167    WriteLog('Překlad byl smazán! <a href="form.php?group='.$GroupID.'&amp;ID='.$TextID.'">'.$TextID.'</a>', 4);
     168  }
     169}
     170
     171function ShoutBox()
     172{
     173  global $Database;
     174 
    167175  if(array_key_exists('shoutbox', $_GET)) $shoutbox = $_GET['shoutbox'];
    168176  else $shoutbox = '';
     
    192200}
    193201
     202ShowPage();
     203
     204$GroupId = LoadGroupIdParameter();
     205$Table = $TranslationTree[$GroupId]['TablePrefix'];
     206if(array_key_exists('action', $_GET)) $Action = $_GET['action'];
     207  else $Action = '';
     208
     209if($Action == 'shoutbox') ShoutBox();
     210else if($Action == 'search') Search();
     211else if($Action == 'delete') Delete();
     212else if($Action == 'dbkit') DatabaseKit();
     213
    194214ShowFooter();     
    195215
Note: See TracChangeset for help on using the changeset viewer.