Exemplo n.º 1
0
    $_SESSION['installation_info']['create_utf8_db'] = $create_utf8_db = 'false';
}
if (isset($_REQUEST['db_populate'])) {
    $_SESSION['installation_info']['db_populate'] = $db_populate = 'true';
} else {
    $_SESSION['installation_info']['db_populate'] = $db_populate = 'false';
}
if (isset($currency_name)) {
    $_SESSION['installation_info']['currency_code'] = $currencies[$currency_name][0];
    $_SESSION['installation_info']['currency_symbol'] = $currencies[$currency_name][1];
}
$create_db = false;
if (isset($_REQUEST['check_createdb']) && $_REQUEST['check_createdb'] == 'on') {
    $create_db = true;
}
$dbCheckResult = Installation_Utils::checkDbConnection($db_type, $db_hostname, $db_username, $db_password, $db_name, $create_db, $create_utf8_db, $root_user, $root_password);
$next = $dbCheckResult['flag'];
$error_msg = $dbCheckResult['error_msg'];
$error_msg_info = $dbCheckResult['error_msg_info'];
$db_utf8_support = $dbCheckResult['db_utf8_support'];
$vt_charset = $db_utf8_support ? "UTF-8" : "ISO-8859-1";
$_SESSION['config_file_info']['vt_charset'] = $vt_charset;
$configFileUtils = new ConfigFile_Utils($_SESSION['config_file_info']);
if (!$configFileUtils->createConfigFile()) {
    die("<strong class='big'><font color='red'>{$installationStrings['ERR_CANNOT_WRITE_CONFIG_FILE']}</font></strong>");
}
require_once 'include/utils/utils.php';
// Required - Especially to create adb instance in global scope.
$mode = $_REQUEST['mode'];
if ($mode == 'migration') {
    $prev_file_name = 'SetMigrationConfig.php';
Exemplo n.º 2
0
if (isset($_SESSION['installation_info']['currency_code'])) {
    $currency_code = $_SESSION['installation_info']['currency_code'];
}
if (isset($_SESSION['installation_info']['currency_symbol'])) {
    $currency_symbol = $_SESSION['installation_info']['currency_symbol'];
}
if (isset($_SESSION['installation_info']['selected_optional_modules'])) {
    $selected_optional_modules = $_SESSION['installation_info']['selected_optional_modules'];
}
if (isset($_SESSION['installation_info']['db_populate'])) {
    $db_populate = $_SESSION['installation_info']['db_populate'];
}
require_once 'install/CreateTables.inc.php';
// Install Vtlib Compliant Modules
Common_Install_Wizard_Utils::installMandatoryModules();
Installation_Utils::installOptionalModules($selected_optional_modules);
// Unset all of the session variables.
$_SESSION = array();
// If it's desired to kill the session, also delete the session cookie.
// Note: This will destroy the session, and not just the session data!
if (isset($_COOKIE[session_name()])) {
    setcookie(session_name(), '', time() - 42000, '/');
}
// Finally, destroy the session.
session_destroy();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
	<title><?php 
!isset($_SESSION['config_file_info']['db_type']) ? $db_type = "" : ($db_type = $_SESSION['config_file_info']['db_type']);
!isset($_SESSION['config_file_info']['db_username']) ? $db_username = "" : ($db_username = $_SESSION['config_file_info']['db_username']);
!isset($_SESSION['config_file_info']['db_password']) ? $db_password = "" : ($db_password = $_SESSION['config_file_info']['db_password']);
!isset($_SESSION['config_file_info']['db_name']) ? $db_name = $newdbname : ($db_name = $_SESSION['config_file_info']['db_name']);
!isset($_SESSION['config_file_info']['site_URL']) ? $site_URL = $web_root : ($site_URL = $_SESSION['config_file_info']['site_URL']);
!isset($_SESSION['config_file_info']['root_directory']) ? $root_directory = $current_dir : ($root_directory = $_SESSION['config_file_info']['root_directory']);
!isset($_SESSION['config_file_info']['admin_email']) ? $admin_email = "" : ($admin_email = $_SESSION['config_file_info']['admin_email']);
!isset($_SESSION['config_file_info']['currency_name']) ? $currency_name = 'USA, Dollars' : ($currency_name = $_SESSION['config_file_info']['currency_name']);
!isset($_SESSION['installation_info']['check_createdb']) ? $check_createdb = "" : ($check_createdb = $_SESSION['installation_info']['check_createdb']);
!isset($_SESSION['installation_info']['root_user']) ? $root_user = "" : ($root_user = $_SESSION['installation_info']['root_user']);
!isset($_SESSION['installation_info']['root_password']) ? $root_password = "" : ($root_password = $_SESSION['installation_info']['root_password']);
!isset($_SESSION['installation_info']['create_utf8_db']) ? $create_utf8_db = "true" : ($create_utf8_db = $_SESSION['installation_info']['create_utf8_db']);
!isset($_SESSION['installation_info']['db_populate']) ? $db_populate = "true" : ($db_populate = $_SESSION['installation_info']['db_populate']);
!isset($_SESSION['installation_info']['admin_email']) ? $admin_email = "" : ($admin_email = $_SESSION['installation_info']['admin_email']);
!isset($_SESSION['installation_info']['admin_password']) ? $admin_password = "******" : ($admin_password = $_SESSION['installation_info']['admin_password']);
$db_options = Installation_Utils::getDbOptions();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
	<title><?php 
echo $installationStrings['APP_NAME'] . ' - ' . $installationStrings['LBL_CONFIG_WIZARD'] . ' - ' . $installationStrings['LBL_SYSTEM_CONFIGURATION'];
?>
</title>
	<link href="include/install/install.css" rel="stylesheet" type="text/css">
	<link href="themes/softed/style.css" rel="stylesheet" type="text/css">
</head>

<body class="small cwPageBg" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<style>
Exemplo n.º 4
0
session_start();
$configFileUtils = new ConfigFile_Utils($_SESSION['config_file_info']);
if (!$configFileUtils->createConfigFile()) {
    die("<strong class='big'><font color='red'>{$installationStrings['ERR_CANNOT_WRITE_CONFIG_FILE']}</font></strong>");
}
require_once 'include/utils/utils.php';
// Required - Especially to create adb instance in global scope.
$mode = $_REQUEST['mode'];
if ($mode == 'migration') {
    $prev_file_name = 'SetMigrationConfig.php';
    $file_name = 'MigrationProcess.php';
    $optionalModules = Migration_Utils::getInstallableOptionalModules();
} else {
    $prev_file_name = 'SetInstallationConfig.php';
    $file_name = 'CreateTables.php';
    $optionalModules = Installation_Utils::getInstallableOptionalModules();
}
$selectedOptionalModuleNames = array();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
	<title><?php 
echo $installationStrings['LBL_VTIGER_CRM_5'] . ' - ' . $installationStrings['LBL_CONFIG_WIZARD'] . ' - ' . $installationStrings['LBL_OPTIONAL_MODULES'];
?>
</title>
	<link href="include/install/install.css" rel="stylesheet" type="text/css">
	<link href="themes/softed/style.css" rel="stylesheet" type="text/css">
	<script language="javascript" type="text/javascript" src="include/scriptaculous/prototype.js"></script>
	<script type="text/javascript" src="include/js/general.js"></script>