From 9d0e27d6128c1c1d2484d222d67f1421fab7e65a Mon Sep 17 00:00:00 2001
From: raulmateos
Date: Wed, 27 Jun 2007 17:45:42 +0000
Subject: [PATCH] 2007-06-27 Raul Mateos *
include/sytles/*.css: Updated "gif" references to the "png" refs. *
include/language/language_en.php: Updated text. * images/*: Removed
near all .gif files and created .png * operation/*.php, godmode/*.php,
*.sql: Updated gif references to .png * install.php: Added feature
request 1744237 * index.php, operation/agentes/exportdata.php: Moved
calendar jscript from index to exportdata
git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@546 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
---
pandora_console/ChangeLog | 16 ++++++
pandora_console/general/logon_ok.php | 2 +-
.../godmode/agentes/agent_manager.php | 2 +-
.../godmode/agentes/agent_template.php | 2 +-
.../godmode/agentes/alert_manager.php | 12 ++--
.../godmode/agentes/configurar_agente.php | 2 +-
.../godmode/agentes/module_manager.php | 2 +-
.../godmode/servers/modificar_server.php | 14 ++---
pandora_console/help/en/chap3.php | 52 +++++++++---------
pandora_console/help/en/chap4.php | 22 ++++----
pandora_console/help/en/chap5.php | 4 +-
pandora_console/help/en/chap7.php | 2 +-
pandora_console/help/es/chap3.php | 52 +++++++++---------
pandora_console/help/es/chap4.php | 22 ++++----
pandora_console/help/es/chap5.php | 4 +-
pandora_console/help/es/chap7.php | 2 +-
pandora_console/images/arrow.gif | Bin 111 -> 0 bytes
pandora_console/images/b_blue.gif | Bin 372 -> 0 bytes
pandora_console/images/b_down.gif | Bin 182 -> 0 bytes
pandora_console/images/b_green.gif | Bin 345 -> 0 bytes
pandora_console/images/b_red.gif | Bin 345 -> 0 bytes
pandora_console/images/b_white.gif | Bin 375 -> 0 bytes
pandora_console/images/b_yellow.gif | Bin 354 -> 0 bytes
.../images/backgrounds/background10.jpg | Bin 12242 -> 22502 bytes
.../images/backgrounds/background2.jpg | Bin 22502 -> 12242 bytes
pandora_console/images/binary.gif | Bin 381 -> 0 bytes
pandora_console/images/binary.png | Bin 0 -> 403 bytes
pandora_console/images/bottom-left-corner.gif | Bin 49 -> 0 bytes
.../images/bottom-right-corner.gif | Bin 49 -> 0 bytes
pandora_console/images/config.gif | Bin 561 -> 0 bytes
pandora_console/images/config.png | Bin 0 -> 491 bytes
.../images/console/icons/network.gif | Bin 574 -> 0 bytes
pandora_console/images/data.gif | Bin 556 -> 0 bytes
pandora_console/images/data.png | Bin 0 -> 407 bytes
pandora_console/images/data_d.gif | Bin 256 -> 0 bytes
pandora_console/images/data_m.gif | Bin 279 -> 0 bytes
pandora_console/images/data_w.gif | Bin 282 -> 0 bytes
pandora_console/images/dot_blue.gif | Bin 223 -> 0 bytes
pandora_console/images/dot_down.gif | Bin 172 -> 0 bytes
pandora_console/images/dot_green.gif | Bin 200 -> 0 bytes
pandora_console/images/dot_red.gif | Bin 200 -> 0 bytes
pandora_console/images/dot_white.gif | Bin 196 -> 0 bytes
pandora_console/images/dot_yellow.gif | Bin 223 -> 0 bytes
pandora_console/images/email_error.png | Bin 792 -> 0 bytes
pandora_console/images/email_go.png | Bin 754 -> 0 bytes
pandora_console/images/file.gif | Bin 250 -> 0 bytes
pandora_console/images/file.png | Bin 0 -> 285 bytes
pandora_console/images/g_apps.gif | Bin 404 -> 0 bytes
pandora_console/images/g_comms.gif | Bin 407 -> 0 bytes
pandora_console/images/g_db.gif | Bin 397 -> 0 bytes
pandora_console/images/g_firewall.gif | Bin 371 -> 0 bytes
pandora_console/images/g_ids.gif | Bin 401 -> 0 bytes
pandora_console/images/g_others.gif | Bin 403 -> 0 bytes
pandora_console/images/g_servers.gif | Bin 404 -> 0 bytes
pandora_console/images/g_workstation.gif | Bin 385 -> 0 bytes
pandora_console/images/grafica_d.gif | Bin 144 -> 0 bytes
pandora_console/images/grafica_h.gif | Bin 145 -> 0 bytes
pandora_console/images/grafica_m.gif | Bin 145 -> 0 bytes
pandora_console/images/grafica_w.gif | Bin 147 -> 0 bytes
.../images/groups_small/binary.gif | Bin 381 -> 0 bytes
.../images/groups_small/g_apps.png | Bin 0 -> 448 bytes
.../images/groups_small/g_comms.png | Bin 0 -> 379 bytes
pandora_console/images/groups_small/g_db.png | Bin 0 -> 402 bytes
.../images/groups_small/g_firewall.png | Bin 0 -> 366 bytes
pandora_console/images/groups_small/g_ids.png | Bin 0 -> 440 bytes
.../images/groups_small/g_others.png | Bin 0 -> 392 bytes
.../images/groups_small/g_servers.png | Bin 0 -> 450 bytes
.../images/groups_small/g_workstation.png | Bin 0 -> 377 bytes
pandora_console/images/groups_small/star.png | Bin 670 -> 0 bytes
pandora_console/images/help.gif | Bin 205 -> 0 bytes
pandora_console/images/help2.png | Bin 0 -> 443 bytes
pandora_console/images/link.gif | Bin 526 -> 0 bytes
pandora_console/images/link.png | Bin 0 -> 324 bytes
pandora_console/images/lupa.gif | Bin 1137 -> 0 bytes
pandora_console/images/lupa.png | Bin 0 -> 848 bytes
pandora_console/images/mail.gif | Bin 249 -> 0 bytes
pandora_console/images/maintab.gif | Bin 561 -> 0 bytes
pandora_console/images/master.gif | Bin 657 -> 0 bytes
pandora_console/images/master.png | Bin 0 -> 540 bytes
pandora_console/images/mod_data.gif | Bin 699 -> 0 bytes
pandora_console/images/mod_data_inc.gif | Bin 712 -> 0 bytes
pandora_console/images/mod_icmp_data.gif | Bin 1169 -> 0 bytes
pandora_console/images/mod_icmp_proc.gif | Bin 1151 -> 0 bytes
pandora_console/images/mod_proc.gif | Bin 730 -> 0 bytes
pandora_console/images/mod_snmp_data.gif | Bin 1155 -> 0 bytes
pandora_console/images/mod_snmp_inc.gif | Bin 1147 -> 0 bytes
pandora_console/images/mod_snmp_proc.gif | Bin 1156 -> 0 bytes
pandora_console/images/mod_snmp_string.gif | Bin 1146 -> 0 bytes
pandora_console/images/mod_string.gif | Bin 717 -> 0 bytes
pandora_console/images/mod_tcp_data.gif | Bin 1144 -> 0 bytes
pandora_console/images/mod_tcp_inc.gif | Bin 1131 -> 0 bytes
pandora_console/images/mod_tcp_proc.gif | Bin 1142 -> 0 bytes
pandora_console/images/mod_tcp_string.gif | Bin 1136 -> 0 bytes
pandora_console/images/mod_udp_proc.gif | Bin 1149 -> 0 bytes
pandora_console/images/network.gif | Bin 1096 -> 0 bytes
pandora_console/images/network.png | Bin 0 -> 871 bytes
pandora_console/images/nota.gif | Bin 367 -> 0 bytes
pandora_console/images/outlimits.png | Bin 321 -> 0 bytes
pandora_console/images/outof.gif | Bin 273 -> 0 bytes
pandora_console/images/play.gif | Bin 583 -> 0 bytes
pandora_console/images/pulpo_cilindro.gif | Bin 10403 -> 0 bytes
pandora_console/images/refresh.gif | Bin 527 -> 0 bytes
pandora_console/images/refresh.png | Bin 0 -> 395 bytes
pandora_console/images/scroll.gif | Bin 929 -> 0 bytes
pandora_console/images/snmp.gif | Bin 431 -> 0 bytes
pandora_console/images/snmp.png | Bin 0 -> 426 bytes
pandora_console/images/so_aix.gif | Bin 1583 -> 0 bytes
pandora_console/images/so_beos.gif | Bin 1112 -> 0 bytes
pandora_console/images/so_bsd.gif | Bin 1008 -> 0 bytes
pandora_console/images/so_cisco.gif | Bin 1357 -> 0 bytes
pandora_console/images/so_hpux.gif | Bin 1364 -> 0 bytes
pandora_console/images/so_linux.gif | Bin 608 -> 0 bytes
pandora_console/images/so_mac.gif | Bin 171 -> 0 bytes
pandora_console/images/so_other.gif | Bin 1067 -> 0 bytes
pandora_console/images/so_solaris.gif | Bin 1075 -> 0 bytes
pandora_console/images/so_win.gif | Bin 1200 -> 0 bytes
pandora_console/images/target.gif | Bin 578 -> 0 bytes
pandora_console/images/target.png | Bin 0 -> 617 bytes
pandora_console/images/time.gif | Bin 787 -> 0 bytes
pandora_console/images/tip.gif | Bin 81 -> 0 bytes
pandora_console/images/tip.png | Bin 0 -> 196 bytes
pandora_console/images/unread.gif | Bin 365 -> 0 bytes
pandora_console/images/upper-left-corner.gif | Bin 49 -> 0 bytes
pandora_console/images/upper-right-corner.gif | Bin 49 -> 0 bytes
.../include/functions_reporting.php | 8 +--
.../include/languages/language_en.php | 4 ++
pandora_console/include/styles/god.css | 2 +-
pandora_console/include/styles/install.css | 7 +++
pandora_console/include/styles/link.css | 5 +-
pandora_console/include/styles/op.css | 3 +-
pandora_console/include/styles/pandora.css | 24 +++++---
.../include/styles/pandora_red.css | 27 ++++++---
pandora_console/include/styles/tip.css | 4 +-
pandora_console/index.php | 4 +-
pandora_console/install.php | 40 +++++++-------
pandora_console/operation/agentes/bulbs.php | 17 +++---
.../operation/agentes/estado_agente.php | 16 +++---
.../operation/agentes/estado_alertas.php | 12 ++--
.../agentes/estado_generalagente.php | 4 +-
.../operation/agentes/estado_grupo.php | 18 +++---
.../operation/agentes/estado_monitores.php | 8 +--
.../agentes/estado_ultimopaquete.php | 21 ++++---
.../operation/agentes/exportdata.php | 2 +-
.../operation/agentes/status_monitor.php | 18 +++---
.../operation/agentes/tactical.php | 4 +-
pandora_console/operation/events/events.php | 10 ++--
.../operation/incidents/incident.php | 50 ++++++++---------
.../operation/messages/message.php | 14 ++---
.../operation/reporting/reporting_viewer.php | 4 +-
.../operation/servers/view_server.php | 14 ++---
.../operation/servers/view_server_detail.php | 6 +-
.../operation/snmpconsole/snmp_alert.php | 2 +-
.../operation/snmpconsole/snmp_view.php | 12 ++--
pandora_console/pandoradb_1.1_to_1.2.sql | 32 +++++------
pandora_console/pandoradb_data.sql | 4 +-
155 files changed, 329 insertions(+), 279 deletions(-)
delete mode 100644 pandora_console/images/arrow.gif
delete mode 100644 pandora_console/images/b_blue.gif
delete mode 100644 pandora_console/images/b_down.gif
delete mode 100644 pandora_console/images/b_green.gif
delete mode 100644 pandora_console/images/b_red.gif
delete mode 100644 pandora_console/images/b_white.gif
delete mode 100644 pandora_console/images/b_yellow.gif
delete mode 100644 pandora_console/images/binary.gif
create mode 100644 pandora_console/images/binary.png
delete mode 100644 pandora_console/images/bottom-left-corner.gif
delete mode 100644 pandora_console/images/bottom-right-corner.gif
delete mode 100644 pandora_console/images/config.gif
create mode 100644 pandora_console/images/config.png
delete mode 100644 pandora_console/images/console/icons/network.gif
delete mode 100644 pandora_console/images/data.gif
create mode 100644 pandora_console/images/data.png
delete mode 100644 pandora_console/images/data_d.gif
delete mode 100644 pandora_console/images/data_m.gif
delete mode 100644 pandora_console/images/data_w.gif
delete mode 100644 pandora_console/images/dot_blue.gif
delete mode 100644 pandora_console/images/dot_down.gif
delete mode 100644 pandora_console/images/dot_green.gif
delete mode 100644 pandora_console/images/dot_red.gif
delete mode 100644 pandora_console/images/dot_white.gif
delete mode 100644 pandora_console/images/dot_yellow.gif
delete mode 100644 pandora_console/images/email_error.png
delete mode 100644 pandora_console/images/email_go.png
delete mode 100644 pandora_console/images/file.gif
create mode 100644 pandora_console/images/file.png
delete mode 100644 pandora_console/images/g_apps.gif
delete mode 100644 pandora_console/images/g_comms.gif
delete mode 100644 pandora_console/images/g_db.gif
delete mode 100644 pandora_console/images/g_firewall.gif
delete mode 100644 pandora_console/images/g_ids.gif
delete mode 100644 pandora_console/images/g_others.gif
delete mode 100644 pandora_console/images/g_servers.gif
delete mode 100644 pandora_console/images/g_workstation.gif
delete mode 100644 pandora_console/images/grafica_d.gif
delete mode 100644 pandora_console/images/grafica_h.gif
delete mode 100644 pandora_console/images/grafica_m.gif
delete mode 100644 pandora_console/images/grafica_w.gif
delete mode 100644 pandora_console/images/groups_small/binary.gif
create mode 100644 pandora_console/images/groups_small/g_apps.png
create mode 100644 pandora_console/images/groups_small/g_comms.png
create mode 100644 pandora_console/images/groups_small/g_db.png
create mode 100644 pandora_console/images/groups_small/g_firewall.png
create mode 100644 pandora_console/images/groups_small/g_ids.png
create mode 100644 pandora_console/images/groups_small/g_others.png
create mode 100644 pandora_console/images/groups_small/g_servers.png
create mode 100644 pandora_console/images/groups_small/g_workstation.png
delete mode 100644 pandora_console/images/groups_small/star.png
delete mode 100644 pandora_console/images/help.gif
create mode 100644 pandora_console/images/help2.png
delete mode 100644 pandora_console/images/link.gif
create mode 100644 pandora_console/images/link.png
delete mode 100644 pandora_console/images/lupa.gif
create mode 100644 pandora_console/images/lupa.png
delete mode 100644 pandora_console/images/mail.gif
delete mode 100644 pandora_console/images/maintab.gif
delete mode 100644 pandora_console/images/master.gif
create mode 100644 pandora_console/images/master.png
delete mode 100644 pandora_console/images/mod_data.gif
delete mode 100644 pandora_console/images/mod_data_inc.gif
delete mode 100644 pandora_console/images/mod_icmp_data.gif
delete mode 100644 pandora_console/images/mod_icmp_proc.gif
delete mode 100644 pandora_console/images/mod_proc.gif
delete mode 100644 pandora_console/images/mod_snmp_data.gif
delete mode 100644 pandora_console/images/mod_snmp_inc.gif
delete mode 100644 pandora_console/images/mod_snmp_proc.gif
delete mode 100644 pandora_console/images/mod_snmp_string.gif
delete mode 100644 pandora_console/images/mod_string.gif
delete mode 100644 pandora_console/images/mod_tcp_data.gif
delete mode 100644 pandora_console/images/mod_tcp_inc.gif
delete mode 100644 pandora_console/images/mod_tcp_proc.gif
delete mode 100644 pandora_console/images/mod_tcp_string.gif
delete mode 100644 pandora_console/images/mod_udp_proc.gif
delete mode 100644 pandora_console/images/network.gif
create mode 100644 pandora_console/images/network.png
delete mode 100644 pandora_console/images/nota.gif
delete mode 100644 pandora_console/images/outlimits.png
delete mode 100644 pandora_console/images/outof.gif
delete mode 100644 pandora_console/images/play.gif
delete mode 100644 pandora_console/images/pulpo_cilindro.gif
delete mode 100644 pandora_console/images/refresh.gif
create mode 100644 pandora_console/images/refresh.png
delete mode 100644 pandora_console/images/scroll.gif
delete mode 100644 pandora_console/images/snmp.gif
create mode 100644 pandora_console/images/snmp.png
delete mode 100644 pandora_console/images/so_aix.gif
delete mode 100644 pandora_console/images/so_beos.gif
delete mode 100644 pandora_console/images/so_bsd.gif
delete mode 100644 pandora_console/images/so_cisco.gif
delete mode 100644 pandora_console/images/so_hpux.gif
delete mode 100644 pandora_console/images/so_linux.gif
delete mode 100644 pandora_console/images/so_mac.gif
delete mode 100644 pandora_console/images/so_other.gif
delete mode 100644 pandora_console/images/so_solaris.gif
delete mode 100644 pandora_console/images/so_win.gif
delete mode 100644 pandora_console/images/target.gif
create mode 100644 pandora_console/images/target.png
delete mode 100644 pandora_console/images/time.gif
delete mode 100644 pandora_console/images/tip.gif
create mode 100644 pandora_console/images/tip.png
delete mode 100644 pandora_console/images/unread.gif
delete mode 100644 pandora_console/images/upper-left-corner.gif
delete mode 100644 pandora_console/images/upper-right-corner.gif
diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog
index 06e9d0828a..e87cc7fff0 100644
--- a/pandora_console/ChangeLog
+++ b/pandora_console/ChangeLog
@@ -1,3 +1,19 @@
+2007-06-27 Raul Mateos
+
+ * include/sytles/*.css: Updated "gif" references to the "png" refs.
+
+ * include/language/language_en.php: Updated text.
+
+ * images/*: Removed near all .gif files and created .png
+
+ * operation/*.php, godmode/*.php, *.sql:
+ Updated gif references to .png
+
+ * install.php: Added feature request 1744237
+
+ * index.php, operation/agentes/exportdata.php: Moved calendar jscript
+ from index to exportdata
+
2007-06-25 Sancho Lerena
First commit for Beta2 :-)
diff --git a/pandora_console/general/logon_ok.php b/pandora_console/general/logon_ok.php
index 1fe1a391a6..c45473bacf 100644
--- a/pandora_console/general/logon_ok.php
+++ b/pandora_console/general/logon_ok.php
@@ -89,7 +89,7 @@
} else
$global_health = 100;
- echo "".$lang_label["tactical_indicator"]."
";
+ echo "".$lang_label["tactical_indicator"]."
";
echo "
";
echo "
";
diff --git a/pandora_console/godmode/agentes/agent_manager.php b/pandora_console/godmode/agentes/agent_manager.php
index 77afa76d8f..805af7f9d1 100644
--- a/pandora_console/godmode/agentes/agent_manager.php
+++ b/pandora_console/godmode/agentes/agent_manager.php
@@ -69,7 +69,7 @@ if (isset($_GET["creacion"])){
echo "
-
";
+
";
}
echo '';
diff --git a/pandora_console/godmode/agentes/agent_template.php b/pandora_console/godmode/agentes/agent_template.php
index 75156b14ae..b80c557376 100644
--- a/pandora_console/godmode/agentes/agent_template.php
+++ b/pandora_console/godmode/agentes/agent_template.php
@@ -159,7 +159,7 @@ if ($row=mysql_num_rows($result)){
id_agente=".$id_agente."&
tab=module&
update_module=".$row["id_agente_modulo"]."#modules'>
- ";
+ ";
}
echo " |
";
echo "";
diff --git a/pandora_console/godmode/agentes/alert_manager.php b/pandora_console/godmode/agentes/alert_manager.php
index a861c7c939..40f0a535cf 100644
--- a/pandora_console/godmode/agentes/alert_manager.php
+++ b/pandora_console/godmode/agentes/alert_manager.php
@@ -90,10 +90,10 @@ $result=mysql_query($sql1);
// We have alert text ?
if ($row3["alert_text"] != "")
- $string = $string."".$lang_label["text"];
+ $string = $string." | ".$lang_label["text"]." | ";
else {
- $string = $string."".$mymin;
- $string = $string." | ".$mymax;
+ $string = $string." | ".$mymin." | ";
+ $string = $string."".$mymax." | ";
}
$mytimefrom =$row3["time_from"];
$mytimeto =$row3["time_to"];
@@ -103,8 +103,8 @@ $result=mysql_query($sql1);
else
$string .= render_time($mytimefrom)." - ".render_time($mytimeto);
- $string = $string."".salida_limpia($row3["descripcion"]);
- $string = $string." | ";
+ $string = $string." | ".salida_limpia($row3["descripcion"]);
+ $string = $string." | ";
$id_grupo = dame_id_grupo($id_agente);
if (give_acl($id_user, $id_grupo, "LW")==1){
$string = $string."
- ";
+ ";
}
$string = $string." | ";
}
diff --git a/pandora_console/godmode/agentes/configurar_agente.php b/pandora_console/godmode/agentes/configurar_agente.php
index 263e242a41..e15f77eb7a 100644
--- a/pandora_console/godmode/agentes/configurar_agente.php
+++ b/pandora_console/godmode/agentes/configurar_agente.php
@@ -157,7 +157,7 @@ echo "";
-echo "
NC Templates";
+echo "
NC Templates";
echo "";
echo "";
diff --git a/pandora_console/godmode/agentes/module_manager.php b/pandora_console/godmode/agentes/module_manager.php
index ddbb2a33a5..b4f9985416 100644
--- a/pandora_console/godmode/agentes/module_manager.php
+++ b/pandora_console/godmode/agentes/module_manager.php
@@ -228,7 +228,7 @@ if ($row=mysql_num_rows($result)){
echo "
";
echo " ";
echo "";
- echo "
";
+ echo "
";
}
// Value arithmetical media fix
if (($id_tipo != 3) AND ($id_tipo != 10) AND ($id_tipo != 17)){
diff --git a/pandora_console/godmode/servers/modificar_server.php b/pandora_console/godmode/servers/modificar_server.php
index baa66b48f1..67bb97d45e 100644
--- a/pandora_console/godmode/servers/modificar_server.php
+++ b/pandora_console/godmode/servers/modificar_server.php
@@ -127,28 +127,28 @@ if (comprueba_login() == 0) {
echo "$name";
echo "";
if ($status ==0){
- echo " ";
+ echo " ";
} else {
- echo " ";
+ echo " ";
}
echo " | ";
echo "$address";
echo " | ".substr($description,0,25);
echo " | ";
if ($network_server == 1){
- echo " ";
+ echo " ";
}
if ($data_server == 1){
- echo " ";
+ echo " ";
}
if ($snmp_server == 1){
- echo " ";
+ echo " ";
}
if ($master == 1){
- echo " ";
+ echo " ";
}
if ($checksum == 1){
- echo " ";
+ echo " ";
}
echo " | ".substr($keepalive,0,25)." | ";
echo "".substr($laststart,0,25)." | ";
diff --git a/pandora_console/help/en/chap3.php b/pandora_console/help/en/chap3.php
index 603f734512..14a35a1bac 100644
--- a/pandora_console/help/en/chap3.php
+++ b/pandora_console/help/en/chap3.php
@@ -146,7 +146,7 @@ user views.
In this screen the modules can be:
- Deleted by clicking

-- Edited by clicking

+- Edited by clicking

However, the type of data of the module can't be modified.
@@ -250,7 +250,7 @@ deletion is performed, the data associated to them will also be deleted.
If you pass the mouse over any group image, you'll see the number of agents of that group as well the number of monitors, organized by status.
-By pressing the icon
at the right of any group image, you will update the info of that group.
+By pressing the icon
at the right of any group image, you will update the info of that group.
@@ -283,23 +283,23 @@ modules, the number of monitors and the number of monitors with "incorrect" stat
all in black save the last one.
Status: Shows the "general" status of the agent through the following icons:
-
All the monitors OK. It's the ideal status.
-
No defined monitors. Sometimes nothing is monitored
+
All the monitors OK. It's the ideal status.
+
No defined monitors. Sometimes nothing is monitored
that could be right or wrong, and only numeric or text data is reported.
-
At least one of the monitors is failing. Usually we
+
At least one of the monitors is failing. Usually we
want to avoid this, and keep our systems in a healthy green colour.
-
The agent doesn't have any data. New agents with an empty data
+
The agent doesn't have any data. New agents with an empty data
package can have this status.
-
Colour shifting from green to red. This icon indicates
+
Colour shifting from green to red. This icon indicates
that the agent has just changed its status, from 'All OK' to 'we have a problem'.
-

When an agent is down or there is no news from it for 2 times the Interval value in seconds. Usually it is due to a communication issue or a crashed remote system.
+

When an agent is down or there is no news from it for 2 times the Interval value in seconds. Usually it is due to a communication issue or a crashed remote system.
Alerts: Shows if any alerts have been sent through the following icons:
-
No alerts have been sent.
-
When at least one alert has been sent within the time threshold of the alert.
+
No alerts have been sent.
+
When at least one alert has been sent within the time threshold of the alert.
-Last contact: Shows the time and date of the last data package sent by the agent, using a progress bar, according to value of the interval. If you see the image
, the agent has not send data during the interval. Passing the mouse over the image will show you the last contact in time and date format.
+Last contact: Shows the time and date of the last data package sent by the agent, using a progress bar, according to value of the interval. If you see the image
, the agent has not send data during the interval. Passing the mouse over the image will show you the last contact in time and date format.
Note: The icon
is only visible if you're and administrator and it's a link to the "Manage Agents" > "Update Agent" option in the Administration menu.
@@ -331,23 +331,23 @@ the data sent by the agent against time.
On the left hand side of the graph the newst data is represent, and on the right had side the oldest.
The generated graphs are:
-
- Hourly graph (
) covers a 60 minute interval
+ - Hourly graph (
) covers a 60 minute interval

- - Daily graph (
) covers a 24 hour interval
+ - Daily graph (
) covers a 24 hour interval

- - Weekly graph (
) covers a 7 day interval
+ - Weekly graph (
) covers a 7 day interval

- - Mothly graph (
) covers a 30 day interval
+ - Mothly graph (
) covers a 30 day interval

Raw Data: This is the raw data sent by the agent
- -
Last month
- -
Last week
- -
Last day
+ -
Last month
+ -
Last week
+ -
Last day
@@ -363,8 +363,8 @@ the data sent by the agent against time.
Description: Description given to the module in the agent's config file.
Status: The table shows the agent status through the following icons:
-
The monitor is OK
-
The monitor is failing
+
The monitor is OK
+
The monitor is failing
Last contact: Shows the time and date of the last data packaged received from the agent
@@ -383,8 +383,8 @@ the data sent by the agent against time.
Times Fired: Number of times the alert was launched.
Status: Shows if the alert has been sent through the following icon:
-
No alerts have been sent
-
At least one alert has been sent
+
No alerts have been sent
+
At least one alert has been sent
@@ -401,10 +401,10 @@ The groups are displayed ordered by the following columns:
Monitors: Number of monitors configured in the group.
Status: The status is described through the following icons:
-
All monitors are OK.
-
At least one monitor has failed.
-
At least one monitor is down and there is no contact with it.
-
This Agent doesn't have any monitor defined.
+
All monitors are OK.
+
At least one monitor has failed.
+
At least one monitor is down and there is no contact with it.
+
This Agent doesn't have any monitor defined.
OK: Number of monitors that are OK.
Failed: Number of failing monitors.
diff --git a/pandora_console/help/en/chap4.php b/pandora_console/help/en/chap4.php
index 9618fdaaa8..477d456eb0 100644
--- a/pandora_console/help/en/chap4.php
+++ b/pandora_console/help/en/chap4.php
@@ -78,21 +78,21 @@ incidents the user is interested on.
ID: ID of the incident.
Status: The incident status is represented by the following icons:
-
Active incident
-
Active incident with comments
-
Rejected incident
-
Closed incident
-
Expired incident
+
Active incident
+
Active incident with comments
+
Rejected incident
+
Closed incident
+
Expired incident
Incident name: Name given to the incident
Priority: The incident assigned priority is represented by the following icons:
-

Very high priority
-

High priority
-

Medium priority
-

Low priority
-

Informative priority
-

Maintenance priority
+

Very high priority
+

High priority
+

Medium priority
+

Low priority
+

Informative priority
+

Maintenance priority
Group: The name of the group the incident has been assigned to. One incident can only belong to a single group.
Updated at: This is the date/time the incident was updated for the last time.
diff --git a/pandora_console/help/en/chap5.php b/pandora_console/help/en/chap5.php
index c9d974a81f..5616d33531 100644
--- a/pandora_console/help/en/chap5.php
+++ b/pandora_console/help/en/chap5.php
@@ -53,8 +53,8 @@ if the problem can be ignored or it's been already solved.
The event information list shows the data in the following columns:
Status: The event status is represented by the icon bellow:
-
The event has been validated
-
The event hasn't been validated
+
The event has been validated
+
The event hasn't been validated
Event name: Name assigned to the event by Pandora.
Agent name: Agent where the event happend.
Group name: Group of the agent where the event has happened.
diff --git a/pandora_console/help/en/chap7.php b/pandora_console/help/en/chap7.php
index ecb9b33954..b52e238c95 100644
--- a/pandora_console/help/en/chap7.php
+++ b/pandora_console/help/en/chap7.php
@@ -93,7 +93,7 @@ in the Operation menu.
It is possible to change the server properties using the icon
-
+
In a Server it is possible to modify: Name, IP Address and Description.
diff --git a/pandora_console/help/es/chap3.php b/pandora_console/help/es/chap3.php
index e269ea8fed..c1613a3ce5 100644
--- a/pandora_console/help/es/chap3.php
+++ b/pandora_console/help/es/chap3.php
@@ -165,7 +165,7 @@ Cualquier valor por debajo del mínimo definido se interpretará com
Desde aquí se puede:
- borrar un módulo pinchando en el icono

-- o editarlo, pinchando en el icono

+- o editarlo, pinchando en el icono

No será posible modificar el tipo de dato del módulo.
@@ -282,7 +282,7 @@ todos los datos asociados a estos.
Si pasamos el ratón sobre cualquier imagen de grupo, veremos el número de agentes que tiene el grupo además del número de monitores, organizado por estado.
-Si pulsamos el icono
que aparece a la derecha de cada grupo, se refrescará la información del grupo seleccionado.
+Si pulsamos el icono
que aparece a la derecha de cada grupo, se refrescará la información del grupo seleccionado.
@@ -315,21 +315,21 @@ estado incorrecto, aparecen tres valores: el número de módulos, el
monitores y el número de monitores con estado incorrecto, éste último en color rojo, el resto de color negro.
Estado: Muestra el estado «general» del agente mediante los siguientes iconos:
-
Cuando todos los monitores están OK. El estado ideal.
-
Cuando no hay monitores definidos. A veces no monitorizamos nada que pueda estar «bien» o «mal», y simplemente reporta datos
+
Cuando todos los monitores están OK. El estado ideal.
+
Cuando no hay monitores definidos. A veces no monitorizamos nada que pueda estar «bien» o «mal», y simplemente reporta datos
numéricos o de tipo texto.
-
Cuando al menos un monitor falla. Generalmente queremos evitar esto y que todos nuestros sistemas tengan un saludable color verde.
-
Cuando el agente no tiene datos. Los agentes nuevos con un paquete vacío pueden tener este estado.
-
Cuando hay un cambio entre verde y rojo. Esto indica que un agente acaba de cambiar de estado, de «todo bien» a «tenemos un problema».
-

Cuando el agente está caído o no se ha recibido información de él en el doble del Intervalo en segundos. Generalmente se debe a un
+
Cuando al menos un monitor falla. Generalmente queremos evitar esto y que todos nuestros sistemas tengan un saludable color verde.
+
Cuando el agente no tiene datos. Los agentes nuevos con un paquete vacío pueden tener este estado.
+
Cuando hay un cambio entre verde y rojo. Esto indica que un agente acaba de cambiar de estado, de «todo bien» a «tenemos un problema».
+

Cuando el agente está caído o no se ha recibido información de él en el doble del Intervalo en segundos. Generalmente se debe a un
problema de comunicación o a un «cuelgue» del sistema remoto.
Alertas: Muestra si se han enviado alertas mediante los siguientes iconos:
-
Cuando no se ha enviado ninguna alerta.
-
Cuando se ha enviado al menos una alerta en el período definido como «time threshold» o «umbral de tiempo» en la alerta.
+
Cuando no se ha enviado ninguna alerta.
+
Cuando se ha enviado al menos una alerta en el período definido como «time threshold» o «umbral de tiempo» en la alerta.
-Último contacto: Muestra la fecha y hora en que se recibieron los últimos datos del agente, utilizando una barra de progreso, de acuerdo con el valor del intervalo. Si se muestra la imagen
, el agente no ha enviado datos al finalizar el intervalo. Si pasamos el ratón encima de la imagen, se mostrará el último contacto en formato de fecha y hora.
+Último contacto: Muestra la fecha y hora en que se recibieron los últimos datos del agente, utilizando una barra de progreso, de acuerdo con el valor del intervalo. Si se muestra la imagen
, el agente no ha enviado datos al finalizar el intervalo. Si pasamos el ratón encima de la imagen, se mostrará el último contacto en formato de fecha y hora.
Nota: El icono
sólo es visible si es usuario es administrador y es un enlace a la opción «Gestionar agentes» > «Actualizar agente» del menú de administración.
@@ -364,23 +364,23 @@ y horarias (M, W, D y H, respectivamente).
los datos más antiguos.
Las gráficas que se generan son:
- - Gráfico horario (
) con un rango total de 60 minutos
+ - Gráfico horario (
) con un rango total de 60 minutos

- - Gráfico diario (
) con un rango total de 24 horas
+ - Gráfico diario (
) con un rango total de 24 horas

- - Gráfico semanal (
) con un rango total de 7 días
+ - Gráfico semanal (
) con un rango total de 7 días

- - Gráfico mensual (
) con un rango total de 30 días
+ - Gráfico mensual (
) con un rango total de 30 días

Datos: Son, en bruto, los datos enviados por el agente:
- -
El último mes
- -
La última semana
- -
El último día
+ -
El último mes
+ -
La última semana
+ -
El último día
@@ -396,8 +396,8 @@ los datos más antiguos.
Descripción: Descripción del módulo configurado en el archivo de configuración del agente.
Estado: Aparece el estado del agente mediante los siguientes iconos:
-
Cuando el monitor está correcto
-
Cuando el monitor falla
+
Cuando el monitor está correcto
+
Cuando el monitor falla
Último contacto: Aparece la fecha y hora en que se recibieron los últimos datos del agente.
@@ -416,8 +416,8 @@ los datos más antiguos.
Número de veces lanzada: Número de veces que se ha lanzado la alerta.
Estado: Muestra si se han enviado alertas mediante los siguientes iconos:
-
Cuando no se ha enviado ninguna alerta
-
Cuando se ha enviado al menos una alerta
+
Cuando no se ha enviado ninguna alerta
+
Cuando se ha enviado al menos una alerta
@@ -434,10 +434,10 @@ simplemente con una rápida mirada, gracias a un sistema de bombillas de d
Monitores: Número de monitores configurados en el grupo.
Estado: Estado del agente, mediante los siguientes iconos:
-
Aparece cuando todos los monitores están correctos.
-
Aparece cuando al menos un monitor tiene algún fallo.
-
Aparece cuando al menos un monitor está caído o no hay contacto.
-
Aparece cuando el agente no tiene ningún monitor definido.
+
Aparece cuando todos los monitores están correctos.
+
Aparece cuando al menos un monitor tiene algún fallo.
+
Aparece cuando al menos un monitor está caído o no hay contacto.
+
Aparece cuando el agente no tiene ningún monitor definido.
Ok: Número de monitores que están correctos.
Fallo: Número de monitores que tienen algún fallo
diff --git a/pandora_console/help/es/chap4.php b/pandora_console/help/es/chap4.php
index 9520c4ffb3..05dcff7b28 100644
--- a/pandora_console/help/es/chap4.php
+++ b/pandora_console/help/es/chap4.php
@@ -83,21 +83,21 @@ orden de actualización. Mediante los filtros se puede acceder sólo
ID: Identificador del incidente.
Estado: Estado en el que se encuentra el incidente mediante los siguientes iconos:
-
Cuando el incidente está activo
-
Cuando el incidente está activo y tiene comentarios
-
Cuando el incidente ha sido rechazado
-
Cuando el incidente está cerrado
-
Cuando el incidente ha expirado
+
Cuando el incidente está activo
+
Cuando el incidente está activo y tiene comentarios
+
Cuando el incidente ha sido rechazado
+
Cuando el incidente está cerrado
+
Cuando el incidente ha expirado
Nombre del Incidente: Nombre que se le ha asignado al incidente
Prioridad: Aparece la prioridad que tiene asignada el incidente mediante los siguientes iconos:
-

Prioridad muy alta
-

Prioridad alta
-

Prioridad media
-

Prioridad baja
-

Prioridad de tarea informativa
-

Prioridad de tarea de Mantenimiento
+

Prioridad muy alta
+

Prioridad alta
+

Prioridad media
+

Prioridad baja
+

Prioridad de tarea informativa
+

Prioridad de tarea de Mantenimiento
Grupo: Define el grupo al que se ha asociado el incidente. Un
incidente sólo puede pertenecer a un único grupo.
diff --git a/pandora_console/help/es/chap5.php b/pandora_console/help/es/chap5.php
index 6c7a2d9465..3eb75837b2 100644
--- a/pandora_console/help/es/chap5.php
+++ b/pandora_console/help/es/chap5.php
@@ -52,8 +52,8 @@ solucionado.
En la lista de eventos, cada uno de ellos aparece con información distribuida en las siguientes columnas:
Estado: Estado en el que se encuentra el incidente mediante los siguientes iconos:
-
Cuando el evento ha sido validado
-
Cuando el evento no ha sido validado
+
Cuando el evento ha sido validado
+
Cuando el evento no ha sido validado
Nombre del evento: Nombre asociado por Pandora al evento.
Nombre del agente: Agente en el que ha ocurrido el evento.
Nombre del grupo: Grupo al que pertenece el agente en el que ha ocurrido el evento.
diff --git a/pandora_console/help/es/chap7.php b/pandora_console/help/es/chap7.php
index ffc903d560..cca5c84e8e 100644
--- a/pandora_console/help/es/chap7.php
+++ b/pandora_console/help/es/chap7.php
@@ -92,7 +92,7 @@ acceder a la lista de los Servidores Pandora.
Para modificar un servidor utilizamos el icono
-
+
Si estamos modificando un servidor podemos cambiar las siguientes
diff --git a/pandora_console/images/arrow.gif b/pandora_console/images/arrow.gif
deleted file mode 100644
index 9347fdf5f49f0d88e3d57a4f3a7b004ef7989ddf..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 111
zcmZ?wbhEHbC!0GwB`+5i9m
diff --git a/pandora_console/images/b_down.gif b/pandora_console/images/b_down.gif
deleted file mode 100644
index fa8736b7b8cfc1ec4f60dcaee823343d64d2e821..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 182
zcmV;n07?HxNk%w1VGsZi0E8a^|0gH=F){m2PUc-)`Bzr@SXld6S^QdB>tkZuZEW9%
zh4zAi)sc|*gM!nOk@$my=aiK0oSV_DtJAQr@295Kx3_g6kEzi&J=9@5s13kaBq{>H176W`x5r@ChUte*F)ZsD({rN27X
z{_bD@XUdMha}WPp^Pd!;_>+Z^i@}~j2jmlwpBUK64$Lp$&=70)P->p?ONGHxY5CKv
zwSH0=LKiajCae$3D!Cx!t#wT)lyjYx_W%F@
diff --git a/pandora_console/images/b_red.gif b/pandora_console/images/b_red.gif
deleted file mode 100644
index 6d957afe32f20bf915e8e1c87a9d888e68755cb6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 345
zcmZ?wbhEHb6krfwSZc%o1pUm+eJm`igoM@$3-1sRILghvMojD?JNqLBhAko@FBlk3
z^YVURVEDnn@RgbQ9|OaGM#lfFtbaKaTBUsS~L-`4iOxA#9kza33n
z{~{v(#l-xLjs2I9@GmLpUsl%N?CgtEc>Wa>{3|K>S6BDHvGIR%^Z)kt|NZ^{r%wGh
zZ{EKZE1n##{=a$a^HW{_i3W;4Ss1w(>=|@GJ^}fOfvxPo`~nUQv33uoY-EZ*ye5Pi?#C@LQU;fhoDE5E=o--Nlj5G&n(GM2+2rQ
zaQE~LU{L(Y!pOy7&!7YHBFM80Y}E(m7f5J`wR&q0>z%
zz&3
diff --git a/pandora_console/images/b_yellow.gif b/pandora_console/images/b_yellow.gif
deleted file mode 100644
index ff3e7557760898cada033b25cdebe866dedc207b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 354
zcma*i%`1Ze90%~Y^>%iG?tnZ{^2kb^dw%|VgFawEw_v8yfNpd1t_PGoY}
zM7AtDSZ!8hl(Zx%t+s}g9HdtOf-J1u=7KNx;khNm8C
zDNRZzlFTP|X3S>wvTM9AYO}NMfLy&49@I|_3kz41Hcw{P7#eMJ4%9oQ(~czXY;Lud
zXQV~tmS?10S=m_Q6A4Wgt3|D9;C+6*$!yZ;;|90eU@
W;Kbp`!J(9m1?ear37xy`)cp&Z*`$O3
diff --git a/pandora_console/images/backgrounds/background10.jpg b/pandora_console/images/backgrounds/background10.jpg
index b6806ec4a7eded8ae3a659a94715bf9e29d97927..632610b25ca1696d68acbb89aa53e25570bfd07f 100644
GIT binary patch
literal 22502
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
literal 12242
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
K0POhn{C@#)hR>P+
diff --git a/pandora_console/images/backgrounds/background2.jpg b/pandora_console/images/backgrounds/background2.jpg
index 632610b25ca1696d68acbb89aa53e25570bfd07f..b6806ec4a7eded8ae3a659a94715bf9e29d97927 100644
GIT binary patch
literal 12242
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
K0POhn{C@#)hR>P+
literal 22502
zcma%j3tW@YG7j}0w-f~KMcq-MF+VY4*ARUS~R
zEDKM?LYD(GXQ|LYS`AA{nbbLap4-1@2I`83Nd+*nzTIC;9|xfRCpY|%{1v+3~W#ATA@
zSD#s)%)*f2-U_oAZfz{DSXthEX?ctToBy8|>)$4hJ$b6-bLcO?(I>5#xW0SO9bUy?
zP}?W0azP(qzJTk*FIk>i!>#2bb{IBhCngoM9d5T`_!t(3huHn-1U
zck{Q`&|{#-`lpL!7VRycvU)dLj+STW0W4#mj76VMaYCQNbr)R2;bABSlez+IeS>kr
zSiSv!t?us_yOrB_Ca^Hu55RY<-gaZY!eFOPojPqQcG@(o{d?2jv!DGw7W@8eCkKbw
z4h~NCSj*+z-Ncjs`_^j4d+*J#n=#YQZl6V`?l3;IaoQx%5njN(Tg=W>*Ogmwo|7~f6waweiMAt`mZ-349Xhd!F&p9gk9=%{8eqGSeB);@qWpvHYa%GSS$+R9;s0;J
zqJNw4_C5w{ZTU@m%yP`L7X$$kt;&{{kuOccSg*Ku;M9T>n@_C&@I;Z-np+Om!y!+<
z^Po1Lvify$ep~Zl`?GUD{o(p_OjUV%jm`Q__2^kzgWvo9`Kr2$2g}}6Hak>3`lSBA
zvd_PIopoaKZM)L