Index: trunk/admin/install.php =================================================================== diff -u -r3812 -r4232 --- trunk/admin/install.php (.../install.php) (revision 3812) +++ trunk/admin/install.php (.../install.php) (revision 4232) @@ -602,7 +602,17 @@ } if ($state == "upgrade_process") { - $ado =& inst_GetADODBConnection(); + // K4 applition is now always available during upgrade process + if (!defined('FULL_PATH')) { + define('FULL_PATH', realpath(dirname(__FILE__).'/..')); + define('APPLICATION_CLASS', 'MyApplication'); + } + + include_once(FULL_PATH.'/kernel/kernel4/startup.php'); + $application =& kApplication::Instance(); + $application->Init(); + + $ado =& inst_GetADODBConnection(); $mod_arr = $_POST['modules']; $mod_str = ''; @@ -644,11 +654,11 @@ $new_version = ''; while ($file = $dir->read()) { - if ($file != "." && $file != ".." && !is_dir($dir_name.$file)) { - if (strstr($file, 'inportal_upgrade_v')) { - $upgrades_arr[] = $file; - } - } + if ($file != "." && $file != ".." && !is_dir($dir_name.$file)) { + if (strstr($file, 'inportal_upgrade_v')) { + $upgrades_arr[] = $file; + } + } } usort($upgrades_arr, "VersionSort"); Index: trunk/admin/install/install_lib.php =================================================================== diff -u -r4133 -r4232 --- trunk/admin/install/install_lib.php (.../install_lib.php) (revision 4133) +++ trunk/admin/install/install_lib.php (.../install_lib.php) (revision 4232) @@ -955,4 +955,15 @@ WHERE ParentPath LIKE "|'.$module_root.'|%'; $inst_ado->Execute($sql); } + + /** + * [UPGRADE] Moves custom field values for prefix specified from CustomMetaData table to prefix dependant separate table + * + * @param string $prefix + */ + function convertCustomFields($prefix) + { + $application =& kApplication::Instance(); + + } ?> Index: trunk/admin/install/upgrades/inportal_upgrade_v1.1.8.php =================================================================== diff -u --- trunk/admin/install/upgrades/inportal_upgrade_v1.1.8.php (revision 0) +++ trunk/admin/install/upgrades/inportal_upgrade_v1.1.8.php (revision 4232) @@ -0,0 +1,4 @@ + \ No newline at end of file