169 lines
6.3 KiB
PHP
Executable File
169 lines
6.3 KiB
PHP
Executable File
<?php
|
|
/*
|
|
* 2007-2011 PrestaShop
|
|
*
|
|
* NOTICE OF LICENSE
|
|
*
|
|
* This source file is subject to the Open Software License (OSL 3.0)
|
|
* that is bundled with this package in the file LICENSE.txt.
|
|
* It is also available through the world-wide-web at this URL:
|
|
* http://opensource.org/licenses/osl-3.0.php
|
|
* If you did not receive a copy of the license and are unable to
|
|
* obtain it through the world-wide-web, please send an email
|
|
* to license@prestashop.com so we can send you a copy immediately.
|
|
*
|
|
* DISCLAIMER
|
|
*
|
|
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
|
* versions in the future. If you wish to customize PrestaShop for your
|
|
* needs please refer to http://www.prestashop.com for more information.
|
|
*
|
|
* @author PrestaShop SA <contact@prestashop.com>
|
|
* @copyright 2007-2011 PrestaShop SA
|
|
* @version Release: $Revision: 9584 $
|
|
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
|
* International Registered Trademark & Property of PrestaShop SA
|
|
*/
|
|
|
|
define('_PS_MODE_DEV_', false);
|
|
define('_PS_MODE_DEMO_', false);
|
|
|
|
$currentDir = dirname(__FILE__);
|
|
|
|
if (!defined('PHP_VERSION_ID'))
|
|
{
|
|
$version = explode('.', PHP_VERSION);
|
|
define('PHP_VERSION_ID', ($version[0] * 10000 + $version[1] * 100 + $version[2]));
|
|
}
|
|
|
|
/* Theme URLs */
|
|
define('_THEMES_DIR_', __PS_BASE_URI__.'themes/');
|
|
define('_THEME_DIR_', _THEMES_DIR_._THEME_NAME_.'/');
|
|
define('_THEME_IMG_DIR_', _THEME_DIR_.'img/');
|
|
define('_THEME_CSS_DIR_', _THEME_DIR_.'css/');
|
|
define('_THEME_JS_DIR_', _THEME_DIR_.'js/');
|
|
|
|
/* Image URLs */
|
|
define('_PS_IMG_', __PS_BASE_URI__.'img/');
|
|
define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/');
|
|
define('_PS_TMP_IMG_', _PS_IMG_.'tmp/');
|
|
define('_THEME_CAT_DIR_', _PS_IMG_.'c/');
|
|
define('_THEME_PROD_DIR_', _PS_IMG_.'p/');
|
|
define('_THEME_MANU_DIR_', _PS_IMG_.'m/');
|
|
define('_THEME_SCENE_DIR_', _PS_IMG_.'scenes/');
|
|
define('_THEME_SCENE_THUMB_DIR_', _PS_IMG_.'scenes/thumbs');
|
|
define('_THEME_SUP_DIR_', _PS_IMG_.'su/');
|
|
define('_THEME_SHIP_DIR_', _PS_IMG_.'s/');
|
|
define('_THEME_STORE_DIR_', _PS_IMG_.'st/');
|
|
define('_THEME_LANG_DIR_', _PS_IMG_.'l/');
|
|
define('_THEME_COL_DIR_', _PS_IMG_.'co/');
|
|
define('_SUPP_DIR_', _PS_IMG_.'su/');
|
|
define('_PS_PROD_IMG_', 'img/p/');
|
|
|
|
/* Other URLs */
|
|
define('_PS_JS_DIR_', __PS_BASE_URI__.'js/');
|
|
define('_PS_CSS_DIR_', __PS_BASE_URI__.'css/');
|
|
define('_THEME_PROD_PIC_DIR_', __PS_BASE_URI__.'upload/');
|
|
define('_MAIL_DIR_', __PS_BASE_URI__.'mails/');
|
|
define('_MODULE_DIR_', __PS_BASE_URI__.'modules/');
|
|
|
|
/* Directories */
|
|
define('_PS_ROOT_DIR_', realpath($currentDir.'/..'));
|
|
define('_PS_CLASS_DIR_', _PS_ROOT_DIR_.'/classes/');
|
|
define('_PS_CONTROLLER_DIR_', _PS_ROOT_DIR_.'/controllers/');
|
|
define('_PS_TRANSLATIONS_DIR_', _PS_ROOT_DIR_.'/translations/');
|
|
define('_PS_DOWNLOAD_DIR_', _PS_ROOT_DIR_.'/download/');
|
|
define('_PS_MAIL_DIR_', _PS_ROOT_DIR_.'/mails/');
|
|
define('_PS_ALL_THEMES_DIR_', _PS_ROOT_DIR_.'/themes/');
|
|
define('_PS_THEME_DIR_', _PS_ROOT_DIR_.'/themes/'._THEME_NAME_.'/');
|
|
define('_PS_IMG_DIR_', _PS_ROOT_DIR_.'/img/');
|
|
if (!defined('_PS_MODULE_DIR_'))
|
|
define('_PS_MODULE_DIR_', _PS_ROOT_DIR_.'/modules/');
|
|
define('_PS_CAT_IMG_DIR_', _PS_IMG_DIR_.'c/');
|
|
define('_PS_STORE_IMG_DIR_', _PS_IMG_DIR_.'st/');
|
|
define('_PS_PROD_IMG_DIR_', _PS_IMG_DIR_.'p/');
|
|
define('_PS_SCENE_IMG_DIR_', _PS_IMG_DIR_.'scenes/');
|
|
define('_PS_SCENE_THUMB_IMG_DIR_', _PS_IMG_DIR_.'scenes/thumbs/');
|
|
define('_PS_MANU_IMG_DIR_', _PS_IMG_DIR_.'m/');
|
|
define('_PS_SHIP_IMG_DIR_', _PS_IMG_DIR_.'s/');
|
|
define('_PS_SUPP_IMG_DIR_', _PS_IMG_DIR_.'su/');
|
|
define('_PS_COL_IMG_DIR_', _PS_IMG_DIR_.'co/');
|
|
define('_PS_TMP_IMG_DIR_', _PS_IMG_DIR_.'tmp/');
|
|
define('_PS_UPLOAD_DIR_', _PS_ROOT_DIR_.'/upload/');
|
|
define('_PS_TOOL_DIR_', _PS_ROOT_DIR_.'/tools/');
|
|
define('_PS_GEOIP_DIR_', _PS_TOOL_DIR_.'geoip/');
|
|
define('_PS_SWIFT_DIR_', _PS_TOOL_DIR_.'swift/');
|
|
define('_PS_FPDF_PATH_', _PS_TOOL_DIR_.'fpdf/');
|
|
define('_PS_TAASC_PATH_', _PS_TOOL_DIR_.'taasc/');
|
|
define('_PS_PEAR_XML_PARSER_PATH_', _PS_TOOL_DIR_.'pear_xml_parser/');
|
|
define('_PS_PREDIS_DIR_', _PS_TOOL_DIR_.'predis/');
|
|
define('_PS_PHPEXCEL_DIR_', _PS_TOOL_DIR_.'PHPExcel/');
|
|
|
|
/* settings php */
|
|
define('_PS_TRANS_PATTERN_', '(.*[^\\\\])');
|
|
define('_PS_MIN_TIME_GENERATE_PASSWD_', '360');
|
|
if (!defined('_PS_MAGIC_QUOTES_GPC_'))
|
|
define('_PS_MAGIC_QUOTES_GPC_', get_magic_quotes_gpc());
|
|
if (!defined('_PS_MYSQL_REAL_ESCAPE_STRING_'))
|
|
define('_PS_MYSQL_REAL_ESCAPE_STRING_', function_exists('mysql_real_escape_string'));
|
|
|
|
define('_CAN_LOAD_FILES_', 1);
|
|
|
|
/* Order states */
|
|
// Order states has been moved in config.inc.php file for backward compatibility reasons
|
|
|
|
/* Tax behavior */
|
|
define('PS_PRODUCT_TAX', 0);
|
|
define('PS_STATE_TAX', 1);
|
|
define('PS_BOTH_TAX', 2);
|
|
|
|
define('_PS_PRICE_DISPLAY_PRECISION_', 2);
|
|
define('PS_TAX_EXC', 1);
|
|
define('PS_TAX_INC', 0);
|
|
|
|
define('PS_ORDER_PROCESS_STANDARD', 0);
|
|
define('PS_ORDER_PROCESS_OPC', 1);
|
|
|
|
define('PS_ROUND_UP', 0);
|
|
define('PS_ROUND_DOWN', 1);
|
|
define('PS_ROUND_HALF', 2);
|
|
|
|
/* Carrier::getCarriers() filter */
|
|
// these defines are DEPRECATED since 1.4.5 version
|
|
define('PS_CARRIERS_ONLY', 1);
|
|
define('CARRIERS_MODULE', 2);
|
|
define('CARRIERS_MODULE_NEED_RANGE', 3);
|
|
define('PS_CARRIERS_AND_CARRIER_MODULES_NEED_RANGE', 4);
|
|
define('ALL_CARRIERS', 5);
|
|
|
|
/* SQL Replication management */
|
|
define('_PS_USE_SQL_SLAVE_', 0);
|
|
|
|
/* PS Technical configuration */
|
|
define('_PS_ADMIN_PROFILE_', 1);
|
|
|
|
/* Stock Movement */
|
|
define('_STOCK_MOVEMENT_ORDER_REASON_', 3);
|
|
define('_STOCK_MOVEMENT_MISSING_REASON_', 4);
|
|
|
|
define('_PS_DEFAULT_CUSTOMER_GROUP_', 1);
|
|
|
|
define('_PS_CACHEFS_DIRECTORY_', dirname(__FILE__).'/../cache/cachefs/');
|
|
|
|
/* Geolocation */
|
|
define('_PS_GEOLOCATION_NO_CATALOG_', 0);
|
|
define('_PS_GEOLOCATION_NO_ORDER_', 1);
|
|
|
|
if (!defined('_PS_CACHE_ENABLED_'))
|
|
define('_PS_CACHE_ENABLED_', 0);
|
|
|
|
/* Consumable */
|
|
if (!defined('_SHOP_CATEGORYROOT'))
|
|
define('_SHOP_CATEGORYROOT', 8720307);
|
|
if (!defined('_SHOP_CATEGORYENABLED'))
|
|
define('_SHOP_CATEGORYENABLED', 1);
|
|
if (!defined('_SHOP_PRIVATESALES_CONSUMABLE'))
|
|
define('_SHOP_PRIVATESALES_CONSUMABLE', 5158);
|
|
if (!defined('_SHOP_CATEGORY_ROOT_')) {
|
|
define('_SHOP_CATEGORY_ROOT_', 8720307);
|
|
} |