$str = str_replace(',', '/', $str); $str = base64_decode($str); return $str; } function lzmGetCleanRequestParam($param) { if (preg_match('/^[a-zA-Z0-9_,-]*$/', $param) == 1) { return htmlentities($param, ENT_QUOTES, 'UTF-8'); } else { return ''; } } $language = !empty($_GET['lang']) ? $_GET['lang'] : 'ZW4_'; define("LIVEZILLA_PATH", "./../"); require "./../language.php"; $jsLanguageData = getLanguageJS(lzmBase64UrlDecode($language)); ?> <!DOCTYPE HTML> <html manifest="lzmadmin.appcache"> <head> <title> Livezilla Mobile </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <link rel="stylesheet" type="text/css" href="../fonts/font-awesome.min.css"/> <link rel="stylesheet" type="text/css" href="./css/livezilla6.css"/> <link rel="stylesheet" type="text/css" href="./css/livezilla6Admin.css" /> <link rel="stylesheet" type="text/css" href="./css/livezilla6Controls.css" /> <link rel="shortcut icon" href="../images/favicon.ico" type="image/x-icon">
* Copyright 2013 LiveZilla GmbH * All rights reserved. * LiveZilla is a registered trademark. * ***************************************************************************************/ if (empty($_GET['acid'])) { $acid = substr(md5(mt_rand()), 0, 6); $emptyPage = "<!DOCTYPE HTML><html manifest='empty.appcache'><head><title>Livezilla Mobile</title><meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>" . "<script type='text/javascript'> window.addEventListener('load', function(e) { var myReloadUrl = document.URL, subsiteName = '', indexPage = '', acid = '" . $acid . "'; " . "document.getElementById('refreshing-message').innerHTML = 'Refreshing login page...'; " . "var urlParts = myReloadUrl.split('#'); if (myReloadUrl.indexOf('#') != -1) { subsiteName = '#' + urlParts[1]; } " . "if (myReloadUrl.indexOf('index.php') == -1) { indexPage = '/index.php'; } " . "myReloadUrl = (urlParts[0].indexOf('?') == -1) ? urlParts[0] + indexPage + '?acid=' + acid : urlParts[0] + indexPage + '&acid=' + acid; " . "myReloadUrl = myReloadUrl.replace(/:\\/\\//g, ':~~').replace(/\\/\\//g, '/').replace(/:~~/g, '://') + subsiteName; " . "document.location = myReloadUrl; });</script></head><body><div id='refreshing-message'></div><noscript><div id='no-js-warning' style='display: block;'>" . "<div style='margin-top: 69px; padding:42px; background: url(\"img/logo.png\"); background-position: center; background-repeat: no-repeat;'></div>" . "<p style='padding: 0px 20px; font-size: 1.5em;'>Your browser seems to have Javascript disabled.<br />" . "Since Javascript is needed for this application, you have to enable Javascript in your browser settings and reload this page.</p>" . "</div></noscript></body></html>"; exit($emptyPage); } $language = $_SERVER['HTTP_ACCEPT_LANGUAGE']; $language = explode(',', $language); $language = strtolower($language[0]); define("LIVEZILLA_PATH", "./../"); require "./../language.php"; $jsLanguageData = getLanguageJS($language); function lzmGetCleanRequestParam($param) { if (preg_match('/^[a-zA-Z0-9_,-]*$/', $param) == 1) { return htmlentities($param, ENT_QUOTES, 'UTF-8'); } else { return ''; } } function lzmBase64UrlDecode($str) { return $str; } ?> <!DOCTYPE HTML>