File size: 2.31Kb
<?php
#-----------------------------------------------------#
# ********* ROTORCMS ********* #
# Made by : VANTUZ #
# E-mail : [email protected] #
# Site : http://pizdec.ru #
# WAP-Site : http://visavi.net #
# ICQ : 36-44-66 #
# Вы не имеете право вносить изменения в код скрипта #
# для его дальнейшего распространения #
#-----------------------------------------------------#
if (!defined('BASEDIR')) {
header('Location:../index.php');
exit;
}
// ------------------------ Отключение кеширования -----------------------------//
if (!empty($config['cache'])){
header("Cache-Control: public");
header("Expires: ".date("r", time() + 600));
} else {
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Expires: ".date("r"));
}
// ------------------------ Автоопределение системы -----------------------------//
if (!empty($_SERVER['HTTP_USER_AGENT']) && !empty($config['webthemes']) && empty($_SESSION['my_themes'])) {
if (empty($_SESSION['log']) || empty($_SESSION['par'])) {
if (!strsearch($_SERVER['HTTP_USER_AGENT'], array('android', 'iphone'))) {
if (strsearch($_SERVER['HTTP_USER_AGENT'], array('windows', 'linux', 'unix', 'macintosh', 'macos', 'bsd'))) {
$config['themes'] = $config['webthemes'];
}
}
}
}
if ($config['closedsite'] == 2 && !is_admin() && !strsearch($php_self, array('pages/closed.php', 'input.php'))) {
redirect($config['home'].'/pages/closed.php?'.SID);
}
if ($config['closedsite'] == 1 && !is_user() && !strsearch($php_self, array('pages/login.php', 'pages/registration.php', 'mail/lostpassword.php', 'input.php'))) {
$_SESSION['note'] = 'Для входа на сайт необходимо авторизоваться!';
redirect($config['home'].'/pages/login.php?'.SID);
}
if (isset($_SESSION['my_themes'])) {
$config['themes'] = $_SESSION['my_themes'];
}
if (!file_exists(BASEDIR.'themes/'.$config['themes'].'/index.php')) {
$config['themes'] = 'default';
}
include_once (BASEDIR.'themes/'.$config['themes'].'/index.php');
?>