App::uses('HuradRole', 'Lib'); App::uses('HuradNavigation', 'Lib'); App::uses('HuradRowActions', 'Lib'); App::uses('HuradMetaBox', 'Lib'); App::uses('HuradL10n', 'Lib'); /** * Include default capabilities */ config('Hurad/default_capabilities'); /** * Include default navigation */ config('Hurad/default_navigation'); /** * Load all active plugins */ HuradPlugin::loadAll(['Utils']); /** * Include default widgets */ config('Hurad/default_widgets'); /** * Include current theme bootstrap file. */ $theme_bootstrap = APP . 'View' . DS . 'Themed' . DS . Configure::read('template') . DS . 'Config' . DS . 'bootstrap.php'; if (is_file($theme_bootstrap) && file_exists($theme_bootstrap)) { include $theme_bootstrap; } Configure::write('Config.language', Configure::read('General.language')); Configure::write('Hurad.language', Configure::read('General.language')); Configure::write('Hurad.language.catalog', HuradL10n::getAvailableLocale()[Configure::read('General.language')]);