View file admin/include/start.dat

File size: 6.34Kb
<?php
header('Content-type: text/html; charset=utf-8');
header("Cache-Control: no-store, no-cache, must-revalidate");
header('X-XSS-Protection: 0');
$activ = basename(SELF, '.php');
if($status == 'admin'){
	$parse_url = parse_url(REFERER);
	$parsed_url = isset($parse_url['host'])?$parse_url['host']:'';
	$parsed_url.= isset($parse_url['path'])?$parse_url['path']:'';
	if(strpos($parsed_url, dirname(SERVER.SELF)) !== 0){
		require('../pages/refer.html'); ob_end_flush(); exit();
	}
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=1300">
<title>Панель управления</title>
<link rel="StyleSheet" type="text/css" href="include/style.min.css?<?php echo $version;?>">
<?php
if($status != 'admin') {
echo'<style>
body{background-color: #323232;}
.logo{
	position: absolute;
	bottom: 0px;
	display: block;
	width: 100%;
	border-top: 1px solid #444;
	text-align: center; 
	padding: 20px 0; 
}.logo a{
	font: bold 18px Arial, sans-serif; 
	color: #666;
	text-decoration: none;
}.logo a:hover{
	color: #fff;
	text-decoration: none;
}
#bgwindow_window{display: none;}
.msg{color: #fff;}
</style>';
}
?>
<link rel="icon" href="include/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="include/favicon.ico" type="image/x-icon">
<script type="text/javascript" src="include/windows/windows.js?<?php echo $version;?>"></script>
<link rel="StyleSheet" type="text/css" href="include/windows/windows.css?<?php echo $version;?>">
<script type="text/javascript">
//Транслитерация кириллицы в URL
function urlRusLat(str) {
    // str = str.toLowerCase(); // все в нижний регистр
    var cyr2latChars = new Array(
		['а', 'a'], ['б', 'b'], ['в', 'v'], ['г', 'g'],
		['д', 'd'],  ['е', 'e'], ['ё', 'yo'], ['ж', 'zh'], ['з', 'z'],
		['и', 'i'], ['й', 'j'], ['к', 'k'], ['л', 'l'],
		['м', 'm'],  ['н', 'n'], ['о', 'o'], ['п', 'p'],  ['р', 'r'],
		['с', 's'], ['т', 't'], ['у', 'u'], ['ф', 'f'],
		['х', 'h'],  ['ц', 'c'], ['ч', 'ch'],['ш', 'sh'], ['щ', 'shch'],
		['ъ', ''],  ['ы', 'y'], ['ь', ''],  ['э', 'e'], ['ю', 'yu'], ['я', 'ya'],
			
		['А', 'A'], ['Б', 'B'],  ['В', 'V'], ['Г', 'G'],
		['Д', 'D'], ['Е', 'E'], ['Ё', 'YO'],  ['Ж', 'ZH'], ['З', 'Z'],
		['И', 'I'], ['Й', 'J'],  ['К', 'K'], ['Л', 'L'],
		['М', 'M'], ['Н', 'N'], ['О', 'O'],  ['П', 'P'],  ['Р', 'R'],
		['С', 'S'], ['Т', 'T'],  ['У', 'U'], ['Ф', 'F'],
		['Х', 'H'], ['Ц', 'C'], ['Ч', 'CH'], ['Ш', 'SH'], ['Щ', 'SHCH'],
		['Ъ', ''],  ['Ы', 'Y'],
		['Ь', ''],
		['Э', 'E'],
		['Ю', 'YU'],
		['Я', 'YA'],
			
		['a', 'a'], ['b', 'b'], ['c', 'c'], ['d', 'd'], ['e', 'e'],
		['f', 'f'], ['g', 'g'], ['h', 'h'], ['i', 'i'], ['j', 'j'],
		['k', 'k'], ['l', 'l'], ['m', 'm'], ['n', 'n'], ['o', 'o'],
		['p', 'p'], ['q', 'q'], ['r', 'r'], ['s', 's'], ['t', 't'],
		['u', 'u'], ['v', 'v'], ['w', 'w'], ['x', 'x'], ['y', 'y'],
		['z', 'z'],
			
		['A', 'A'], ['B', 'B'], ['C', 'C'], ['D', 'D'],['E', 'E'],
		['F', 'F'],['G', 'G'],['H', 'H'],['I', 'I'],['J', 'J'],['K', 'K'],
		['L', 'L'], ['M', 'M'], ['N', 'N'], ['O', 'O'],['P', 'P'],
		['Q', 'Q'],['R', 'R'],['S', 'S'],['T', 'T'],['U', 'U'],['V', 'V'],
		['W', 'W'], ['X', 'X'], ['Y', 'Y'], ['Z', 'Z'],
			
		[' ', '_'],['0', '0'],['1', '1'],['2', '2'],['3', '3'],
		['4', '4'],['5', '5'],['6', '6'],['7', '7'],['8', '8'],['9', '9'],
		['-', '-']
    );

	var newStr = new String();
	
    for (var i = 0; i < str.length; i++) {
        var ch = str.charAt(i);
        var newCh = '';
        for (var j = 0; j < cyr2latChars.length; j++) {
            if (ch == cyr2latChars[j][0]) {
                newCh = cyr2latChars[j][1];
            }
        }
        // Если найдено совпадение, то добавляется соответствие, если нет - пустая строка
        newStr += newCh;
    }
    return newStr;
}
</script>
<?php
if($status == 'admin') echo $ADMIN_HEAD_HTML;
?>
</head>
<body id="body">
<?php
if($status == 'admin'){
?>
<script type="text/javascript">
var exitwindow = '<div class="a">Подтвердите выход из панели управления</div>'+
'<div class="b"><button type="button" onClick="window.location.href = \'out.php?\';">Выход</button> <button type="button" onClick="closewindow(\'window\');">Отмена</button></div></div>';
var endtime = '<div class="a">Время авторизации истекло</div>'+
'<div class="b"><button type="button" onClick="window.location.href = \'index.php?\';">Авторизироваться</button> <button type="button" onClick="closewindow(\'window\');">Остаться на странице</button></div></div>';
setTimeout(function(){
	openwindow('window', 650, 'auto', endtime);
}, <?php echo $Config->timeAuth * 1000;?>);
</script>
<a class="exit" href="javascript:void(0);" onclick="openwindow('window', 650, 'auto', exitwindow);" title="Выход"></a>

<div class="topbar"></div>

<div class="bar" id="bar">
	<div class="logo" id="logo"><a href="index.php?">MYENGINE</a></div>
	<div class="version" id="version"><?php echo 'Версия '.$version;?></div>
	<div class="menu" id="menu">
		<a href="index.php?" class="home <?php echo $activ=='index' || $activ=='notifications' || $activ=='license' || $activ=='module'?'activ':'';?>">Главная</a>
		<a href="users.php?" class="users <?php echo $activ=='users'?'activ':'';?>">Пользователи</a>
		<a href="pages.php?" class="pages <?php echo $activ=='pages' || $activ=='editor'?'activ':'';?>">Страницы</a>
		<a href="files.php?" class="files <?php echo $activ=='files'?'activ':'';?>">Файлы</a>
		<a href="bloks.php?" class="bloks <?php echo $activ=='bloks'?'activ':'';?>">Меню</a>
		<a href="modules.php?" class="mdls <?php echo $activ=='modules'?'activ':'';?>">Расширения</a>
		<a href="setting.php?" class="setting <?php echo $activ=='setting'?'activ':'';?>">Настройки</a>
		<a href="/" class="site" target="_blank">Перейти на сайт</a>
	</div>
</div>




<div class="main" id="main">
	
	
<?php
}else{
echo'<div class="logo"><a href="//my-engine.ru" target="_blank">MYENGINE</a></div>';
}
?>