Ignore:
Timestamp:
Apr 23, 2013, 10:42:18 PM (11 years ago)
Author:
chronos
Message:
  • Opraveno: Opětovné přihlášení při ukládání překladu pokud mezitím došlo k automatickému odhlášení.
  • Přidáno: Zobrazení uživatele jako klikatelný odkaz ve výpisu systémových záznamů.
  • Přidáno: Kontrola indexů jazyků ve zobrazení stavu dokončení (statistic). Pokud index není povolený, tak se použije zobrazení všech.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/global.php

    r531 r536  
    704704}
    705705
     706function HandleLoginForm()
     707{
     708  global $User, $Message, $MessageType;
     709 
     710  if(array_key_exists('action', $_GET))
     711  {
     712    if($_GET['action'] == 'login')
     713    {
     714      if(array_key_exists('LoginUser', $_POST) and array_key_exists('LoginPass', $_POST))
     715      {
     716        $User->Login($_POST['LoginUser'], $_POST['LoginPass']);
     717        if($User->Role == LICENCE_ANONYMOUS)
     718        {
     719          $Message = 'Jméno nebo heslo bylo zadáno špatně.';
     720          $MessageType = MESSAGE_CRITICAL;
     721        } else
     722        {
     723          $Message = 'Přihlášení proběhlo úspěšně. Vítej <strong>'.$User->Name.'</strong>!';
     724          $MessageType = MESSAGE_INFORMATION;
     725        }
     726      } else
     727      {
     728        $Message = 'Nebylo zadáno jméno a heslo.';
     729        $MessageType = MESSAGE_CRITICAL;
     730      }
     731    } else
     732      if($_GET['action'] == 'logout')
     733      {
     734        if($User->Role != LICENCE_ANONYMOUS)
     735        {
     736          WriteLog('Odhlášení', LOG_TYPE_USER);
     737          $User->Logout();
     738          $Message = 'Byl jsi odhlášen.';
     739          $MessageType = MESSAGE_INFORMATION;
     740        }
     741      }
     742  }
     743}
    706744
    707745?>
Note: See TracChangeset for help on using the changeset viewer.