Exemplo n.º 1
0
require_once 'classes/PlayerToAccountTranslate.php';
require_once 'classes/Confirmation.php';
require_once 'classes/Account.php';
require_once 'classes/core_auth.php';
// require_once('auth_provider.php');
require_once 'classes/auth_abstract.php';
require_once 'classes/auth_local.php';
require_once 'classes/sn_module_payment.php';
require_once 'classes/user_options.php';
require_once SN_ROOT_PHYSICAL . "includes/init/init_functions" . DOT_PHP_EX;
/**
 * @var classConfig $config
 * @var classSupernova $supernova
 */
global $supernova, $sn_cache, $config, $auth;
classSupernova::init_global_objects();
// Отладка
// define('BE_DEBUG', true); // Отладка боевого движка
classSupernova::init_debug_state();
require_once SN_ROOT_PHYSICAL . "includes/vars" . DOT_PHP_EX;
require_once SN_ROOT_PHYSICAL . "includes/general" . DOT_PHP_EX;
init_update($config);
// Initializing constants
$sn_page_name_original = isset($_GET['page']) ? trim(strip_tags($_GET['page'])) : str_replace(DOT_PHP_EX, '', str_replace(SN_ROOT_RELATIVE, '', str_replace('\\', '/', $_SERVER['SCRIPT_NAME'])));
define('INITIAL_PAGE', $sn_page_name_original);
define('SN_COOKIE', ($config->COOKIE_NAME ? $config->COOKIE_NAME : 'SuperNova') . (defined('SN_GOOGLE') ? '_G' : ''));
define('SN_COOKIE_I', SN_COOKIE . AUTH_COOKIE_IMPERSONATE_SUFFIX);
define('SN_COOKIE_D', SN_COOKIE . '_D');
define('SN_COOKIE_T', SN_COOKIE . '_T');
// Time measure cookie
define('SN_COOKIE_F', SN_COOKIE . '_F');