Exemplo n.º 1
0
GWF_Debug::setDieOnError(false);
# Website init
GWF_InstallWizardLanguage::init();
GWF_HTML::init();
# Set install language
$il = new GWF_LangTrans(GWF_CORE_PATH . 'lang/install/install');
GWF_InstallWizard::setGWFIL($il);
# Design init
GWF3::setDesign('install');
GWF_Website::addCSS(GWF_WEB_ROOT . 'tpl/install/css/install.css');
GWF_Website::addCSS(GWF_WEB_ROOT . 'tpl/install/css/design.css');
GWF_Website::setPageTitle('GWF Install Wizard');
$tVars = array('gwfpath' => GWF_PATH, 'gwfwebpath' => GWF_WWW_PATH, 'step' => GWF_STEP, 'il' => $il, 'steps' => 11, 'timings' => GWF_DebugInfo::getTimings());
GWF_Template::addMainTvars($tVars);
if (false !== Common::getPost('create_admin')) {
    $page = GWF_InstallWizard::wizard_9_1();
} elseif (false !== Common::getPost('test_db')) {
    $page = GWF_InstallWizard::wizard_1a();
} elseif (false !== Common::getPost('write_config')) {
    $page = GWF_InstallWizard::wizard_1b();
} elseif (false !== Common::getPost('install_modules')) {
    $page = GWF_InstallWizard::wizard_6_1();
} else {
    switch (GWF_STEP) {
        case '1':
            $page = GWF_InstallWizard::wizard_1();
            break;
            # Create Config
        # Create Config
        case '2':
            $page = GWF_InstallWizard::wizard_2();