Index: branches/RC/admin/install.php =================================================================== diff -u -r10238 -r10304 --- branches/RC/admin/install.php (.../install.php) (revision 10238) +++ branches/RC/admin/install.php (.../install.php) (revision 10304) @@ -1493,7 +1493,7 @@ $ado =& inst_GetADODBConnection(); require_once $pathtoroot.'kernel/include/tag-class.php'; if( !isset($objTagList) || !is_object($objTagList) ) $objTagList = new clsTagList(); - + // TODO: make possible to define module install order (e.g. via special order file in module directory, because db info is not available before module is installed) $ebay_key = array_search('in-auction', $doms); if ($ebay_key !== false) { @@ -1720,6 +1720,14 @@ $ado->Execute("DROP TABLE IF EXISTS $EventTable"); $ado->Execute('INSERT INTO '.$g_TablePrefix.'Cache (VarName, Data) VALUES (\'ForcePermCacheUpdate\', \'1\')'); + if ($application->ConfigValue('InstallFinished') === false) { + $fields_hash = Array ( + 'VariableName' => 'InstallFinished', + 'VariableValue' => 1, + ); + $application->Conn->doInsert($fields_hash, TABLE_PREFIX.'ConfigurationValues'); + } + $include_file = $pathtoroot.$admin."/install/install_finish.php"; }