public function run() { if (!($this->from_flavor == 'ce' && $this->toFlavor('pro'))) { return; } require_once 'modules/Teams/Team.php'; require_once 'modules/Administration/RepairTeams.php'; process_team_access(false, false, true, '1'); }
} if (isset($_POST['process_private_team']) and $_POST['process_private_team'] == 'on') { $ppt = true; } if (isset($_POST['process_implict_teams']) and $_POST['process_implict_teams'] == 'on') { $pit = true; } if (isset($_POST['process_clean_up_team_sets']) and $_POST['process_clean_up_team_sets'] == 'on') { $processCleanupTeamSets = true; } $global_team_id = '1'; if (!empty($_POST['global_team_id'])) { $global_team_id = $_POST['global_team_id']; } if (!empty($_POST['process'])) { process_team_access($pgt, $ppt, $pit, $global_team_id, $processCleanupTeamSets); } else { render_rebuild_options($global_team_id); } } function render_rebuild_options($global_team_id = 1) { global $current_language; $user = BeanFactory::getBean('Users'); static $mod_strings = null; if (empty($mod_strings)) { $mod_strings = return_module_language($current_language, 'Administration'); } $global_team_sel = ""; if (no_global_team()) { //a list of not-private teams.
create_default_reports(); writeLog("Done creating default reports"); // Create portal configs writeLog("Building portal config"); require_once "install/install_utils.php"; handlePortalConfig(); writeLog("Done building portal config"); // install default connectors writeLog("Initializing default connectors"); require 'modules/Connectors/InstallDefaultConnectors.php'; writeLog("Done initializing default connectors"); // repair teams writeLog("Initializing teams"); require_once 'modules/Teams/Team.php'; require_once 'modules/Administration/RepairTeams.php'; process_team_access(false, false, true, '1'); writeLog("Done initializing teams"); // repair roles writeLog("Initializing roles"); include 'modules/ACLActions/actiondefs.php'; include 'include/modules.php'; require_once 'modules/ACLFields/ACLField.php'; include "modules/ACL/install_actions.php"; writeLog("Done initializing roles"); // set system_system_id require_once 'modules/Administration/System.php'; $system = new System(); $system->system_key = $sugar_config['unique_key']; $system->user_id = 1; $system->last_connect_date = date($GLOBALS['timedate']->get_date_time_format(), mktime()); $system_id = $system->retrieveNextKey(false, true);