[phpBB Debug] PHP Warning: in file [ROOT]/includes/crs/crs_misc_functions.php on line 37: mime_content_type(): Empty filename or path
[phpBB Debug] PHP Warning: in file [ROOT]/includes/crs/crs_misc_functions.php on line 37: mime_content_type(): Empty filename or path
Zen Cart 源代码 config.core.php

Zen Cart 源代码 config.core.php




下载文件

文件名: config.core.php
文件类型: PHP文件
文件大小: 10.12 KiB
MD5: c06a24ad39ca2081a367d0664426b8e4

config.core.php - 关闭高亮
  1. <?php
  2. /**
  3.  * autoloader array for catalog application_top.php
  4.  * see  {@link  http://www.zen-cart.com/wiki/index.php/Developers_API_Tutorials#InitSystem wikitutorials} for more details.
  5.  *
  6.  * @package initSystem
  7.  * @copyright Copyright 2003-2006 Zen Cart Development Team
  8.  * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
  9.  * @version $Id: config.core.php 4271 2006-08-26 01:21:02Z drbyte $
  10.  */
  11. if (!defined('IS_ADMIN_FLAG')) {
  12.  die('Illegal Access');
  13. }
  14. /**
  15.  *
  16.  * require(DIR_WS_CLASSES . 'class.base.php');
  17.  * require(DIR_WS_CLASSES . 'class.notifier.php');
  18.  * $zco_notifier = new notifier()'
  19.  * require(DIR_WS_CLASSES . 'mime.php');
  20.  * require(DIR_WS_CLASSES . 'email.php');
  21.  * require(DIR_WS_CLASSES . 'boxes.php');
  22.  * require(DIR_WS_CLASSES . 'category_tree.php');
  23.  * require(DIR_WS_CLASSES . 'cache.php');
  24.  * require(DIR_WS_CLASSES . 'sniffer.php');
  25.  * require(DIR_WS_CLASSES . 'shopping_cart.php');
  26.  * require(DIR_WS_CLASSES . 'navigation_history.php');
  27.  * require(DIR_WS_CLASSES . 'currencies.php');
  28.  * require(DIR_WS_CLASSES . 'message_stack.php');
  29.  * require(DIR_WS_CLASSES . 'template_func.php');
  30.  * require(DIR_WS_CLASSES . 'split_page_results.php');
  31.  * require(DIR_WS_CLASSES . 'breadcrumb.php');
  32.  * require(DIR_WS_CLASSES . 'language.php');
  33.  *
  34.  */
  35.   $autoLoadConfig[0][] = array('autoType'=>'class',
  36.                                 'loadFile'=>'class.base.php');
  37.   $autoLoadConfig[0][] = array('autoType'=>'class',
  38.                                 'loadFile'=>'class.notifier.php');
  39.   $autoLoadConfig[0][] = array('autoType'=>'classInstantiate',
  40.                                 'className'=>'notifier',
  41.                                 'objectName'=>'zco_notifier');
  42.   $autoLoadConfig[0][] = array('autoType'=>'class',
  43.                                 'loadFile'=> 'class.phpmailer.php');
  44.   $autoLoadConfig[0][] = array('autoType'=>'class',
  45.                                 'loadFile'=> 'class.smtp.php');
  46.   $autoLoadConfig[0][] = array('autoType'=>'class',
  47.                                 'loadFile'=> 'boxes.php');
  48.   $autoLoadConfig[0][] = array('autoType'=>'class',
  49.                                 'loadFile'=>'category_tree.php');
  50.   $autoLoadConfig[0][] = array('autoType'=>'class',
  51.                                 'loadFile'=>'template_func.php');
  52.   $autoLoadConfig[0][] = array('autoType'=>'class',
  53.                                 'loadFile'=>'split_page_results.php');
  54.   $autoLoadConfig[0][] = array('autoType'=>'class',
  55.                                 'loadFile'=>'language.php');
  56.   $autoLoadConfig[0][] = array('autoType'=>'class',
  57.                                 'loadFile'=>'cache.php');
  58.   $autoLoadConfig[0][] = array('autoType'=>'class',
  59.                                 'loadFile'=>'sniffer.php');
  60.   $autoLoadConfig[0][] = array('autoType'=>'class',
  61.                                 'loadFile'=>'class.phpbb.php');
  62.   $autoLoadConfig[0][] = array('autoType'=>'class',
  63.                                 'loadFile'=>'shopping_cart.php');
  64.   $autoLoadConfig[0][] = array('autoType'=>'class',
  65.                                 'loadFile'=>'navigation_history.php');
  66.   $autoLoadConfig[0][] = array('autoType'=>'class',
  67.                                 'loadFile'=>'currencies.php');
  68.   $autoLoadConfig[0][] = array('autoType'=>'class',
  69.                                 'loadFile'=>'message_stack.php');
  70.   $autoLoadConfig[0][] = array('autoType'=>'class',
  71.                                 'loadFile'=>'breadcrumb.php');
  72. /**
  73.  * Breakpoint 10.
  74.  *
  75.  * require('includes/init_includes/init_database.php');
  76.  * require('includes/version.php');
  77.  *
  78.  */
  79.   $autoLoadConfig[10][] = array('autoType'=>'init_script',
  80.                                 'loadFile'=> 'init_file_db_names.php');
  81.   $autoLoadConfig[10][] = array('autoType'=>'init_script',
  82.                                 'loadFile'=>'init_database.php');
  83. /**
  84.  * Breakpoint 20.
  85.  *
  86.  * require('includes/init_includes/init_file_db_names.php');
  87.  *
  88.  */
  89.   $autoLoadConfig[20][] = array('autoType'=>'include',
  90.                                 'loadFile'=> DIR_WS_INCLUDES . 'version.php');
  91. /**
  92.  * Breakpoint 30.
  93.  *
  94.  * $zc_cache = new cache();
  95.  *
  96.  */
  97.   $autoLoadConfig[30][] = array('autoType'=>'classInstantiate',
  98.                                 'className'=>'cache',
  99.                                 'objectName'=>'zc_cache');
  100. /**
  101.  * Breakpoint 40.
  102.  *
  103.  * require('includes/init_includes/init_db_config_read.php');
  104.  *
  105.  */
  106.   $autoLoadConfig[40][] = array('autoType'=>'init_script',
  107.                                 'loadFile'=> 'init_db_config_read.php');
  108. /**
  109.  * Breakpoint 50.
  110.  *
  111.  * $sniffer = new sniffer();
  112.  * require('includes/init_includes/init_gzip.php');
  113.  * require('includes/init_includes/init_sefu.php');
  114.  * $phpBB = new phpBB();
  115.  */
  116.   $autoLoadConfig[50][] = array('autoType'=>'classInstantiate',
  117.                                 'className'=>'sniffer',
  118.                                 'objectName'=>'sniffer');
  119.   $autoLoadConfig[50][] = array('autoType'=>'init_script',
  120.                                 'loadFile'=> 'init_gzip.php');
  121.   $autoLoadConfig[50][] = array('autoType'=>'init_script',
  122.                                 'loadFile'=> 'init_sefu.php');
  123.   $autoLoadConfig[50][] = array('autoType'=>'classInstantiate',
  124.                                 'className'=>'phpBB',
  125.                                 'objectName'=>'phpBB');
  126. /**
  127.  * Breakpoint 60.
  128.  *
  129.  * require('includes/init_includes/init_general_funcs.php');
  130.  * require('includes/init_includes/init_tlds.php');
  131.  *
  132.  */
  133.   $autoLoadConfig[60][] = array('autoType'=>'init_script',
  134.                                 'loadFile'=> 'init_general_funcs.php');
  135.   $autoLoadConfig[60][] = array('autoType'=>'init_script',
  136.                                 'loadFile'=> 'init_tlds.php');
  137. /**
  138.  * Breakpoint 70.
  139.  *
  140.  * require('includes/init_includes/init_sessions.php');
  141.  *
  142.  */
  143.   $autoLoadConfig[70][] = array('autoType'=>'init_script',
  144.                                 'loadFile'=> 'init_sessions.php');
  145. /**
  146.  * Breakpoint 80.
  147.  *
  148.  * if(!$_SESSION['cart']) $_SESSION['cart'] = new shoppingCart();
  149.  * if(!$_SESSION['navigaton']) $_SESSION['navigation'] = new navigaionHistory();
  150.  *
  151.  */
  152.   $autoLoadConfig[80][] = array('autoType'=>'classInstantiate',
  153.                                 'className'=>'shoppingCart',
  154.                                 'objectName'=>'cart',
  155.                                 'checkInstantiated'=>true,
  156.                                 'classSession'=>true);
  157.   $autoLoadConfig[80][] = array('autoType'=>'classInstantiate',
  158.                                 'className'=>'navigationHistory',
  159.                                 'objectName'=>'navigation',
  160.                                 'checkInstantiated'=>true,
  161.                                 'classSession'=>true);
  162. /**
  163.  * Breakpoint 90.
  164.  *
  165.  * currencies = new currencies();
  166.  *
  167.  */
  168.   $autoLoadConfig[90][] = array('autoType'=>'classInstantiate',
  169.                                 'className'=>'currencies',
  170.                                 'objectName'=>'currencies');
  171. /**
  172.  * Breakpoint 100.
  173.  *
  174.  * require('includes/init_includes/init_sanitize.php');
  175.  * $template = new template_func();
  176.  *
  177.  */
  178.   $autoLoadConfig[100][] = array('autoType'=>'classInstantiate',
  179.                                  'className'=>'template_func',
  180.                                  'objectName'=>'template');
  181.   $autoLoadConfig[100][] = array('autoType'=>'init_script',
  182.                                  'loadFile'=> 'init_sanitize.php');
  183. /**
  184.  * Breakpoint 110.
  185.  *
  186.  * require('includes/init_includes/init_languages.php');
  187.  * require('includes/init_includes/init_templates.php');
  188.  *
  189.  */
  190.   $autoLoadConfig[110][] = array('autoType'=>'init_script',
  191.                                  'loadFile'=> 'init_languages.php');
  192.   $autoLoadConfig[110][] = array('autoType'=>'init_script',
  193.                                  'loadFile'=> 'init_templates.php');
  194. /**
  195.  * Breakpoint 120.
  196.  *
  197.  * $_SESSION['navigation']->add_current_page();
  198.  * require('includes/init_includes/init_currencies.php');
  199.  *
  200.  */
  201.   $autoLoadConfig[120][] = array('autoType'=>'objectMethod',
  202.                                 'objectName'=>'navigation',
  203.                                 'methodName' => 'add_current_page');
  204.   $autoLoadConfig[120][] = array('autoType'=>'init_script',
  205.                                  'loadFile'=> 'init_currencies.php');
  206. /**
  207.  * Breakpoint 130.
  208.  *
  209.  * require('includes/init_includes/init_customer_auth.php');
  210.  * messageStack = new messageStack();
  211.  *
  212.  */
  213.   $autoLoadConfig[130][] = array('autoType'=>'classInstantiate',
  214.                                  'className'=>'messageStack',
  215.                                  'objectName'=>'messageStack');
  216.   $autoLoadConfig[130][] = array('autoType'=>'init_script',
  217.                                  'loadFile'=> 'init_customer_auth.php');
  218. /**
  219.  * Breakpoint 140.
  220.  *
  221.  * require('includes/init_includes/init_cart_handler.php');
  222.  *
  223.  */
  224.   $autoLoadConfig[140][] = array('autoType'=>'init_script',
  225.                                  'loadFile'=> 'init_cart_handler.php');
  226. /**
  227.  * Breakpoint 150.
  228.  *
  229.  * require('includes/init_includes/init_special_funcs.php');
  230.  *
  231.  */
  232.   $autoLoadConfig[150][] = array('autoType'=>'init_script',
  233.                                  'loadFile'=> 'init_special_funcs.php');
  234. /**
  235.  * Breakpoint 160.
  236.  *
  237.  * require('includes/init_includes/init_category_path.php');
  238.  * $breadcrumb = new breadcrumb();
  239.  */
  240.   $autoLoadConfig[160][] = array('autoType'=>'classInstantiate',
  241.                                  'className'=>'breadcrumb',
  242.                                  'objectName'=>'breadcrumb');
  243.   $autoLoadConfig[160][] = array('autoType'=>'init_script',
  244.                                  'loadFile'=> 'init_category_path.php');
  245. /**
  246.  * Breakpoint 170.
  247.  *
  248.  * require('includes/init_includes/init_add_crumbs.php');
  249.  *
  250.  */
  251.   $autoLoadConfig[170][] = array('autoType'=>'init_script',
  252.                                  'loadFile'=> 'init_add_crumbs.php');
  253. /**
  254.  * Breakpoint 180.
  255.  *
  256.  * require('includes/init_includes/init_header.php');
  257.  *
  258.  */
  259.   $autoLoadConfig[180][] = array('autoType'=>'init_script',
  260.                                  'loadFile'=> 'init_header.php');
  261. ?>