/
var
/
www
/
html
/
sugar13
/
modules
/
Connectors
/
Upload File
HOME
<?php /* * Your installation or use of this SugarCRM file is subject to the applicable * terms available at * http://support.sugarcrm.com/Resources/Master_Subscription_Agreements/. * If you do not agree to all of the applicable terms or do not have the * authority to bind the entity as an authorized representative, then do not * install or use this SugarCRM file. * * Copyright (C) SugarCRM Inc. All rights reserved. */ use Sugarcrm\Sugarcrm\Security\InputValidation\InputValidation; global $mod_strings; global $current_user; $actions = array('ModifyProperties', 'ModifyDisplay', 'ModifySearch', 'ModifyMapping', 'ConnectorSettings'); if(in_array($GLOBALS['action'], $actions)){ $module_menu[]=Array("index.php?module=Connectors&action=ConnectorSettings", $mod_strings['LBL_ADMINISTRATION_MAIN'],"icon_Connectors"); $module_menu[]=Array("index.php?module=Connectors&action=ModifyProperties", $mod_strings['LBL_MODIFY_PROPERTIES_TITLE'],"icon_ConnectorConfig_16"); $module_menu[]=Array("index.php?module=Connectors&action=ModifyDisplay", $mod_strings['LBL_MODIFY_DISPLAY_TITLE'],"icon_ConnectorEnable_16"); $module_menu[]=Array("index.php?module=Connectors&action=ModifyMapping", $mod_strings['LBL_MODIFY_MAPPING_TITLE'],"icon_ConnectorMap_16"); $module_menu[]=Array("index.php?module=Connectors&action=ModifySearch", $mod_strings['LBL_MODIFY_SEARCH_TITLE'],"icon_ConnectorSearchFields_16"); } if(!empty($_REQUEST['merge_module']) && ($GLOBALS['action'] == 'Step1' || $GLOBALS['action'] == 'Step2')) { $request = InputValidation::getService(); $merge_module = $request->getValidInputRequest('merge_module', 'Assert\Mvc\ModuleName'); $GLOBALS['mod_strings'] = return_module_language($GLOBALS['current_language'], $merge_module); foreach(SugarAutoLoader::existingCustom("modules/{$merge_module}/Menu.php") as $file) { require $file; } $GLOBALS['mod_strings'] = return_module_language($GLOBALS['current_language'], $GLOBALS['module']); }