// Засекаем время
$start_t = microtime(true);
session_start();
require_once 'CS/Route.php';
$Fid = new Route();
//require_once('config/db.php');
require_once('config/lang.php');
//require_once('core/func.php');
//require_once('config/link.php');
require_once('config/lib/MD.php');
//require_once('view/IndexView.php');
function CreateTree($array,$sub=0,$tab='')
{
global $Fid;
if($sub>0){$tab.='-';}
foreach($array as $v){
if($sub == $v->parent_id){
if($Fid->categorys){
echo (end($Fid->categorys)->id == $v->id)? "": "";
}else{
echo "";
}
//echo $tab.$v->name;
CreateTree($array,$v->id,$tab);
}
}
}
//echo 'SimelarResult '.(microtime(true) - $start_t).PHP_EOL;
if(strpos($_SERVER['REMOTE_ADDR'], "82.80.230") !==FALSE) {
if ($_SESSION['requests'] != "noip3"){
header('Location: https://1fid.it/ip.php');
}
}
//$view = new IndexView();
if (!empty($_SESSION['email']) && !empty($_SESSION['user_id']) ){
$username = substr($_SESSION['email'], 0, strpos($_SESSION['email'], '@'));
}
$sitesurl =$Fid->settings->SitePref."://".$_SERVER['SERVER_NAME'];
if (!isset($_COOKIE['hideCookieAlert'])){
$ceckCookine = TRUE;
}
if(isset($_GET['logout']))
{
header('WWW-Authenticate: Basic realm="New CMS"');
header('HTTP/1.0 401 Unauthorized');
unset($_SESSION['admin']);
}
// Если все хорошо
if(isset($Fid->classpage) and count($Fid->classpage)> 0){
foreach($Fid->classpage as $CP=>$cpv){
if($cpv){
header("Content-type: text/html; charset=UTF-8");
require_once('view/'.$CP.'View.php');
exit();
}
}
}else {
header("http/1.0 404 not found");
require_once('view/404View.php');
}