Changeset 467


Ignore:
Timestamp:
Apr 15, 2010, 8:47:21 AM (15 years ago)
Author:
george
Message:
  • Přidáno: Zobrazení hlášení při přihlášení, odhlášení a chybném přihlášení.
  • Upraveno: Změna zobrazení hlášení při úpravě textů.
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/form.php

    r455 r467  
    1212     $Text = str_replace(strtolower($Line[2]),'<span Title="Byl nalezen překlad: '.$Line[3].'" class="edit">'.$Line[2].'</span>',$Text);
    1313   } else {
    14        $Text = str_replace($Line[2],'<span Title="Jméno bylo nalezeno v názvech a můžete ho přeložit. Začnete kliknutím na: Vyhledat v názvech" class="edit">'.$Line[2].'</span>',$Text);
    15        $Text = str_replace(strtolower($Line[2]),'<span Title="Jméno bylo nalezeno v názvech a můžete ho přeložit. Začnete kliknutím na: Vyhledat v názvech" class="edit">'.$Line[2].'</span>',$Text);
     14       $Text = str_replace($Line[2],'<span title="Jméno bylo nalezeno v názvech a můžete ho přeložit. Začnete kliknutím na: Vyhledat v názvech" class="edit">'.$Line[2].'</span>',$Text);
     15       $Text = str_replace(strtolower($Line[2]),'<span title="Jméno bylo nalezeno v názvech a můžete ho přeložit. Začnete kliknutím na: Vyhledat v názvech" class="edit">'.$Line[2].'</span>',$Text);
    1616     }
    1717  }
     
    3232  $DbResult = $System->Database->query('SELECT * FROM `'.$Table.'` WHERE `ID` = '.$TextID);
    3333  $Line = $DbResult->fetch_assoc();
    34   if(!$Line) ErrorMessage('Překlad nenalezen.');
     34  if(!$Line)
     35  {
     36    ShowMessage('Překlad nenalezen.', MESSAGE_CRITICAL);
     37    ShowFooter();
     38    die();
     39  }
    3540   
    3641  $DbResult = $System->Database->query('SELECT * FROM `'.$Table.'` WHERE (`Language` = 0) AND (`Entry` = '.$Line['Entry'].') AND (`VersionEnd` = '.$Line['VersionEnd'].') LIMIT 1');
    3742  $LineAJ = $DbResult->fetch_assoc();
    38   if(!$Line) ErrorMessage('Anglický originál k překladu nenalezen.');
     43  if(!$Line)
     44  {
     45    ShowMessage('Anglický originál k překladu nenalezen.', MESSAGE_CRITICAL);
     46    ShowFooter();
     47    die();
     48  }
    3949 
    4050  $IDUser = $System->Database->query('SELECT * FROM `User` WHERE `ID` = '.$Line['User']);
     
    158168  }
    159169  echo('</table></div></form>');
    160 } else
    161 {
    162   // include 'ListQuests.php';   
    163   echo('Nebylo zadáno ID <a href="index.php">zpět</a>');
    164 }
     170} else ShowMessage('Nebylo zadáno ID.', MESSAGE_CRITICAL);
    165171
    166172ShowFooter();
  • trunk/includes/global.php

    r466 r467  
    229229    {
    230230      $User->Login($_POST['LoginUser'], $_POST['LoginPass']);
    231       if($User->Role == LICENCE_ANONYMOUS) echo('<script> alert("Jméno nebo heslo bylo zadáno špatně!"); </script>'); 
     231      if($User->Role == LICENCE_ANONYMOUS)
     232      {
     233        $Message = 'Jméno nebo heslo bylo zadáno špatně.'; 
     234        $MessageType = MESSAGE_CRITICAL;
     235      } else
     236      {
     237        $Message = 'Přihlášení proběhlo úspěšně. Vítej <strong>'.$User->Name.'</strong>!'; 
     238        $MessageType = MESSAGE_INFORMATION;
     239      }
    232240    } else
    233241    if($_GET['action'] == 'logout')
     
    236244      {
    237245        $User->Logout();
     246        $Message = 'Byl jsi odhlášen.'; 
     247        $MessageType = MESSAGE_INFORMATION;
    238248        WriteLog('Odhlášení', LOG_TYPE_USER);
    239249      }
     
    249259  echo('</td><td id="border-left"></td><td class="content">');
    250260  $PageFooterRequested = true;
     261  if(isset($Message)) ShowMessage($Message, $MessageType);
    251262}
    252263
Note: See TracChangeset for help on using the changeset viewer.