Changeset 288 for trunk/userlist.php
- Timestamp:
- Dec 22, 2009, 1:10:06 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/userlist.php
r284 r288 8 8 9 9 echo('<h3>Seznam uživatelů</h3>'); 10 if(array_key_exists('Order', $_GET)) $_SESSION['Order'] = $_GET['Order'];11 else if(!array_key_exists('Order', $_SESSION)) $_SESSION['Order'] = 'NumberTranslate';12 if(array_key_exists('Desc', $_GET)) $_SESSION['Desc'] = $_GET['Desc'];13 else if(!array_key_exists('Desc', $_SESSION)) $_SESSION['Desc'] = 'DESC';14 10 15 11 if(array_key_exists('search', $_GET)) … … 37 33 echo('<table class="BaseTable">'); 38 34 39 $desc = $_SESSION['Desc']; 40 if($desc == '') $desc = 'DESC'; else $desc = ''; 41 42 //ochrana proti špatným údajům v session z jiných tabulek 43 if (($_SESSION['Order'] <> 'user') and ($_SESSION['Order'] <> 'XP') and ($_SESSION['Order'] <> 'NumberTranslate') and ($_SESSION['Order'] <> 'GM') and ($_SESSION['Order'] <> 'LastLogin')) 44 $_SESSION['Order'] = 'NumberTranslate'; 45 46 echo('<tr><th><a href="?Order=user&Desc='.$desc.'">Jméno</a></th> 47 <th><a href="?Order=NumberTranslate&Desc='.$desc.'" title="Počet přeložených textů">Přeložených</a></th> 48 <th><a href="?Order=XP&Desc='.$desc.'">Úroveň</a></th> 49 <th><a href="?Order=GM&Desc='.$desc.'">Oprávnění</a></th> 50 <th><a href="?Order=LastLogin&Desc='.$desc.'">Poslední připojení</a></th></tr>'); 35 $TableColumns = array( 36 array('Name' => 'user', 'Title' => 'Jméno'), 37 array('Name' => 'NumberTranslate', 'Title' => 'Přeložených'), 38 array('Name' => 'XP', 'Title' => 'Úroveň'), 39 array('Name' => 'GM', 'Title' => 'Oprávnění'), 40 array('Name' => 'LastLogin', 'Title' => 'Poslední připojení'), 41 ); 42 $Order = GetOrderTableHeader($TableColumns, 'NumberTranslate'); 43 echo($Order['Output']); 51 44 52 45 $Columns = ''; … … 59 52 } 60 53 61 $Query = 'SELECT ID, user.user, LastLogin, GM, ('.substr($Columns, 0, -3).') as NumberTranslate FROM `user`'.$Joins.' '.$_SESSION['Where']. ' ORDER BY '.$_SESSION['Order'].' '.$_SESSION['Desc'].' '.$PageList['SQLLimit'];54 $Query = 'SELECT ID, user.user, LastLogin, GM, ('.substr($Columns, 0, -3).') as NumberTranslate FROM `user`'.$Joins.' '.$_SESSION['Where'].$Order['SQL'].$PageList['SQLLimit']; 62 55 63 56 $ID = $Database->SQLCommand($Query);
Note:
See TracChangeset
for help on using the changeset viewer.