Файл: adultscript-2.0.3-pro/files/index.php
Строк: 22
<?php
define('_VALID', true);
require 'libraries/bootstrap.php';
if ($cfg['offline'] == '1' && !VAuth::group('Administrator')) {
VModule::load('offline', TRUE);
}
$module = (VUri::request(0)) ? VUri::request(0) : 'frontpage';
VSecurity::filter();
VUri::canonicalize();
VF::factory('device')->redirect(str_replace(BASE_URL, '', CURRENT_URL));
$robot = (VBrowser::get('is_robot')) ? true : false;
if (!$robot && VModule::enabled('link')) {
VHelper::load('module.link.referer');
VHelper_link_referer::update();
}
if (VAuth::loggedin()) {
VHelper::load('module.user.online');
VHelper_user_online::update();
}
if ($module == 'captcha') {
VF::factory('captcha')->generate();
}
if ($module == '404' && VUri::request(1) == '') {
VModule::load('404', true);
} else {
if (VTemplate_Cache::cached(CURRENT_URL, $cfg['template_cache'])) {
VTemplate_Cache::output(CURRENT_URL);
} else {
VLanguage::load('frontend.global');
if (VModule::enabled($module)) {
VModule::load($module);
} else {
VModule::load('video');
}
}
}
VF::close();
?>