Пример #1
0
     define('JX_CONTENT_PATH', JX_CORE_PATH . '/content');
     define('JX_SECURE_CONTENT_PATH', JX_CORE_PATH . '/../secure');
     define('JX_BASE_PATH', JX_CORE_PATH);
 } else {
     define('JX_CONTENT_PATH', JX_HOSTED_PATH . '/content');
     define('JX_SECURE_CONTENT_PATH', JX_CORE_PATH . '/../secure');
     if (in_array($jaxModule, $initialized)) {
         define('JX_BASE_PATH', JX_HOSTED_PATH);
     } else {
         define('JX_BASE_PATH', JX_CORE_PATH);
     }
     $jaxModulePath = JX_BASE_PATH . '/modules';
 }
 define('JX_BASE_LOG', JX_BASE_PATH . '/jax.log');
 $log =& JxSingleton::factory('log');
 JxPlugin::initializePlugins();
 JxPlugin::doHook('indexTop', $null);
 // Decide if we are running a default module or a sub-module
 $jaxClass = JxUri::getClass();
 if (file_exists($jaxModulePath . '/' . $jaxModule . '/' . $jaxClass . '.php')) {
     $jaxModuleFile = $jaxClass;
     // we are running a sub-module
 } else {
     $jaxModuleFile = $jaxModule;
 }
 if (JxModule::isValid($jaxModule)) {
     require_once $jaxModulePath . '/' . $jaxModule . '/config.php';
     require_once $jaxModulePath . '/' . $jaxModule . '/' . $jaxModuleFile . '.php';
     $module =& new $jaxModuleFile();
     // Possibly not used ... grep came up negative
     // $GLOBALS['jax_user'] = & new JxUser($_COOKIE['jax_userID']);