Beispiel #1
0
 * The interactive user interfaces in modified source and object code versions
 * of this program must display Appropriate Legal Notices, as required under
 * Section 5 of the GNU Affero General Public License version 3.
 *
 * In accordance with Section 7(b) of the GNU Affero General Public License version 3,
 * these Appropriate Legal Notices must retain the display of the "Powered by
 * SugarCRM" logo and "Supercharged by SuiteCRM" logo. If the display of the logos is not
 * reasonably feasible for  technical reasons, the Appropriate Legal Notices must
 * display the words  "Powered by SugarCRM" and "Supercharged by SuiteCRM".
 ********************************************************************************/
if (!isset($install_script) || !$install_script) {
    die($mod_strings['ERR_NO_DIRECT_SCRIPT']);
}
// $mod_strings come from calling page.
$langDropDown = get_select_options_with_id($supportedLanguages, $current_language);
$_SESSION['setup_license_accept'] = get_boolean_from_request('setup_license_accept');
$_SESSION['license_submitted'] = true;
// setup session variables (and their defaults) if this page has not yet been submitted
if (!isset($_SESSION['license_submitted']) || !$_SESSION['license_submitted']) {
    $_SESSION['setup_license_accept'] = false;
}
$checked = isset($_SESSION['setup_license_accept']) && !empty($_SESSION['setup_license_accept']) ? 'checked="on"' : '';
require_once "install/install_utils.php";
$license_file = getLicenseContents("LICENSE.txt");
$langHeader = get_language_header();
// load javascripts
include 'jssource/JSGroupings.php';
$jsSrc = '';
foreach ($sugar_grp1_yui as $jsFile => $grp) {
    $jsSrc .= "\t<script src=\"{$jsFile}\"></script>\n";
}
Beispiel #2
0
             }
             $_SESSION['setup_site_custom_log_dir'] = get_boolean_from_request('setup_site_custom_log_dir');
             if ($_SESSION['setup_site_custom_log_dir']) {
                 $_SESSION['setup_site_log_dir'] = $_REQUEST['setup_site_log_dir'];
             } else {
                 $_SESSION['setup_site_log_dir'] = '.';
             }
             $_SESSION['setup_site_specify_guid'] = get_boolean_from_request('setup_site_specify_guid');
             if ($_SESSION['setup_site_specify_guid']) {
                 $_SESSION['setup_site_guid'] = $_REQUEST['setup_site_guid'];
             } else {
                 $_SESSION['setup_site_guid'] = '';
             }
             $_SESSION['siteConfig_submitted'] = true;
             if (isset($_REQUEST['setup_site_sugarbeet_anonymous_stats'])) {
                 $_SESSION['setup_site_sugarbeet_anonymous_stats'] = get_boolean_from_request('setup_site_sugarbeet_anonymous_stats');
             } else {
                 $_SESSION['setup_site_sugarbeet_anonymous_stats'] = 0;
             }
             $validation_errors = array();
             $validation_errors = validate_siteConfig('b');
             if (count($validation_errors) > 0) {
                 $next_step--;
             }
             break;
     }
 }
 if ($next_step == 9999) {
     $the_file = 'SilentInstall';
 } else {
     if ($next_step == 9191) {
     if (count($validation_errors) > 0) {
         $next_step--;
     }
     break;
 case 'siteConfig.php':
     $_SESSION['setup_site_url'] = $_REQUEST['setup_site_url'];
     $_SESSION['setup_site_admin_password'] = $_REQUEST['setup_site_admin_password'];
     $_SESSION['setup_site_admin_password_retype'] = $_REQUEST['setup_site_admin_password_retype'];
     $_SESSION['setup_site_sugarbeet_automatic_checks'] = get_boolean_from_request('setup_site_sugarbeet_automatic_checks');
     $_SESSION['setup_site_sugarbeet_anonymous_stats'] = get_boolean_from_request('setup_site_sugarbeet_anonymous_stats');
     $_SESSION['setup_site_defaults'] = get_boolean_from_request('setup_site_defaults');
     $_SESSION['setup_site_custom_session_path'] = get_boolean_from_request('setup_site_custom_session_path');
     $_SESSION['setup_site_session_path'] = $_REQUEST['setup_site_session_path'];
     $_SESSION['setup_site_custom_log_dir'] = get_boolean_from_request('setup_site_custom_log_dir');
     $_SESSION['setup_site_log_dir'] = $_REQUEST['setup_site_log_dir'];
     $_SESSION['setup_site_specify_guid'] = get_boolean_from_request('setup_site_specify_guid');
     $_SESSION['setup_site_guid'] = $_REQUEST['setup_site_guid'];
     $_SESSION['siteConfig_submitted'] = true;
     $validation_errors = validate_siteConfig();
     if (count($validation_errors) > 0) {
         $next_step--;
     }
     break;
 case 'localization.php':
     $_SESSION['default_date_format'] = $_REQUEST['default_date_format'];
     $_SESSION['default_time_format'] = $_REQUEST['default_time_format'];
     $_SESSION['default_language'] = $_REQUEST['default_language'];
     $_SESSION['default_locale_name_format'] = $_REQUEST['default_locale_name_format'];
     $_SESSION['default_email_charset'] = $_REQUEST['default_email_charset'];
     $_SESSION['default_export_charset'] = $_REQUEST['default_export_charset'];
     $_SESSION['export_delimiter'] = $_REQUEST['export_delimiter'];