From 1bdddac95e14a53700298abaee77f2afde06a81d Mon Sep 17 00:00:00 2001 From: Jonathan Date: Tue, 20 Feb 2024 13:33:36 +0100 Subject: [PATCH] #12497 dots agent view --- .../godmode/agentes/configurar_agente.php | 25 +++++++++++++++++-- .../operation/agentes/ver_agente.php | 24 +++++++++++++++++- 2 files changed, 46 insertions(+), 3 deletions(-) diff --git a/pandora_console/godmode/agentes/configurar_agente.php b/pandora_console/godmode/agentes/configurar_agente.php index c6b5f2b691..b7a27c6c84 100644 --- a/pandora_console/godmode/agentes/configurar_agente.php +++ b/pandora_console/godmode/agentes/configurar_agente.php @@ -816,6 +816,23 @@ if ($id_agente) { $helper = ($help_header === 'main_tab') ? 'main_tab' : ''; $pure = (int) get_parameter('pure'); + $menu_tabs = []; + // Agent details. + $menu_tab_url = ''.__('General setup').''; + array_push($menu_tabs, $menu_tab_url); + // Agent details. + $menu_tab_url = ''.__('Agent detail').''; + array_push($menu_tabs, $menu_tab_url); + // Manage agents. + $menu_tab_url = ''.__('Manage agents').''; + array_push($menu_tabs, $menu_tab_url); + // Events. + $menu_tab_url = ''.__('View events').''; + array_push($menu_tabs, $menu_tab_url); + // Events. + $menu_tab_url = ''.__('Custom reports').''; + array_push($menu_tabs, $menu_tab_url); + $dots = dot_tab($menu_tabs); if ($pure === 0) { ui_print_standard_header( __('Agent setup view').' ( '.strtolower(agents_get_alias($id_agente)).' )', @@ -837,7 +854,9 @@ if ($id_agente) { 'link' => '', 'label' => $tab_name, ], - ] + ], + [], + $dots ); } } else { @@ -857,7 +876,9 @@ if ($id_agente) { 'link' => 'index.php?sec=gagente&sec2=godmode/agentes/modificar_agente', 'label' => __('Manage agents'), ], - ] + ], + [], + $dots ); } diff --git a/pandora_console/operation/agentes/ver_agente.php b/pandora_console/operation/agentes/ver_agente.php index 12a19d0f50..2edbea20f2 100644 --- a/pandora_console/operation/agentes/ver_agente.php +++ b/pandora_console/operation/agentes/ver_agente.php @@ -2131,6 +2131,27 @@ switch ($tab) { } if ((bool) $config['pure'] === false) { + $menu_tabs = []; + // Agent details. + $menu_tab_url = ''.__('General setup').''; + array_push($menu_tabs, $menu_tab_url); + // Agent details. + $menu_tab_url = ''.__('Agent detail').''; + array_push($menu_tabs, $menu_tab_url); + + // Manage agents. + $menu_tab_url = ''.__('Manage agents').''; + array_push($menu_tabs, $menu_tab_url); + + // Events. + $menu_tab_url = ''.__('View events').''; + array_push($menu_tabs, $menu_tab_url); + + // Events. + $menu_tab_url = ''.__('Custom reports').''; + array_push($menu_tabs, $menu_tab_url); + + $dots = dot_tab($menu_tabs); ui_print_standard_header( __('Agent main view').' ( '.strtolower(agents_get_alias($id_agente)).' )', $icon, @@ -2157,7 +2178,8 @@ if ((bool) $config['pure'] === false) { 'url' => 'operation/agentes/ver_agente&id_agente='.$id_agente, 'label' => agents_get_alias($id_agente), 'section' => 'Agents', - ] + ], + $dots ); }