2006-03-27 05:37:27 +02:00
|
|
|
<?php
|
2006-07-17 10:17:58 +02:00
|
|
|
|
2007-03-12 18:58:52 +01:00
|
|
|
// Pandora FMS - the Free monitoring system
|
|
|
|
// ========================================
|
2008-06-13 Sancho Lerena <slerena@gmail.com>
* index.php: Added pure (Fullscreen). HTML code cleanup and user session.
* pandoradb.sql: talert_snmp: Added priority field.
* pandoradb_data.sql: Changes default values in talerta. tconfig_os, tgrupo
and some links.
* header.php: Fixed some user session management.
* logon_ok.php: New design for welcome screen, odometer is over.
* menu.php, godmode/menu.php: Some ACL improvements.
* agent_disk_conf_editor.php: Minor fix in view link.
* configurar_agente.php, agent_manager.php: Added parent combo and better
ACL checks. New remote configuration control for get timestamp info of
config file.
* modify_alert.php: Changes to use new internal Mail alert.
* config.php: Some items moved to config_process. (font, attachment and
default style).
* functions.php: Added form_agent_combo(), form_event_type_combo(),
form_priority() and return_priority() functions.
* functions_db.php: Added smal_event_table() to render a variable table
with latest events (filtered).
* pandora.css. Added pure and priority colors.
* estado_alertas.php: Fixed ACL problems.
* stado_generalagente.php: Graph of modules now represents modules that
has generated events. Old graph is not used anymore. Also display parent.
* estado_grupo.php: Border of boxes is now thicker.
* tactical.php: New screen, almost all code changed. Odometer is not used
anymore, added some new items, like module LAG meter, module sanity, and
other general metrics.
* ver_agente.php: Now renders also event for each agent view. Alert manual
validation generate a new event.
* events.php: New event system. 90% new code. A LOT of new features,
including full screen, coloured (by priority) and filters by six fields.
* snmp_alert.php: Added support for alert priority.
* operation/users/user.php: No longer a user with UM privileges could
see any other user.
* render_view.php: Added fullscreen support for visual maps.
* fgraph.php: Added support for session checking in graphs (at least!).
New graphics for events (some changed it's function like events by group),
and feature added to progress GD implementation.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@860 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-13 18:59:54 +02:00
|
|
|
// Copyright (c) 2004-2008 Sancho Lerena, slerena@gmail.com
|
2007-03-12 18:58:52 +01:00
|
|
|
// Main PHP/SQL code development and project architecture and management
|
|
|
|
// Copyright (c) 2004-2007 Raul Mateos Martin, raulofpandora@gmail.com
|
|
|
|
// CSS and some PHP additions
|
|
|
|
// Copyright (c) 2006 Jose Navarro <contacto@indiseg.net>
|
2007-06-08 17:55:53 +02:00
|
|
|
// Additions to Pandora FMS 1.2 graph code
|
2007-03-12 18:58:52 +01:00
|
|
|
// Copyright (c) 2005-2007 Artica Soluciones Tecnologicas, info@artica.es
|
|
|
|
//
|
2006-07-17 10:17:58 +02:00
|
|
|
// This program is free software; you can redistribute it and/or
|
|
|
|
// modify it under the terms of the GNU General Public License
|
2007-03-12 18:58:52 +01:00
|
|
|
// as published by the Free Software Foundation; version 2
|
2006-07-17 10:17:58 +02:00
|
|
|
// This program is distributed in the hope that it will be useful,
|
|
|
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
// GNU General Public License for more details.
|
|
|
|
// You should have received a copy of the GNU General Public License
|
|
|
|
// along with this program; if not, write to the Free Software
|
|
|
|
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
2007-06-08 17:55:53 +02:00
|
|
|
|
2006-03-27 05:37:27 +02:00
|
|
|
if (comprueba_login() == 0){
|
|
|
|
$id_user = $_SESSION["id_usuario"];
|
|
|
|
if ( (give_acl($id_user, 0, "LM")==1) OR (give_acl($id_user, 0, "AW")==1 ) OR (give_acl($id_user, 0, "PM")==1) OR (give_acl($id_user, 0, "DM")==1) OR (give_acl($id_user, 0, "UM")==1 )){
|
|
|
|
|
|
|
|
?>
|
|
|
|
|
2007-05-07 17:32:03 +02:00
|
|
|
<div class="tit bg3">:: <?php echo $lang_label["godmode_header"] ?> ::</div>
|
2007-05-18 11:29:54 +02:00
|
|
|
<div class="menug" id="god">
|
2006-03-27 05:37:27 +02:00
|
|
|
|
2007-03-12 18:58:52 +01:00
|
|
|
<?PHP
|
2006-03-27 05:37:27 +02:00
|
|
|
if ((give_acl($id_user, 0, "AW")==1)){
|
2006-05-30 20:32:36 +02:00
|
|
|
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/agentes/modificar_agente" || $_GET["sec2"] == "godmode/agentes/configurar_agente")){
|
2006-06-27 13:34:05 +02:00
|
|
|
echo '<div id="god1s">';
|
2006-04-25 11:41:25 +02:00
|
|
|
}
|
2007-03-12 18:58:52 +01:00
|
|
|
else
|
|
|
|
echo '<div id="god1">';
|
2007-10-13 23:23:44 +02:00
|
|
|
echo '<ul class="mn"><li><a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente" class="mn">'.$lang_label["manage_agents"].'</a></li></ul></div>';
|
2006-06-27 13:34:05 +02:00
|
|
|
|
2006-03-27 05:37:27 +02:00
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "gagente"){
|
2006-05-19 18:43:19 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/agentes/manage_config"){
|
2006-12-15 22:57:08 +01:00
|
|
|
echo "<div class='arrowgs'>";
|
2006-04-25 11:41:25 +02:00
|
|
|
}
|
2008-06-16 20:09:56 +02:00
|
|
|
else
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gagente&sec2=godmode/agentes/manage_config' class='mn'>".lang_string ("manage_config")."</a></li></ul></div>";
|
2006-06-27 13:34:05 +02:00
|
|
|
|
2008-06-16 20:09:56 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/agentes/manage_config_remote"){
|
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
}
|
|
|
|
else
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gagente&sec2=godmode/agentes/manage_config_remote' class='mn'>".lang_string ("Duplicate config")."</a></li></ul></div>";
|
2007-03-12 18:58:52 +01:00
|
|
|
|
2008-06-13 Sancho Lerena <slerena@gmail.com>
* index.php: Added pure (Fullscreen). HTML code cleanup and user session.
* pandoradb.sql: talert_snmp: Added priority field.
* pandoradb_data.sql: Changes default values in talerta. tconfig_os, tgrupo
and some links.
* header.php: Fixed some user session management.
* logon_ok.php: New design for welcome screen, odometer is over.
* menu.php, godmode/menu.php: Some ACL improvements.
* agent_disk_conf_editor.php: Minor fix in view link.
* configurar_agente.php, agent_manager.php: Added parent combo and better
ACL checks. New remote configuration control for get timestamp info of
config file.
* modify_alert.php: Changes to use new internal Mail alert.
* config.php: Some items moved to config_process. (font, attachment and
default style).
* functions.php: Added form_agent_combo(), form_event_type_combo(),
form_priority() and return_priority() functions.
* functions_db.php: Added smal_event_table() to render a variable table
with latest events (filtered).
* pandora.css. Added pure and priority colors.
* estado_alertas.php: Fixed ACL problems.
* stado_generalagente.php: Graph of modules now represents modules that
has generated events. Old graph is not used anymore. Also display parent.
* estado_grupo.php: Border of boxes is now thicker.
* tactical.php: New screen, almost all code changed. Odometer is not used
anymore, added some new items, like module LAG meter, module sanity, and
other general metrics.
* ver_agente.php: Now renders also event for each agent view. Alert manual
validation generate a new event.
* events.php: New event system. 90% new code. A LOT of new features,
including full screen, coloured (by priority) and filters by six fields.
* snmp_alert.php: Added support for alert priority.
* operation/users/user.php: No longer a user with UM privileges could
see any other user.
* render_view.php: Added fullscreen support for visual maps.
* fgraph.php: Added support for session checking in graphs (at least!).
New graphics for events (some changed it's function like events by group),
and feature added to progress GD implementation.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@860 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-13 18:59:54 +02:00
|
|
|
// Manage groups
|
|
|
|
if ((give_acl($id_user, 0, "PM")==1)){
|
|
|
|
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/groups/group_list" || $_GET["sec2"] == "godmode/groups/configure_group")){
|
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
}
|
|
|
|
else
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gagente&sec2=godmode/groups/group_list' class='mn'>".$lang_label["manage_groups"]."</a></li></ul></div>";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
if ((give_acl($id_user, 0, "PM")==1)){
|
2007-03-12 18:58:52 +01:00
|
|
|
if (isset($_GET["sec"]) && ($_GET["sec"] == "gmodules"))
|
|
|
|
echo '<div id="god_module_sel">';
|
|
|
|
else
|
|
|
|
echo '<div id="god_module">';
|
|
|
|
echo '<ul class="mn"><li><a href="index.php?sec=gmodules&sec2=godmode/modules/module_list" class="mn">'.$lang_label["manage_modules"].'</a></li></ul></div>';
|
|
|
|
|
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "gmodules"){
|
2007-06-16 18:04:01 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/modules/manage_nc_groups" || $_GET["sec2"] == "godmode/modules/manage_nc_groups_form")
|
2007-03-12 18:58:52 +01:00
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
else
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gmodules&sec2=godmode/modules/manage_nc_groups' class='mn'>".$lang_label["nc_groups"]."</a></li></ul></div>";
|
|
|
|
}
|
|
|
|
|
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "gmodules"){
|
2007-04-11 05:12:48 +02:00
|
|
|
if (isset($_GET["sec2"]) && ( $_GET["sec2"] == "godmode/modules/manage_network_components" || $_GET["sec2"] == "godmode/modules/manage_network_components_form") )
|
2007-03-12 18:58:52 +01:00
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
else
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gmodules&sec2=godmode/modules/manage_network_components' class='mn'>".$lang_label["network_components"]."</a></li></ul></div>";
|
|
|
|
}
|
|
|
|
// Network Profiles
|
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "gmodules"){
|
2007-04-21 18:14:11 +02:00
|
|
|
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/modules/manage_network_templates" || $_GET["sec2"] == "godmode/modules/manage_network_templates_form" ))
|
2007-03-12 18:58:52 +01:00
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
else
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gmodules&sec2=godmode/modules/manage_network_templates' class='mn'>".$lang_label["network_templates"]."</a></li></ul></div>";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2006-03-27 05:37:27 +02:00
|
|
|
if ((give_acl($id_user, 0, "LM")==1)){
|
2007-05-27 04:55:55 +02:00
|
|
|
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/alerts/modify_alert" || $_GET["sec2"] == "godmode/alerts/configure_alert")){
|
2006-06-27 13:34:05 +02:00
|
|
|
echo '<div id="god2s">';
|
2006-04-25 11:41:25 +02:00
|
|
|
}
|
2008-04-23 22:01:37 +02:00
|
|
|
else
|
|
|
|
echo '<div id="god2">';
|
2007-05-27 04:55:55 +02:00
|
|
|
echo '<ul class="mn"><li><a href="index.php?sec=galertas&sec2=godmode/alerts/modify_alert" class="mn">'.$lang_label["manage_alerts"].'</a></li></ul></div>';
|
2008-04-23 22:01:37 +02:00
|
|
|
|
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "galertas"){
|
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/alerts/plugin"){
|
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
}
|
|
|
|
else echo "<div class='arrowg'>";
|
|
|
|
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=galertas&sec2=godmode/alerts/plugin' class='mn'>".lang_string("Manage plugins")."</a></li></ul></div>";
|
|
|
|
}
|
2006-03-27 05:37:27 +02:00
|
|
|
}
|
|
|
|
if ((give_acl($id_user, 0, "UM")==1)){
|
2007-05-27 04:55:55 +02:00
|
|
|
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/users/user_list" || $_GET["sec2"] == "godmode/users/configure_user")){
|
2006-06-27 13:34:05 +02:00
|
|
|
echo '<div id="god3s">';
|
2006-04-25 11:41:25 +02:00
|
|
|
}
|
2006-06-27 13:34:05 +02:00
|
|
|
else echo '<div id="god3">';
|
2007-05-27 04:55:55 +02:00
|
|
|
echo '<ul class="mn"><li><a href="index.php?sec=gusuarios&sec2=godmode/users/user_list" class="mn">'.$lang_label["manage_users"].'</a></li></ul></div>';
|
2006-03-27 05:37:27 +02:00
|
|
|
}
|
2007-06-07 19:46:38 +02:00
|
|
|
// Reporting
|
|
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2008-06-13 Sancho Lerena <slerena@gmail.com>
* index.php: Added pure (Fullscreen). HTML code cleanup and user session.
* pandoradb.sql: talert_snmp: Added priority field.
* pandoradb_data.sql: Changes default values in talerta. tconfig_os, tgrupo
and some links.
* header.php: Fixed some user session management.
* logon_ok.php: New design for welcome screen, odometer is over.
* menu.php, godmode/menu.php: Some ACL improvements.
* agent_disk_conf_editor.php: Minor fix in view link.
* configurar_agente.php, agent_manager.php: Added parent combo and better
ACL checks. New remote configuration control for get timestamp info of
config file.
* modify_alert.php: Changes to use new internal Mail alert.
* config.php: Some items moved to config_process. (font, attachment and
default style).
* functions.php: Added form_agent_combo(), form_event_type_combo(),
form_priority() and return_priority() functions.
* functions_db.php: Added smal_event_table() to render a variable table
with latest events (filtered).
* pandora.css. Added pure and priority colors.
* estado_alertas.php: Fixed ACL problems.
* stado_generalagente.php: Graph of modules now represents modules that
has generated events. Old graph is not used anymore. Also display parent.
* estado_grupo.php: Border of boxes is now thicker.
* tactical.php: New screen, almost all code changed. Odometer is not used
anymore, added some new items, like module LAG meter, module sanity, and
other general metrics.
* ver_agente.php: Now renders also event for each agent view. Alert manual
validation generate a new event.
* events.php: New event system. 90% new code. A LOT of new features,
including full screen, coloured (by priority) and filters by six fields.
* snmp_alert.php: Added support for alert priority.
* operation/users/user.php: No longer a user with UM privileges could
see any other user.
* render_view.php: Added fullscreen support for visual maps.
* fgraph.php: Added support for session checking in graphs (at least!).
New graphics for events (some changed it's function like events by group),
and feature added to progress GD implementation.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@860 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-06-13 18:59:54 +02:00
|
|
|
if ((give_acl($id_user, 0, "PM")==1)){
|
2007-06-07 19:46:38 +02:00
|
|
|
|
|
|
|
echo '<div id="god51">';
|
|
|
|
|
|
|
|
echo '<ul class="mn"><li><a href="index.php?sec=greporting&sec2=godmode/reporting/reporting_builder" class="mn">'. $lang_label["manage_reporting"].'</a></li></ul></div>';
|
|
|
|
|
|
|
|
// Custom report builder
|
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "greporting"){
|
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/reporting/reporting_builder"){
|
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
} else {
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
}
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=greporting&sec2=godmode/reporting/reporting_builder' class='mn'>".$lang_label["report_builder"]."</a></li></ul></div>";
|
|
|
|
}
|
|
|
|
|
|
|
|
// Custom graph builder
|
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "greporting"){
|
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/reporting/graph_builder"){
|
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
} else {
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
}
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=greporting&sec2=godmode/reporting/graph_builder' class='mn'>".$lang_label["graph_builder"]."</a></li></ul></div>";
|
|
|
|
}
|
2007-06-08 17:55:53 +02:00
|
|
|
|
|
|
|
// Custom map builder
|
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "greporting"){
|
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/reporting/map_builder"){
|
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
} else {
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
}
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=greporting&sec2=godmode/reporting/map_builder' class='mn'>".$lang_label["map_builder"]."</a></li></ul></div>";
|
|
|
|
}
|
2007-06-07 19:46:38 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
// Manage profiles
|
|
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2006-03-27 05:37:27 +02:00
|
|
|
if ( (give_acl($id_user, 0, "PM")==1)){
|
2007-05-27 04:55:55 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/profiles/profile_list"){
|
2006-06-27 13:34:05 +02:00
|
|
|
echo '<div id="god4s">';
|
2006-04-25 11:41:25 +02:00
|
|
|
}
|
2006-06-27 13:34:05 +02:00
|
|
|
else echo '<div id="god4">';
|
2007-05-27 04:55:55 +02:00
|
|
|
echo '<ul class="mn"><li><a href="index.php?sec=gperfiles&sec2=godmode/profiles/profile_list" class="mn">'.$lang_label["manage_profiles"].'</a></li></ul></div>';
|
2007-06-07 19:46:38 +02:00
|
|
|
|
|
|
|
// SERVERS
|
|
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2006-05-19 18:43:19 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/servers/modificar_server"){
|
2006-06-27 13:34:05 +02:00
|
|
|
echo '<div id="god5s">';
|
2007-03-19 20:39:40 +01:00
|
|
|
} else
|
|
|
|
echo '<div id="god5">';
|
|
|
|
|
2006-06-27 13:34:05 +02:00
|
|
|
echo '<ul class="mn"><li><a href="index.php?sec=gservers&sec2=godmode/servers/modificar_server" class="mn">'.$lang_label["manage_servers"].'</a></li></ul></div>';
|
2007-06-07 19:46:38 +02:00
|
|
|
|
2007-03-19 20:39:40 +01:00
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "gservers"){
|
2007-05-27 04:55:55 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/servers/manage_recontask"|| $_GET["sec2"] == "godmode/servers/manage_recontask_form"){
|
2007-03-19 20:39:40 +01:00
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
} else
|
|
|
|
echo "<div class='arrowg'>";
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gservers&sec2=godmode/servers/manage_recontask' class='mn'>".$lang_label["manage_recontask"]."</a></li></ul></div>";
|
|
|
|
}
|
2007-06-07 19:46:38 +02:00
|
|
|
// AUDIT
|
|
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2006-06-27 13:34:05 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/admin_access_logs"){
|
|
|
|
echo '<div id="god6s">';
|
2006-04-25 11:41:25 +02:00
|
|
|
}
|
2006-06-27 13:34:05 +02:00
|
|
|
else echo '<div id="god6">';
|
|
|
|
echo '<ul class="mn"><li><a href="index.php?sec=glog&sec2=godmode/admin_access_logs" class="mn">'.$lang_label["system_audit"].'</a></li></ul></div>';
|
|
|
|
|
2007-06-07 19:46:38 +02:00
|
|
|
// Main SETUP
|
|
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2006-05-19 18:43:19 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/setup/setup"){
|
2006-06-27 13:34:05 +02:00
|
|
|
echo '<div id="god7s">';
|
2006-04-25 11:41:25 +02:00
|
|
|
}
|
2006-06-27 13:34:05 +02:00
|
|
|
else echo '<div id="god7">';
|
|
|
|
echo '<ul class="mn"><li><a href="index.php?sec=gsetup&sec2=godmode/setup/setup" class="mn">'.$lang_label["setup_screen"].'</a></li></ul></div>';
|
2006-04-25 11:41:25 +02:00
|
|
|
|
2006-03-27 05:37:27 +02:00
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "gsetup"){
|
2006-05-19 18:43:19 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/setup/links"){
|
2006-12-15 22:57:08 +01:00
|
|
|
echo "<div class='arrowgs'>";
|
2006-04-25 11:41:25 +02:00
|
|
|
}
|
2006-12-15 22:57:08 +01:00
|
|
|
else echo "<div class='arrowg'>";
|
2006-06-27 13:34:05 +02:00
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gsetup&sec2=godmode/setup/links' class='mn'>".$lang_label["setup_links"]."</a></li></ul></div>";
|
2006-03-27 05:37:27 +02:00
|
|
|
}
|
2007-06-08 17:55:53 +02:00
|
|
|
|
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "gsetup"){
|
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/setup/news"){
|
|
|
|
echo "<div class='arrowgs'>";
|
|
|
|
}
|
|
|
|
else echo "<div class='arrowg'>";
|
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gsetup&sec2=godmode/setup/news' class='mn'>".$lang_label["site_news"]."</a></li></ul></div>";
|
|
|
|
}
|
2006-03-27 05:37:27 +02:00
|
|
|
}
|
|
|
|
if ((give_acl($id_user, 0, "DM")==1)){
|
2006-05-19 18:43:19 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/db/db_main"){
|
2006-06-27 13:34:05 +02:00
|
|
|
echo '<div id="god8s">';
|
2007-06-13 Raul Mateos <raulofpandora@gmail.com>
* godmode/menu.php, operation/menu.php, include/pandora.css, include/op.css,
include/god.css: Updated with styles to avoid top and bottom border.
* godmode/groups/group_list.php, godmode/users/*.php, operation/users/*.php,
godmode/servers/*.php, operation/snmpconsole/snmp_alert.php,
godmode/reporting/map_builder.php, operation/messages/message.php:
Removed old raya style and changed to new style.
* include/languages/language_en.php: Changed some typing error.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@509 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-13 21:14:05 +02:00
|
|
|
} else
|
|
|
|
echo '<div id="god8">';
|
|
|
|
echo '<ul class="mn">';
|
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "gdbman" &&
|
|
|
|
isset($_GET["sec2"]) && $_GET["sec2"] != "godmode/db/db_main"){
|
|
|
|
echo '<li>';
|
|
|
|
} else {
|
|
|
|
echo '<li class="bb0">';
|
2006-04-25 11:41:25 +02:00
|
|
|
}
|
2007-06-13 Raul Mateos <raulofpandora@gmail.com>
* godmode/menu.php, operation/menu.php, include/pandora.css, include/op.css,
include/god.css: Updated with styles to avoid top and bottom border.
* godmode/groups/group_list.php, godmode/users/*.php, operation/users/*.php,
godmode/servers/*.php, operation/snmpconsole/snmp_alert.php,
godmode/reporting/map_builder.php, operation/messages/message.php:
Removed old raya style and changed to new style.
* include/languages/language_en.php: Changed some typing error.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@509 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-13 21:14:05 +02:00
|
|
|
echo '<a href="index.php?sec=gdbman&sec2=godmode/db/db_main" class="mn">'.$lang_label["db_maintenance"].'</a></li></ul></div>';
|
2006-06-27 13:34:05 +02:00
|
|
|
|
2006-03-27 05:37:27 +02:00
|
|
|
if (isset($_GET["sec"]) && $_GET["sec"] == "gdbman"){
|
2007-06-13 Raul Mateos <raulofpandora@gmail.com>
* godmode/menu.php, operation/menu.php, include/pandora.css, include/op.css,
include/god.css: Updated with styles to avoid top and bottom border.
* godmode/groups/group_list.php, godmode/users/*.php, operation/users/*.php,
godmode/servers/*.php, operation/snmpconsole/snmp_alert.php,
godmode/reporting/map_builder.php, operation/messages/message.php:
Removed old raya style and changed to new style.
* include/languages/language_en.php: Changed some typing error.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@509 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-13 21:14:05 +02:00
|
|
|
|
|
|
|
|
2006-06-26 12:59:06 +02:00
|
|
|
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/db/db_info" || $_GET["sec2"] == "godmode/db/db_info_data")){
|
2006-12-15 22:57:08 +01:00
|
|
|
echo "<div class='arrowgs'>";
|
2007-06-13 Raul Mateos <raulofpandora@gmail.com>
* godmode/menu.php, operation/menu.php, include/pandora.css, include/op.css,
include/god.css: Updated with styles to avoid top and bottom border.
* godmode/groups/group_list.php, godmode/users/*.php, operation/users/*.php,
godmode/servers/*.php, operation/snmpconsole/snmp_alert.php,
godmode/reporting/map_builder.php, operation/messages/message.php:
Removed old raya style and changed to new style.
* include/languages/language_en.php: Changed some typing error.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@509 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-13 21:14:05 +02:00
|
|
|
} else
|
|
|
|
echo "<div class='arrowg'>";
|
2006-06-27 13:34:05 +02:00
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gdbman&sec2=godmode/db/db_info' class='mn'>".$lang_label["db_info"]."</a></li></ul></div>";
|
|
|
|
|
2006-05-19 18:43:19 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/db/db_purge"){
|
2007-06-06 18:23:24 +02:00
|
|
|
echo "<div class='arrowgs'>";
|
2007-06-13 Raul Mateos <raulofpandora@gmail.com>
* godmode/menu.php, operation/menu.php, include/pandora.css, include/op.css,
include/god.css: Updated with styles to avoid top and bottom border.
* godmode/groups/group_list.php, godmode/users/*.php, operation/users/*.php,
godmode/servers/*.php, operation/snmpconsole/snmp_alert.php,
godmode/reporting/map_builder.php, operation/messages/message.php:
Removed old raya style and changed to new style.
* include/languages/language_en.php: Changed some typing error.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@509 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-13 21:14:05 +02:00
|
|
|
} else
|
|
|
|
echo "<div class='arrowg'>";
|
2006-06-27 13:34:05 +02:00
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gdbman&sec2=godmode/db/db_purge' class='mn'>".$lang_label["db_purge"]."</a></li></ul></div>";
|
|
|
|
|
2006-05-19 18:43:19 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/db/db_refine"){
|
2006-12-15 22:57:08 +01:00
|
|
|
echo "<div class='arrowgs'>";
|
2007-06-13 Raul Mateos <raulofpandora@gmail.com>
* godmode/menu.php, operation/menu.php, include/pandora.css, include/op.css,
include/god.css: Updated with styles to avoid top and bottom border.
* godmode/groups/group_list.php, godmode/users/*.php, operation/users/*.php,
godmode/servers/*.php, operation/snmpconsole/snmp_alert.php,
godmode/reporting/map_builder.php, operation/messages/message.php:
Removed old raya style and changed to new style.
* include/languages/language_en.php: Changed some typing error.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@509 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-13 21:14:05 +02:00
|
|
|
} else
|
|
|
|
echo "<div class='arrowg'>";
|
2006-06-27 13:34:05 +02:00
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gdbman&sec2=godmode/db/db_refine' class='mn'>".$lang_label["db_refine"]."</a></li></ul></div>";
|
|
|
|
|
2006-05-19 18:43:19 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/db/db_audit"){
|
2006-12-15 22:57:08 +01:00
|
|
|
echo "<div class='arrowgs'>";
|
2007-06-13 Raul Mateos <raulofpandora@gmail.com>
* godmode/menu.php, operation/menu.php, include/pandora.css, include/op.css,
include/god.css: Updated with styles to avoid top and bottom border.
* godmode/groups/group_list.php, godmode/users/*.php, operation/users/*.php,
godmode/servers/*.php, operation/snmpconsole/snmp_alert.php,
godmode/reporting/map_builder.php, operation/messages/message.php:
Removed old raya style and changed to new style.
* include/languages/language_en.php: Changed some typing error.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@509 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-13 21:14:05 +02:00
|
|
|
} else
|
|
|
|
echo "<div class='arrowg'>";
|
2006-06-27 13:34:05 +02:00
|
|
|
echo "<ul class='mn'><li><a href='index.php?sec=gdbman&sec2=godmode/db/db_audit' class='mn'>".$lang_label["db_audit"]."</a></li></ul></div>";
|
|
|
|
|
2006-05-19 18:43:19 +02:00
|
|
|
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/db/db_event"){
|
2007-06-13 Raul Mateos <raulofpandora@gmail.com>
* godmode/menu.php, operation/menu.php, include/pandora.css, include/op.css,
include/god.css: Updated with styles to avoid top and bottom border.
* godmode/groups/group_list.php, godmode/users/*.php, operation/users/*.php,
godmode/servers/*.php, operation/snmpconsole/snmp_alert.php,
godmode/reporting/map_builder.php, operation/messages/message.php:
Removed old raya style and changed to new style.
* include/languages/language_en.php: Changed some typing error.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@509 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2007-06-13 21:14:05 +02:00
|
|
|
echo "<div id='arrowgls'>";
|
|
|
|
} else
|
|
|
|
echo "<div id='arrowgl'>";
|
|
|
|
echo "<ul class='mn'><li class='bb0'><a href='index.php?sec=gdbman&sec2=godmode/db/db_event' class='mn'>".$lang_label["db_event"]."</a></li></ul></div>";
|
2006-03-27 05:37:27 +02:00
|
|
|
}
|
|
|
|
}
|
2006-06-28 19:09:23 +02:00
|
|
|
?>
|
2006-03-27 05:37:27 +02:00
|
|
|
</div>
|
|
|
|
<?php
|
|
|
|
} // end verify access to this menu
|
|
|
|
}
|
2007-04-21 18:14:11 +02:00
|
|
|
?>
|