fixed update manager. Ticket #3551.

This commit is contained in:
Daniel Maya 2016-06-14 16:31:27 +02:00
parent 226c46e91d
commit 04fcccd578
1 changed files with 54 additions and 24 deletions

View File

@ -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 '<form method="post" action="index.php?sec=gsetup&sec2=godmode/update_manager/update_manager&tab=setup">';