[svn r12743] hacking away...

skala
Evie Embrechts 18 years ago
parent 4ad88a3875
commit 27220ff2ad
  1. 47
      main/install/upgrade.php

@ -88,14 +88,9 @@ error_reporting(E_ALL);
@set_time_limit(0);
//deprecated:
$old_update_from_version=array('1.5','1.5.4','1.5.5','1.6');
//deprecated:
$update_from_version=array('1.6','1.6.1','1.6.2','1.6.3','1.6.4','1.6.5','community release 2.0','community release 2.0.1','community release 2.0.2','community release 2.0.3','community release 2.0.4');
$update_from_version=array('1.6','1.6.1','1.6.2','1.6.3','1.6.4','1.6.5','1.8.0','1.8.1','1.8.2');
$update_from_16_version = array('1.6','1.6.1','1.6.2','1.6.3','1.6.4','1.6.5');
$update_from_20_version = array('community release 2.0','community release 2.0.1','community release 2.0.2','community release 2.0.3','community release 2.0.4');
$update_from_18_version = array('1.8.0','1.8.1','1.8.2');
/*
@ -679,7 +674,7 @@ function get_config_param($param,$path)
{
if (eregi('^\$[a-z_][a-z0-9_]*$', $tmp_val))
{
$tmp[$tmp_key] = get_config_param(str_replace('$', '', $tmp_val));
$tmp[$tmp_key] = get_config_param(str_replace('$', '', $tmp_val), $path);
}
}
@ -707,6 +702,7 @@ function get_config_param($param,$path)
*/
global $current_active_step;
$current_active_step = '1';
$install_type = 'update';
display_upgrade_header($text_dir, $dokeos_version, $install_type, $update_from_version);
display_installation_overview();
@ -720,33 +716,34 @@ $wizard->addPage(new Page_LocationOldVersion('page_location_old_version'));
$values = $wizard->exportValues();
if( isset($values['old_version_path']) && $values['old_version_path'] != '/var/www/html/old_version/' )
{
$defaults['platform_language'] = get_config_param('platformLanguage');
$path = $values['old_version_path'];
$defaults['platform_language'] = get_config_param('platformLanguage',$path);
$defaults['platform_url'] = 'http://'.$_SERVER['HTTP_HOST'].$urlAppendPath.'/';
$defaults['license'] = implode("\n", file('../../documentation/license.txt'));
$defaults['database_host'] = get_config_param('dbHost');
$defaults['database_main_db'] = get_config_param('mainDbName');
$defaults['database_tracking'] = get_config_param('statsDbName');
$defaults['database_scorm'] = get_config_param('scormDbName');
$defaults['database_host'] = get_config_param('dbHost',$path);
$defaults['database_main_db'] = get_config_param('mainDbName',$path);
$defaults['database_tracking'] = get_config_param('statsDbName',$path);
$defaults['database_scorm'] = get_config_param('scormDbName',$path);
$defaults['database_user'] = 'dokeos_user';
$defaults['database_repository'] = 'dokeos_repository';
$defaults['database_weblcms'] = 'dokeos_weblcms';
$defaults['database_username'] = get_config_param('dbLogin');
$defaults['database_password'] = get_config_param('dbPass');
$defaults['database_prefix'] = get_config_param('dbNamePrefix');
$defaults['enable_tracking'] = get_config_param('is_trackingEnabled');
$defaults['database_single'] = get_config_param('singleDbEnabled');
$defaults['database_username'] = get_config_param('dbLogin',$path);
$defaults['database_password'] = get_config_param('dbPass',$path);
$defaults['database_prefix'] = get_config_param('dbNamePrefix',$path);
$defaults['enable_tracking'] = get_config_param('is_trackingEnabled',$path);
$defaults['database_single'] = get_config_param('singleDbEnabled',$path);
$defaults['admin_lastname'] = 'Doe';
$defaults['admin_firstname'] = mt_rand(0,1)?'John':'Jane';
$defaults['admin_email'] = get_config_param('emailAdministrator');
$defaults['admin_email'] = get_config_param('emailAdministrator',$path);
$defaults['admin_username'] = 'admin';
$defaults['admin_password'] = api_generate_password();
$defaults['admin_phone'] = get_config_param('administrator["phone"]');
$defaults['platform_name'] = get_config_param('siteName');
$defaults['admin_phone'] = get_config_param('administrator["phone"]',$path);
$defaults['platform_name'] = get_config_param('siteName',$path);
$defaults['encrypt_password'] = 1;
$defaults['organization_name'] = get_config_param('institution["name"]');
$defaults['organization_url'] = get_config_param('institution["url"]');
$defaults['encrypt_password'] = get_config_param('userPasswordCrypted');
$defaults['self_reg'] = get_config_param('allowSelfReg');
$defaults['organization_name'] = get_config_param('institution["name"]',$path);
$defaults['organization_url'] = get_config_param('institution["url"]',$path);
$defaults['encrypt_password'] = get_config_param('userPasswordCrypted',$path);
$defaults['self_reg'] = get_config_param('allowSelfReg',$path);
}
else
{

Loading…
Cancel
Save