Example #1
0
            $error = $mod_strings['ERR_UW_FILE_NOT_DELETED'] . $sugar_config['upload_dir'] . $fileName;
        }
        if (!empty($error)) {
            $out = "<b><span class='error'>{$error}</span></b><br />";
        }
        unlinkTempFiles();
        unlinkUploadFiles();
        //set the upgrade progress status. actually it should be set when a file is uploaded
        set_upgrade_progress('upload', 'in_progress');
        break;
}
////	END UPLOAD FILE PROCESSING FORM
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
////	READY TO INSTALL UPGRADES
$validReturn = getValidPatchName();
$ready = $validReturn['ready'];
$disabled = $validReturn['disabled'];
////	END READY TO INSTALL UPGRADES
///////////////////////////////////////////////////////////////////////////////
if (isset($_SESSION['install_file']) && !empty($_SESSION['install_file']) && is_file($_SESSION['install_file'])) {
    $stop = false;
} else {
    $stop = true;
}
if ($stop == false) {
    set_upgrade_progress('upload', 'done');
}
$frozen = $out;
if (!$stop) {
    if (!empty($GLOBALS['top_message'])) {
 * The Original Code is: SugarCRM Open Source
 * The Initial Developer of the Original Code is SugarCRM, Inc.
 * Portions created by SugarCRM are Copyright (C) 2004-2006 SugarCRM, Inc.;
 * All Rights Reserved.
 * Contributor(s): ______________________________________.
 ********************************************************************************/
/*********************************************************************************
 * Description:
 * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc. All Rights
 * Reserved. Contributor(s): ______________________________________..
 * *******************************************************************************/
// LEGACY for old versions - emulating upload.php
// aw: make this better for later versions.
if (version_compare(substr($sugar_version, 0, 5), '4.5.0', '<')) {
    logThis('emulating upload.php');
    getValidPatchName(false);
}
logThis('at preflight.php');
testCleanUp($db->dbType);
$stop = true;
// flag to show "next"
if (isset($_SESSION['files'])) {
    unset($_SESSION['files']);
}
$errors = preflightCheck();
$diffs = '';
$schema = '';
if (count($errors) == 1) {
    // only diffs
    logThis('file preflight check passed successfully.');
    $stop = false;