if (strtolower($_SERVER["REQUEST_METHOD"]) == 'options') { header('Allow: GET, HEAD, POST, PUT, OPTIONS, PROPFIND, PROPPATCH, LOCK, UNLOCK'); header('Public: GET, HEAD, POST, PUT, OPTIONS, PROPFIND, PROPPATCH, LOCK, UNLOCK'); header('DAV: 1,2'); header('Content-Length: 0'); header('MS-Author-Via: DAV'); exit(); } elseif ((strtolower($_SERVER["REQUEST_METHOD"]) == 'propfind') && ($_SERVER['REQUEST_URI'] == '/')) { header('DAV: 1,2'); header('Content-Length: 0'); header('MS-Author-Via: DAV'); header('Location: /explorer/'); header('HTTP/1.2 302 See other'); exit(); } header('Content-type: text/html; charset=UTF-8'); require('includes/initialize.php'); if (isset($_REQUEST['action']) && (substr($_REQUEST['action'], 0, 6) == 'popup_')) { $popup = TRUE; } else $popup = FALSE; if (!AUTHORIZED) { if (isset($_REQUEST['username']) && isset($_REQUEST['password'])) { $page = 'authenticate'; } elseif ((isset($_REQUEST['username']) || isset($_REQUEST['confirm'])) && isset($_REQUEST['action']) && ($_REQUEST['action'] == 'forgottenpwd')) { $page = 'forgottenpwd'; } elseif (isset($_REQUEST['action']) && ($_REQUEST['action'] == 'gdpr_confirm')) { $page = 'gdpr_confirm'; } else { if (!$popup) { $page = 'login'; } else { $page = 'popup_closewin'; } } } else { if (isset($_REQUEST['action'])) { $page = $_REQUEST['action']; } else $page = "desktop"; } $lang->Load(array('StopImpersonating','Desktop','Logout','Title','Copyright','Help','UserManual','Phrase_DeleteConfirmation')); if (AUTHORIZED) $show_user_manual = $db->SimpleQuery(sprintf("SELECT TOP 1 * FROM TUserManual WHERE (FUserType IS NULL) OR (FUserType <= %u)", $_SESSION['UserType'])); else $show_user_manual = false; ?>
|
|