require 'includes/classes/language.php'; $osC_Language = new osC_Language_Admin(); if (isset($_GET['language']) && !empty($_GET['language'])) { $osC_Language->set($_GET['language']); } $osC_Language->loadIniFile(); header('Content-Type: text/html; charset=' . $osC_Language->getCharacterSet()); osc_setlocale(LC_TIME, explode(',', $osC_Language->getLocale())); // define our localization functions require 'includes/functions/localization.php'; // initialize the message stack for output messages require '../includes/classes/message_stack.php'; $osC_MessageStack = new messageStack(); $osC_MessageStack->loadFromSession(); // entry/item info classes require 'includes/classes/object_info.php'; // email class require '../includes/classes/mail.php'; // file uploading class require 'includes/classes/upload.php'; // check if a default currency is set if (!defined('DEFAULT_CURRENCY')) { $osC_MessageStack->add('header', $osC_Language->get('ms_error_no_default_currency'), 'error'); } // check if a default language is set if (!defined('DEFAULT_LANGUAGE')) { $osC_MessageStack->add('header', ERROR_NO_DEFAULT_LANGUAGE_DEFINED, 'error'); } if (function_exists('ini_get') && (bool) ini_get('file_uploads') == false) { $osC_MessageStack->add('header', $osC_Language->get('ms_warning_uploads_disabled'), 'warning'); }