- <?
- /**
- * The Initialize resource file.
- * Initialize the system constants from the POST/GET request
- * or from the default values
- *
- * @package base
- * @filesource
- * @see HTML_BASE_RESOURCE_PATH/Initialize.php
- * @copyright (c) http://Finn-Rasmussen.com
- * @license http://Finn-Rasmussen.com/license/ myPHP License conditions
- * @author http://Finn-Rasmussen.com
- * @version 1.9
- * @since 21-oct-2005
- */
-
- /**
- * @global DEBUG_LEVEL The Debug Level to use
- */
- if (!defined('DEBUG_LEVEL')) {
- if (empty($_GET[REQUEST_DEBUG_LEVEL])) {
- if (empty($_POST[REQUEST_DEBUG_LEVEL])) {
- // define Debug Level to use later
- } else {
- /**
- * @ignore
- */
- define('DEBUG_LEVEL' ,$_POST[REQUEST_DEBUG_LEVEL]);
- }
- } else {
- /**
- * @ignore
- */
- define('DEBUG_LEVEL' ,$_GET[REQUEST_DEBUG_LEVEL]);
- }
- }
-
- /**
- * @global LANGUAGE The Language to use
- */
- if (!defined('LANGUAGE')) {
- if (empty($_GET[REQUEST_LANGUAGE])) {
- if (empty($_POST[REQUEST_LANGUAGE])) {
- if (defined('DEFAULT_LANGUAGE') && DEFAULT_LANGUAGE!='') {
- define('LANGUAGE', DEFAULT_LANGUAGE);
- } else {
- if (!empty($_SERVER['ACCEPT_LANGUAGE'])) {
- /**
- * @ignore
- */
- define('LANGUAGE', $_SERVER['ACCEPT_LANGUAGE']); // Naitive Language
- } else {
- /**
- * @ignore
- */
- define('LANGUAGE', DEFAULT_LANGUAGE); // MUST be initialized here !
- }
- }
- } else {
- /**
- * @ignore
- */
- define('LANGUAGE' ,$_POST[REQUEST_LANGUAGE]);
- }
- } else {
- /**
- * @ignore
- */
- define('LANGUAGE' ,$_GET[REQUEST_LANGUAGE]);
- }
- }
- ?>