Changeset 159


Ignore:
Timestamp:
Mar 18, 2009, 4:31:49 PM (15 years ago)
Author:
maron
Message:

Oprava při ohlašování a opjetovném přihlášení, fitrování statistiky podle jazyka

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/img_statistic.php

    r131 r159  
    99        $team = ' AND User IN (SELECT ID FROM user WHERE team = '.$_GET['team'].')';
    1010} else $team = '';
     11if (array_key_exists('language', $_GET)) {
     12        $language = ' AND Language = '.$_GET['language'].'';
     13} else $language = '';
    1114
    12 $ID = mysql_fetch_row($Database->SQLCommand('SELECT count(distinct(entry)) FROM '.$Group['TablePrefix'].' WHERE (Language <> 0) AND (Complete = 1) '.$team));
     15$ID = mysql_fetch_row($Database->SQLCommand('SELECT count(distinct(entry)) FROM '.$Group['TablePrefix'].' WHERE (Language <> 0) AND (Complete = 1) '.$team.$language));
    1316$NumberTranslate = $ID[0];
    1417 
  • trunk/includes/global.php

    r158 r159  
    194194if(!array_key_exists('Pass', $_SESSION)) $_SESSION['Pass'] = '';
    195195
     196
     197//odhlášení
     198if(array_key_exists('Logout', $_GET))
     199{
     200  WriteLog('Odhlášení', 3);
     201  $_SESSION['User'] = '';
     202  $_SESSION['Pass'] = '';
     203  $_SESSION['UserID'] = '';
     204}
     205
    196206// Přihlášení
    197207if(array_key_exists('LoginUser', $_POST))
     
    213223    WriteLog('Login: '.$_SESSION['User'], 3);
    214224  }
    215 }
    216 
    217 //odhlášení
    218 if(array_key_exists('Logout', $_GET))
    219 {
    220   WriteLog('Odhlášení', 3);
    221   $_SESSION['User'] = '';
    222   $_SESSION['Pass'] = '';
    223   $_SESSION['UserID'] = '';
    224225}
    225226
  • trunk/statistic.php

    r127 r159  
    55ShowPage();
    66
    7 echo('<strong>Statistika:</strong>');
     7if (array_key_exists('language', $_GET)) {
     8        $language = '&amp;language='.$_GET['language'];
     9} else $language = '';
     10
     11echo('<strong>Statistika:</strong> <a href="statistic.php">Všechny</a> <a href="?language=1">České překlady</a> <a href="?language=2">Slovenské překlady</a>');
    812foreach($TranslationTree as $Group)
    913  if($Group['TablePrefix'] != '')
    10         echo('<div class="state-image"><img alt="'.$Group['TablePrefix'].'" src="img_statistic.php?group='.$Group['Id'].'" title="statistika překladů '.$Group['Name'].'"/></div>');
     14        echo('<div class="state-image">
     15        <img alt="'.$Group['TablePrefix'].'" src="img_statistic.php?group='.$Group['Id'].$language.'" title="statistika překladů '.$Group['Name'].'"/></div>');
    1116
    1217echo('<p><strong>Celková statistika v závislosti na čase: </strong><a href="http://stat.zdechov.net/game/?Measure=18">Počet přeložených textů</a></p>
Note: See TracChangeset for help on using the changeset viewer.