diff --git a/pandora_console/include/functions_ui.php b/pandora_console/include/functions_ui.php index 5228618966..d85b2c1054 100755 --- a/pandora_console/include/functions_ui.php +++ b/pandora_console/include/functions_ui.php @@ -1510,35 +1510,36 @@ function ui_format_alert_row( } // Edit. - $tableActionButtons[] = html_print_input_image( - 'update_action', - '/images/edit.svg', - 1, - 'padding:0px;', - true, - [ - 'title' => __('Update action'), - 'class' => 'main_menu_icon invert_filter', - 'onclick' => 'show_display_update_action(\''.$action['id'].'\',\''.$alert['id'].'\',\''.$alert['id_agent_module'].'\',\''.$action['id'].'\',\''.$alert['agent_name'].'\')', - ] - ); - $tableActionButtons[] = html_print_input_hidden('id_agent_module', $alert['id_agent_module'], true); - $tableActionButtons[] = '
'; + if (check_acl($config['id_user'], $id_group, 'LW') + || check_acl($config['id_user'], $id_group, 'LM') + ) { + $tableActionButtons[] = html_print_input_image( + 'update_action', + '/images/edit.svg', + 1, + 'padding:0px;', + true, + [ + 'title' => __('Update action'), + 'class' => 'main_menu_icon invert_filter', + 'onclick' => 'show_display_update_action(\''.$action['id'].'\',\''.$alert['id'].'\',\''.$alert['id_agent_module'].'\',\''.$action['id'].'\',\''.$alert['agent_name'].'\')', + ] + ); + $tableActionButtons[] = html_print_input_hidden('id_agent_module', $alert['id_agent_module'], true); + } + + if (check_acl($config['id_user'], $id_group, 'LM') + ) { + $tableActionButtons[] = ''.html_print_image( + 'images/delete.svg', + true, + [ + 'alt' => __('Delete'), + 'title' => __('Delete'), + 'class' => 'main_menu_icon invert_filter vertical_baseline', + ] + ).''; + } $data[$index['actions']] = html_print_div( [ diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index 06a3640c7c..e1547dcd68 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -7299,6 +7299,9 @@ div.graph div.legend table { .vertical_middle { vertical-align: middle; } +.vertical_baseline { + vertical-align: baseline !important; +} .mrg_btt_7 { margin-bottom: 7px;