diff --git a/pandora_console/godmode/update_manager/update_manager.setup.php b/pandora_console/godmode/update_manager/update_manager.setup.php index a9f2668381..0b9f724e04 100644 --- a/pandora_console/godmode/update_manager/update_manager.setup.php +++ b/pandora_console/godmode/update_manager/update_manager.setup.php @@ -27,32 +27,62 @@ if (! check_acl ($config['id_user'], 0, "PM") && ! is_user_admin ($config['id_us $action_update_url_update_manager = (bool)get_parameter( 'action_update_url_update_manager', 0); -$url_update_manager = get_parameter('url_update_manager'); -$update_manager_proxy_server = get_parameter('update_manager_proxy_server'); -$update_manager_proxy_port = get_parameter('update_manager_proxy_port'); -$update_manager_proxy_user = get_parameter('update_manager_proxy_user'); -$update_manager_proxy_password = get_parameter('update_manager_proxy_password'); +if(!$action_update_url_update_manager){ + $url_update_manager = get_parameter('url_update_manager',$config['url_update_manager']); + $update_manager_proxy_server = get_parameter('update_manager_proxy_server',$config['update_manager_proxy_server']); + $update_manager_proxy_port = get_parameter('update_manager_proxy_port',$config['update_manager_proxy_port']); + $update_manager_proxy_user = get_parameter('update_manager_proxy_user',$config['update_manager_proxy_user']); + $update_manager_proxy_password = get_parameter('update_manager_proxy_password',$config['update_manager_proxy_password']); -if ($action_update_url_update_manager) { - $result = config_update_value('url_update_manager', - $url_update_manager); - if ($result) - $result = config_update_value('update_manager_proxy_server', - $update_manager_proxy_server); - if ($result) - $result = config_update_value('update_manager_proxy_port', - $update_manager_proxy_port); - if ($result) - $result = config_update_value('update_manager_proxy_user', - $update_manager_proxy_user); - if ($result) - $result = config_update_value('update_manager_proxy_password', - $update_manager_proxy_password); - - ui_print_result_message($result, - __('Succesful Update the url config vars.'), - __('Unsuccesful Update the url config vars.')); + if ($action_update_url_update_manager) { + $result = config_update_value('url_update_manager', + $url_update_manager); + if ($result) + $result = config_update_value('update_manager_proxy_server', + $update_manager_proxy_server); + if ($result) + $result = config_update_value('update_manager_proxy_port', + $update_manager_proxy_port); + if ($result) + $result = config_update_value('update_manager_proxy_user', + $update_manager_proxy_user); + if ($result) + $result = config_update_value('update_manager_proxy_password', + $update_manager_proxy_password); + + ui_print_result_message($result, + __('Succesful Update the url config vars.'), + __('Unsuccesful Update the url config vars.')); + } +}else{ + $url_update_manager = get_parameter('url_update_manager',''); + $update_manager_proxy_server = get_parameter('update_manager_proxy_server',''); + $update_manager_proxy_port = get_parameter('update_manager_proxy_port',''); + $update_manager_proxy_user = get_parameter('update_manager_proxy_user',''); + $update_manager_proxy_password = get_parameter('update_manager_proxy_password',''); + + + if ($action_update_url_update_manager) { + $result = config_update_value('url_update_manager', + $url_update_manager); + if ($result) + $result = config_update_value('update_manager_proxy_server', + $update_manager_proxy_server); + if ($result) + $result = config_update_value('update_manager_proxy_port', + $update_manager_proxy_port); + if ($result) + $result = config_update_value('update_manager_proxy_user', + $update_manager_proxy_user); + if ($result) + $result = config_update_value('update_manager_proxy_password', + $update_manager_proxy_password); + + ui_print_result_message($result, + __('Succesful Update the url config vars.'), + __('Unsuccesful Update the url config vars.')); + } } echo '
';