public function run() { if (!($this->from_flavor == 'ce' && $this->toFlavor('pro'))) { return; } require_once 'modules/Reports/SavedReport.php'; require_once 'modules/Reports/SeedReports.php'; create_default_reports(); }
echo $mod_strings['LBL_PERFORM_DONE']; } else { echo $line_entry_format . $mod_strings['LBL_PERFORM_ADMIN_PASSWORD'] . $line_exit_format; installLog($mod_strings['LBL_PERFORM_ADMIN_PASSWORD']); $db->setUserName($setup_db_sugarsales_user); $db->setUserPassword($setup_db_sugarsales_password); set_admin_password($setup_site_admin_password); echo $mod_strings['LBL_PERFORM_DONE']; } installerHook('post_createUsers'); if ($new_report) { echo $line_entry_format . $mod_strings['LBL_PERFORM_DEFAULT_REPORTS'] . $line_exit_format; installLog($mod_strings['LBL_PERFORM_DEFAULT_REPORTS']); installerHook('pre_createDefaultReports'); require_once get_custom_file_if_exists('modules/Reports/SeedReports.php'); create_default_reports(); installerHook('post_createDefaultReports'); echo $mod_strings['LBL_PERFORM_DONE']; } // default OOB schedulers echo $line_entry_format . $mod_strings['LBL_PERFORM_DEFAULT_SCHEDULER'] . $line_exit_format; installLog($mod_strings['LBL_PERFORM_DEFAULT_SCHEDULER']); $scheduler = new Scheduler(); installerHook('pre_createDefaultSchedulers'); $scheduler->rebuildDefaultSchedulers(); installerHook('post_createDefaultSchedulers'); ///create kb tag data. installLog("create kb tag default data"); KBTag::default_install_data(); echo $mod_strings['LBL_PERFORM_DONE']; $defaultTrackerRoles = array('Tracker' => array('Trackers' => array('admin' => 1, 'access' => 89, 'view' => 90, 'list' => 90, 'edit' => 90, 'delete' => 90, 'import' => 90, 'export' => 90), 'TrackerQueries' => array('admin' => 1, 'access' => 89, 'view' => 90, 'list' => 90, 'edit' => 90, 'delete' => 90, 'import' => 90, 'export' => 90), 'TrackerPerfs' => array('admin' => 1, 'access' => 89, 'view' => 90, 'list' => 90, 'edit' => 90, 'delete' => 90, 'import' => 90, 'export' => 90), 'TrackerSessions' => array('admin' => 1, 'access' => 89, 'view' => 90, 'list' => 90, 'edit' => 90, 'delete' => 90, 'import' => 90, 'export' => 90)));