// Fix missing module to 'index'
if (!REQUEST_ISSET_GET('module')) REQUEST_SET_GET('module', 'index');
-// Check if logged in
-if (IS_MEMBER()) {
- // Is still logged in so we welcome him with his name
- $result = SQL_QUERY_ESC("SELECT `surname`, `family` FROM `{!_MYSQL_PREFIX!}_user_data` WHERE `userid`=%s LIMIT 1",
- array(getUserId()), __FILE__, __LINE__);
- if (SQL_NUMROWS($result) == 1) {
- // Load surname and family's name and build the username
- list($s, $f) = SQL_FETCHROW($result);
- $username = $s . ' ' . $f;
-
- // Additionally admin?
- if (IS_ADMIN()) {
- // Add it
- $username .= ' ({--_ADMIN_SHORT--})';
- } // END - if
- } else {
- // Hmmm, logged in and no valid userid?
- $username = '<em>{--_UNKNOWN--}</em>';
-
- // Destroy session
- destroyUserSession();
-
- // Kill userid
- setUserId(0);
- }
-
- // Free memory
- SQL_FREERESULT($result);
-} elseif (IS_ADMIN()) {
- // Admin is there
- $username = getMessage('_ADMIN');
-} else {
- // He's a guest, hello there... ;-)
- $username = getMessage('_GUEST');
-}
-
// The header file
loadIncludeOnce('inc/header.php');
// Modules are by default not valid!
$isModuleValid = false; $check = 'failed';
+
+// Is the maintenance mode active or goes all well?
if ((getConfig('maintenance') == 'Y') && (!IS_ADMIN()) && (getModule() != 'admin')) {
// Maintain mode is active and you are no admin
addFatalMessage(__FILE__, __LINE__, getMessage('LANG_DOWN_MAINTAINCE'));