From 898945d47f439f64c4434f5eac9d4de8a00d0688 Mon Sep 17 00:00:00 2001 From: Tatiana Llorente Date: Tue, 29 Oct 2019 13:26:36 +0100 Subject: [PATCH] Added icon for gis maps connections in tabs of setup --- pandora_console/godmode/menu.php | 2 +- pandora_console/godmode/setup/gis.php | 11 +---------- pandora_console/godmode/setup/gis_step_2.php | 10 ++++++++-- pandora_console/godmode/setup/setup.php | 14 ++++++++++++++ 4 files changed, 24 insertions(+), 13 deletions(-) diff --git a/pandora_console/godmode/menu.php b/pandora_console/godmode/menu.php index 7175081912..f7e50863d3 100644 --- a/pandora_console/godmode/menu.php +++ b/pandora_console/godmode/menu.php @@ -317,7 +317,7 @@ if (check_acl($config['id_user'], 0, 'PM')) { $sub2['godmode/setup/setup&section=notifications']['refr'] = 0; if ($config['activate_gis']) { - $sub2['godmode/setup/gis']['text'] = __('Map conections GIS'); + $sub2['godmode/setup/setup&section=gis']['text'] = __('Map conections GIS'); } $sub['general']['sub2'] = $sub2; diff --git a/pandora_console/godmode/setup/gis.php b/pandora_console/godmode/setup/gis.php index 526abc0b0a..43e6ed71fd 100755 --- a/pandora_console/godmode/setup/gis.php +++ b/pandora_console/godmode/setup/gis.php @@ -28,15 +28,6 @@ require_once 'include/functions_gis.php'; ui_require_javascript_file('openlayers.pandora'); -// Header. -ui_print_page_header( - __('Map conections GIS'), - '', - false, - '', - true -); - $action = get_parameter('action'); switch ($action) { @@ -88,7 +79,7 @@ if ($mapsConnections !== false) { $table->data[] = [ ''.$mapsConnection['conection_name'].'', ui_print_group_icon($mapsConnection['group_id'], true), - ''.html_print_image('images/cross.png', true).'', ]; $table->cellclass[][2] = 'action_buttons'; diff --git a/pandora_console/godmode/setup/gis_step_2.php b/pandora_console/godmode/setup/gis_step_2.php index 133b4fdeaa..001baed40f 100644 --- a/pandora_console/godmode/setup/gis_step_2.php +++ b/pandora_console/godmode/setup/gis_step_2.php @@ -26,6 +26,10 @@ if (! check_acl($config['id_user'], 0, 'PM') && ! is_user_admin($config['id_user require_once 'include/functions_gis.php'; +$buttons['gis'] = [ + 'text' => ''.html_print_image('images/list.png', true, ['title' => __('GIS Maps connections')]).'', +]; + $action = get_parameter('action', 'create_connection_map'); if (is_ajax()) { @@ -41,7 +45,8 @@ switch ($action) { '', false, '', - true + true, + $buttons ); $mapConnection_name = ''; @@ -67,7 +72,8 @@ switch ($action) { '', false, '', - true + true, + $buttons ); $idConnectionMap = get_parameter('id_connection_map'); diff --git a/pandora_console/godmode/setup/setup.php b/pandora_console/godmode/setup/setup.php index a46d7bc832..48e6966c7b 100644 --- a/pandora_console/godmode/setup/setup.php +++ b/pandora_console/godmode/setup/setup.php @@ -133,6 +133,11 @@ $buttons['notifications'] = [ 'text' => ''.html_print_image('images/alerts_template.png', true, ['title' => __('Notifications')]).'', ]; +$buttons['gis'] = [ + 'active' => false, + 'text' => ''.html_print_image('images/gis_tab.png', true, ['title' => __('GIS Map connection')]).'', +]; + $help_header = ''; if (enterprise_installed()) { $subpage = setup_enterprise_add_subsection_main($section, $buttons, $help_header); @@ -178,6 +183,11 @@ switch ($section) { $help_header = 'setup_integria_tab'; break; + case 'gis': + $buttons['gis']['active'] = true; + $subpage = ' » '.__('Map conections GIS'); + break; + case 'notifications': $buttons['notifications']['active'] = true; $subpage = ' » '.__('Notifications'); @@ -243,6 +253,10 @@ switch ($section) { include_once $config['homedir'].'/godmode/setup/setup_integria.php'; break; + case 'gis': + include_once $config['homedir'].'/godmode/setup/gis.php'; + break; + case 'notifications': include_once $config['homedir'].'/godmode/setup/setup_notifications.php'; break;