2006-03-27 05:37:27 +02:00
< ? php
2008-08-22 20:07:32 +02:00
2009-06-08 20:26:14 +02:00
// Pandora FMS - http://pandorafms.com
// ==================================================
// Copyright (c) 2005-2009 Artica Soluciones Tecnologicas
// Please see http://pandorafms.org for full contribution list
2007-04-18 11:58:26 +02:00
2006-07-06 19:06:59 +02:00
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
2008-08-22 20:07:32 +02:00
// as published by the Free Software Foundation for version 2.
2006-07-06 19:06:59 +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.
2009-06-08 20:26:14 +02:00
2006-03-27 05:37:27 +02:00
2007-04-18 11:58:26 +02:00
// Global & session management
2009-06-30 Ramon Novoa <rnovoa@artica.es>
* nclude/FusionCharts,
include/FusionCharts/FCF_Column3D.swf,
include/FusionCharts/FCF_Pie3D.swf,
include/FusionCharts/FusionCharts.js,
include/FusionCharts/FCF_MSLine.swf,
include/FusionCharts/FusionCharts_Gen.php,
include/FusionCharts/FCF_StackedArea2D.swf,
include/FusionCharts/FCF_Area2D.swf,
include/FusionCharts/FCF_MSArea2D.swf,
include/FusionCharts/FusionCharts.php: Added to repository. Fusion
Charts Free.
* include/functions_fsgraph.php: Added to repository. Fusion Charts
chart generation functions for Pandora FMS.
* include/pchart_graph.php, include/pandora_graph.php,
include/fgraph2.php, include/pChart, include/Image,
include/fgraph.php: Moved from reporting to include.
* operation/agentes/stat_win.php: Moved from reporting to
operation/agentes.
* reporting: Deleted from repository.
* general/logon_ok.php, godmode/setup/setup.php,
godmode/admin_access_logs.php, godmode/db/db_main.php,
godmode/db/db_info.php, godmode/db/db_purge.php,
godmode/reporting/graph_builder.php,
operation/reporting/reporting_xml.php,
operation/reporting/reporting_viewer.php,
operation/servers/view_server.php,
operation/servers/view_server_detail.php,
operation/incidents/incident_statistics.php
operation/users/user_statistics.php,
operation/events/event_statistics.php, operation/events/events.php,
operation/agentes/estado_ultimopaquete.php,
operation/agentes/estado_generalagente.php,
operation/agentes/tactical.php, include/functions_config.php,
include/functions_custom_graphs.php,
include/functions_visual_map.php,
include/functions_reporting.php: Added flash charts.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1779 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-06-30 17:08:14 +02:00
require_once ( '../../include/config.php' );
2010-08-10 13:25:44 +02:00
require_once ( '../../include/auth/mysql.php' );
2008-08-12 Esteban Sanchez <estebans@artica.es>
* pandoradb_data.sql: Added default languages.
* include/streams.php, include/gettext.php: Added to repository. New
files to add gettext support of mo files.
* include/functions_db.php: Function lang_string() functionallity
changed to use gettext library.
* include/languages/language_es_es.php,
include/languages/language_gl.php, include/languages/language_en.php,
include/languages/language_pt_br.php,
include/languages/language_it.php,
include/languages/language_ast_es.php,
include/languages/language_es_la.php,
include/languages/language_de.php, include/languages/language_fr.php,
include/languages/language_ca.php: Files deleted, they are
deprecated since we have moved to gettext.
* lude/languages/pt_br.mo, include/languages/es.mo,
include/languages/fr.po, include/languages/it.po,
include/languages/ca.po, include/languages/ast.po,
include/languages/de.po, include/languages/gl.mo: Gettext translations
of the previous languages we have in language_*.php files.
* include/languages/Makefile: Added to repository to generate
index.pot and mo files of each translation.
* include/functions_reporting_pdf.php,
include/functions_reporting.php, include/config_process.php,
include/functions.php, include/functions_visual_map.php, index.php,
operation/incidents/incident.php,
operation/incidents/incident_detail.php,
operation/incidents/incident_note.php,
operation/incidents/incident_search.php,
operation/incidents/incident_statistics.php,
operation/snmpconsole/snmp_alert.php,
operation/snmpconsole/snmp_view.php, operation/users/user.php,
operation/users/user_edit.php, operation/users/user_statistics.php,
operation/events/event_statistics.php, operation/events/events.php,
operation/visual_console/render_view.php,
operation/visual_console/index.php,
operation/agentes/estado_alertas.php,
operation/agentes/status_monitor.php,
operation/agentes/estado_grupo.php,
operation/agentes/datos_agente.php,
operation/agentes/estado_ultimopaquete.php,
operation/agentes/estado_generalagente.php,
operation/agentes/estado_agente.php, operation/agentes/bulbs.php,
operation/agentes/sla_view.php, operation/agentes/exportdata.php,
operation/agentes/estado_monitores.php,
operation/agentes/ver_agente.php, operation/agentes/estadisticas.php,
operation/agentes/tactical.php, operation/agentes/networkmap.php,
operation/messages/message.php,
operation/reporting/reporting_viewer.php,
operation/reporting/graph_viewer.php,
operation/reporting/custom_reporting.php,
operation/servers/view_server.php,
operation/servers/view_server_detail.php, operation/menu.php,
reporting/fgraph.php, reporting/stat_win.php, general/logoff.php,
general/pandora_help.php, general/footer.php, general/noaccess.php,
general/logon_failed.php, general/links_menu.php,
general/login_page.php, general/logon_ok.php, general/header.php,
general/main_menu.php, godmode/groups/configure_group.php,
godmode/groups/group_list.php, godmode/setup/news.php,
godmode/setup/links.php, godmode/setup/setup.php,
godmode/users/user_list.php, godmode/users/configure_user.php,
godmode/profiles/profile_list.php, godmode/admin_access_logs.php,
godmode/db/db_info_data.php, godmode/db/db_main.php,
godmode/db/db_audit.php, godmode/db/db_refine.php,
godmode/db/db_info.php, godmode/db/db_event.php,
godmode/db/db_purge.php, godmode/agentes/agent_template.php,
godmode/agentes/module_manager_editor_network.php,
godmode/agentes/module_manager_editor_wmi.php,
godmode/agentes/alert_manager.php,
godmode/agentes/module_manager_editor_plugin.php,
godmode/agentes/module_manager_editor_prediction.php,
godmode/agentes/alert_manager_editor.php,
godmode/agentes/manage_config.php,
godmode/agentes/module_manager_editor_data.php,
godmode/agentes/module_manager.php,
godmode/agentes/modificar_agente.php,
godmode/agentes/configurar_agente.php,
godmode/agentes/agent_disk_conf_editor.php,
godmode/agentes/planned_downtime.php,
godmode/agentes/manage_config_remote.php,
godmode/agentes/agent_manager.php,
godmode/modules/manage_nc_groups_form.php,
godmode/modules/manage_network_templates.php,
godmode/modules/module_list.php,
godmode/modules/manage_network_templates_form.php,
godmode/modules/manage_network_components_form_network.php,
godmode/modules/manage_network_components_form_wmi.php,
godmode/modules/manage_network_components.php,
godmode/modules/manage_nc_groups.php,
godmode/reporting/reporting_builder.php,
godmode/reporting/map_builder.php,
godmode/reporting/graph_builder.php, godmode/servers/plugin.php,
godmode/servers/manage_recontask.php,
godmode/servers/modificar_server.php,
godmode/servers/manage_recontask_form.php,
godmode/alerts/modify_alert.php, godmode/alerts/configure_alert.php,
godmode/menu.php: Replaced string parameters of __() callings to
plain english. Style correction.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1006 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-08-12 14:06:25 +02:00
if ( ! isset ( $_SESSION [ " id_user " ])) {
2008-06-16 20:09:56 +02:00
session_start ();
session_write_close ();
}
2007-04-18 11:58:26 +02:00
2009-06-30 Ramon Novoa <rnovoa@artica.es>
* nclude/FusionCharts,
include/FusionCharts/FCF_Column3D.swf,
include/FusionCharts/FCF_Pie3D.swf,
include/FusionCharts/FusionCharts.js,
include/FusionCharts/FCF_MSLine.swf,
include/FusionCharts/FusionCharts_Gen.php,
include/FusionCharts/FCF_StackedArea2D.swf,
include/FusionCharts/FCF_Area2D.swf,
include/FusionCharts/FCF_MSArea2D.swf,
include/FusionCharts/FusionCharts.php: Added to repository. Fusion
Charts Free.
* include/functions_fsgraph.php: Added to repository. Fusion Charts
chart generation functions for Pandora FMS.
* include/pchart_graph.php, include/pandora_graph.php,
include/fgraph2.php, include/pChart, include/Image,
include/fgraph.php: Moved from reporting to include.
* operation/agentes/stat_win.php: Moved from reporting to
operation/agentes.
* reporting: Deleted from repository.
* general/logon_ok.php, godmode/setup/setup.php,
godmode/admin_access_logs.php, godmode/db/db_main.php,
godmode/db/db_info.php, godmode/db/db_purge.php,
godmode/reporting/graph_builder.php,
operation/reporting/reporting_xml.php,
operation/reporting/reporting_viewer.php,
operation/servers/view_server.php,
operation/servers/view_server_detail.php,
operation/incidents/incident_statistics.php
operation/users/user_statistics.php,
operation/events/event_statistics.php, operation/events/events.php,
operation/agentes/estado_ultimopaquete.php,
operation/agentes/estado_generalagente.php,
operation/agentes/tactical.php, include/functions_config.php,
include/functions_custom_graphs.php,
include/functions_visual_map.php,
include/functions_reporting.php: Added flash charts.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1779 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-06-30 17:08:14 +02:00
require_once ( $config [ " homedir " ] . '/include/functions.php' );
require_once ( $config [ " homedir " ] . '/include/functions_db.php' );
2010-04-28 11:10:23 +02:00
require_once ( $config [ " homedir " ] . '/include/functions_reporting.php' );
2011-03-31 19:07:00 +02:00
require_once ( $config [ " homedir " ] . '/include/functions_graph.php' );
2006-07-09 01:32:38 +02:00
2008-08-12 Esteban Sanchez <estebans@artica.es>
* pandoradb_data.sql: Added default languages.
* include/streams.php, include/gettext.php: Added to repository. New
files to add gettext support of mo files.
* include/functions_db.php: Function lang_string() functionallity
changed to use gettext library.
* include/languages/language_es_es.php,
include/languages/language_gl.php, include/languages/language_en.php,
include/languages/language_pt_br.php,
include/languages/language_it.php,
include/languages/language_ast_es.php,
include/languages/language_es_la.php,
include/languages/language_de.php, include/languages/language_fr.php,
include/languages/language_ca.php: Files deleted, they are
deprecated since we have moved to gettext.
* lude/languages/pt_br.mo, include/languages/es.mo,
include/languages/fr.po, include/languages/it.po,
include/languages/ca.po, include/languages/ast.po,
include/languages/de.po, include/languages/gl.mo: Gettext translations
of the previous languages we have in language_*.php files.
* include/languages/Makefile: Added to repository to generate
index.pot and mo files of each translation.
* include/functions_reporting_pdf.php,
include/functions_reporting.php, include/config_process.php,
include/functions.php, include/functions_visual_map.php, index.php,
operation/incidents/incident.php,
operation/incidents/incident_detail.php,
operation/incidents/incident_note.php,
operation/incidents/incident_search.php,
operation/incidents/incident_statistics.php,
operation/snmpconsole/snmp_alert.php,
operation/snmpconsole/snmp_view.php, operation/users/user.php,
operation/users/user_edit.php, operation/users/user_statistics.php,
operation/events/event_statistics.php, operation/events/events.php,
operation/visual_console/render_view.php,
operation/visual_console/index.php,
operation/agentes/estado_alertas.php,
operation/agentes/status_monitor.php,
operation/agentes/estado_grupo.php,
operation/agentes/datos_agente.php,
operation/agentes/estado_ultimopaquete.php,
operation/agentes/estado_generalagente.php,
operation/agentes/estado_agente.php, operation/agentes/bulbs.php,
operation/agentes/sla_view.php, operation/agentes/exportdata.php,
operation/agentes/estado_monitores.php,
operation/agentes/ver_agente.php, operation/agentes/estadisticas.php,
operation/agentes/tactical.php, operation/agentes/networkmap.php,
operation/messages/message.php,
operation/reporting/reporting_viewer.php,
operation/reporting/graph_viewer.php,
operation/reporting/custom_reporting.php,
operation/servers/view_server.php,
operation/servers/view_server_detail.php, operation/menu.php,
reporting/fgraph.php, reporting/stat_win.php, general/logoff.php,
general/pandora_help.php, general/footer.php, general/noaccess.php,
general/logon_failed.php, general/links_menu.php,
general/login_page.php, general/logon_ok.php, general/header.php,
general/main_menu.php, godmode/groups/configure_group.php,
godmode/groups/group_list.php, godmode/setup/news.php,
godmode/setup/links.php, godmode/setup/setup.php,
godmode/users/user_list.php, godmode/users/configure_user.php,
godmode/profiles/profile_list.php, godmode/admin_access_logs.php,
godmode/db/db_info_data.php, godmode/db/db_main.php,
godmode/db/db_audit.php, godmode/db/db_refine.php,
godmode/db/db_info.php, godmode/db/db_event.php,
godmode/db/db_purge.php, godmode/agentes/agent_template.php,
godmode/agentes/module_manager_editor_network.php,
godmode/agentes/module_manager_editor_wmi.php,
godmode/agentes/alert_manager.php,
godmode/agentes/module_manager_editor_plugin.php,
godmode/agentes/module_manager_editor_prediction.php,
godmode/agentes/alert_manager_editor.php,
godmode/agentes/manage_config.php,
godmode/agentes/module_manager_editor_data.php,
godmode/agentes/module_manager.php,
godmode/agentes/modificar_agente.php,
godmode/agentes/configurar_agente.php,
godmode/agentes/agent_disk_conf_editor.php,
godmode/agentes/planned_downtime.php,
godmode/agentes/manage_config_remote.php,
godmode/agentes/agent_manager.php,
godmode/modules/manage_nc_groups_form.php,
godmode/modules/manage_network_templates.php,
godmode/modules/module_list.php,
godmode/modules/manage_network_templates_form.php,
godmode/modules/manage_network_components_form_network.php,
godmode/modules/manage_network_components_form_wmi.php,
godmode/modules/manage_network_components.php,
godmode/modules/manage_nc_groups.php,
godmode/reporting/reporting_builder.php,
godmode/reporting/map_builder.php,
godmode/reporting/graph_builder.php, godmode/servers/plugin.php,
godmode/servers/manage_recontask.php,
godmode/servers/modificar_server.php,
godmode/servers/manage_recontask_form.php,
godmode/alerts/modify_alert.php, godmode/alerts/configure_alert.php,
godmode/menu.php: Replaced string parameters of __() callings to
plain english. Style correction.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1006 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-08-12 14:06:25 +02:00
check_login ();
2011-04-18 16:05:54 +02:00
$id = get_parameter ( 'id' );
$label = base64_decode ( get_parameter ( 'label' , '' ));
2009-10-06 21:33:25 +02:00
?>
<! DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >
< html xmlns = " http://www.w3.org/1999/xhtml " >
< head >
< ? php
2007-04-18 11:58:26 +02:00
// Parsing the refresh before sending any header
2009-01-21 19:55:29 +01:00
$refresh = ( int ) get_parameter ( " refresh " , - 1 );
if ( $refresh > 0 ) {
2011-04-13 18:11:02 +02:00
$query = ui_get_url_refresh ( false );
2009-10-06 21:33:25 +02:00
echo '<meta http-equiv="refresh" content="' . $refresh . '; URL=' . $query . '" />' ;
2009-01-21 19:55:29 +01:00
}
?>
< meta http - equiv = " Content-Type " content = " text/html; charset=utf-8 " />
2009-07-08 15:12:44 +02:00
< title > Pandora FMS Graph ( < ? php echo get_agentmodule_agent_name ( $id ) . ' - ' . $label ; ?> )</title>
2009-06-30 Ramon Novoa <rnovoa@artica.es>
* nclude/FusionCharts,
include/FusionCharts/FCF_Column3D.swf,
include/FusionCharts/FCF_Pie3D.swf,
include/FusionCharts/FusionCharts.js,
include/FusionCharts/FCF_MSLine.swf,
include/FusionCharts/FusionCharts_Gen.php,
include/FusionCharts/FCF_StackedArea2D.swf,
include/FusionCharts/FCF_Area2D.swf,
include/FusionCharts/FCF_MSArea2D.swf,
include/FusionCharts/FusionCharts.php: Added to repository. Fusion
Charts Free.
* include/functions_fsgraph.php: Added to repository. Fusion Charts
chart generation functions for Pandora FMS.
* include/pchart_graph.php, include/pandora_graph.php,
include/fgraph2.php, include/pChart, include/Image,
include/fgraph.php: Moved from reporting to include.
* operation/agentes/stat_win.php: Moved from reporting to
operation/agentes.
* reporting: Deleted from repository.
* general/logon_ok.php, godmode/setup/setup.php,
godmode/admin_access_logs.php, godmode/db/db_main.php,
godmode/db/db_info.php, godmode/db/db_purge.php,
godmode/reporting/graph_builder.php,
operation/reporting/reporting_xml.php,
operation/reporting/reporting_viewer.php,
operation/servers/view_server.php,
operation/servers/view_server_detail.php,
operation/incidents/incident_statistics.php
operation/users/user_statistics.php,
operation/events/event_statistics.php, operation/events/events.php,
operation/agentes/estado_ultimopaquete.php,
operation/agentes/estado_generalagente.php,
operation/agentes/tactical.php, include/functions_config.php,
include/functions_custom_graphs.php,
include/functions_visual_map.php,
include/functions_reporting.php: Added flash charts.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1779 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-06-30 17:08:14 +02:00
< link rel = " stylesheet " href = " ../../include/styles/pandora_minimal.css " type = " text/css " />
< script type = 'text/javaScript' src = '../../include/javascript/calendar.js' ></ script >
< script type = 'text/javascript' src = '../../include/javascript/x_core.js' ></ script >
< script type = 'text/javascript' src = '../../include/javascript/x_event.js' ></ script >
< script type = 'text/javascript' src = '../../include/javascript/x_slide.js' ></ script >
2009-10-06 21:33:25 +02:00
< script type = 'text/javascript' src = '../../include/javascript/jquery.js' ></ script >
2009-01-21 19:55:29 +01:00
< script type = 'text/javascript' ><!--
var defOffset = 2 ;
var defSlideTime = 220 ;
var tnActive = 0 ;
var visibleMargin = 15 ;
2009-10-06 21:27:57 +02:00
var menuW = 400 ;
2009-01-21 19:55:29 +01:00
var menuH = 310 ;
window . onload = function () {
var d ;
d = xGetElementById ( 'divmenu' );
d . termNumber = 1 ;
xMoveTo ( d , visibleMargin - menuW , 0 );
xShow ( d );
xAddEventListener ( document , 'mousemove' , docOnMousemove , false );
2010-06-01 12:03:07 +02:00
};
2008-06-16 20:09:56 +02:00
2009-01-21 19:55:29 +01:00
function docOnMousemove ( evt ) {
var e = new xEvent ( evt );
var d = getTermEle ( e . target );
if ( ! tnActive ) { // no def is active
if ( d ) { // mouse is over a term, activate its def
xSlideTo ( 'divmenu' , 0 , xPageY ( d ), defSlideTime );
tnActive = 1 ;
}
}
else { // a def is active
if ( ! d ) { // mouse is not over a term, deactivate active def
xSlideTo ( 'divmenu' , visibleMargin - menuW , xPageY ( d ), defSlideTime );
tnActive = 0 ;
}
}
}
2007-05-18 14:56:05 +02:00
2009-01-21 19:55:29 +01:00
function getTermEle ( ele ) {
//window.status = ele;
while ( ele && ! ele . termNumber ) {
if ( ele == document ) return null ;
ele = xParent ( ele );
}
return ele ;
}
//-->
</ script >
2010-09-13 12:26:33 +02:00
</ head >
< body bgcolor = " #ffffff " >
2009-01-21 19:55:29 +01:00
< ? php
2006-07-09 01:32:38 +02:00
2009-01-21 19:55:29 +01:00
// Get input parameters
2008-06-16 20:09:56 +02:00
$label = get_parameter ( " label " , " " );
2007-04-18 11:58:26 +02:00
if ( ! isset ( $_GET [ " period " ]) OR ( ! isset ( $_GET [ " id " ]))) {
2008-08-12 Esteban Sanchez <estebans@artica.es>
* pandoradb_data.sql: Added default languages.
* include/streams.php, include/gettext.php: Added to repository. New
files to add gettext support of mo files.
* include/functions_db.php: Function lang_string() functionallity
changed to use gettext library.
* include/languages/language_es_es.php,
include/languages/language_gl.php, include/languages/language_en.php,
include/languages/language_pt_br.php,
include/languages/language_it.php,
include/languages/language_ast_es.php,
include/languages/language_es_la.php,
include/languages/language_de.php, include/languages/language_fr.php,
include/languages/language_ca.php: Files deleted, they are
deprecated since we have moved to gettext.
* lude/languages/pt_br.mo, include/languages/es.mo,
include/languages/fr.po, include/languages/it.po,
include/languages/ca.po, include/languages/ast.po,
include/languages/de.po, include/languages/gl.mo: Gettext translations
of the previous languages we have in language_*.php files.
* include/languages/Makefile: Added to repository to generate
index.pot and mo files of each translation.
* include/functions_reporting_pdf.php,
include/functions_reporting.php, include/config_process.php,
include/functions.php, include/functions_visual_map.php, index.php,
operation/incidents/incident.php,
operation/incidents/incident_detail.php,
operation/incidents/incident_note.php,
operation/incidents/incident_search.php,
operation/incidents/incident_statistics.php,
operation/snmpconsole/snmp_alert.php,
operation/snmpconsole/snmp_view.php, operation/users/user.php,
operation/users/user_edit.php, operation/users/user_statistics.php,
operation/events/event_statistics.php, operation/events/events.php,
operation/visual_console/render_view.php,
operation/visual_console/index.php,
operation/agentes/estado_alertas.php,
operation/agentes/status_monitor.php,
operation/agentes/estado_grupo.php,
operation/agentes/datos_agente.php,
operation/agentes/estado_ultimopaquete.php,
operation/agentes/estado_generalagente.php,
operation/agentes/estado_agente.php, operation/agentes/bulbs.php,
operation/agentes/sla_view.php, operation/agentes/exportdata.php,
operation/agentes/estado_monitores.php,
operation/agentes/ver_agente.php, operation/agentes/estadisticas.php,
operation/agentes/tactical.php, operation/agentes/networkmap.php,
operation/messages/message.php,
operation/reporting/reporting_viewer.php,
operation/reporting/graph_viewer.php,
operation/reporting/custom_reporting.php,
operation/servers/view_server.php,
operation/servers/view_server_detail.php, operation/menu.php,
reporting/fgraph.php, reporting/stat_win.php, general/logoff.php,
general/pandora_help.php, general/footer.php, general/noaccess.php,
general/logon_failed.php, general/links_menu.php,
general/login_page.php, general/logon_ok.php, general/header.php,
general/main_menu.php, godmode/groups/configure_group.php,
godmode/groups/group_list.php, godmode/setup/news.php,
godmode/setup/links.php, godmode/setup/setup.php,
godmode/users/user_list.php, godmode/users/configure_user.php,
godmode/profiles/profile_list.php, godmode/admin_access_logs.php,
godmode/db/db_info_data.php, godmode/db/db_main.php,
godmode/db/db_audit.php, godmode/db/db_refine.php,
godmode/db/db_info.php, godmode/db/db_event.php,
godmode/db/db_purge.php, godmode/agentes/agent_template.php,
godmode/agentes/module_manager_editor_network.php,
godmode/agentes/module_manager_editor_wmi.php,
godmode/agentes/alert_manager.php,
godmode/agentes/module_manager_editor_plugin.php,
godmode/agentes/module_manager_editor_prediction.php,
godmode/agentes/alert_manager_editor.php,
godmode/agentes/manage_config.php,
godmode/agentes/module_manager_editor_data.php,
godmode/agentes/module_manager.php,
godmode/agentes/modificar_agente.php,
godmode/agentes/configurar_agente.php,
godmode/agentes/agent_disk_conf_editor.php,
godmode/agentes/planned_downtime.php,
godmode/agentes/manage_config_remote.php,
godmode/agentes/agent_manager.php,
godmode/modules/manage_nc_groups_form.php,
godmode/modules/manage_network_templates.php,
godmode/modules/module_list.php,
godmode/modules/manage_network_templates_form.php,
godmode/modules/manage_network_components_form_network.php,
godmode/modules/manage_network_components_form_wmi.php,
godmode/modules/manage_network_components.php,
godmode/modules/manage_nc_groups.php,
godmode/reporting/reporting_builder.php,
godmode/reporting/map_builder.php,
godmode/reporting/graph_builder.php, godmode/servers/plugin.php,
godmode/servers/manage_recontask.php,
godmode/servers/modificar_server.php,
godmode/servers/manage_recontask_form.php,
godmode/alerts/modify_alert.php, godmode/alerts/configure_alert.php,
godmode/menu.php: Replaced string parameters of __() callings to
plain english. Style correction.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1006 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2008-08-12 14:06:25 +02:00
echo " <h3 class='error'> " . __ ( 'There was a problem locating the source of the graph' ) . " </h3> " ;
2007-04-18 11:58:26 +02:00
exit ;
}
2008-06-16 20:09:56 +02:00
$period = get_parameter ( " period " , 3600 );
$draw_alerts = get_parameter ( " draw_alerts " , 0 );
$avg_only = get_parameter ( " avg_only " , 0 );
$period = get_parameter ( " period " , 86400 );
$id = get_parameter ( " id " , 0 );
$width = get_parameter ( " width " , 555 );
$height = get_parameter ( " height " , 245 );
$label = get_parameter ( " label " , " " );
$start_date = get_parameter ( " start_date " , date ( " Y-m-d " ));
$draw_events = get_parameter ( " draw_events " , 0 );
$graph_type = get_parameter ( " type " , " sparse " );
$zoom = get_parameter ( " zoom " , 1 );
2010-10-22 19:55:54 +02:00
$baseline = get_parameter ( " baseline " , 0 );
2007-04-18 11:58:26 +02:00
2007-08-06 13:44:49 +02:00
if ( $zoom > 1 ) {
2009-01-21 19:55:29 +01:00
$height = $height * ( $zoom / 2.1 );
$width = $width * ( $zoom / 1.4 );
echo " <script type='text/javascript'>window.resizeTo( $width + 10, $height + 80);</script> " ;
2007-08-06 13:44:49 +02:00
}
2009-01-21 19:55:29 +01:00
$utime = get_system_time ();
$current = date ( " Y-m-d " , $utime );
2009-10-06 21:33:25 +02:00
if ( $start_date != $current )
$date = strtotime ( $start_date );
else
$date = $utime ;
2011-04-18 16:05:54 +02:00
$urlImage = 'http://' ;
if ( $config [ 'https' ]) {
$urlImage = 'https://' ;
}
$urlImage .= $config [ 'dbhost' ] . $config [ 'homeurl' ] . '/' ;
2010-03-18 21:01:48 +01:00
// log4x doesnt support flash yet
//
2011-04-18 16:05:54 +02:00
switch ( $graph_type ) {
case 'sparse' :
echo grafico_modulo_sparse2 ( $id , $period , $draw_events , $width , $height ,
$label , null , $draw_alerts , $avg_only , false , $date , $baseline ,
0 , true , false , $urlImage );
break ;
default :
echo fs_error_image ( '../images' );
break ;
}
2010-03-18 21:01:48 +01:00
if ( $config [ 'flash_charts' ] && $graph_type != " log4x " ) {
2009-06-30 Ramon Novoa <rnovoa@artica.es>
* nclude/FusionCharts,
include/FusionCharts/FCF_Column3D.swf,
include/FusionCharts/FCF_Pie3D.swf,
include/FusionCharts/FusionCharts.js,
include/FusionCharts/FCF_MSLine.swf,
include/FusionCharts/FusionCharts_Gen.php,
include/FusionCharts/FCF_StackedArea2D.swf,
include/FusionCharts/FCF_Area2D.swf,
include/FusionCharts/FCF_MSArea2D.swf,
include/FusionCharts/FusionCharts.php: Added to repository. Fusion
Charts Free.
* include/functions_fsgraph.php: Added to repository. Fusion Charts
chart generation functions for Pandora FMS.
* include/pchart_graph.php, include/pandora_graph.php,
include/fgraph2.php, include/pChart, include/Image,
include/fgraph.php: Moved from reporting to include.
* operation/agentes/stat_win.php: Moved from reporting to
operation/agentes.
* reporting: Deleted from repository.
* general/logon_ok.php, godmode/setup/setup.php,
godmode/admin_access_logs.php, godmode/db/db_main.php,
godmode/db/db_info.php, godmode/db/db_purge.php,
godmode/reporting/graph_builder.php,
operation/reporting/reporting_xml.php,
operation/reporting/reporting_viewer.php,
operation/servers/view_server.php,
operation/servers/view_server_detail.php,
operation/incidents/incident_statistics.php
operation/users/user_statistics.php,
operation/events/event_statistics.php, operation/events/events.php,
operation/agentes/estado_ultimopaquete.php,
operation/agentes/estado_generalagente.php,
operation/agentes/tactical.php, include/functions_config.php,
include/functions_custom_graphs.php,
include/functions_visual_map.php,
include/functions_reporting.php: Added flash charts.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1779 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-06-30 17:08:14 +02:00
switch ( $graph_type ) {
2009-12-22 15:40:41 +01:00
case 'boolean' :
echo grafico_modulo_boolean ( $id , $period , $draw_events , $width , $height ,
$label , $unit_name , $draw_alerts , 1 , $pure , $date );
break ;
2011-03-29 17:22:02 +02:00
case 'string' :
echo grafico_modulo_string ( $id , $period , $draw_events , $width , $height ,
$label , $unit_name , $draw_alerts , 1 , $pure , $date , 1 );
break ;
case 'log4x' :
echo grafico_modulo_log4x ( $id , $period , $draw_events , $width , $height ,
$label , $unit_name , $draw_alerts , 1 , $pure , $date , 1 );
break ;
2009-06-30 Ramon Novoa <rnovoa@artica.es>
* nclude/FusionCharts,
include/FusionCharts/FCF_Column3D.swf,
include/FusionCharts/FCF_Pie3D.swf,
include/FusionCharts/FusionCharts.js,
include/FusionCharts/FCF_MSLine.swf,
include/FusionCharts/FusionCharts_Gen.php,
include/FusionCharts/FCF_StackedArea2D.swf,
include/FusionCharts/FCF_Area2D.swf,
include/FusionCharts/FCF_MSArea2D.swf,
include/FusionCharts/FusionCharts.php: Added to repository. Fusion
Charts Free.
* include/functions_fsgraph.php: Added to repository. Fusion Charts
chart generation functions for Pandora FMS.
* include/pchart_graph.php, include/pandora_graph.php,
include/fgraph2.php, include/pChart, include/Image,
include/fgraph.php: Moved from reporting to include.
* operation/agentes/stat_win.php: Moved from reporting to
operation/agentes.
* reporting: Deleted from repository.
* general/logon_ok.php, godmode/setup/setup.php,
godmode/admin_access_logs.php, godmode/db/db_main.php,
godmode/db/db_info.php, godmode/db/db_purge.php,
godmode/reporting/graph_builder.php,
operation/reporting/reporting_xml.php,
operation/reporting/reporting_viewer.php,
operation/servers/view_server.php,
operation/servers/view_server_detail.php,
operation/incidents/incident_statistics.php
operation/users/user_statistics.php,
operation/events/event_statistics.php, operation/events/events.php,
operation/agentes/estado_ultimopaquete.php,
operation/agentes/estado_generalagente.php,
operation/agentes/tactical.php, include/functions_config.php,
include/functions_custom_graphs.php,
include/functions_visual_map.php,
include/functions_reporting.php: Added flash charts.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1779 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-06-30 17:08:14 +02:00
}
2009-10-06 21:33:25 +02:00
}
else {
2011-03-31 19:07:00 +02:00
switch ( $graph_type ) {
case 'boolean' :
echo grafico_modulo_boolean ( $id , $period , $draw_events , $width , $height ,
$label , $unit_name , $draw_alerts , 1 , $pure , $date );
break ;
case 'string' :
echo grafico_modulo_string ( $id , $period , $draw_events , $width , $height ,
$label , $unit_name , $draw_alerts , 1 , $pure , $date , 1 );
break ;
case 'log4x' :
echo grafico_modulo_log4x ( $id , $period , $draw_events , $width , $height ,
$label , $unit_name , $draw_alerts , 1 , $pure , $date , 1 );
break ;
}
2009-01-21 19:55:29 +01:00
}
2007-08-06 13:44:49 +02:00
2009-10-06 21:33:25 +02:00
//z-index is 1 because 2 made the calendar show under the divmenu.
echo '<div id="divmenu" class="menu" style="z-index:1;"><b>' . __ ( 'Pandora FMS Graph configuration menu' ) . '</b><br />' . __ ( 'Please, make your changes and apply with the <i>Reload</i> button' );
2009-01-21 19:55:29 +01:00
echo '<form method="get" action="stat_win.php">' ;
print_input_hidden ( " id " , $id );
print_input_hidden ( " label " , $label );
2006-07-09 21:11:59 +02:00
2009-01-21 19:55:29 +01:00
if ( isset ( $_GET [ " type " ])) {
$type = get_parameter_get ( " type " );
print_input_hidden ( " type " , $type );
}
echo '<table class="databox_frame" cellspacing="5">' ;
echo '<tr><td>' . __ ( 'Refresh time' ) . '</td><td colspan="2">' ;
2007-05-20 19:12:31 +02:00
2009-01-21 19:55:29 +01:00
print_input_text ( " refresh " , $refresh , '' , 5 );
echo ' ' . __ ( 'Avg. Only' );
print_checkbox ( " avg_only " , 1 , ( bool ) $avg_only );
echo '<tr><td>' . __ ( 'Begin date' ) . '</td><td>' ;
print_input_text ( " start_date " , substr ( $start_date , 0 , 10 ), '' , 10 );
2011-04-18 17:12:48 +02:00
print_image ( " images/calendar_view_day.png " , false , array ( " onclick " => " scwShow(scwID('text-start_date'),this); " ));
2009-01-21 19:55:29 +01:00
echo '</td></tr><tr><td>' . __ ( 'Zoom factor' ) . '</td>' ;
echo '<td>' ;
$options = array ();
$options [ $zoom ] = 'x' . $zoom ;
$options [ 1 ] = 'x1' ;
$options [ 2 ] = 'x2' ;
$options [ 3 ] = 'x3' ;
$options [ 4 ] = 'x4' ;
print_select ( $options , " zoom " , $zoom );
echo '</td></tr><tr><td>' . __ ( 'Time range' ) . '</td><td>' ;
$options = array ();
$options [ 3600 ] = human_time_description_raw ( 3600 );
$options [ 7200 ] = human_time_description_raw ( 7200 );
$options [ 21600 ] = human_time_description_raw ( 21600 );
$options [ 43200 ] = human_time_description_raw ( 43200 );
$options [ 86400 ] = human_time_description_raw ( 86400 );
$options [ 172800 ] = human_time_description_raw ( 172800 );
$options [ 432000 ] = human_time_description_raw ( 432000 );
$options [ 604800 ] = human_time_description_raw ( 604800 );
$options [ 1296000 ] = human_time_description_raw ( 1296000 );
$options [ 2592000 ] = human_time_description_raw ( 2592000 );
$options [ 5184000 ] = human_time_description_raw ( 5184000 );
$options [ 15552000 ] = human_time_description_raw ( 15552000 );
2009-10-06 21:27:57 +02:00
print_extended_select_for_time ( $options , 'period' , $period , '' , '' , 0 , 7 );
//print_select ($options, "period_select", $period,"javascript: $('#text-period').val($('#period_select').val());");
//print_input_text ("period", $period, '', 10);
2009-12-07 Pablo de la Concepcipón <pablo.concepcion@artica.es>
* include/functions_api.php, include/functions.php,
extensions/plugin_registration.php, operation/events/events.php,
operation/agentes/exportdata.php, operation/agentes/stat_win.php,
godmode/setup/setup.php, godmode/agentes/configurar_agente.php,
godmode/agentes/agent_manager.php, godmode/reporting/reporting_builder.php,
godmode/reporting/map_builder.php, godmode/reporting/graphs.php,
godmode/reporting/graph_builder.php, godmode/alerts/alert_list.php: English
text strings updated to be more clear.
* include/languages/index.pot: Regenerated with updated strings
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2171 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-12-07 19:48:59 +01:00
echo ' ' . __ ( 'secs.' );
2009-01-21 19:55:29 +01:00
echo '</td></tr><tr><td>' . __ ( 'Show events' ) . '</td><td>' ;
print_checkbox ( " draw_events " , 1 , ( bool ) $draw_events );
echo '</td></tr><tr><td>' . __ ( 'Show alerts' ) . '</td><td>' ;
print_checkbox ( " draw_alerts " , 1 , ( bool ) $draw_alerts );
2010-10-26 15:18:34 +02:00
if ( $config [ 'enterprise_installed' ] && $graph_type == " sparse " ) {
echo '</td></tr><tr><td>' . __ ( 'Draw baseline' ) . '</td><td>' ;
print_checkbox ( " baseline " , 1 , ( bool ) $baseline );
}
2010-10-22 19:55:54 +02:00
2009-01-21 19:55:29 +01:00
echo '</td><td>' ;
print_submit_button ( 'GO' , " submit " , false , 'class="sub next"' );
2006-03-27 05:37:27 +02:00
2009-06-08 20:26:14 +02:00
echo '</td></tr></table></form></div></body></html>' ;
2009-06-30 Ramon Novoa <rnovoa@artica.es>
* nclude/FusionCharts,
include/FusionCharts/FCF_Column3D.swf,
include/FusionCharts/FCF_Pie3D.swf,
include/FusionCharts/FusionCharts.js,
include/FusionCharts/FCF_MSLine.swf,
include/FusionCharts/FusionCharts_Gen.php,
include/FusionCharts/FCF_StackedArea2D.swf,
include/FusionCharts/FCF_Area2D.swf,
include/FusionCharts/FCF_MSArea2D.swf,
include/FusionCharts/FusionCharts.php: Added to repository. Fusion
Charts Free.
* include/functions_fsgraph.php: Added to repository. Fusion Charts
chart generation functions for Pandora FMS.
* include/pchart_graph.php, include/pandora_graph.php,
include/fgraph2.php, include/pChart, include/Image,
include/fgraph.php: Moved from reporting to include.
* operation/agentes/stat_win.php: Moved from reporting to
operation/agentes.
* reporting: Deleted from repository.
* general/logon_ok.php, godmode/setup/setup.php,
godmode/admin_access_logs.php, godmode/db/db_main.php,
godmode/db/db_info.php, godmode/db/db_purge.php,
godmode/reporting/graph_builder.php,
operation/reporting/reporting_xml.php,
operation/reporting/reporting_viewer.php,
operation/servers/view_server.php,
operation/servers/view_server_detail.php,
operation/incidents/incident_statistics.php
operation/users/user_statistics.php,
operation/events/event_statistics.php, operation/events/events.php,
operation/agentes/estado_ultimopaquete.php,
operation/agentes/estado_generalagente.php,
operation/agentes/tactical.php, include/functions_config.php,
include/functions_custom_graphs.php,
include/functions_visual_map.php,
include/functions_reporting.php: Added flash charts.
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1779 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
2009-06-30 17:08:14 +02:00
?>
2010-09-13 12:26:33 +02:00
</ body >
</ html >