13if (!defined(
'XOOPS_MAINFILE_INCLUDED')) {
16if (!defined(
'XOOPS_TRUST_PATH')) {
17 echo
'_TRUST_PATH is required in mainfile.php';
24define(
'XOOPS_CUBE_LEGACY',
true);
30define(
'LEGACY_BASE_VERSION',
'2.5.0.0');
32require_once XOOPS_ROOT_PATH .
'/core/XCube_Root.class.php';
33require_once XOOPS_ROOT_PATH .
'/core/XCube_Controller.class.php';
34require_once XOOPS_ROOT_PATH .
'/core/libs/IniHandler.class.php';
43define(
'XCUBE_SITE_SETTING_FILE', XOOPS_TRUST_PATH .
'/settings/site_default.ini');
44define(
'XCUBE_SITE_CUSTOM_FILE', XOOPS_TRUST_PATH .
'/settings/site_custom.ini');
45define(
'XCUBE_SITE_CUSTOM_FILE_SALT', XOOPS_TRUST_PATH .
'/settings/site_custom_' . XOOPS_SALT .
'.ini');
46define(
'XCUBE_SITE_DIST_FILE', XOOPS_TRUST_PATH .
'/settings/site_default.dist.ini');
51$root=&XCube_Root::getSingleton();
53$root->loadSiteConfig(XCUBE_SITE_SETTING_FILE, XCUBE_SITE_DIST_FILE, XCUBE_SITE_CUSTOM_FILE, XCUBE_SITE_CUSTOM_FILE_SALT);
54$root->setupController();