Exemplo n.º 1
0
include_once './include/makedata.php';
include_once './class/dbmanager.php';
$dbm = new db_manager();
include_once './class/cachemanager.php';
$cm = new cache_manager();
$language = check_language($language);
if (file_exists('./language/' . $language . '/install2.php')) {
    include_once './language/' . $language . '/install2.php';
} elseif (file_exists('./language/english/install2.php')) {
    include_once './language/english/install2.php';
    $language = 'english';
} else {
    echo 'no language file (install2.php).';
    exit;
}
//$tables = array();
$result = $dbm->queryFromFile('./sql/' . XOOPS_DB_TYPE . '.data.sql');
$result = $dbm->queryFromFile('./language/' . $language . '/' . XOOPS_DB_TYPE . '.lang.data.sql');
$group = make_groups($dbm);
$result = make_data($dbm, $cm, $adminname, $adminpass, $adminmail, $language, $group, $timezone);
$wizard->assign('dbm_reports', $dbm->report());
$wizard->assign('cm_reports', $cm->report());
include_once './class/mainfilemanager.php';
$mm = new mainfile_manager('../mainfile.php');
foreach ($group as $key => $val) {
    $mm->setRewrite($key, intval($val));
}
$result = $mm->doRewrite();
$wizard->assign('mm_reports', $mm->report());
setcookie('xoops_session', '', time() - 3600);
$wizard->render('install_insertData.tpl.php');
Exemplo n.º 2
0
            exit;
        }
        //$tables = array();
        $result = $dbm->queryFromFile('./sql/' . XOOPS_DB_TYPE . '.data.sql');
        $result = $dbm->queryFromFile('./language/' . $language . '/' . XOOPS_DB_TYPE . '.lang.data.sql');
        $group = make_groups($dbm);
        $result = make_data($dbm, $cm, $adminname, $adminpass, $adminmail, $language, $group);
        $content = $dbm->report();
        $content .= $cm->report();
        include_once "./class/mainfilemanager.php";
        $mm = new mainfile_manager("../mainfile.php");
        foreach ($group as $key => $val) {
            $mm->setRewrite($key, intval($val));
        }
        $result = $mm->doRewrite();
        $content .= $mm->report();
        $b_next = array('finish', _INSTALL_L117);
        $title = _INSTALL_L116;
        setcookie('xoops_session', '', time() - 3600);
        include 'install_tpl.php';
        break;
    case 'finish':
        $title = _INSTALL_L32;
        $content = "<table width='60%' align='center'><tr><td align='left'>\n";
        include './language/' . $language . '/finish.php';
        $content .= "</td></tr></table>\n";
        include 'install_tpl.php';
        break;
}
/*
 * gets list of name of directories inside a directory
Exemplo n.º 3
0
     $mm->setRewrite('dbHost', $myts->stripSlashesGPC($_POST['dbHost']));
     $mm->setRewrite('dbPort', $myts->stripSlashesGPC($_POST['dbPort']));
     $mm->setRewrite('dbUser', $myts->stripSlashesGPC($_POST['dbUser']));
     $mm->setRewrite('dbPassword', $myts->stripSlashesGPC($_POST['dbPassword']));
     $mm->setRewrite('dbName', $myts->stripSlashesGPC($_POST['dbName']));
     $mm->setRewrite('dcl_root', $myts->stripSlashesGPC($_POST['dcl_root']));
     $mm->setRewrite('dcl_www_root', $myts->stripSlashesGPC($_POST['dcl_www_root']));
     $mm->setRewrite('cookieMethod', $myts->stripSlashesGPC($_POST['cookieMethod']));
     $mm->setRewrite('redirMethod', $myts->stripSlashesGPC($_POST['redirMethod']));
     $ret = $mm->doRewrite();
     if (!$ret) {
         $content = _INSTALL_L60;
         include 'install_tpl.php';
         exit;
     }
     $content = $mm->report();
     $content .= "<p>" . _INSTALL_L62 . "</p>\n";
     $b_next = array('mainfile', _INSTALL_L94);
     include 'install_tpl.php';
     break;
 case "mainfile":
     // checking XOOPS_ROOT_PATH and XOOPS_URL
     include_once "../inc/config.php";
     $title = _INSTALL_L94;
     $content = "<table align='center'><tr><td align='left'>\n";
     $detected = str_replace("\\", "/", getcwd());
     // "
     $detected = str_replace("/setup", "", $detected);
     if (substr($detected, -1) != "/") {
         $detected .= '/';
     }