<?php if(!defined("MCR")){ exit("Hacking Attempt!"); } ini_set("upload_max_filesize", "50M"); ini_set("post_max_size", "50M"); @date_default_timezone_set('Europe/Moscow'); // System constants define('PROGNAME', 'WebMCR Reloaded'. MCR); define('VERSION', 'WebMCR Beta 1.4.1'); define('FEEDBACK', '<a href="http://webmcr.com" target="_blank">'.PROGNAME.'</a> © 2013-'.date("Y").' Qexy'); define('MCR_ROOT', dirname(__FILE__).'/'); define('MCR_MODE_PATH', MCR_ROOT.'modules/'); define('MCR_TOOL_PATH', MCR_ROOT.'engine/'); define('MCR_LIBS_PATH', MCR_TOOL_PATH.'libs/'); define('MCR_MON_PATH', MCR_TOOL_PATH.'monitoring/'); define('MCR_SIDE_PATH', MCR_ROOT.'blocks/'); define('MCR_LANG_PATH', MCR_ROOT.'language/'); define('MCR_CONF_PATH', MCR_ROOT.'configs/'); define('MCR_UPL_PATH', MCR_ROOT.'uploads/'); define('MCR_CACHE_PATH', MCR_ROOT.'cache/'); session_save_path(MCR_UPL_PATH.'tmp'); if(!session_start()){ session_start(); } // Set default charset header('Content-Type: text/html; charset=UTF-8'); // Load core require_once(MCR_TOOL_PATH.'core.class.php'); // Create new core object $core = new core(); // Debug ini_set("display_errors", $core->cfg->main['debug']); $warn_type = ($core->cfg->main['debug']) ? E_ALL : 0; error_reporting($warn_type); $meta_json_data = array( 'secure' => MCR_SECURE_KEY, 'lang' => MCR_LANG, 'base_url' => BASE_URL, 'theme_url' => STYLE_URL, 'upload_url' => UPLOAD_URL, 'server_time' => time(), 'is_auth' => $core->user->is_auth, ); define('META_JSON_DATA', json_encode($meta_json_data)); ?>