From fe3f404837502ce67453932381f9369dd36d825d Mon Sep 17 00:00:00 2001 From: mdtrooper Date: Wed, 3 Feb 2016 09:38:00 +0100 Subject: [PATCH] Improve the page header. --- pandora_console/operation/maps/networkmap.php | 71 +++++++++++++++++++ .../operation/maps/networkmap_editor.php | 30 ++++++-- 2 files changed, 95 insertions(+), 6 deletions(-) create mode 100644 pandora_console/operation/maps/networkmap.php diff --git a/pandora_console/operation/maps/networkmap.php b/pandora_console/operation/maps/networkmap.php new file mode 100644 index 0000000000..9d7e7ab56b --- /dev/null +++ b/pandora_console/operation/maps/networkmap.php @@ -0,0 +1,71 @@ + false, + 'text' => '' . + html_print_image("images/list.png", true, + array ('title' => __('List of networkmaps'))) . + ''); +$buttons['edit'] = array('active' => false, + 'text' => '' . + html_print_image("images/cog.png", true, + array ('title' => __('Edit networkmap'))) . + ''); +$buttons['networkmap'] = array('active' => true, + 'text' => '' . + html_print_image("images/op_network.png", true, + array ('title' => __('View networkmap'))) . + ''); + +ui_print_page_header( + __('Network map'), + "images/op_network.png", + false, + "network_map", + false, + $buttons); + +?> + + + diff --git a/pandora_console/operation/maps/networkmap_editor.php b/pandora_console/operation/maps/networkmap_editor.php index 3fc1b9621e..ecc271c1f7 100644 --- a/pandora_console/operation/maps/networkmap_editor.php +++ b/pandora_console/operation/maps/networkmap_editor.php @@ -54,23 +54,23 @@ $disabled_select = false; if ($edit_networkmap) { $disabled_select= true; $values = db_get_row('tmap', 'id', $id); - + if ($values === false) { $not_found = true; } else { $id_group = $values['id_group']; - + $networkmap_write = check_acl ($config['id_user'], $id_group, "MW"); $networkmap_manage = check_acl ($config['id_user'], $id_group, "MM"); - + if (!$networkmap_write && !$networkmap_manage) { db_pandora_audit("ACL Violation", "Trying to access networkmap"); require ("general/noaccess.php"); return; } - + $type = MAP_TYPE_NETWORKMAP; $subtype = $values['subtype']; $name = io_safe_output($values['name']); @@ -98,13 +98,31 @@ if ($edit_networkmap) { } //+++++++++++++++TABLE TO CREATE/EDIT NETWORKMAP++++++++++++++++++++++ + +$buttons['list'] = array('active' => false, + 'text' => '' . + html_print_image("images/list.png", true, + array ('title' => __('List of networkmaps'))) . + ''); + if ($create_networkmap) { ui_print_page_header(__('Create networkmap'), "images/bricks.png", - false, "network_list", false); + false, "network_list", false, $buttons); } else { + $buttons['edit'] = array('active' => true, + 'text' => '' . + html_print_image("images/cog.png", true, + array ('title' => __('Edit networkmap'))) . + ''); + $buttons['networkmap'] = array('active' => false, + 'text' => '' . + html_print_image("images/op_network.png", true, + array ('title' => __('View networkmap'))) . + ''); + ui_print_page_header(__('Update networkmap'), "images/bricks.png", - false, "network_list", false); + false, "network_list", false, $buttons); } if ($not_found) {