} if (empty($access_allowed)) { message_die(GENERAL_MESSAGE, $lang['Not_Auth_View']); } } else { if ($user->data['user_level'] != ADMIN) { // We need to use $lang['Not_Authorized'] because the $lang['Not_Auth_View'] isn't available in standard phpBB message_die(GENERAL_MESSAGE, $lang['Not_Authorized']); } } @set_time_limit(0); $mem_limit = $ip_functions->check_mem_limit(); @ini_set('memory_limit', $mem_limit); $language = $config['default_lang']; $lang_request = $ip_functions->request_var('lang', ''); if (!empty($lang_request) && preg_match('#^[a-z_]+$#', $lang_request)) { $language = strip_tags($lang_request); } } include('language/lang_' . $language . '/lang_install.' . PHP_EXT); $current_ip_version = $ip_sql->get_config_value('ip_version'); // Check that IP is installed, otherwise you don't need this table if (!empty($current_ip_version) && !defined('CMS_LAYOUT_TABLE')) { define('CMS_LAYOUT_TABLE', $table_prefix . 'cms_layout'); }