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'> - ".$lang_label["update"].""; + ".$lang_label["update"].""; } 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." - ".$lang_label["update"].""; + ".$lang_label["update"].""; } $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 "".$lang_label["delete"].""; echo " "; echo ""; - echo "".$lang_label["update"].""; + echo "".$lang_label["update"].""; } // 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.

3.3. Agent monitoring

@@ -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

3.3.2.3. Complete list of monitors

@@ -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

3.3.3. Group details

@@ -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.

3.3. Monitorización de agentes

@@ -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

3.3.2.3. Lista completa de monitores

@@ -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

3.3.3. Detalle de grupos

@@ -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;fhoDE&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 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 diff --git a/pandora_console/images/binary.gif b/pandora_console/images/binary.gif deleted file mode 100644 index 52b4eafa49b531fb84bd46bebe0cb4eabf21308a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmZ?wbhEHbl7eb-!^4k z!_?i4({^`GThlvZ<;2;`+vgnUns;dWyu}meZS7rjWZ{xI6PF%ewqoY$RZ};towRZ7 z#H}0pcWvs~xw&W0md^d#I@WJLxoPkD6X)*Ud-46=iyseO{dn}|`_s2SpTGa{>ch`B zpMJgn{Oi-#-=Dwz{sKaOzI^}v_4}W1KYoAv@#p)`KR23)WI5TDb{Ntk9hm-UpcYc1nMQ^IdVFwA8s5$rBj=ukGYA>nX+|nv( zFQKK#AfhG0pxo6Xra6H@Q+dMFnZg>=G-fK#n<=0^O?~0Anfz+~B5DiQ_VB4}-L_3t W$)25qotvAJn~R%+gVWxT!5RQ(?9OZe diff --git a/pandora_console/images/binary.png b/pandora_console/images/binary.png new file mode 100644 index 0000000000000000000000000000000000000000..945e351558913bf572c8af3779d9e69ba117a986 GIT binary patch literal 403 zcmV;E0c`$>P)3i{#2TV% zoSt2iFO=A>9HDA#SB}URO5EQ+eALVHRhBmnjLoezdwgnGd*`@SuWHubIc|?njgNcv zs`jlO)Lk2@Uq9n79i%hq*P;K=LE-~ch1v2L!;^E&mdAc{`dpWVm5PlP2U^&jaC3Xd xU~h+ni4WM>Jxp^apEC%Cq*=6PPzHNDcmw||)nnp9pP~Q&002ovPDHLkV1hW#t?2*& literal 0 HcmV?d00001 diff --git a/pandora_console/images/bottom-left-corner.gif b/pandora_console/images/bottom-left-corner.gif deleted file mode 100644 index cd2877ce20485417464c01bb41f90362a24316ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49 xcmZ?wbhEHbWMyDwXkcLY4+e@qSr{1@7#VaJfB+=Jz{KGq*S6r~@gznDYXD}j4MP9` diff --git a/pandora_console/images/bottom-right-corner.gif b/pandora_console/images/bottom-right-corner.gif deleted file mode 100644 index 203a1606f8265e7090088a05350993124144e204..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49 xcmZ?wbhEHbWMyDwXkcLY4+e@qSr{1@7#VaJfB+=Jz{JtR+|J&~8_mdI4FF##3)cVu diff --git a/pandora_console/images/config.gif b/pandora_console/images/config.gif deleted file mode 100644 index ad0598a3a3602639260db66779bcbf3afa5ce401..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 561 zcmZ?wbhEHb!dDjtoyM+=EHWi?K=*C*`c&^*P*w2wD0UJ|FK8q$evBR_nzFl=gi){r#>9i zKDuwykNv7Y4yx@xaQxtb6UPspKXUZav7={?9=mkx*yZELuADf2`P9iPr%qixd-D2^ zD~9LK-@16=`i*P%@7#WJ_x9rl_nzLr|NQ@;0gC@bor_WvOHxx5$}>wc6hbmm72G|2 z0~i#4vM_Qn)HCQX00Ahn7}!f2>gyf6>wTI!Iy*d@9J@NqJ1m;)`s+muy6mU%ILoAk)W~2B01P}>)&Kwi diff --git a/pandora_console/images/config.png b/pandora_console/images/config.png new file mode 100644 index 0000000000000000000000000000000000000000..3570ec7d46418be8ddbaa0f9e32685f63b5cc07c GIT binary patch literal 491 zcmVLuWUPJ^Dq4=gGrP8{H2p>Ou zmY^RNhlDaO%5(PjYg>0NcF_Ax)b#Eq|kMZa=9X2%j4Hpm8RqJ?bTfwy7Zvq5tNAV z?D>pjh6YK*qxim{=^Cx3Lv(8jt3HJn8Q{znTXhrzyv)uD2&Q2YF$~gX0qb{`WPKaY zinGlynX8Mcqxc|&?0p&Zr|Iq5LDN8dXqa7m-x=WC^<@<*23UQ1K{9855{d3Ne4*uf ztZ(!)awDhy-Nq4&-dt8|Uwd&d!HR(=7<&%sRGIvfixTP_U_Tm@k@HnzyEWLXfvK}m zkMqO2eYA7H#GRaamrL-c+JaOJ5O!-mk-p*Modag>jY;~{7u=>!rT-e2Z#`C=S-9Nk%w1VKM+R0J9GOBOf4c zJmcfzgn@#dot&& znWQ2q61D(f&M?p%(h|!eYpK@TB;6a|5|0xj3KQld=o;z|iKciX4)8kj8TH%1$>aB| z2EY*lML>(E(4dZ2;Q%C5Wnr1W6=N<$oH);7rHmEp5k836u|$BAC{wCjiR41Sbt3jP z+Cg)NOOX$R;QO)bRgFXfCOi=#N<+^(LKsW{mCeS00i+r{jiVyss|5PO=m@HU8UQ

XYDRt}re+n5w`rEDIdY#wRk7+~V)ZyH!@9#rEJlIjqa?Hpb0 zpH%9dTJM)q8 zv3TK~hSk?YKz{BqhZqMVp#TG{R}%BGi3%DeFX_2VMRFsK5h;{W?5@1OH(6VEp2rbC3%)@J4}rY z^mO(gJiLA9@sp{y0YXH1JV6p%J diff --git a/pandora_console/images/data.png b/pandora_console/images/data.png new file mode 100644 index 0000000000000000000000000000000000000000..43ed51431723f51d35292bac7362c8678fe54d21 GIT binary patch literal 407 zcmV;I0cie-P)~K!_8n~Q$TSOfY7!Zx5aD_q8Z+E6 zbI+Z7EHHVQgz~GW^Yriho~K9ff&okc3pZi^-&SE)kAVMIjeoWEC4La(lZO)bi_lvr?>gvjj?rwi zeGz)a7+vldl`FHB$+sqZoS`Mx&QN!Z(P$qM6IE3NLBN5t%gNOt+j|+B82%^%kU9U1!th6G&pir*h6>?U{)!WAJAHBts&>!3-?0Mk{>3ONi7C$ zup(XuG|H$X+!jv7hvF0Uwxu`I>pIYucjK8r{uu^Tk7`vmtVsX>002ovPDHLkV1m&) BvG)J~ literal 0 HcmV?d00001 diff --git a/pandora_console/images/data_d.gif b/pandora_console/images/data_d.gif deleted file mode 100644 index 1378102f6146ba0ec6628c95d144c2cad2fa9434..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 zcmZ?wbhEHb6krfwXpvz60uBZS2?2pCYHD+)%(*&6V9lB}Th?p=g1uYzo;|zw>e(%4 zLE!4yt5@G$ZT@z(`QFv5_paUpf_KlZetUNI8<70=?Ay0*|G(V>690h+3Fv@q0NKUB z+M1xyr)0piLeul|#=W-{PWK4-_#`LTsC_mP=_`EklkGs`%76xgxvY^71$jg?CLUEy z-grVUE|no@VTSSa)8V!p4C_Q&S!L$2GYYXKU!Q%^hmW_~t%XO)!m7nqibsQkeL~fw pswOt2%H}ScHuI?x;e(%4 zLE!4yt5?5WZN7K)>bxbHc@i{fkcBclgPB} zB9nJEjmA7m7FJC*k~|t5?0sbu%IevaN*g+wTPKT)&1hlde(%4 zLE!4yt5@G$ZT@z(`QFv5_paUpf_KlZetUNI8<70=?Ay0*|G(V>690h+2`K&(buLOx zEJ;mKD9@0jjyu5R%EaS0C*FF&Hw-a diff --git a/pandora_console/images/dot_blue.gif b/pandora_console/images/dot_blue.gif deleted file mode 100644 index bd04ea304593d3b6a72488cfc9d4920fb375832d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmZ?wbhEHbS7pt6@AjN&6CCEZUGX2 diff --git a/pandora_console/images/dot_down.gif b/pandora_console/images/dot_down.gif deleted file mode 100644 index 1ac77f133c4cf0f1b9ba541b318f41860af86cce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmV;d08{@*Nk%w1VF~~W0E8a^|0gH=F){m2PUc-)`Bzr@SXld6S^QdB>tkZuZEW9% zh4zAi)sc|*gM!nOk@$my=aiK0oSV_DtJAQr@295Kx32mm|zzE)-c diff --git a/pandora_console/images/dot_green.gif b/pandora_console/images/dot_green.gif deleted file mode 100644 index e3b94776e57b392da55b808b37a5466a407a2e08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200 zcmZ?wbhEHbogDOH4U00xEGiIC}Pst!n`L@6>sxr->hAG zdGf($TmFNA;!hSvE(Uo99R?r(*~!4_`rv!+l*EA97EFx+GhVXE$V^k{a%79y?%2(~ zSmnS3DZZ0Sk~CBlPIx>G(o_`dJE4+n$S1<@sk+#(kE7@0(%C{2mrN_;V6X-N3o}n2 diff --git a/pandora_console/images/dot_red.gif b/pandora_console/images/dot_red.gif deleted file mode 100644 index 72dda6743ae3bc68b854cb8c2f8d9775cb4d0de8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200 zcmV;(05|_fNk%w1VF~~W0E8a^g&!Y@At9VFE~h;;us$}cL^-)WHL*uY(ndJXO+(sJ zK-^S9-d#-EVou^=Ox$K#;$=|gZ(QeeUE+Ll>w#(Of@$r9YvP%h^O=F~pNI9Ih3u=S z>b}4GyrKH+>i_@$A^8LW3IHDfEC2ui015yK000F=;P-8lVN9Di0)ar7=>{C!l^}{i z2AsD&3rM3RxR4kQNyTCyBp%3!1!E~87LEu-lQ9ky5Q#<8F^&q23Z|P9k))Y+2mm|O C&r^~B diff --git a/pandora_console/images/dot_white.gif b/pandora_console/images/dot_white.gif deleted file mode 100644 index 2632d652c9e4fd5c93d6f13a833cbbb0e155527b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 196 zcmZ?wbhEHbs^Wx2$m+#)a`ts$|e{4YU zCkrDNgFJ%{0}z1hWMFlC@I7);qQ^7~rpAC7D_Ld4rz&(gvWcfzcC#&3SujC@*JDYD lhs6YbPS+qO7J0!_M=SzVmWn>^IB+5_SShHaiI0)N8UUZGa2Ego diff --git a/pandora_console/images/dot_yellow.gif b/pandora_console/images/dot_yellow.gif deleted file mode 100644 index 5a9913641f8ffd2b6bbcdd436466db323ca9ba69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmV<503iQINk%w1VF~~W0E8X@t#JpkbO^+V6wR3%(UddMp&!_w8sw)I^0zAYydD3^ zCI8AP`^iK9%`^PaHviH$|I<7D(qI4AOZ3r<|JzOf;$8paU;N&j_1(As>wEw1egE%) z|M{W)_~-xs|NsC0A^sCXa%Ev;Zy;lDZXi@>WgtgMO;7+K`2+z903QG>000003IGZK z00l+h_g&F(M3*=Mfnb>F1rXSTB+5YsSa&fCh@&K!kQxt4#d0tp7)XgFV<{yT4@qUC ZF%A?Eiegn-s{Jsef@w|XbT!@L zKqWCIT8+A(7Sx3z9}!4Pu(d7F()NAMIIl$mh8>gK+?nLgnRCyXOBiF=&l0fDCEXmG zO1fK=fkMUbY^kO|IUx!Li*G1rXYru4dEO2NVi`tlvyl0*xG05#{;n&-JwDA~#O)Gy zp_Bjjq?zlQDb_VBdhw2?3i+}b*G)Mkej}RiH|=KYV#o;^MY)fCsb9d zsU|OsN4*FKTk!a82BnG)znj1#sVFUsLkabxPk!I1k)<6rR_jd$gsWp3CfpLm!B_y3 zsXVd;6|1uoP{IT7MFtSAy@Rth*I@QnS)ry`u-WLkiCn3Iu66|{;z1la6h!*_9BM0* z{Ph5=@-syHFF{yNfEpSa|Bn$Hz+|?+`69m@R^azIIYol*12T?FuMz1z52!OpJxahE zsKZrEL0x&ntu#0QWkR*Ix~y>@k9Eo{8Whm#vABR1lv)~Yvjinr1J#!7Vpv?v?xE{w z`;|a0UsB7zvrDA!!ri2^HGa~ics!CzBobHC!F9M6c_^MfJ51b;DNsGT-LnItXArps z0g2@NX5wr7GudmHX6_GN4fPJ+>*$gBt0~^Ej_Ief7#!&Z5&eLC4(SIs@{H0mdjh0J zPi6ZrCt{+o3}&v|YVDdoQ9g>?w=bA~e*1~E*Mymx?w%PNsdJ5Z>vTu3e;IaWtm6;T WSyNB7T~0d>kmp9&fG9>#5EaEn(MD9Xvl47<{Rb2T3D!0$wpy4@P!Tnn zB0fxQ2!aPL_fZ@!=Wv9zmj8jnf5JO`<=MmZs@#@p z5O*{}9L5B6J+L7ORza<+9h)-B~<&cwIhUkd?cp4is-ziNrfY^u-7xdbFt=#%1534Oi8ajBBo}VZvCxd1 zTu*VtX+~P45)Om?dG5aS`PPW(%?lDPBwaz$6C^$8$_Q#plJTjpbgj;_rYi*?oK~m+ zDD`C->dkZKh0j6|Q^-0bJxIFHnHJOo$@r8{VNIUWU>31rp3@BVvYIZG2D0>Yuj2Y- zg?b?AObc>pK`oG+zkPsr3x_BTWXX8H*w}0@e;@>?SdsP&!-HMidhRn*4VkHi+<58} zTg6ae0~aSoNqRq(^;(g}0#Yiz)&q*YIg-f)mmeJA&3%nD3aJ$X-6L%1+fEQRIeTL* zS5K6|3cOaNtTtBowSZzzj!ZfM7L<|f+jtyp4ccf7mf6J$n}&ALkZlfLEYRoNvtG0Q zzJh|U~_Rdjkv}0kGt_?V}5$?sXN`N zTt|nOa)sx)IIf_-7XW**;!X9`USPjuUUsJrREk)6q*M9ZHEb zl2A!T3LBjrrTx74{FsUNcVA1zw%IWoiGNMw=s9P8>+qh!B*saR2}S diff --git a/pandora_console/images/file.gif b/pandora_console/images/file.gif deleted file mode 100644 index 4f853485828ba985844a5264ee19cb0ef3b608ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250 zcmZ?wbhEHb6krfwXpv!HNMm5GWoDSkFniY4jTbhaIeF&n*|X=*oWFG8@}&#c?%%zC z|L%ha_ix_6_w><&`;Q+!c>M6ulSg+SJ$m`<@q;H%-aLQ$;OW!1FP=So@$Av_=TDwJ zd;jz2&;Lk3@t>%3QEFmIYKlU6W=V!ZNJgrHyQgmegW^vXMlJ?<1|0?<06B(%HSU3W zUy3DD^r}@1oE+IYTORF}tjNpx%z1oO9PhHzA2Z~o4OD&pO*<=|=(W_1^~RcSS{EXu xxQ{C{awxQeq{|gc6YCNn}>I}?n?abL~-D-*q)&R65ep&zk diff --git a/pandora_console/images/file.png b/pandora_console/images/file.png new file mode 100644 index 0000000000000000000000000000000000000000..aebbf0fa7e37276c452a8a7597c143dd97491de1 GIT binary patch literal 285 zcmV+&0pk9NP)7{z~IY~=zB3`{UqQ5U9OAPlHt;s}VbXXw@w(6z_l3P>FzA+fNrW~x@2SdvP~VE_I7RF*Ryqh-?oDjwjY|h>&Wyy z#}*zwbNTY+D_5>uzkdD3jT<*_-aK>v$?e;>@7%d__wL<$_wGG@{P@X}Cr_U~efI3x z^XJcBym;~Q<;z#EUcG+(`pug+Z{NOs_wL<)+5p9WqRvIBi6yBi3gww4844j8sS56% zz5xu1KUo;L80;BzKwboSmVs@?f&2UpI#T^^3k4K1y(AhYmVD{-TYYNbk^~EuMbo*L z3EnNR;&+(VnWH>iXqm9p(x|036iaUZ?K_m5nx5(HBE-(l!4xPdCCwKoCnqnM<>kZ4 z#myWj(;TRvs3bhin}?a1g@r+$UqEoGyoiXX*iz@bo!cY#?A^Q6wRM{3bZ775hj$-6 deB$i>V>?bBa5;T!`>6{zv#w`f@p5Fa1^_B+@j3ti diff --git a/pandora_console/images/g_comms.gif b/pandora_console/images/g_comms.gif deleted file mode 100644 index d32d107c97ece2c8d7587f890e7f54f95942a1a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 407 zcmZ?wbhEHblwc5KSgOnb1Ud6o7cN>~x@2SdvP~VE_I7RF*Ryqh-?oDjwjY|h>&Wyy z#}*zwbNTY+D_5>uzkdD3jT<*_-aK>v$?e;>@7%d__wL<$_wGG@{P@X}Cr_U~efI3x z^XJcBym;~Q<;z#EUcG+(`pug+Z{NOs_wL<)+5p9WqRvIBi6yBi3gww4844j8sS56% zz5xu1KUo;L80;BzKwboSmVs^df&2UpI#T^^3xyOiy(AhYmVD{-TkWN|Il+Qu(RA)* zf_Dq7_#MhL9CuATz3p@6)Uf3tTg9{~x@2SdvP~VE_I7RF*Ryqh-?oDjwjY|h>&Wyy z#}*zwbNTY+D_5>uzkdD3jT<*_-aK>v$?e;>@7%d__wL<$_wGG@{P@X}Cr_U~efI3x z^XJcBym;~Q<;z#EUcG+(`pug+Z{NOs_wL<)+5p9WqRvIBi6yBi3gww4844j8sS56% zz5xu1KUo;L80;BzKwboSmVs^J0r>X2Gy4S6lx=*HMI5`WkvvV*7NJ>fb1<1+C3ubx=adL4p z2go!AC@3lkPjTX5W@cewkmnZ=oGdRQA}Y2xcbjv>&Rx5Ax@7Ixvuny>uY-HDoK7A) VadgMxV@FP%Ke*59>S;#?YXBU!>{9>$ diff --git a/pandora_console/images/g_firewall.gif b/pandora_console/images/g_firewall.gif deleted file mode 100644 index 4ffbf20def0217081ffa1b0bd03f4357d4beeca1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 371 zcmZ?wbhEHb6k`x%SgOnb1Ud6o7cN>~x@2SdvP~VE_I7RF*Ryqh-?oDjwjY|h>&Wyy z#}*zwbNTY+D_5>uzkdD3jT<*_-aK>v$?e;>@7%d__wL<$_wGG@{P@X}Cr_U~efI3x z^XJcBym;~Q<;z#EUcG+(`pug+Z{NOs_wL<)+5p9$ER0+X_6#~8pMdH!8|o+vXke*0uBd#aUbSg4@=}2-h4V?mp1+E@{*|DI7WZn>()%& zC(|;VoQ2rgIhX<@rKI@+D8^9u-0mKPBb v6Xo_pz|kW|4rFaTdGz4k6Q{CvO*yy6k--`OosZ)& diff --git a/pandora_console/images/g_ids.gif b/pandora_console/images/g_ids.gif deleted file mode 100644 index 87d9d5cf529e4aea2bd2c2186581d65db52b1f8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 401 zcmZ?wbhEHb6lV}*SgOnb1Ud6o7cN>~x@2SdvP~VE_I7RF*Ryqh-?oDjwjY|h>&Wyy z#}*zwbNTY+D_5>uzkdD3jT<*_-aK>v$?e;>@7%d__wL<$_wGG@{P@X}Cr_U~efI3x z^XJcBym;~Q<;z#EUcG+(`pug+Z{NOs_wL<)+5p9WqRvIBi6yBi3gww4844j8sS56% zz5xu1KUo;L80;BzKwboSmVs^Rf&2UpI#T^^3k4K1y(AhYmVD{-TYYNbk^~EuMbo*L z3EnNR;&+(VnWH>iXqm9p(x|036iaUZ?K_m5nx5(HBE-(l!4xPdCCwKoCnqnM<>kZ4 z#myWj(;TRvs3bhin}?a1g@r+$UqEoGyoiXX*iz@bo!cY#?9F!BvE6f@v-h#1N3xHf Z*u8Js(hCQUoIgGN@&VWVXT2O5tN~2B?)d-! diff --git a/pandora_console/images/g_others.gif b/pandora_console/images/g_others.gif deleted file mode 100644 index 2f2850dd5a11d084ed6c55b2b9f027d8074c5ba8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 403 zcmZ?wbhEHb6lV}*SgOnb1Ud6o7cN>~x@2SdvP~VE_I7RF*Ryqh-?oDjwjY|h>&Wyy z#}*zwbNTY+D_5>uzkdD3jT<*_-aK>v$?e;>@7%d__wL<$_wGG@{P@X}Cr_U~efI3x z^XJcBym;~Q<;z#EUcG+(`pug+Z{NOs_wL<)+5p9WqRvIBi6yBi3gww4844j8sS56% zz5xu1KUo;L80;BzKwboSmVs^hf&2UpI#T^^3k4K1y(AhYmVD{-TYYNbk^~EuMbo*L z3EnNR;&+(VnWH>iXqm9p(x|036iaUZ?K_m5nx5(HBE-(l!4xPdCCwKoCnqnM<>kZ4 z#myWj(;TRvs3bhin}?a1g@r+$UqEoGyoiXX*iz@bo!cY#?A`0S07$m+jQ{`u diff --git a/pandora_console/images/g_servers.gif b/pandora_console/images/g_servers.gif deleted file mode 100644 index aba9cffc35fb5a497bf966feadefa33846c188b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 404 zcmZ?wbhEHb6lV}*SgOnb1Ud6o7cN>~x@2SdvP~VE_I7RF*Ryqh-?oDjwjY|h>&Wyy z#}*zwbNTY+D_5>uzkdD3jT<*_-aK>v$?e;>@7%d__wL<$_wGG@{P@X}Cr_U~efI3x z^XJcBym;~Q<;z#EUcG+(`pug+Z{NOs_wL<)+5p9WqRvIBi6yBi3gww4844j8sS56% zz5xu1KUo;L80;BzKwboSmVs@?f&2UpI#T^^3k4K1y(AhYmVD{-TYYNbk^~EuMbo*L z3EnNR;&+(VnWH>iXqm9p(x|036iaUZ?K_m5nx5(HBE-(l!4xPdCCwKoCnqnM<>kZ4 z#myWj(;TRvs3bhin}?a1g@r+$UqEoGyoiXX*iz@bo!cY#?A_z(xg%@owB5&Ar=Ohe d>g{~?-08#nk6hS)_3Y8>XAa%Gu-%ct8UQC#@%sP( diff --git a/pandora_console/images/g_workstation.gif b/pandora_console/images/g_workstation.gif deleted file mode 100644 index 77515d66d0ee9c81d9a6f2f00c5cfbc8c1706c2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmZ?wbhEHblwc5KSgOnb1Ud6o7cN>~x@2SdvP~VE_I7RF*Ryqh-?oDjwjY|h>&Wyy z#}*zwbNTY+D_5>uzkdD3jT<*_-aK>v$?e;>@7%d__wL<$_wGG@{P@X}Cr_U~efI3x z^XJcBym;~Q<;z#EUcG+(`pug+Z{NOs_wL<)+5p9$ER0+X_6#~8pMdU%A{v1D<~=n&v52pW@cewkmnZ= zoGvdSA}Y2bf458azWw{FcI|bJit=nfdMfM8vB)!Lj~<$F!|<$ diff --git a/pandora_console/images/grafica_d.gif b/pandora_console/images/grafica_d.gif deleted file mode 100644 index 1f6b0f51fba6a486e03ca46f90a7345aa00548dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmZ?wbhEHb<&(&(%{EpIe)Mn$8}Tbf8wPYFhR##vsR%C@$qsg$3r0FZLW<5Wo<}!0dQ1 XVT%HL%cFN1DrVXZYs{)U85pbq`UO3- diff --git a/pandora_console/images/grafica_h.gif b/pandora_console/images/grafica_h.gif deleted file mode 100644 index 26e0c6dc9f3bb26c88d338826d77cefd3809dbca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmZ?wbhEHbEOo0HcgK(*OVf diff --git a/pandora_console/images/grafica_w.gif b/pandora_console/images/grafica_w.gif deleted file mode 100644 index 0db3c339cd5722fec4c403cdab7571d573c30d61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmZ?wbhEHbl7eb-!^4k z!_?i4({^`GThlvZ<;2;`+vgnUns;dWyu}meZS7rjWZ{xI6PF%ewqoY$RZ};towRZ7 z#H}0pcWvs~xw&W0md^d#I@WJLxoPkD6X)*Ud-46=iyseO{dn}|`_s2SpTGa{>ch`B zpMJgn{Oi-#-=Dwz{sKaOzI^}v_4}W1KYoAv@#p)`KR23)WI5TDb{Ntk9hm-UpcYc1nMQ^IdVFwA8s5$rBj=ukGYA>nX+|nv( zFQKK#AfhG0pxo6Xra6H@Q+dMFnZg>=G-fK#n<=0^O?~0Anfz+~B5DiQ_VB4}-L_3t W$)25qotvAJn~R%+gVWxT!5RQ(?9OZe diff --git a/pandora_console/images/groups_small/g_apps.png b/pandora_console/images/groups_small/g_apps.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9be5a26092f444cff9954068734a0c56242367 GIT binary patch literal 448 zcmV;x0YCnUP){U+0d+}4K~#9!t&=@Y!$1&)-<#d#a5#rZN5chDMRXhhDWXUbI;dSBK^kb& z5s*SdM2s+sl_)0|3bPxp^9RBsS>AnGznS?wOH~B`v|6ol(LkhWN&tYWLRFC@iH_c~ z=ovhYG)WSz$9z6Nq(fC<>sjxgCJ+)L#Pq8OdX{AX0FqcPmqE|-93(*!i^U@HVin8T z#U;9@Cr#1WtQ-J3o#SXf9uLv$-QueM8tIdl9E0mF(lm|qqA1XAw`23?EMMcf>w_eW zwV1t6gZ?m_fF#5avuUvxPh@^`-d(rk8~{MXz`FG@W2JnHz}kv#O!y}v5}W(+@gr%B zgR>4|Ol0DWfjbh22;5JivIq&4ZBxb3JK0KNg4iv!zPKf&ez00000fhdEP){U+0We8KK~#9!ty8;B!!Q&*=i2?dd_*=DzJaJ)85oedbYn!FEwR8iFjO7b z5G_)WOi;eS3?U|V?6j(Kr>k?%eH~xZIR^kJilTF7Fk=jRUk?Mz^(G+hk2SWd3ir2n z0p7muaP#;8V@!ZsYf+YEfa$pV^X?5oLWFq#vK~J?y#PXpDAo^JDH~V!4>s3_lFxbnA^NW zBz-669H(%SF6InlqXuz8Dlx|!7EHzE+~TQt%yG^!xxpotDwe|KTw<{U+0Y^zhK~#9!t(37&!!Q&@?|pXox#lDCCsh~32e2@9gxMo3uy#Wrb)r&J z5meKtU+@@G+i?VKRq`Ycxwdc4yRk!6MOl`Lk;*wo0D!7uGMVVGw%e^9(-$9gHs&vj zupX)k+kabK*8l*LXxsLr{`k6tkPsnOUp^yeh{8FCvMk3+Bqs)d+3j8S{8l%3xS8U5 zmg~#+2J`zVoO7A(y+>75$=G{;vc>18B}hUHv0f#;X&R6ON$hsJoVcp0)P@lNfKX7_ z)ReKEZbV@Fx-sz^h)6OHM1P}FjfN&9 w^{U+0V7F7K~#9!t&=fwgD?<9|E}cIi9^t($sHJXK7bpSX9SKGF8 zIz$9|xZCUd2bc)Vgs&f;bZadDfQS%6NV;bpvk1TqSwyJM zQsR7RaRkM2vonzlpNqiPZkIwP!DFER#E?aC_eVUi36F_G$fK_R0DkM#+nQJo2mk;8 M07*qoM6N<$g18Ht0ssI2 literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/g_ids.png b/pandora_console/images/groups_small/g_ids.png new file mode 100644 index 0000000000000000000000000000000000000000..e2f2147b5ff86fc2fd2c71e5945532a23d305311 GIT binary patch literal 440 zcmV;p0Z0CcP){U+0c}Y{K~#9!ty3{h!$1(6**ozHI(|Y!;XEQ8659^K?GJYWRyV3_UzeQ*^ss4Eom|9>0I0cYouPzeTb0pI#n8 zA&eMA%LvCf*(=ZNd6LUxh;*^6cm8nI+m2-Okchw-<8Tpi8k5}ORyJ|EySBPM#Y$RZ zVXcLTfi002g-CiujS1V(Lk{+ zg|+#ZYUFJi0XTM5B}wn>C6{8m;{U+0X<1XK~#9!ty3{l!!QusJLws8{Dg+WeuQhjMM;Sn8t7swx10h@k7bU-9+hGoS)h1NXV^X-RBLS(eE2d@grRJ3o5X+dJn_6a}tt zu6p=#wZQJ_Ym{$O&_`X@5D|z7+O`e&!^=HH1x5|3ZG{V5j`DlrMNx#cF(!Ddsy|n? zhZI!}oH4#l$H$MPs)kN_;>N;S3snOfi4XAyJ$KGwzu$*Wd{@iW0^8l@h$}>Nk{_nU z$DEJpM10N&wunfmLQ>*=ijx$d6R%@l5RXYiN%7fKq&fC4$wRjsI`evZj+Z25sG+n` m9rO3xqOsQK5B+ZelJX7OjQbije`{C(0000{U+0e4A6K~#9!ty8g1!!QticfR}u8-K!rMDh`t`GbB*CniQlf*BO6h%P*09A#mB280`W4&H$ znx^_S{|LtG?VTR0cbpQRT2&PQfQZmEjmOK!DZm6~1G^|aUe`5<2t8x^Zk{Q1OUKnAj!UrnZ3tEw67QOd1Fjyi+euqNg9(N zkpygv-?+t%SMKHjAVwe}TQM~UR}p2R7%)}m<|k1@0Nc)9x7)ia1Vd@U}9{7eVr zLx$|G9-N@6)P=>huFmCL-mN80b`kdBv4A+ZOJ!Sy8(le7rDOZ0%Lb>cPkG;MW1QQB sePms>oU){|p>cEi{BJk2tFZv^54DL62GG}1lmGw#07*qoM6N<$g1?T&E&u=k literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/g_workstation.png b/pandora_console/images/groups_small/g_workstation.png new file mode 100644 index 0000000000000000000000000000000000000000..c4432bc36051299a68a7cead4639c584ddcadee4 GIT binary patch literal 377 zcmV-<0fzpGP){U+0WL{IK~#9!ty4Qr#4r$jZ{j`O`VhGZqT>KG)O65VqJbk&!Ac-eAT}!n zB_u}}iePW-Buh5RNS4OWGjBegp{fD^thJr8f;i_GE~*Mu#df>ZRH~}dQ~1a0TXddp z@4bECHEHy+EI|?^(KJoKi=qGkkVMarx?szq&Dw38OK zY!^{rCAFy_2z8TV&4=Ube7+y|oYO*02OOyb5BD7I^ZdAQt`ZS+tMaFrb6^=AxbXHx zH;=|4CCm%L{PZwSS3v3G^sH+#W3JcR_xs(&`Tqt8^J9}d0vU#im5^f#04JL4qMaI^seoYDXwB>7;oyw=|M z1!ayym?6XvqV3ae_f95{py8ukt2TxB^!VIzRRh4#rNu~y^X+P>L{SXo3_|Qqm>9wY zz(9!5s#OBElpmj4DRyjO`0`RiEIkUg%7D)8y}}Ye3}prow;JG>UQOIs{kfZSJ9bYz zskMPbH9)1H6FDf)1=ZKVfe+;jf`a(O{!9meiN~~d0iA$0qX=t0D6Ydx4#RO76h@#R z9_k7Z;$fv6G>QeZ{Yu0n&xL4%!?l}UPj4!j&Vs@?dl=y8#_IQ`5I-5a_T$dJtJ_~5 z4&186>klZh{hfbao!Q8>s7ccynaJ^ z_l}ZThuT)2nZE1V>XQ%lz5e{{&)+})i35s1Sr{1@7w9-zI!5RQPP-5Hw diff --git a/pandora_console/images/help2.png b/pandora_console/images/help2.png new file mode 100644 index 0000000000000000000000000000000000000000..c6a2750e904cfe04e07a6aea9c196fbba6753fe9 GIT binary patch literal 443 zcmV;s0Yv_ZP)rj3Ah&$Xuu&7rC>INgpeVEL=gf;lAxj>2*2~|P&m8##`lNE<7pxS zz~Na|@|7&rdYM+Ug<%>5ePI$In^?fs01y$<#T|)nPsoph?{aeWSCpfqP|L{bUQ(i| zQArnfL`0xa%SbdeDur4`l%u5mcrES6Yf+98oZeft63qoEt7!T+#6&oj_%aQD<=J%ihm*Ex0wADak(MWOCn^W#{#ytY^}M0>5sF_jW6(F laKtq(TWiDuwx+%3!B-8EsTZawa`gZJ002ovPDHLkV1h!~#x4K= literal 0 HcmV?d00001 diff --git a/pandora_console/images/link.gif b/pandora_console/images/link.gif deleted file mode 100644 index 7120c857975f9ace7e0f92bc8c639282978003a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 526 zcmZ?wbhEHbQBgp`oFpqo|{!tgo+bWTb6mq+?=YU}|dY;$rOTY9A2b(b}5T-kvpK zLgD1ec~hqr&6!g=Z(iyA`E@H-HtgIv`_Q44M~-Yeb7tn*v$HN;T6X#J@+()?T)n#H z`t=RhuW!70bI0}T=WpCN`{>cJ$B$1weR}TY%O`K%Jbd@=*~gD>K7W4s{rku7-#`8M z0YsmF{rdTThy%rcqRvIBi6yBi3gww4844j8sS56%z5xu1KUo;L7#tXMKv4vWEC%+V z28SkAad9zGVWy@g1_lm$J6mgWel9@=79&e(8&eZq6-hHg33dwuH9KQHZ5>s81vVC0 lWhpByO${X>IT=2OUJ-T0Bl5hQ)4Q1kc+PS&b~iFu0{|I&IvD@} diff --git a/pandora_console/images/link.png b/pandora_console/images/link.png new file mode 100644 index 0000000000000000000000000000000000000000..543cbd1c8f521f8604a077500bb6a0f8900e807b GIT binary patch literal 324 zcmV-K0lWT*P){U+0QpHoK~#9!ZIH2Q!eAIh&rjnUv|`B6x!AEdXBAws7o;F`>md3DE%*vP zfDR6d66mDGy^d-lne%hh0-FrP8QWx-Zq4M)URc4Gi*eXD|X740Pj0l*tST zVR!}xhN9@(D7q;aWwBVB+3ZarA@6Js*%lVY4G;f-!`aQ{Zs&5}=W=%o!Y zJl+95U%=-JKZ#;SM+-jN>o185mL>$npAgFu(d?9Csi~(D(~2d@ds5T#WXIpSoD!6h zRg#r;=0bYx)l8P?Y>hatye&7PprA%vBrhzi6_mI9nlRkx?w21l<9uhopK z)sL<>jlNcl{`6EFyar47DIb?@N7;ztmVFHE$p4njpV18xwF~AdmrvRe>;{X!?lK?LO^Z-);Mt~WB zSpXBjD}W^c3jt<;WdJLH4gQw|6O8@mGDSI=8LYg|bFx{9*_o_^!q_+@c-@)gfdImJ zv&frS5Hf*)d*C5WW509*DZ@NPLT+Cmf0;;67&uag(osL1R(Cic>MQetNa|85D0Zo+ z$lq@AV(-bP`C}c1Y0B2q-o^1QTYMDztNo~F%e*9BJBoOJ&E=}EG{;_xZ%~-cCEk%z z!AmSs_OvzW=Ts8gqKWa2l6vftC(3I%pLTtLziS!ZSIHBjqL|!Mei0{nbF3tbS2T@R zyby}5wAMtN>@PfB+<3#OHl~ExAkS_4SR-oBsP{zDW0e9$+Ss_uk>_;uK+t<>q=6B2 z(l6(PY-76oqQA!u+EiS+%qMKGpfHrKBl`xreYhc+Yaks%_@P6UF;eZ2bW8Wnil*g^ zQpu9*(G2=WKg#5;CW>6co_kpB=W6uvq~Co~$MiGZ4DyOHRY)Yx!p7oU@=oT-XoUYC DF{U+0|iM$K~#9!wU$k6R8*@vH6GWgmuY?Nq2_Xz&ZuBB2KRmLcO3dOxsq=9%O+Kv| z!$Zvu?M)7GSID+F#Qi8Il@waHcCq8B{w4QmNr1Ihx9on6hHRQ-!qAX1GkKhpXl#tJdHWN!xyaA7QWuN#b`AJIT%jb;>In-@w3^$RWY#y-1_*)*t`j{^ zT@NY71T~OK2pI=v0k2xJ0&W=A2&hzW9HCr>R9f&{q27bEE6f3PL{%9e1e{=HfIFK! zd1(w390#Un0&bQ8({+0$>67;zW*)w$7E?ba9^N>b9tCzlhS%aC=S{!*(CqC`bclLE^Utgat&RaD=Re5pS2L0vB{Tj>+YVrIL zz5K}*J^I|kcR?NqpsGCEyFo`j>yIE8-qQSuZhilSjdvjKgC2X*{>ZE)PG5{5uZ|a)xaP6Y`8@46zg^x%tBJ+VD-;S04-bp1^jp5S-@0000CBD!6<41~BL_00GDm46LaN6MIuKg{}l7u0Fc&S}3ot8Efde z_r}7hQ#-qsbL*(sU+c99_E59G%W^Ei4{98XasZ^L`<+qnBkDIpku)Shm08- z5fcm&CM?)-Az;RZhy^z?R^0HIaUo&FjfxF78g@LGaNxm(4?kY~`0?S#kHmP}#CXSw z9J9hStM($J%y`>|9HWLDv&2ZpX_fl@Mf!#DR{z0(fqDR9;Ls%%f3h%gG1xQcfPw@R zCk*U;4fajVEv-$etlVsDJnZaTVj`0!*$WEt@e2tEi->ZFEtqJ}+S%RP&&4rqn!VD( z^&7;L){2R5+rDGl=5^vMEWFH2OpKfiyX=*>?mVq*FS~W$fkQ`*iObq6h)Ha}Eq?c& zyuI|Tiw7m1zmT?!dg5m4Auaf CIyjvG diff --git a/pandora_console/images/master.gif b/pandora_console/images/master.gif deleted file mode 100644 index 6556997026b5fc8674e8eb83ae9111ab0af815b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 657 zcmZ?wbhEHb6lM@)IOfj)1eSiX_CESfeuj3T3W51rt2)KIS7lAym^WoZ!RaM3Q#R&J z-IPCVQ{nV2g)_Dm&D>TzYg_58?Il-M%g)|WI%j9u++F4Kc2~^bRXu-C<@`NW3-(km z*jv4DU-hE>HH-JxFFsJaL-orJH7-BY{BXP4io-1{kF>5j*1Gyw>!V$UtB zIo`4Mc*nXEooi2atUuYg?sUh7Q{7MY+ipDFv*~Ql=5xJU&i8LSyBkL z`p0{7K0jXb^~Ik5gAXYF6Ll_1O)N=GQ7F$W$xsN%NL6t6^bKH8{K>+|#Zb?n1BxP0 zWHGQ`ZK!XmXJ~D1?`UT5^RZ{>oY3N9%+)`!t9A0!RuPsebvE^1tE zVz@SyokvJaR!&h(Q}#B;{ z41Tl#_}y>Q?<}APj!->%0f61D*Ic{T;l|x7s460Ys^$ye;p5w0S><4jcJpN^%i!lW z-IaL&zHToA=V)xaCxnne4AX!bsAK&3W#K-Xtt|kikJr4y@0+xCdZh#^=9NW51k^zA zN&!Ners92>0pR(gI^C6dT01@Nyf~kOc5NNeGcM6^DC!AJMwJccX_67Mb0?@yRj5=> z=RFb;hl*k5J1}`Pnrllet@Qz@PE}A<%&gpeu}q%klu!hHwhzqR0&sa z4iXWUsEVngqI+S-YKORf^)id=?=V2+6q?C!X*iHD0;!gJHXb%~E(57KNG0U%i2@c8 zWaQ?=NzQ&Q?k+Euk{H3?RVTy7r@QE2(LGhkDjv<*9yh}T*l?Z%&E0c|Iy9?Hiuc*Y en`a~c5q|*6h^cLuOn)%|00000uZ^3~^gS!5OCwh%4R#u$tH96C7+_b9c>SVJgb8TKOv3C2ZdU%!6+{{8!pA3uKn{Q2wGuiw9a|M~Oh|3Co6pDc`A4D}2;pqK!~2?P7T21Y*a zme#g*E~fhKp5DIx2|cXt>QkpppP|Y#an9Uc7B@{zEo~iLJ$-!xLt_&&GY#H(nn*yUHxaH`vHf6uAY=NY;$oW9t%?Wo1E9rZ$Rlej>e> zPri8h{L%#W9Sj!AYMe(Hyj`6ftd2c9|NqJ)Mv)bL7p)nr-EwX?FgXY___VQnJh)hX zcLS4gnoD@WMQe2iqnrZ=co`-s*jJq}2z&VGSeC@<(mx!Zn9NfI^Pa5ucp%Zc;o_CT zBP%W{Pl+*~xHS6O6Lr%J|HgI7SyLqRWBeC+%ye4XHB~!eRs@IJwF4WI_f*N2x=p*r iz$+3~k#0 diff --git a/pandora_console/images/mod_data_inc.gif b/pandora_console/images/mod_data_inc.gif deleted file mode 100644 index 580845a7c685bb3fa99d9678761468874cb46162..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712 zcmZ?wbhEHbG-BXqIF`-;1S~8pZ0sED?CgR0uZ^3~^gS!5OCwh%4R#u$tH96C7+_b9c>SVJgb8TKOv3o;%SynXxj-Me@1-@pIx;lsy|A3uHi^!fAWFJHcV z{rdI$_wPS`{P_9v=dWMCe*gac=g*)2)B}n?Ss1w(>KSxEF#(Db2KIjqjC|ZJt!?dG zO!eJ8y?y-?dRX1nr%szbLzQRZoVmR$Zkn1}+B&*=`uYZj#wKQF8ocv1Ph^ku_45x1 z3)K}asB;V!7cL8VdbtSH z2aELHeemhi!;4Rq)i}>Gc)L0|lrSt{@|WITb!Ez5%LA+j`UIuTCNL~uWtgn!So47) zVCjPGEw=^Kl7HwNX5)FzpuqWQaXSw~xYm)+VZJJBnPcC@T5Nyn-y&_9Wy8?my6j-f zl^3eK&t0X?&+}ZHYWOSg<-xppd=;G2jz(_OPdL;e>Ab8*Qddkw%lLuH^>uM-p=%1h qzEbrv+q#)8&O7PVd;5?AFM@U=08y1!|fA diff --git a/pandora_console/images/mod_icmp_data.gif b/pandora_console/images/mod_icmp_data.gif deleted file mode 100644 index 277cb704ab686e0b2c471d973514c660535fa3b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1169 zcmZ?wbhEHb)Memjcs`c_2ow|))YQ~;baYHiOteiCjm&+GE&MDkEv>Aq^evN(Y|Pe^M#jg-yB6CeBqYQnN4u5SCnhE)B_$;%CwrH=q@<*zrlv;bh546xrKP1gHCjX# zhDH{Kg{Lmc$jFFDTb!Ah8JWH~D=RB1V@Y;)c1})?ce_(ytA~H5TS&K0YSHSlva+nQ zb=ei`%bH3GYd06yZw_1J+1%V*(Xzd=b$eCowyM@04c)s_*G9GU@0~PhQr3oqDO09Q zo^y0Q5GZcTe|kb`t|EKY}l}I&JbwK62@p7S5(rM6J_Q7)&zwGe`s~@W=gyrw zfByW13l}b4ym;x-r5iVH+`M_~*6myO?%n%83Wy5<#ebsCMX8A;sVNHOnI#ztAsML( z?w-B@42nNl7`Yh!Gw6V_2q?2KaQtKVZzwTI<>W+V*RB@|iVx=>ZvW3y`r)IT3#&j z7dG%~VtB~Ne5#dS)+esTa^j-XJyNxAA}_T%DSA(kG4v`qAuyjm*niuXliQy6+Ssp2 zxzO_H03$n_L5{$ZcimYf|#O5?X zz;M%|1}W*f$hd8@b{(E;SrJsgwRlPOLG4L#VLtz?V>h@latNp>IJ^*2^PZ~VJIlr6 zaK!<8=Jj$PT>Iu)mEKT1E}dLZAfNj4>oh5*89GHLl=xmbawsXdgwM>Myj1J}XF%

Aq^evN(Y|Pe^M#jg-yB6CeBqYQnN4u5SCnhE)B_$;%CwrH=q@<*zrlv;bh546xrKP1gHCjX# zhDH{Kg{Lmc$jFFDTb!Ah8JWH~D=RB1V@Y;)c1})?ce_(ytA~H5TS&K0YSHSlva+nQ zb=ei`%bH3GYd06yZw_1J+1%V*(Xzd=b$eCowyM@04c)s_*G9GU@0~PhQr3oqDO09Q zo^y0Q5GZcTe|kb`t|EKY}l}I&JbwK62@p7S5(rM6J_Q7)&zwGe`s~@W=gyrw zfByW13l}b4ym;x-r5iVH+`M_~*6myO?%n%83Wy5<#h)yUTnzsibU--)lqVQC{xSSF zl$fM)a-ysoFP@ zms*_^y(h>RdX=0In9m>VzwOJ(ZO?mc?AN4RXnAyik)6#TM_@_vtJ71nZ_m5)P@R1; z=R}*3lZR4!CAbR2e^QEBwc zLatqsx?H#Jtcbd)<#KG6)!v-+>pWlivj?6BHG3w# zXI&rbQKh)|(}mLltO^bj8W)LEEQs!p;L51N$8a$hmwNEjf7CG(iacx8RsxuWmjo4Xy#0uZ^3~^gS!5OCwh%4R#u$tH96C7+_b9c>SVJgb8TKOv3o;%SynXxj-Me@1-@pIx;lsy|A3uHi^!fAWFJHcV z{rdI$_wPS`{P_9v=dWMCe*gac=g*)2)B}n?Ss1w(>KSxEF#(Db2KIjqjC|ZJt!?dG zO!eJ8y?y-?dRX1nr%szbLzQRZoVmR$Zkn1}+B&*=`uYZj#wKQF8ocv1Ph^ku_45x1 z3{hx?`?)#ck0=r&M{bAxGd!9 zMTZiG1xEb$_qOxDz1n=@1%o()wOh^& z2c`xw2A?*Tj|Z6@rnde3Q8~NAKgm_^yiv}91$+#X6zr=`Fcd6hvaNa?(^kCmg~RlE z@hiDMg&(^0N%1oze0+If;i;OtnBpm9H zbY9jYsVg?+rRf8e>+9k|*K8<#t?FgAcMDs_g98hl+4<${JlGhOTsQ=ktP~v1?A)C0 J(a6AH4FGzccp3lz diff --git a/pandora_console/images/mod_snmp_data.gif b/pandora_console/images/mod_snmp_data.gif deleted file mode 100644 index 69d37d71f7ca810ff23cd88e52b744d88df4cd21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1155 zcmZ?wbhEHb)Memjcs`c_2ow|))YQ~;baYHiOteiCjm&+GE&MDkEv>Aq^evN(Y|Pe^M#jg-yB6CeBqYQnN4u5SCnhE)B_$;%CwrH=q@<*zrlv;bh546xrKP1gHCjX# zhDH{Kg{Lmc$jFFDTb!Ah8JWH~D=RB1V@Y;)c1})?ce_(ytA~H5TS&K0YSHSlva+nQ zb=ei`%bH3GYd06yZw_1J+1%V*(Xzd=b$eCowyM@04c)s_*G9GU@0~PhQr3oqDO09Q zo^y0Q5GZcTe|kb`t|EKY}l}I&JbwK62@p7S5(rM6J_Q7)&zwGe`s~@W=gyrw zfByW13l}b4ym;x-r5iVH+`M_~*6myO?%n%83Wy5<#h)yUTnzsibU--)lqVQC{xSSF zl$fM)a-ys?OKsL)(9pm^6^c}=@dIxaU-$EC-YcGMM&c*F`beu9^1PH!^JvxZ=Peq~sPR5|Hd%@a#3s7< z<{V1Ykc|J(wM4vW^XhobKMNUHID`ZgN;oGk^_rsQtF%P%Z{oxM2fv+Xh(D3&E?as- z@wjwy!2|iQR@Tr^e~yGrCltG5RAq^evN(Y|Pe^M#jg-yB6CeBqYQnN4u5SCnhE)B_$;%CwrH=q@<*zrlv;bh546xrKP1gHCjX# zhDH{Kg{Lmc$jFFDTb!Ah8JWH~D=RB1V@Y;)c1})?ce_(ytA~H5TS&K0YSHSlva+nQ zb=ei`%bH3GYd06yZw_1J+1%V*(Xzd=b$eCowyM@04c)s_*G9GU@0~PhQr3oqDO09Q zo^y0Q5GZcTe|kb`t|EKY}l}I&JbwK62@p7S5(rM6J_Q7)&zwGe`s~@W=gyrw zfByW13l}b4ym;x-r5iVH+`M_~*6myO?%n%83Wy5<#h)yUTnzsibU--)lqVQC{xSSF zl$fM)a-ys?OKsL)(9pm^6^c}=@dIxaU-$EC-YcGMM&c*F`beAq^evN(Y|Pe^M#jg-yB6CeBqYQnN4u5SCnhE)B_$;%CwrH=q@<*zrlv;bh546xrKP1gHCjX# zhDH{Kg{Lmc$jFFDTb!Ah8JWH~D=RB1V@Y;)c1})?ce_(ytA~H5TS&K0YSHSlva+nQ zb=ei`%bH3GYd06yZw_1J+1%V*(Xzd=b$eCowyM@04c)s_*G9GU@0~PhQr3oqDO09Q zo^y0Q5GZcTe|kb`t|EKY}l}I&JbwK62@p7S5(rM6J_Q7)&zwGe`s~@W=gyrw zfByW13l}b4ym;x-r5iVH+`M_~*6myO?%n%83Wy5<#h)yUTnzsibU--)lqVQC{xSSF zl$fM)a-ys?OKsL)(9pm^6^c}=@dIxaU-$EC-YcGMM&c*F`bec;2hW{r`1AI^R5z zIfs%oB;!AHEfK%gn6*sm`$7g54j}=B63)p>y{4%7DlJj8C_Jdm`}`I|{E0+&+0q+| z$EA}C7!n$eZd6b3=SbLeLa{q$1-oKL!-oZFHzdD>`7_QDxXP~4X3)&ZR3q`QKEhH& HfWaC7%S){V diff --git a/pandora_console/images/mod_snmp_string.gif b/pandora_console/images/mod_snmp_string.gif deleted file mode 100644 index a9b63a6b4efe430bd949a0d9481ea16192c5aa82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1146 zcmZ?wbhEHb)Memjcs`c_2ow|))YQ~;baYHiOteiCjm&+GE&MDkEv>Aq^evN(Y|Pe^M#jg-yB6CeBqYQnN4u5SCnhE)B_$;%CwrH=q@<*zrlv;bh546xrKP1gHCjX# zhDH{Kg{Lmc$jFFDTb!Ah8JWH~D=RB1V@Y;)c1})?ce_(ytA~H5TS&K0YSHSlva+nQ zb=ei`%bH3GYd06yZw_1J+1%V*(Xzd=b$eCowyM@04c)s_*G9GU@0~PhQr3oqDO09Q zo^y0Q5GZcTe|kb`t|EKY}l}I&JbwK62@p7S5(rM6J_Q7)&zwGe`s~@W=gyrw zfByW13l}b4ym;x-r5iVH+`M_~*6myO?%n%83Wy5<#h)yUTnzsibU--)lqVQC{xSSF zl$fM)a-y zEY;w4BH-X6w|>nwxjB100#jY4+5OKfxwxEDLfx_9Lj&W}L+yNOircoF_>}IpTA=n# z|Wa%mWP%8E@+=G z;fBCtp1LBrtR|4B*i}o0@vHx7U xR4`%9-)082ZkbIUEmZ0uZ^3~^gS!5OCwh%4R#u$tH96C7+_b9c>SVJgb8TKOv3o;%SynXxj-Me@1-@pIx;lsy|A3uHi^!fAWFJHcV z{rdI$_wPS`{P_9v=dWMCe*gac=g*)2)B}n?Ss1w(>KSxEF#(Db2KIjqjC|ZJt!?dG zO!eJ8y?y-?dRX1nr%szbLzQRZoVmR$Zkn1}+B&*=`uYZj#wKQF8ocv1Ph^ku_45x1 z3(yNiQy5i`Toif4CJ9JOfg)1v}x0JZMHd2 wZe3m7HFZPsUYC>Krd?y;m9Z#!@!;U$_QMJeEgXtYF6=C|%HH#MGzA!}0YM#dLI3~& diff --git a/pandora_console/images/mod_tcp_data.gif b/pandora_console/images/mod_tcp_data.gif deleted file mode 100644 index b0b36d6f349594671b88805a57e76f67abea5619..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1144 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 diff --git a/pandora_console/images/mod_udp_proc.gif b/pandora_console/images/mod_udp_proc.gif deleted file mode 100644 index b5d7381200871b0ab972a0a6ff67485378f6b987..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1149 zcmZ?wbhEHb)Memjcs`c_2ow|))YQ~;baYHiOteiCjm&+GE&MDkEv>Aq^evN(Y|Pe^M#jg-yB6CeBqYQnN4u5SCnhE)B_$;%CwrH=q@<*zrlv;bh546xrKP1gHCjX# zhDH{Kg{Lmc$jFFDTb!Ah8JWH~D=RB1V@Y;)c1})?ce_(ytA~H5TS&K0YSHSlva+nQ zb=ei`%bH3GYd06yZw_1J+1%V*(Xzd=b$eCowyM@04c)s_*G9GU@0~PhQr3oqDO09Q zo^y0Q5GZcTe|kb`t|EKY}l}I&JbwK62@p7S5(rM6J_Q7)&zwGe`s~@W=gyrw zfByW13l}b4ym;x-r5iVH+`M_~*6myO?%n%83Wy5<#h)yUTnzsibU--)lqVQC{xSSF zl$fM)a-yHpvP;xbFmWCe$c0}VwFo!ci1FLs+UD^S@>zIs~8 z!hjP(D(*c(vPMUqH(yzqaWRUwO8Gp$wxr2Ii-H4 z_(L}pL@FP1l93TGPWtlOJfp`a^H@hkNaHCnosvB|1Rei>rFvA-#n2yhcs@+edt;u ze(rKKQ|Zoc^BGt;gai~yI43Xlnxf{bw1lzz)V+GuY3&vdx@D|OuOzn1{wz}U>m!otGR($d1x(aOro+{(?` z+Sp-rnBK&BW2s(caO^$;rva)5_l6*2Tre!Nbng)z!_-&E4JI!^6YN%gZ2M z!`s{2AVJf|$Hz0!!_Uvp#(RRlzrSgUUSMFLMXF&?P>^H5q~PG-(6BJK(CO}>)4d{Q zMn}iF71(>^JNd`X4NhDTn!GSPbx}mx;>^syG#p!PV_M6IO=QcI-@C z8J4s%qPMpC^vFfDrWJ>StW11gw=ELRXUvIIy^vGx$En)9voF6p7;7Iy} z1roDvaOhebyTr*NIVu0fhn0oPePtIXO5vK{`4*H#$Z;J3Bl)JU%`?KR-VTfYIAt+XQc^)sl2cPtRaRC;RhLIqmr7WfTU%a6a6d?ILQh?tQ(>T0W1&}N zqF835X=!O*Yo=~)Z*g&PV{oc;baZ8MtY>trRFO+*b*^f6t!{d;P@Y45eSL6yuvMZ+ zbAPmTfwfqqOkAc=dWE=Os8f4~xnQYOeTcbXsa9gCSdER1WUN_%i@jy7T7-_hZLwo; zvt^i=n2wmjnwpxMo11sHZJwTU3T$jHjd%FD~k%*@Qq&CSlv&d|`%(b3V?*4Ee8*V)gww2 z>+9_7?CtIC?(XjI@9*&N@bdEV6ciK@tHB}w0004WQchC%aDq=^&ydb+!EwIMcCY>zFrn@}!CVy*-`vvJBcY48o%{7JG@a@QE_X zC_60DVbGnf7ZRd2ODZNPA-%9FjAx-XgW-H{YiosBBEfN~F=Zw8>_8#ux%21EF`X$C z7!es+QEtb!0BCJ!ety383;|CcKmUSkE7tj1490b}wY9p_`CZ)HU7c-BnCELUsI=8I zHyO^#v4();Y3d9dl9H0r((~ufn>%~fjOkOS^vFRyZ=RJ80Yx5A5!uFC5U8uEtZdMS x2uXCe15IpdDy^<-5{3vdsz`%@f}yee5&!|OU5%j0V9x*m002ovPDHLkV1i4oj&%S4 literal 0 HcmV?d00001 diff --git a/pandora_console/images/nota.gif b/pandora_console/images/nota.gif deleted file mode 100644 index 5e39a65647d8b2506dadab93d5e607d9cd201c2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmZ?wbhEHblwgoxSgOqc1Y%-h#>U3Yv1}94*yj~+tgYtU*Uq(fs@26QJhxWbTv#7; zdQ;w=4L)}__#WBbb#_PZqdmb7_hvmg5cT3z_O(;MIi|AmhKwY&dpc>jKgrZc~M0002kNklAg!X%}(bWKj6*(H_fr6J2FOqv#jMRhsQ_?=3#+?2FZR2Kowo;54Qp($deo5rM- z_*APmX%vA~2dODltaQ`LaKhn|l_1rcO&XJsR4Xmd#Oh0>@RdqgZb}-HG@FoAYcwff z3>BMQ&506pEBWLzNJ!6{<2Lv8Yy3S)!!01QbUo(WK(!h0War!C+ENQf>eM96F6< T-58sF00000NkvXXu0mjfVSI+5 diff --git a/pandora_console/images/outof.gif b/pandora_console/images/outof.gif deleted file mode 100644 index fcbd16237b03a06dfef4b1c8f9dca4e0f939f6e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 273 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 F{|71Q@0kDq diff --git a/pandora_console/images/refresh.gif b/pandora_console/images/refresh.gif deleted file mode 100644 index c7e5f68432e3438233fea9de4d831cbccd4a46a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmZ?wbhEHb6krfwIHt<*JWa!4-LeYm0=|77MK@5?WI%v@BcT|Ns9CR0Ti-hcr<9$->CRV9%ff3KdYC zFtFz|*f%w|w6?W~h_ttfFm`n}i!m~aOG{6XU}2uk%qi6^%FecUF%N&Yf-tYbN?zp& za>8=<^1?FB{hduJD!X^|*^4mrw;y8aWZ*v1D#FEd{yYa?x1=EJbyh)%35p6zLIScA QnpFh$KHmMjy^+Bh0Ps93X#fBK diff --git a/pandora_console/images/refresh.png b/pandora_console/images/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..39ca33079c19164cc4e62ec8f65cd9b1e64f6e16 GIT binary patch literal 395 zcmV;60d)R}P)0*d&zSLYdyE}q2T)%=-SFv>zr9AE-{Xo#6ZXpMwpG(F+~gv0vZ?!e!RHAaCzTc2HUL1j5uB3T=R-?-`pMs zh8HIo7=FA!!5j=f7(PGyj^70^u(nv}Kf`|phW`u<3_fXj3=BUWFl=44ks-M6JtIk( pXIZwu{~s3;{$qqTDFzU$82~;drrJSXB}D)L002ovPDHLkV1m1xv%dfU literal 0 HcmV?d00001 diff --git a/pandora_console/images/scroll.gif b/pandora_console/images/scroll.gif deleted file mode 100644 index f0e3671ce262e396fb860dd682c0154db31656d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 929 zcmZ?wbhEHb6krfwc<#X96G_3Guo zt5>2vd^kLPdfT(dh@$MDUxZ8E>9u zJ%3dC>_N$ouZKT8jsNg0;ls0}H;;4PJkDJ-zwXDYxF4@l7tIRnsy6Mawe704pV;cR zX+`O}rRA#^S9Vofbkzs`|Noz1C)wt1BjF%i_Tzxl(QaWzw||Ng4z+SJ1hI=a1Tww$ aU^2~+_+TY;fQ^@V2_MUZu(h`v7_0$Qoj9EU diff --git a/pandora_console/images/snmp.gif b/pandora_console/images/snmp.gif deleted file mode 100644 index 0d75a5ff7b234d61031ea2ee80f4fa0e6b137d8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 431 zcmZ?wbhEHb6k`x%SZcx`D=X{f<`xhT5E>eKZMo&m)i$@+*xg=hcXx~L{cZk__Jr-- zyZ7<__~*y7o}b7+dGh45GnFsT*S@}3|L$7-?c28>Jb3W%;loFd9zA~i_{ozePoF-0 z_Uzg7=g(ifc=7V(%U7>ny?*`r&6_uG-@bkK?%n(M?>~I_@bTlvPoF-0{`~pNmoHzx ze*O0C+xPF^fBg9I^XJcBzkdDx{rk_KKY#!J{rB(ReQzP_{e#M9l2&gmN%I_oGY z@wT-*~^DVo7k>m~1qD7-pFH^XBpSjO6qAPs_5HX0+RFv}IY8N+nFw3>=C`r{Lytl2<**f3%u5@QKHE0Uj|w)Wb9=Q{kF*+AtKC;F*gfg>qw=T zv@HG5QK6H<2VkWX0KLa!I`xN0z3kL(SzOtrQ@tYy2;6ncoi3)Wbhf1a53;oA`TrQXS0_kRA UzxaFP4gdfE07*qoM6N<$g27D0O#lD@ literal 0 HcmV?d00001 diff --git a/pandora_console/images/so_aix.gif b/pandora_console/images/so_aix.gif deleted file mode 100644 index e2cea98cb961dc121f348fdee633bdf4d9c0c90a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1583 zcmV+~2GIFONk%w1VKx930O$Vz00IC31ONjD0S5^M3JeGl6A%;?6DBAnD=aE6D=I85 zD=aWFFflJRH#9&&KS@eROioKqQ&mw@Pzq?Y0C2)tTUZrtts8B+U0+-&X}2D0%qnQS z9dNZOYqB41!5?qD5q82fX{#)3v@33|A#%7QZ^I&Sy*OsPEo{0iZM86Kz$0|DIBB>f zbGa{Wwl{39C33$naIrRTq$Y92FmAjsZ?`9K%QJ1lI&8Hkb-OZfxH)gDI&QEsat@y-It(NPe|Lf5A(ByF-G#Lxj0^ zd3H>Mv`&M%NQJ>qg1 zZK1}Mmy~jz(SMoGew)jApUrQj*L0`MiJ{Abq|AS%({ZlSe5=@duGERD(}J$zh_2j` ztlxlh_%+Mt*V`|y^yunm$TQ7x8IDq+LXB3u(Gb0xYU!p*Ot27oVeVXx#Og_ z(4e^1oV?hYzSEz(-=V$Krn%pmzu}+1+?m4Nsl3&qzT&yNxTe9`sln5(z1^S0=c&Qq zro!f=#Nn~P)U3efsl?o+$=|fZO`m;;_u|uFveq z%E!jc&bQC*veNIn&*;m}%D2<%#L(W)(aylr?ak8F(9+Mo+VR=b(!$#8%h%<|*zDEU z)X3cS$=>SC-0;)e@!H(k(BSmk-`mvS@6Y4!&E@LM)YS&+2ZQah|C0@ag93hja@`rqsM_CX>@2HRA^-&M@dak03rDV0SW;B04x9i001@s761SU z{s8|897wRBL4)_iHN!;;)h=o64oaLzaiXq9d%!elLPm|5IC2<4t4OlszkR~^NCELB zP_10ZkC2kv!*RsxRR3IoIwM|51K{8mKG+0|f~Z ztRYFx%ZL&#NQk*7kXf1{9f07V!mb*b4--h-kyp+R4i_%$WF1(?0D#wvE6x(4!$Suo zNrLg?Bt*y)7breR+4t{M4j4FeTx#^f1C1%n3R+9>+5jk$fpnlS@&ZN%LXUL*KuJVN z#|Iuq>Iu{XB1Hx*Q9hIq^66lN*9nwW+-9W(jy!Vc@IntYz23S*(BOToE!4oRj;6)7?-~fm|{{WML3ou{-&p-9|+~GnBI3O`X ziADrt&~yMS;7mB*0IN+w;*8+~s~&tXh%iB9kU!<7N*updbc0|FGdg2^~oCPcJM`kV6;p7?VW?AB12?Kff4J z0|+}TQcwf~ye9E$4{#_@AWYEEgArETB9J065aGfb_WbgL4I@}ljUY@A(L)!_2z1B@ zF(B~*G6Ts%oolWU0003>6r@Wmt*l}SFau??N-D3wQV%+;xH5|`-k2gvE21nj&^ot- hvP&)43^Yw2ec*uy*?*+1-%)J0?e^Pn$1Qh206Wct8eaea diff --git a/pandora_console/images/so_beos.gif b/pandora_console/images/so_beos.gif deleted file mode 100644 index e5a04e1f5f8cede51a9960770007c33e46d699b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1112 zcmdth{Zo<$0KoC*1zqA4#JAek6Wn~u+ytVg&1D8+Zo0XRoI|a#!)3E|%OhXb57nJX z>QT1a9H2bN!$e)CjDnKF7u<`wZZnZ77du4dMKMJLUAvvl{*8Tq`1}XooLqKVIxhx@ z09*zD1lmAQ3WD3pKu7{YQV?ndp*9GTLeE8UAPT{4Fx(2kC=APCoD2_2aX1tXk_89J zLPF#Of+8{!i;7f4$0&BjDtGO|5TpY^RC^E=ncSI#V6Vn^Cd73oB>s??*p-~zm6Fm; zrS?&2eKguF8eL7N_cG|WX#0O;?C+U`NDc^cgOC$~9WdmAASVnvVVoPrxp45I42?S| z*oDVCLqlCJ5|~*!cX*haKyZA76PlYObh#fH-22PGu~r6&eGwA7Qlp`|y{&V6#vlbKP&S1&P-F0!)S z*{m~P7@x4&=PE}%dGA&UemP(Db9L2259j#m$K2%-?h3zj_0;L6#);L>D@2WtM53|f zvtQo0F}WfTtO(Bgs%pJ8)nf6KRAO$GOt(tSzKfS-s0Br*QPd(wExx)d?eb{_X2ujV z3e4hbsK=BuO6+lma@r>nt$*9%Z}}$B(&CeR=aq`RQi;0n@fs@A+_q>mHm@A@qir6g z>bBOd)!Odp=GHMRpipXcc3-EeUq7qwcld7h`1*PV23iL!3qXBBzEYe{^nc|Je6@Fuq#a}*{pBZ)d|^E^pqyO#c7g-KpuagYB;$I+)HkH52PdVW(b`6fB(V-kmYm{PjZopP8iRGo#EIP#S1E9CGb8`7 a**>8#T-Zd8ypnY^vw=i?pB;n)-uw?OseZx$ diff --git a/pandora_console/images/so_bsd.gif b/pandora_console/images/so_bsd.gif deleted file mode 100644 index 7ab44d3ecd2358b6d9a243db6a3af2241c3d5760..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1008 zcmV7Zwf`7Ze#46ciX5ClV4D932}S z8Xp@P9vmMf93Ckh8YUncE*%#-85txaA~zo!JsuY#DC_E!1 z7&jX^Cn7T`DL^G5N+BLJEha}LBt9rFQXwKOF*7$UH90UL3`ZnYBOXX6ElVgNVj&z= zB`Z%TEj2bYR4OGgJ1{OkDlj@gUMVAJB_DPkBtkYaawHsOC@pa$B0@GocOo7_I5}P` zG+`?&X(%Z!Mk-k_EJi*adnFqTTq=Ph9e^VuSTr?sC@wHVScD}SQa&PVGA%JtD1a&? zb1pK4C@VxoK}bVEkR>2}Eh&F1FO4Q73TQ1jNMlb$H6>pzeKIhdC?GdZaY9l-nk*(< zM?j_~DwZuVs3#_iG%}(pDXAzSn=UO+P)>q6JFzDuctAQ8bucVyEu}6cswyq9Cn}RT zGNmvqSyNAFO-D^uYq%~WzAGj!b1=pzBz;Rau`?@ZT^4psOTsN8Gj%JzE-oE@IU9j9 zURGpcTSV9QI#d24!lcY=6+k#lppWLrL_QK4^YmWB_wYD|28gn@y6mVI!uZ*a$KQj~vu zmVb%7by>A~S)+n}nTCkUb8nA~imR0sw0?W8hIX5ekD-u;kD7_Kh=as}eV3V*o|>7z zrUs{-eyEt2v!9H|oOHXLnck0ypRSd}oRY<%cgC|Vx}>43s;RWCjmV{wwydAHs;9-M zl+(Hq*uVtWz#GQAbI!j})3k)iwX4j)ZO^r!%fW%wxtYzui^agI;K?@3z@O2=mhaUQ z(#o>h(30KKgxb%i<;xA)++>*luh=ce@Uto8Ay`tQ2; z@xl1^z5oCJA^8LW3IP8AEC2ui01yBY000Qh0RIUb_+;QfHU-lXIKC* zknfKk903~s!z0Otxl?%F2u*0tTp%hr3|W$7WWp?i=+eDYL&gvzG!atJ9O&*}x^>U~ zvCv^AiHo%Y>2(wLZ;U`ParC_T*$~PIBxfu!GQ&WrKoOTNCGue*fn$L!ptPu5;Bv1= e5ey80CE@ZvO^aQ4_+|P8i3tq~6i_uVAOJhPQj3=W diff --git a/pandora_console/images/so_cisco.gif b/pandora_console/images/so_cisco.gif deleted file mode 100644 index 060684586ff07c95cabfcfe4378b548b3b160ffa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1357 zcmV-T1+w}_Nk%w1VIKez0O#@m0x>)RGdTk?JpeR505m@WG&%$`J^(aC05w1bGd}}0 zI{-CB05(AnFgyk{KmayI1U5VfH9-kBLI68O4LL*(IzcKca(GB{c~5b9$38_$bbC;8 zdd@va%{@+2b$!o2Ps~J5(?U$oMoiB}QCfV2&`DTZeT7_phFyP$%2HWef`nj#ieZC` zW`T-fgp6f`hhl||XoHMqg^15rV`GMnXNHN@R%K|1iqu+R)mvfGVQJH3cG_Zc++%Lj zXl&ANcG+!l)@^*!aD2~nec5$<-*bK0c7ow_c;9t{)_Q}0prYP+fY^eF-hqnWf{T)- zrPhd%+=h&hr>x_IhvbEbk*TfPijI=1u9K^;l&rAaj+dCNtm2HAoUF3il9}F+ndOh0 znX$H^u(zYLxu3SXq_n!Ax4faay{5Ljq`0@|nW*BNsHeBRrMbA}oujC@zUH2!-lL`D zpRwekrr@Qg<)f$Qq@uFFz~!l{-mJ0XsBPn8#mwu)#^%n;(bw7V%ggS|(d^F5>dw;D+T7UM*745O*4y3G-q_sP-tN-Z z+T7XI-`d^U-|W-f+uhpP-r?Nd+tlIW>DkoR;oREa;@INd+u-B!*4psc)%DiZ*5l;s z+t%LS>EYkw?%Lek;^g$$+}-2l?%d?|+TZfs;Pc+$@Z;q5=;-+9;`Zt3`0MQS?(O>Q z?e*{O?eg{R^Y;7l>-qHZ^!M}s^Yr@n{P_C!`}qC#`~La+`270*`uzF#{r~;@|NH&= z`2PR@{QCa<|M~y_{Qvv^{r~^}|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0|NsC0 z|NsC0|NsC0A^sIZa%Ew3Wn>_CX>@2HRA^-&M@dak04x9i0018V5&!@Q{s6C;nU=0y zI(6*Wxl_2VTq!c&&as2%ZsA0C@DQ?7hY5|NR@qcByN1b}C~E1@fyomMl`Cedl407` z3EC@Iue5Dygi72QW=sY-VxkR5Aad_4W#I;cl9xEQjASFS>&}ofoQ7P=WGaoZG=e5s zvet#pxN@Sx7_%bH(HMAL%Ka!tC&Zg*JZ8BN#l{$yKcrxIyWvS3yf;F$p&5rp%r`Oc zgqRw%I#bkbJ;|PXieKAka-7000963g|`v zVZi_h%_D3#a6rIv2FcN*htK;reE|y`kbnXf7{Hx-223Cc1JoraKm<iF?B(rvMfK0H+@SyB%=b02C;3zyS;hnBa#D1Xy1UP}DF0chaG#n}8dT za6}E#HP<0{MeYVg6iuKg-HT8TfPe=wB(X%42};5t01ONe1Qk?Vp+k4&0hhuFI4B{7 z4gg@6z;{1dAi@+^g!x1X76{-Y0sx?}LklrLafK8rl$gMB7;r#B2{>G#1r<|3;R6dF zaDV{@9oPT`4JX8K#1v9cp@Rn&V8DtZegGl|ABwcP2qPPS>>-CAh%oZWB8SKUNF9be Pg2*9?6e33*0RaFzl8Dle diff --git a/pandora_console/images/so_hpux.gif b/pandora_console/images/so_hpux.gif deleted file mode 100644 index 55e3374092de58cbe45d8bd1ef7b20f82185d18a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1364 zcmV-a1*`f;Nk%w1VH*Gv0O$Px04<~eE}aH2mjE@505YBcGnoK1lmIlE3^9xVHkAN1 zn*cPT3^9@bGpGPJmjE`M87+_iHlzSIp8`3O4>Fn)GnD~2tr0S!06U=*Gn@oDrxP=y z7BrRsKc4_WnGHLf5j~d^Ka3PTp9e&w7(S;GNR=i*iWEtf1Wv6LNt`J^oE1o^7D=Na zM4%%`kQz>p9ZItvOs5`8ttd*FC`YO(NuMc5r65kCAWxktNUIl9tt?BSBTlL#QkfW4 zs54BEElr&*OQw+Nc)MG0u~2rqS9Z2mdaYc0yJ~j2QHH&5b;n+P z(PD$WVTHI|hrn}w!*77fV~5UVhSOw@$7_qmXOYTtj>CG3!*GzxdXUX{lE`(E)OD56 zbeqVDkI;CU&xDoDgqX^Jn$U!s*n*%d% zvCNvL+LWx*ow3%MvfZYw+@!GAqO#JSwbP=t&YQQ|s4Gs6Q*tyB+x69-MiBAx7X;#(e2C6?8DdN%hKq_*WSw4*wfVB%h%=3 z*Wc6E=hN2o%-rzV+2qUL?9bok$mH+S-|f)g^x56*(&XLO;OO1m^w;C@(dGZv=Iz$z z`rqU8((CZv=I`3)_1Wq0*y#M+==R;}>(}e};py_`<^ALA^x^IN=k4#{@%ZTS?C$XG z?eg{S_UrQW@#^>Z^Ys7j_y70y?eP5R@cQ)g`1|ihcf`uzF* z`~Uv`=l=fmA^sIZa%Ew3Wn>_CX>@2HRA^-&M@dak04x9i000{R5&!@Q{s6_n0_Evb zC{d+OeJX}*RW(?bLV@CBiqxl5ra_UeQX1L%7I`RM#00$d-rb7Y>d_chmiFAXDHN@xwObu5A zLWwi@9D@UGOWl?m0cj}!#4hmgQ_nh(h``A^^xRX99RnCpKmvqaq5}sR2;kNOOPpd3 zJ=0iG13Lc5BTOC@bTEKY3K$>>5e`t$00IL<5P=YLFoOyTdK@DQBT)=s;{_EY5P<`X z^zp+CGVHKJ5S%J82_#{>;s+H=00D#$H3X5v4nUm2OFSalU?UDU+=%myIL?@(4mI?2 W;|w_GfHMv_;e>MzH|g*b5CA*;(WN8+ diff --git a/pandora_console/images/so_linux.gif b/pandora_console/images/so_linux.gif deleted file mode 100644 index 1edb15bc61d5cfdb1444633ea512cc0e1e02e642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 608 zcmZ?wbhEHb6krfw_*TN80s^WkD(b4L>S}80K%krlxwTMurAPMn;B)CWeOA79e10V{4b@{T zEm42FTIcm<{a0IcKX1_awpr`z7R}Flb^q}_t(80rp51lx5{>Ihg zSFYZ8_VoF)7w8ila+yiSCqZ0i&K(cN|0ev zr;uV&tlZ35O+0p?VS3!mi%R({!Xq`sR?T8i&qyhZ7hqtS#LN&~lAo6*&%nI5lR-JX zxS*goL4tL2GecBKR_=vjB}S%B4w1N$%$$Ov5>~exn#f^n=<|h@dUW1Ys1sgZEbWT!isu1y1YVF_@Q4v{_QKWL5$I&ouL&wD= QCuL^olmh{Z8UhT~062j9P5=M^ diff --git a/pandora_console/images/so_mac.gif b/pandora_console/images/so_mac.gif deleted file mode 100644 index 0458707161192d6a3185ee1b0c31f6ead9818adf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmZ?wbhEHb&LPB%S)^piC zdzY@=`X2@qf3h%gG4M0!FaQC_36EzIvYSZdUuC^g$m=OClO=^KJ~(q&fN zP-G75=y_Dc9g=OLRmjvMaPdMXD;N93O~N7^^Sq+@Hby##wl}PAaS#w_bnz0*DhrC7 RWWAla(?H09L70)j8US_SL0A9) diff --git a/pandora_console/images/so_other.gif b/pandora_console/images/so_other.gif deleted file mode 100644 index f90a545a490df487ab2100007a11da01f3f28aff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1067 zcmZ?wbhEHb6k-r!_|Cxa{r!jUA3py1`|r=c|3AKbUal>+LQitJp419`>E-&;tBhn< z8p^IVmRn&cyUIvzwTb*HWBFAk3ad>O*O)1-F;`j*B9&L0E3dIoS!1EP#uA9s)>x^Z zX{|ilR&}PW>d}skPxozqvUl4;RiOncLW{K|R_IDD)0bIcAiLZ^c9}kqlwWP8yvAH* zrK$1?GnLgAYAelDSDLG>wA5T}qrJ*nd$q03DjVI^c6zJq^w&BVtZ^`0WpA*`!Em*s z(OM_tHO{8%+%4C8SZ(mM-r#Ms!P|CAsK?Ia@IC3#N2>Bqw^p6)s9ob|yvE67wVU0!4uE^JF2P<`C4%)~tfnTKmikJOc)?(e!ZfA+noPr+_?7c_AU4K?7X{s$D@P$9v;~H?ak{4`}RCNb>i*qTOS`jczpcW z+uOI_-@pI!)2AOFKmPji`Z2yk$8>EOzmv2eq}$7~#$yBcP0RA@fVD{(5~ zMTDZ`M8g)Lw;MMx9rBziZ6r|mSbgGo7nWxdjSCklpX118`Wy4>_(|r)Vo^Mm6P5iI z&SyCCXU4%JOT1XTKX@n#s-9Q0@^|yux%k*YwyEqkDpFsbvGJ*>mYp!1;?do-U5u~f z$Iav2oMsI*Tqiz>zk4uWsp7@YojVF2@OwKlbiOQhkUGsiB_&TO60KlJ;DZNd1lGk?CVY54Xz3S?;Ry*wl=E}*Ow_UgOqR9gqO~!e3S1pHK zS#(+%cW8m&+P^GC8@FfR^Ynq(eR@KgVHIhRn5Fyr2lbY$;SJftJC0hn|I(j&{1la! z4_DLRN*LzTseG7zheoS{Y4>0nzmO`R(FAmwppechgb_M}$0)p8bVkVhT~NfTHj?32 znSYFt&YV4qm@|vUjxdcsv(8;=v>d&}E)iRgUAS@mztI8?r(80^xK>dvu`xJR71BGE zZG6F_8bPPMl!pkPiG&JES?%~0z7T0QbM7HXS6#i#&Z%jt>uIX*Y-s4Qm)A8m%hB>C zakKiLzcnr5F7dxFTkb!Xw)Q!NEz*ZtpFkpg-0Q7<lZ*9dhkNt6bSV z*saie9&{=c2Jb_;N;NnsRl3_$n&-v|nbIxO_+(0dyRxs>=;=_u(wZ@O@1#Pb(^>tB zA&*)=q_=rr^as^Cpcxu6+WapKM$>3eYkX~Tfqs*DWC9F~1oS40+37Z#fx$9nbp{Qi z*su+ZIPBxTpw;GdzHy*a4%9O~}q4g7u(2n1)a003axADVfuAQA%pX%Gkp0roZmW@r8Lvw``APkdA$ zaen0i7B#n+nom4eP)sN0(5XanMkWPHjNle6g%+UA(0e}20^z5jg(a)MlZd)6p3U7U(Q?>-vM6oAb+^)X#-z@H{GMg1lDvez#9h%{)g^lg zd(TIFxYCqg7n_oQ5~W)NUp)uAK%m8SZ*A8!-(v=hF{Cfk}z zxJVKai^@5WvL3fwl1GV+N=AtA7r8DG!mA}_F6NSMaFh05v_N_JFSwgdXe9ri(%t?t zX$Pg4X-ogCVk0wpchbSjxGT$7Ze`;0%Fv3Kglz}^60z}F?8=%a(DwA6tFdHPar@l; g?6sS}Ki_w9Q5`9MD+_mM-Em5M<6*;wXdLv-J3L+GtN;K2 diff --git a/pandora_console/images/so_win.gif b/pandora_console/images/so_win.gif deleted file mode 100644 index ce817dc68b83c0c7ff811d100d3fcf9504d1b8d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1200 zcmV;h1W)@%Nk%w1VG;lm0O$Vz06>HQLWclDl@>#N7(;^)Nsj;2l^s~6 z9agX~R*WBHi#}Y9@lPJpTuNu2F#JX zQMof_tvu^!M_aQ$U$ijkXj0^EKvlOw>1;tyzAol(J6^RpVXsnUvN%_~E&OLRYpqLM zxisZ)M_#u>U%M^;Wk}d{UGi;4_-jGadst+>C0@ZO;B{bK!7}Y~Sa7vj-GNhzp}(G% z$B3iHm!iCor^Sq@%ao_gj;q_6smYP8(3P#ro~_N5vDKll(EqR$?zk-JwoK=`M)$Qi z^t49(xEkBLZt}ny^|E68xHA5^Dek^H_`e`mda;*PZ{t zFYmu;tlE?HvZJcqkMXsnsNI$Pv7Z0FQUAs#=)0x)w4bcpo3YxOy2;(_xvTfbL-EC5 zy2bdvYp8wCr&+e(s@uc_MrT^Bl|IyC+*2(_V z$x_TRPC?9l(puuum9$?|KijC=e+;xvj6DI|Ln*7>fZnE&-wMz@$&rt z^V0wC>i_@$A^sIZa%Ew3Wn>_CX>@2HRA^-&M@dak03rDV0SW;B04x9i000sI5&!@Q z{s6P30tISQs#vx1{o^&Ol%-s(WR+XRCWw&~Riv0vhV0FhC@+>oi83ozl@T*$lv!cp znz<-6ybM9{hpqcjm5S@iN7U8W*}qDM9juMU5gMvVA)Og^GwMVOr#p zgk^<~B06@s!4{6k8Ztz-v?1~7l9e1^%Ye`V&0CZncK5}|IEcZx6RwKW&hsM@x$lN9z1h`@ngo$+PZq_)b+#lK|%ol z1s-_FGtSc_Larb|dgM%)1OyNuXh6{6jy_wB5=By^Xp}f%2PQ;lus}fpIrK(#nW8l6 zk0L_Od{NkN0RaLH1n%?;lqmQlQ5RY1%pW z_Up%TO}=tXe%6yy?53optZXUR*jKa>C_8)Ext-QiQf#NB#;ezX zlRMw*|Ns9CU;tzcX`uL%g^`QFoZ)$F7ZDSGQ=j9h-X=~yV5aG7q z77^fTNP)thBR7aAjnN8J1Oz%X z)<72lKOtVx1H?b%lTrAHlpi$MJaNuyaggzS+gEasu;BP7b diff --git a/pandora_console/images/target.png b/pandora_console/images/target.png new file mode 100644 index 0000000000000000000000000000000000000000..2151dc8e2b1a2731e0b9ef16277d062975c77ab1 GIT binary patch literal 617 zcmV-v0+#)WP){U+0v<_3K~#9!#gorV6mb~FKQrq!%sr^#PHf|eK(s#~7Q(dB2y&ZEN_5v51XmnGZI)DoRq3Sc%(sgbn?EicdS2ek%gcx7 z@I3I3k`6l#TZS-JQp`B>tYp^-`b()(s)z)2u4xhJSU}&q=i=M;8W+`i>Xj;j{!&)5 z>r6ZIe6XiEeex8&SGuJ`0nzaxQGBA1?#8S5B>8|dS9lD4e#PdGZK7>=C4k>wF>^w! z?tJHFV>_PY@+O_2XXGiZ{SW9FdBW@TCp^jJR$~XNJ8Q(u2?0>>3lLvU5>YjT5;bL&`G9ax$FNN#;iEm&L|1hSmb1j|7kyaHSGuZO=m<3- z3mL;U2?zCq3G5vk6wfAOV%OUfx&3kXHz#sp*V_~QlQGddHYkovVsv~+WOmk%Ok$w0 zlxW)>>DVs3v_6W&@+`^BpDxq}stBLax&Bud{=a?#)2jDjz$P1|00000NkvXXu0mjf D&zKa) literal 0 HcmV?d00001 diff --git a/pandora_console/images/time.gif b/pandora_console/images/time.gif deleted file mode 100644 index 83993c011a1b7371b1cb8d172eb7735c07a93710..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 787 zcmZ?wbhEHblwgoxI2OeK1nTPQdU|@UuCAV*o<2T4;o;%Y(a}jsNy*8{DJd!0+1W)! zMHLklRaI5>_4SR7jZIBWEiEnW?d=^M9i5$>U0q#0Jw1JWef|CY6DCZUIC0|S$&+Wy zm@#wa%!LaVu3Wit_3G7Y*REZ+Zrz3r8@6uUx_$fh9XodH+O=!_us#N|LG1C z|A{&mr6!i7rYMwWmSiY|WTYy%d-?`2DE?$&EO zl{FHKvHHjfhf{~k5$7N=O_cA3*qgGB+ z2GIhOo4coTPF5{E9ya$tAPX(2pNk#rrDq6^4TqYw~ loAP%1=A~SW3j`J)57P9B3i0xNF(LQ-mg3jln*o_@QY!9>A> fJ!^ycyZxn|-#V2uOmD4PHq}z@gUfYKMh0sDigg|3 diff --git a/pandora_console/images/tip.png b/pandora_console/images/tip.png new file mode 100644 index 0000000000000000000000000000000000000000..06509d8e88ace40bd8f4db7fb75cb47a7902a4ac GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_Yo-U3d z6}OWA{QqyytlH4o=w!gc6A^x-(SE|e|Nr}i*XySI|Nno|&;MIn-~2CJnRrBu+aS7G zh*u!#v%UccuzdZS;1brIcwm=O-~SU*hCK7@8IKC|7;wD$eUM{w?}Rj~qfC6)1yUK# ooUGtIDBW7|qhfJk##2@X$;^&v=Vo2_1at(0r>mdKI;Vst0LLFq3jhEB literal 0 HcmV?d00001 diff --git a/pandora_console/images/unread.gif b/pandora_console/images/unread.gif deleted file mode 100644 index 7138a9a9fd86fc9b04d040618d5c1ceafb8d3f6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 365 zcmZ?wbhEHb6lCCGSgOn*FQ;dy&*G|}>!qmcuc&Ko%9^00lcA*J?7-&Y$mZqF)}*2{ zLsdH=hGW0F)_D!htTfICnwsTBybaajE%h=73mvCUG@3ul;cQRR>Se)eSB7ohlDTVJ z?%@OVM-Mi>S-a@b&be=Que)@9_M-=TK0dto=Jn-IA0K@E`r_NS*FS%J{QLJ0P@EE^ z_)pZiC^fMpHASI3vm`?yBqLS9-P1RKL5BedK%Qh^t8{41^3ahIUD~3#)y8nX`V`HD zfxTSI)|6SFtq55*anfqt7?=2GS4FyZ*avrKe7V}kG?De7fMbA_a*38tq<|n31GAuj zxN>4?B(Jm}A3MLGtdMMfvl{Pg1%4h;i9X@RQX!@2MwO`L@xsN8Teda|%L&Qs-m`Zf IuOovs0Mk{d(f|Me diff --git a/pandora_console/images/upper-left-corner.gif b/pandora_console/images/upper-left-corner.gif deleted file mode 100644 index 5f0e13d1e73122bba88645712b9b24c106f1fe8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49 xcmZ?wbhEHbWMyDwXkcXc4+e@qSr{1@7#VaJfB+=Jz{Js#FSv5SUnfQeYXE3o4ORdE diff --git a/pandora_console/images/upper-right-corner.gif b/pandora_console/images/upper-right-corner.gif deleted file mode 100644 index 0812195a2b8ea457f08dade5497ff9e5b1081bb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49 xcmZ?wbhEHbWMyDwXkcXc4+e@qSr{1@7#VaJfB+=Jz{JraTe$MTF9${jYXE5_4SxUt diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 98d63058ab..2ae9adb7f5 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -175,9 +175,9 @@ function event_reporting ($id_agent, $period){ } echo ""; if ($row2["estado"] == 0) - echo ""; + echo ""; else - echo ""; + echo ""; echo "".$row2["evento"]; echo ""; if ($row2["estado"] <> 0) @@ -216,9 +216,9 @@ function alert_reporting ($id_agent_module){ } echo ""; if ($data["times_fired"] <> 0) - echo ""; + echo ""; else - echo ""; + echo ""; echo "".$data["descripcion"].""; echo "".human_time_description($data["time_threshold"]); if ($data["last_fired"] == "0000-00-00 00:00:00") { diff --git a/pandora_console/include/languages/language_en.php b/pandora_console/include/languages/language_en.php index 3c50c722bd..09c5f99384 100644 --- a/pandora_console/include/languages/language_en.php +++ b/pandora_console/include/languages/language_en.php @@ -890,6 +890,10 @@ $lang_label["no_reporting_def"] = "There are no defined reportings"; $lang_label["no_map_def"] = "There are no defined maps"; $lang_label["no_repitem_def"] = "There are no defined report items"; +$lang_label["message_read"]= "Message already read"; +$lang_label["message_not_read"]= "Message not read"; + + global $lang_label; global $help_label; ?> diff --git a/pandora_console/include/styles/god.css b/pandora_console/include/styles/god.css index 615ab22833..89b61a7f38 100644 --- a/pandora_console/include/styles/god.css +++ b/pandora_console/include/styles/god.css @@ -55,7 +55,7 @@ div.arrowg>ul, div.arrowgs>ul, div#arrowgl>ul, div#arrowgls>ul { width: 75%; } .arrowg li, .arrowg li:hover, .arrowgs li, #arrowgl li, #arrowgl li:hover, #arrowgls li { - background: url(../../images/arrow.gif) no-repeat 2px 4px; + background: url(../../images/arrow.png) no-repeat 2px 4px; margin-left: 26px; padding: 0px 0px 0px 14px; } diff --git a/pandora_console/include/styles/install.css b/pandora_console/include/styles/install.css index fe0cb54d3e..38242989c7 100644 --- a/pandora_console/include/styles/install.css +++ b/pandora_console/include/styles/install.css @@ -79,4 +79,11 @@ div.warn { color: #ac4444; margin-top: 7px; padding: 2px 1px 6px 25px; +} +span.arr{ + background: url(../../images/arrow.png) no-repeat; + margin-top: 2px; + margin-left: 5px; + padding: 2px 1px 6px 15px; + display: block; } \ No newline at end of file diff --git a/pandora_console/include/styles/link.css b/pandora_console/include/styles/link.css index bf0efc6148..9b17e6a7da 100644 --- a/pandora_console/include/styles/link.css +++ b/pandora_console/include/styles/link.css @@ -38,8 +38,11 @@ div.linkli>ul { width: 100%; } .linkli li, .linkli li:hover { - background: url(../../images/link.gif) no-repeat 3px 8px; + background: url(../../images/link.png) no-repeat 3px 8px; } #link a:hover, .linkli li:hover { background-color: #cde0ad; } +#link li.bb0 { + border-bottom: 0px; +} \ No newline at end of file diff --git a/pandora_console/include/styles/op.css b/pandora_console/include/styles/op.css index 1812bddddd..248728dc5f 100644 --- a/pandora_console/include/styles/op.css +++ b/pandora_console/include/styles/op.css @@ -57,11 +57,10 @@ div.arrow>ul, div.arrows>ul, div#arrowl>ul, div#arrowls>ul { width: 75%; } .arrow li, .arrow li:hover, .arrows li, #arrowl li, #arrowl li:hover, #arrowls li { - background: url(../../images/arrow.gif) no-repeat 2px 4px; + background: url(../../images/arrow.png) no-repeat 2px 4px; margin-left: 26px; padding: 0px 0px 0px 14px; } - #op a:hover , #op1 li:hover, #op1s li , #op2 li:hover, #op2s li , #op3 li:hover, #op3s li , #op4 li:hover, #op4s li , #op5 li:hover, #op5s li , #op6 li:hover, #op6s li , diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index 0a649c83a1..8b0eac91a6 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -89,7 +89,6 @@ h4 { font-size: 13px; color: #000; } - a { color: #486787; text-decoration: none; @@ -456,7 +455,7 @@ div.title_line { background: #cde0ad; } #menu_tab li:hover a { - background: #b2b08a url("../images/arrow.gif") no-repeat right 3px; + background: #b2b08a url("../images/arrow.png") no-repeat right 3px; } #menu_tab li:hover ul a, #menu_tab .mn ul { background: #db6351; @@ -497,7 +496,7 @@ span.agents { background: url(../../images/bricks.png) no-repeat; } span.data { - background: url(../../images/data.gif) no-repeat; + background: url(../../images/data.png) no-repeat; } span.alerts { background: url(../../images/bell.png) no-repeat; @@ -506,20 +505,26 @@ span.time { background: url(../../images/hourglass.png) no-repeat; } span.net { - background: url(../../images/network.gif) no-repeat; + background: url(../../images/network.png) no-repeat; } span.master { - background: url(../../images/master.gif) no-repeat; + background: url(../../images/master.png) no-repeat; } span.snmp { - background: url(../../images/snmp.gif) no-repeat; + background: url(../../images/snmp.png) no-repeat; } span.binary { - background: url(../../images/binary.gif) no-repeat; + background: url(../../images/binary.png) no-repeat; } span.recon { background: url(../../images/recon.png) no-repeat; } +span.rmess { + background: url(../../images/email_open.png) no-repeat; +} +span.nrmess { + background: url(../../images/email.png) no-repeat; +} span.users, span.agents, span.data, span.alerts, span.time, span.net, span.master, span.snmp, span.binary, span.recon { margin-left: 4px; @@ -527,6 +532,11 @@ span.master, span.snmp, span.binary, span.recon { padding: 4px 8px 12px 30px; display: block; } +span.rmess, span.nrmess { + margin-left: 14px; + padding: 1px 0px 10px 30px; + display: block; +} /* New styles for data box */ .databox, .databox_color, .databox_frame { margin-bottom: 15px; diff --git a/pandora_console/include/styles/pandora_red.css b/pandora_console/include/styles/pandora_red.css index d4f1d571af..4d74aae9e7 100644 --- a/pandora_console/include/styles/pandora_red.css +++ b/pandora_console/include/styles/pandora_red.css @@ -333,7 +333,7 @@ td.datos_jus, td.datos2_jus { text-align: center; } .error { - background: url(../../images/error.gif) no-repeat; + background: url(../../images/error.png) no-repeat; padding: 4px 1px 6px 30px; } .red , .redb, .redi, .error { @@ -346,7 +346,7 @@ td.datos_jus, td.datos2_jus { } .suc { color: #5a8629; - background: url(../../images/suc.gif) no-repeat 1px; + background: url(../../images/suc.png) no-repeat 1px; padding: 4px 1px 6px 30px; } .green { @@ -452,7 +452,7 @@ div.title_line { background: #cde0ad; } #menu_tab li:hover a { - background: #b2b08a url("../images/arrow.gif") no-repeat right 3px; + background: #b2b08a url("../images/arrow.png") no-repeat right 3px; } #menu_tab li:hover ul a, #menu_tab .mn ul { background: #db6351; @@ -493,7 +493,7 @@ span.agents { background: url(../../images/bricks.png) no-repeat; } span.data { - background: url(../../images/data.gif) no-repeat; + background: url(../../images/data.png) no-repeat; } span.alerts { background: url(../../images/bell.png) no-repeat; @@ -502,20 +502,26 @@ span.time { background: url(../../images/hourglass.png) no-repeat; } span.net { - background: url(../../images/network.gif) no-repeat; + background: url(../../images/network.png) no-repeat; } span.master { - background: url(../../images/master.gif) no-repeat; + background: url(../../images/master.png) no-repeat; } span.snmp { - background: url(../../images/snmp.gif) no-repeat; + background: url(../../images/snmp.png) no-repeat; } span.binary { - background: url(../../images/binary.gif) no-repeat; + background: url(../../images/binary.png) no-repeat; } span.recon { background: url(../../images/recon.png) no-repeat; } +span.rmess { + background: url(../../images/email_open.png) no-repeat; +} +span.nrmess { + background: url(../../images/email.png) no-repeat; +} span.users, span.agents, span.data, span.alerts, span.time, span.net, span.master, span.snmp, span.binary, span.recon { margin-left: 4px; @@ -523,6 +529,11 @@ span.master, span.snmp, span.binary, span.recon { padding: 4px 8px 12px 30px; display: block; } +span.rmess, span.nrmess { + margin-left: 14px; + padding: 1px 0px 10px 30px; + display: block; +} /* New styles for data box */ .databox, .databox_color, .databox_frame { margin-bottom: 15px; diff --git a/pandora_console/include/styles/tip.css b/pandora_console/include/styles/tip.css index 99ba0e4900..4255d7f188 100644 --- a/pandora_console/include/styles/tip.css +++ b/pandora_console/include/styles/tip.css @@ -1,6 +1,6 @@ a.tip, a.tip2, a.tipp { cursor: help; - background: url(../../images/tip.gif) no-repeat; + background: url(../../images/tip.png) no-repeat; } a.tip , a.tip2 { padding: 5px 2px 5px 12px; @@ -10,7 +10,7 @@ a.tipp { } a.help { cursor: help; - background: url(../../images/help.gif) no-repeat; + background: url(../../images/help2.png) no-repeat; padding: 2px 2px 2px 12px; left: 5px; text-transform: capitalize; diff --git a/pandora_console/index.php b/pandora_console/index.php index 9de8057751..cd121de794 100644 --- a/pandora_console/index.php +++ b/pandora_console/index.php @@ -25,7 +25,7 @@ // Pandora FMS 1.x uses Pear Image::Graph code //Pandora Version, if not defined here it would take from config.php -$build_version="PC070623"; +$build_version="PC070627"; $pandora_version="v1.3 Beta 2"; global $build_version; global $pandora_version; @@ -102,7 +102,7 @@ if ( (isset ($_GET["refr"])) || (isset($_POST["refr"])) ){ // Pandora FMS 1.3 custom style selection echo ''; ?> - + diff --git a/pandora_console/install.php b/pandora_console/install.php index d586a25afc..6b5ff94304 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -44,13 +44,13 @@ error_reporting(0); function check_extension ( $ext, $label ){ echo ""; - echo " $label"; + echo " $label "; echo ""; if (!extension_loaded($ext)){ - echo ""; + echo ""; return 1; } else { - echo ""; + echo ""; return 0; } echo ""; @@ -58,13 +58,13 @@ function check_extension ( $ext, $label ){ function check_include ( $ext, $label ){ echo ""; - echo " $label"; + echo " $label "; echo ""; if (!include($ext)){ - echo ""; + echo ""; return 1; } else { - echo ""; + echo ""; return 0; } echo ""; @@ -72,13 +72,13 @@ function check_include ( $ext, $label ){ function check_exists ( $file, $label ){ echo ""; - echo " $label"; + echo " $label "; echo ""; if (!file_exists ($file)){ - echo " "; + echo " "; return 1; } else { - echo " "; + echo " "; return 0; } echo ""; @@ -86,13 +86,13 @@ function check_exists ( $file, $label ){ function check_generic ( $ok, $label ){ echo ""; - echo " $label"; + echo " $label "; echo ""; if ($ok == 0 ){ - echo " "; + echo " "; return 1; } else { - echo " "; + echo " "; return 0; } echo ""; @@ -100,21 +100,21 @@ function check_generic ( $ok, $label ){ function check_variable ( $var, $value, $label, $mode ){ echo ""; - echo " $label"; + echo " $label "; echo ""; if ($mode == 1){ if ($var >= $value){ - echo " "; + echo " "; return 0; } else { - echo " "; + echo " "; return 1; } } elseif ($var == $value){ - echo " "; + echo " "; return 0; } else { - echo " "; + echo " "; return 1; } echo ""; @@ -249,7 +249,7 @@ function install_step3() {

DB Password for this user
- +
DB Hostname of MySQL
@@ -313,7 +313,7 @@ function install_step4() { echo "

Pandora FMS Console installation wizard. Step #4 of 4

-
+

Creating database and default configuration file

"; @@ -376,7 +376,7 @@ $BASE_URL="'.$url.'"; // Base URL
"; if ($everything_ok == 1) { - echo ""; + echo "

"; } else { echo "
There was some problems. Installation is not completed.

Please correct failures before trying again. diff --git a/pandora_console/operation/agentes/bulbs.php b/pandora_console/operation/agentes/bulbs.php index 7635ec9ded..544cd462ab 100644 --- a/pandora_console/operation/agentes/bulbs.php +++ b/pandora_console/operation/agentes/bulbs.php @@ -22,21 +22,22 @@ echo "

+ - ".$lang_label["green_light"]." + - ".$lang_label["red_light"]." + - ".$lang_label["yellow_light"]." + - ".$lang_label["fired"]." + - ".$lang_label["no_light"]." + - ".$lang_label["blue_light"]." + - ".$lang_label["broken_light"]." + - ".$lang_label["not_fired"]." +
- - ".$lang_label["green_light"]." - - ".$lang_label["red_light"]." - - ".$lang_label["yellow_light"]." - - ".$lang_label["fired"]."
- - ".$lang_label["no_light"]." - - ".$lang_label["blue_light"]." - - ".$lang_label["broken_light"]." - - ".$lang_label["not_fired"]."
"; ?> \ No newline at end of file diff --git a/pandora_console/operation/agentes/estado_agente.php b/pandora_console/operation/agentes/estado_agente.php index a1f634eb94..745ed5bed8 100644 --- a/pandora_console/operation/agentes/estado_agente.php +++ b/pandora_console/operation/agentes/estado_agente.php @@ -243,21 +243,21 @@ if (comprueba_login() == 0) { if ($numero_monitor <> 0){ if ($estado_general <> 0){ if ($estado_cambio == 0){ - echo ""; + echo ""; } else { - echo ""; + echo ""; } } elseif ($monitor_ok > 0) { - echo ""; + echo ""; } elseif ($numero_datamodules > 0) { - echo ""; + echo ""; } elseif ($monitor_down > 0) { - echo ""; + echo ""; } } else - echo ""; + echo ""; // checks if an alert was fired recently echo ""; @@ -265,9 +265,9 @@ if (comprueba_login() == 0) { echo " ".$lang_label["disabled"].""; else { if (check_alert_fired($id_agente) == 1) - echo ""; + echo ""; else - echo ""; + echo ""; } echo ""; echo ""; diff --git a/pandora_console/operation/agentes/estado_alertas.php b/pandora_console/operation/agentes/estado_alertas.php index d2728c8f05..f6fc9935f8 100644 --- a/pandora_console/operation/agentes/estado_alertas.php +++ b/pandora_console/operation/agentes/estado_alertas.php @@ -110,9 +110,9 @@ if (isset($_GET["id_agente"])){ } echo "".$data["times_fired"].""; if ($data["times_fired"] <> 0) - echo ""; + echo ""; else - echo ""; + echo ""; } echo ''; @@ -202,11 +202,11 @@ if (isset($_GET["id_agente"])){ if ($data["times_fired"] <> 0) $string=$string." - "; + "; else $string=$string." - "; + "; $string = $string."" .dame_nombre_alerta($data["id_alerta"]).""; @@ -233,9 +233,9 @@ if (isset($_GET["id_agente"])){ } //end while if (isset($string)) { echo ""; - echo " - ".$lang_label["fired"].""; + echo " - ".$lang_label["fired"].""; echo ""; - echo " - ".$lang_label["not_fired"]; + echo " - ".$lang_label["not_fired"]; echo ""; echo "
"; echo ""; diff --git a/pandora_console/operation/agentes/estado_generalagente.php b/pandora_console/operation/agentes/estado_generalagente.php index 7706245815..d1deca70d1 100644 --- a/pandora_console/operation/agentes/estado_generalagente.php +++ b/pandora_console/operation/agentes/estado_generalagente.php @@ -67,7 +67,7 @@ if (comprueba_login() == 0) { '; @@ -104,7 +104,7 @@ if (comprueba_login() == 0) { } elseif ($agent_type == 1) { echo ' - '; echo ''; diff --git a/pandora_console/operation/agentes/estado_grupo.php b/pandora_console/operation/agentes/estado_grupo.php index 2cbda3df0c..304e02fda3 100644 --- a/pandora_console/operation/agentes/estado_grupo.php +++ b/pandora_console/operation/agentes/estado_grupo.php @@ -136,22 +136,22 @@ $icono_type = ""; if ($grupo[$real_count]["bad"] > 0) { $icono_type = $icono_type." - "; + "; } if ($grupo[$real_count]["ok"] > 0) { $icono_type = $icono_type." - "; + "; } // Show yellow light if there are recent alerts fired for this group if ($grupo[$real_count]["alerts"] > 0 ){ $icono_type=$icono_type." - "; + "; } // Show grey light if there are agent down for this group if ($grupo[$real_count]["down"] > 0 ){ $icono_type=$icono_type." - "; + "; } // Show red flag is group has disabled alert system @@ -207,7 +207,7 @@ @@ -230,7 +230,7 @@ if ($config_show_lastalerts == 1) $celda .= " @@ -244,7 +244,7 @@ sec=estado& sec2=operation/agentes/estado_grupo& update_netgroup=".$grupo[$real_count]["id_grupo"]."'> - "; + "; } $celda .= "

". $icono_type."

diff --git a/pandora_console/operation/agentes/estado_monitores.php b/pandora_console/operation/agentes/estado_monitores.php index 544e3f9e07..3900cafccf 100644 --- a/pandora_console/operation/agentes/estado_monitores.php +++ b/pandora_console/operation/agentes/estado_monitores.php @@ -76,18 +76,18 @@ if (comprueba_login() == 0) { // echo ""; + "; else if ($est_estado == 1) if ($est_cambio ==1) echo ""; + "; else echo ""; + "; else echo ""; + "; echo ""; diff --git a/pandora_console/operation/agentes/estado_ultimopaquete.php b/pandora_console/operation/agentes/estado_ultimopaquete.php index b9c042dd14..4917e43938 100644 --- a/pandora_console/operation/agentes/estado_ultimopaquete.php +++ b/pandora_console/operation/agentes/estado_ultimopaquete.php @@ -112,15 +112,14 @@ if (comprueba_login() == 0) { flag=1& tab=data& refr=60'> - "; + "; } else { echo " - "; + tab=data&refr=60'> + "; } } } @@ -176,16 +175,16 @@ if (comprueba_login() == 0) { echo ""; + echo " - ".$lang_label["green_light"].""; echo ""; + echo " - ".$lang_label["red_light"].""; echo ""; echo ""; echo ""; @@ -146,13 +146,13 @@ if (comprueba_login() == 0) { if (!isset($string)) {$string='';} $string=$string. ""; - $string=$string.""; @@ -179,9 +179,9 @@ if (comprueba_login() == 0) { $data2=mysql_fetch_array($result_gen2); $string=$string.""; break; diff --git a/pandora_console/operation/servers/view_server.php b/pandora_console/operation/servers/view_server.php index 03d781bb30..b3dc24c5d7 100644 --- a/pandora_console/operation/servers/view_server.php +++ b/pandora_console/operation/servers/view_server.php @@ -111,9 +111,9 @@ if (comprueba_login() == 0) { echo "$name"; echo ""; echo ""; // Name echo ""; echo "
'.$lang_label["agent_name"].' '.strtoupper(salida_limpia($nombre_agente)); - echo "".$lang_label["refresh_data"].""."  "; + echo "".$lang_label["refresh_data"].""."  "; // Data base access graph echo '
'.$lang_label["agent_type"].''; + '; }*/ echo '
- + ".$lang_label["ok"].": ".$grupo[$real_count]["ok"]." @@ -215,14 +215,14 @@
- + ".$lang_label["fail"].": ". $grupo[$real_count]["bad"]."
- + ".$lang_label["down"].": ". $grupo[$real_count]["down"]."
- + ".$lang_label["alerts"].": ". $grupo[$real_count]["alerts"]."".$row3["datos"]; if ($agent_down == 1) echo " - - - - "; if ($temp_interval != $intervalo) echo $temp_interval.""; $graph_label = output_clean_strict ($row3["nombre"]); - echo " "; + echo " "; $link ="winopeng('reporting/stat_win.php?period=604800&id=".$row3["id_agente_modulo"]."&label=".$graph_label."&refresh=6000','week_".$win_handle."')"; - echo ' '; + echo ' '; $link ="winopeng('reporting/stat_win.php?period=86400&id=".$row3["id_agente_modulo"]."&label=".$graph_label."&refresh=600','day_".$win_handle."')"; - echo ' '; + echo ' '; $link ="winopeng('reporting/stat_win.php?period=3600&id=".$row3["id_agente_modulo"]."&label=".$graph_label."&refresh=60','hour_".$win_handle."')"; - echo ''; + echo ''; } // STRING DATA else { # Writing string data in different way :) @@ -194,9 +193,9 @@ if (comprueba_login() == 0) { } echo ""; - echo "  "; - echo "  "; - echo ""; + echo "  "; + echo "  "; + echo ""; echo ""; if ($row3["timestamp"] == "0000-00-00 00:00:00"){ echo $lang_label["never"]; diff --git a/pandora_console/operation/agentes/exportdata.php b/pandora_console/operation/agentes/exportdata.php index b125ba85a0..67dafbcb28 100644 --- a/pandora_console/operation/agentes/exportdata.php +++ b/pandora_console/operation/agentes/exportdata.php @@ -247,7 +247,7 @@ if ((isset($_POST["export"])) AND (! isset($_POST["update_agent"]))){ else $date_to = $ahora; - + echo ""; echo "

".$lang_label["ag_title"]." > "; echo $lang_label["export_data"]." ".$lang_label["help"]."

"; diff --git a/pandora_console/operation/agentes/status_monitor.php b/pandora_console/operation/agentes/status_monitor.php index dbc6bd9d8e..2289090163 100644 --- a/pandora_console/operation/agentes/status_monitor.php +++ b/pandora_console/operation/agentes/status_monitor.php @@ -67,9 +67,9 @@ if (comprueba_login() == 0) { } echo "
"; - echo " - ".$lang_label["green_light"].""; - echo " - ".$lang_label["red_light"]."
"; $string=$string. ""; - $string=$string.""; - $string=$string. ""; - $string=$string.""; + $string=$string. ""; + $string=$string."". - strtoupper(substr(dame_nombre_agente($data["id_agente"]),0,21)).""; + strtoupper(substr(dame_nombre_agente($data["id_agente"]),0,21)).""; + $string=$string.""; $string=$string." "; if ($data2["datos"] > 0){ - $string=$string.""; + $string=$string.""; } else { - $string=$string.""; + $string=$string.""; } $string=$string.""; diff --git a/pandora_console/operation/agentes/tactical.php b/pandora_console/operation/agentes/tactical.php index 0c00351519..7cde7a02af 100644 --- a/pandora_console/operation/agentes/tactical.php +++ b/pandora_console/operation/agentes/tactical.php @@ -205,9 +205,9 @@ echo "$name"; echo ""; if ($status ==0){ - echo ""; + echo ""; } else { - echo ""; + echo ""; } echo ""; if (($network_server == 1) OR ($data_server == 1)){ diff --git a/pandora_console/operation/events/events.php b/pandora_console/operation/events/events.php index eccc4368e7..85129dbf1d 100644 --- a/pandora_console/operation/events/events.php +++ b/pandora_console/operation/events/events.php @@ -280,9 +280,9 @@ if ($total_events > 0){ } echo "
"; if ($row2["estado"] == 0) - echo ""; + echo ""; else - echo ""; + echo ""; echo "".$row2["evento"]; if ($row2["id_agente"] > 0){ echo "".dame_nombre_agente($row2["id_agente"]).""; @@ -291,7 +291,7 @@ if ($total_events > 0){ echo ""; } else { // for SNMP generated alerts echo "".$lang_label["alert"]." / SNMP"; - echo ""; + echo ""; echo ""; } if ($row2["estado"] <> 0) @@ -325,9 +325,9 @@ echo ""; echo ""; echo ""; echo " + -
+ -
+ -
+ -
+ - "; echo "
"; echo "

".$lang_label["status"]."

"; -echo " - ".$lang_label["validated_event"]; +echo " - ".$lang_label["validated_event"]; echo "
"; -echo " - ".$lang_label["not_validated_event"]; +echo " - ".$lang_label["not_validated_event"]; echo "
"; echo "

".$lang_label["action"]."

"; diff --git a/pandora_console/operation/incidents/incident.php b/pandora_console/operation/incidents/incident.php index be19cc4416..ae03773208 100644 --- a/pandora_console/operation/incidents/incident.php +++ b/pandora_console/operation/incidents/incident.php @@ -235,20 +235,20 @@ if (isset($_POST['operacion'])){

- -
- -
- -
- -
- -

- -
- -
- -
- -
- -
- -
+ -
+ -
+ -
+ -
+ -
+ -
"; + echo ""; switch ($row2["estado"]) { - case 0: echo ""; + case 0: echo ""; break; - case 1: echo ""; + case 1: echo ""; break; - case 2: echo ""; + case 2: echo ""; break; - case 3: echo ""; + case 3: echo ""; break; - case 13: echo ""; + case 13: echo ""; break; } - echo "".substr(salida_limpia($row2["titulo"]),0,45); + echo "".substr(salida_limpia($row2["titulo"]),0,45); echo ""; switch ( $row2["prioridad"] ){ - case 0: echo ""."".""; break; - case 1: echo ""."".""; break; - case 2: echo ""."".""; break; - case 3: echo ""."".""; break; - case 4: echo ""."".""; break; - case 10: echo ""."".""; break; + case 0: echo ""."".""; break; + case 1: echo ""."".""; break; + case 2: echo ""."".""; break; + case 3: echo ""."".""; break; + case 4: echo ""."".""; break; + case 10: echo ""."".""; break; } /* case 0: echo $lang_label["informative"]; break; diff --git a/pandora_console/operation/messages/message.php b/pandora_console/operation/messages/message.php index 629f3841ac..c22df669eb 100644 --- a/pandora_console/operation/messages/message.php +++ b/pandora_console/operation/messages/message.php @@ -186,7 +186,7 @@ if (isset($_GET["nuevo"]) || isset($_GET["nuevo_g"])){ } if ($row2["COUNT(*)"]!=0){ echo "

"; - echo $lang_label["new_message_bra"]." ".$row2["COUNT(*)"]." ".$lang_label["new_message_ket"]."

"; + echo $lang_label["new_message_bra"]." ".$row2["COUNT(*)"]." ".$lang_label["new_message_ket"]."

"; } $sql3='SELECT * FROM tmensajes WHERE id_usuario_destino="'.$iduser.'" ORDER BY timestamp desc'; $resultado3=mysql_query($sql3); @@ -213,7 +213,7 @@ if (isset($_GET["nuevo"]) || isset($_GET["nuevo_g"])){ if ($row3["estado"]==1) echo ""; else - echo ""; + echo ""; echo "
"; echo "".$row3["id_usuario_origen"].""; @@ -277,11 +277,11 @@ if (isset($_GET["nuevo"]) || isset($_GET["nuevo_g"])){
'; } - echo "

"; - echo ""; - echo "
Message already opened"; - echo "
Message unreaded"; - echo "
"; + if (mysql_num_rows($resultado3)) { + echo ""; + echo "".$lang_label["message_read"].""; + echo "".$lang_label["message_not_read"].""; + } } ?> \ No newline at end of file diff --git a/pandora_console/operation/reporting/reporting_viewer.php b/pandora_console/operation/reporting/reporting_viewer.php index c142ef410c..9e067d3dd5 100644 --- a/pandora_console/operation/reporting/reporting_viewer.php +++ b/pandora_console/operation/reporting/reporting_viewer.php @@ -208,11 +208,11 @@ if (($report_user == $id_user) OR (dame_admin($id_user)==1) OR ($report_private echo "
"; echo ""; echo "

"; - echo $monitor_value." %".""; + echo $monitor_value." %".""; echo "

"; $monitor_value2 = 100 - $monitor_value ; echo "

"; - echo $monitor_value2." %".""; + echo $monitor_value2." %".""; echo "

"; echo "
"; if ($status ==0){ - echo ""; + echo ""; } else { - echo ""; + echo ""; } echo ""; if (($network_server == 1) OR ($data_server == 1)){ @@ -210,22 +210,22 @@ if (comprueba_login() == 0) { echo "".substr($description,0,25).""; if ($network_server == 1){ - echo " "; + echo " "; } if ($data_server == 1){ - echo "  "; + echo "  "; } if ($snmp_server == 1){ - echo "  "; + echo "  "; } if ($recon_server == 1){ echo "  "; } if ($master == 1){ - echo "  "; + echo "  "; } if ($checksum == 1){ - echo "  "; + echo "  "; } echo ""; echo $version; diff --git a/pandora_console/operation/servers/view_server_detail.php b/pandora_console/operation/servers/view_server_detail.php index d3efc0cf8f..af65bfe52e 100644 --- a/pandora_console/operation/servers/view_server_detail.php +++ b/pandora_console/operation/servers/view_server_detail.php @@ -73,7 +73,7 @@ if ((comprueba_login() == 0) AND (give_acl($id_user, 0, "AR")==1) ) { echo "
"; - echo ""; + echo ""; echo ""; echo "$name"; @@ -120,14 +120,14 @@ if ((comprueba_login() == 0) AND (give_acl($id_user, 0, "AR")==1) ) { echo ''; // Last execution - echo ""; + echo ""; $keepalive = strftime ( "%m/%d/%y %H:%M:%S" , $utimestamp ); echo substr($keepalive,0,25).""; if (give_acl($id_user, 0, "PM")==1){ echo ""; - echo ""; + echo ""; } } echo "
"; diff --git a/pandora_console/operation/snmpconsole/snmp_alert.php b/pandora_console/operation/snmpconsole/snmp_alert.php index 00ccb1db4d..4e6c8f095c 100644 --- a/pandora_console/operation/snmpconsole/snmp_alert.php +++ b/pandora_console/operation/snmpconsole/snmp_alert.php @@ -299,7 +299,7 @@ if (give_acl($id_user, 0, "LW")==1) { echo " ".$lang_label["delete"]."
  "; echo " - ".$lang_label["update"].""; + ".$lang_label["update"].""; } echo ""; echo ""; diff --git a/pandora_console/operation/snmpconsole/snmp_view.php b/pandora_console/operation/snmpconsole/snmp_view.php index cffb9fa7ed..5c34678c36 100644 --- a/pandora_console/operation/snmpconsole/snmp_view.php +++ b/pandora_console/operation/snmpconsole/snmp_view.php @@ -134,11 +134,11 @@ if (comprueba_login() == 0) { echo "
"; echo ""; echo ""; echo ""; echo "
"; - echo " - ".$lang_label["validated_event"]; + echo " - ".$lang_label["validated_event"]; echo "
"; - echo " - ".$lang_label["not_validated_event"]; + echo " - ".$lang_label["not_validated_event"]; echo "
"; - echo " - ".$lang_label["alert"]; + echo " - ".$lang_label["alert"]; echo "
"; echo " - ".$lang_label["validate_event"]; @@ -219,10 +219,10 @@ if (comprueba_login() == 0) { echo "
"; if ($row["status"] == 0){ - echo ""; + echo ""; } else { - echo ""; + echo ""; } echo "".$row["oid"]; $sql="SELECT * FROM tagente WHERE direccion = '".$row["source"]."'"; @@ -243,7 +243,7 @@ if (comprueba_login() == 0) { echo "".$row["timestamp"].""; if ($row["alerted"] != 0 ) - echo ""; + echo ""; echo ""; if (($row["status"] == 0) and (give_acl($id_usuario,"0","IW") ==1)) diff --git a/pandora_console/pandoradb_1.1_to_1.2.sql b/pandora_console/pandoradb_1.1_to_1.2.sql index ca748f2a14..8f8db01b9a 100644 --- a/pandora_console/pandoradb_1.1_to_1.2.sql +++ b/pandora_console/pandoradb_1.1_to_1.2.sql @@ -145,21 +145,21 @@ INSERT INTO `tmodule_group` VALUES (3,'Application'); INSERT INTO `tmodule_group` VALUES (4,'System'); INSERT INTO `tmodule_group` VALUES (5,'Miscellaneous'); -UPDATE ttipo_modulo set icon = "mod_data.gif" where nombre = "generic_data"; -UPDATE ttipo_modulo set icon = "mod_proc.gif" where nombre = "generic_proc"; -UPDATE ttipo_modulo set icon = "mod_string.gif" where nombre = "generic_data_string"; -UPDATE ttipo_modulo set icon = "mod_data_inc.gif" where nombre = "generic_data_inc"; -INSERT INTO `ttipo_modulo` VALUES (6,'remote_icmp_proc',3,'Remote ICMP network agent, boolean data','mod_icmp_proc.gif'); -INSERT INTO `ttipo_modulo` VALUES (7,'remote_icmp',2,'Remote ICMP network agent (latency)','mod_icmp_data.gif'); -INSERT INTO `ttipo_modulo` VALUES (8,'remote_tcp',2,'Remote TCP network agent, numeric data','mod_tcp_data.gif'); -INSERT INTO `ttipo_modulo` VALUES (9,'remote_tcp_proc',3,'Remote TCP network agent, boolean data','mod_tcp_proc.gif'); -INSERT INTO `ttipo_modulo` VALUES (10,'remote_tcp_string',2,'Remote TCP network agent, alphanumeric data','mod_tcp_string.gif'); -INSERT INTO `ttipo_modulo` VALUES (11,'remote_tcp_inc',2,'Remote TCP network agent, incremental data','mod_tcp_inc.gif'); -INSERT INTO `ttipo_modulo` VALUES (12,'remote_udp_proc',3,'Remote UDP network agent, boolean data','mod_udp_proc.gif'); -INSERT INTO `ttipo_modulo` VALUES (15,'remote_snmp',2,'Remote SNMP network agent, numeric data','mod_snmp_data.gif'); -INSERT INTO `ttipo_modulo` VALUES (16,'remote_snmp_inc',2,'Remote SNMP network agent, incremental data','mod_snmp_inc.gif'); -INSERT INTO `ttipo_modulo` VALUES (17,'remote_snmp_string',2,'Remote SNMP network agent, alphanumeric data','mod_snmp_string.gif'); -INSERT INTO `ttipo_modulo` VALUES (18,'remote_snmp_proc',1,'Remote SNMP network agent, boolean data','mod_snmp_proc.gif'); +UPDATE ttipo_modulo set icon = "mod_data.png" where nombre = "generic_data"; +UPDATE ttipo_modulo set icon = "mod_proc.png" where nombre = "generic_proc"; +UPDATE ttipo_modulo set icon = "mod_string.png" where nombre = "generic_data_string"; +UPDATE ttipo_modulo set icon = "mod_data_inc.png" where nombre = "generic_data_inc"; +INSERT INTO `ttipo_modulo` VALUES (6,'remote_icmp_proc',3,'Remote ICMP network agent, boolean data','mod_icmp_proc.png'); +INSERT INTO `ttipo_modulo` VALUES (7,'remote_icmp',2,'Remote ICMP network agent (latency)','mod_icmp_data.png'); +INSERT INTO `ttipo_modulo` VALUES (8,'remote_tcp',2,'Remote TCP network agent, numeric data','mod_tcp_data.png'); +INSERT INTO `ttipo_modulo` VALUES (9,'remote_tcp_proc',3,'Remote TCP network agent, boolean data','mod_tcp_proc.png'); +INSERT INTO `ttipo_modulo` VALUES (10,'remote_tcp_string',2,'Remote TCP network agent, alphanumeric data','mod_tcp_string.png'); +INSERT INTO `ttipo_modulo` VALUES (11,'remote_tcp_inc',2,'Remote TCP network agent, incremental data','mod_tcp_inc.png'); +INSERT INTO `ttipo_modulo` VALUES (12,'remote_udp_proc',3,'Remote UDP network agent, boolean data','mod_udp_proc.png'); +INSERT INTO `ttipo_modulo` VALUES (15,'remote_snmp',2,'Remote SNMP network agent, numeric data','mod_snmp_data.png'); +INSERT INTO `ttipo_modulo` VALUES (16,'remote_snmp_inc',2,'Remote SNMP network agent, incremental data','mod_snmp_inc.png'); +INSERT INTO `ttipo_modulo` VALUES (17,'remote_snmp_string',2,'Remote SNMP network agent, alphanumeric data','mod_snmp_string.png'); +INSERT INTO `ttipo_modulo` VALUES (18,'remote_snmp_proc',1,'Remote SNMP network agent, boolean data','mod_snmp_proc.png'); UPDATE tgrupo set icon = "others"; UPDATE tgrupo set icon = "servers" where nombre = "Servers"; @@ -170,7 +170,7 @@ UPDATE tgrupo set icon = "comms" where nombre = "Comms"; UPDATE tgrupo set icon = "others" where nombre like "Other%"; UPDATE tgrupo set icon = "workstation" where nombre = "Workstations"; UPDATE tgrupo set icon = "apps" where nombre = "Applications"; -INSERT INTO `tconfig_os` VALUES ('Network','Pandora Network Agent','network.gif'); +INSERT INTO `tconfig_os` VALUES ('Network','Pandora Network Agent','network.png'); DROP TABLE tagente_datos; CREATE TABLE `tagente_datos` ( diff --git a/pandora_console/pandoradb_data.sql b/pandora_console/pandoradb_data.sql index e1a15dd163..ffd917ae4c 100644 --- a/pandora_console/pandoradb_data.sql +++ b/pandora_console/pandoradb_data.sql @@ -27,7 +27,7 @@ UNLOCK TABLES; /*!40000 ALTER TABLE `tconfig_os` DISABLE KEYS */; LOCK TABLES `tconfig_os` WRITE; -INSERT INTO `tconfig_os` VALUES (1,'GNU/Linux','Linux: All versions','so_linux.gif'),(2,'Solaris','Sun Solaris','so_solaris.gif'),(3,'AIX','IBM AIX','so_aix.gif'),(4,'BSD','OpenBSD, FreeBSD and Others','so_bsd.gif'),(5,'HP-UX','HP-UX Unix OS','so_hpux.gif'),(6,'BeOS','BeOS','so_beos.gif'),(7,'Cisco','CISCO IOS','so_cisco.gif'),(8,'MacOS','MAC OS','so_mac.gif'),(9,'Windows','Microsoft Windows OS','so_win.gif'),(10,'Other','Other SO','so_other.gif'),(11,'Network','Pandora Network Agent','network.gif'); +INSERT INTO `tconfig_os` VALUES (1,'GNU/Linux','Linux: All versions','so_linux.png'),(2,'Solaris','Sun Solaris','so_solaris.png'),(3,'AIX','IBM AIX','so_aix.png'),(4,'BSD','OpenBSD, FreeBSD and Others','so_bsd.png'),(5,'HP-UX','HP-UX Unix OS','so_hpux.png'),(6,'BeOS','BeOS','so_beos.png'),(7,'Cisco','CISCO IOS','so_cisco.png'),(8,'MacOS','MAC OS','so_mac.png'),(9,'Windows','Microsoft Windows OS','so_win.png'),(10,'Other','Other SO','so_other.png'),(11,'Network','Pandora Network Agent','network.png'); UNLOCK TABLES; /*!40000 ALTER TABLE `tconfig_os` ENABLE KEYS */; @@ -104,7 +104,7 @@ INSERT INTO `torigen` VALUES ('Operating System event'),('IDS events'),('Firewal -- Dumping data for table `ttipo_modulo` -- -INSERT INTO `ttipo_modulo` VALUES (1,'generic_data',0,'Generic module to adquire numeric data','mod_data.gif'),(2,'generic_proc',1,'Generic module to adquire boolean data','mod_proc.gif'),(3,'generic_data_string',0,'Generic module to adquire alphanumeric data','mod_string.gif'),(4,'generic_data_inc',0,'Generic module to adquire numeric incremental data','mod_data_inc.gif'),(6,'remote_icmp_proc',3,'Remote ICMP network agent, boolean data','mod_icmp_proc.gif'),(7,'remote_icmp',2,'Remote ICMP network agent (latency)','mod_icmp_data.gif'),(8,'remote_tcp',2,'Remote TCP network agent, numeric data','mod_tcp_data.gif'),(9,'remote_tcp_proc',3,'Remote TCP network agent, boolean data','mod_tcp_proc.gif'),(10,'remote_tcp_string',2,'Remote TCP network agent, alphanumeric data','mod_tcp_string.gif'),(11,'remote_tcp_inc',2,'Remote TCP network agent, incremental data','mod_tcp_inc.gif'),(15,'remote_snmp',2,'Remote SNMP network agent, numeric data','mod_snmp_data.gif'),(16,'remote_snmp_inc',2,'Remote SNMP network agent, incremental data','mod_snmp_inc.gif'),(17,'remote_snmp_string',2,'Remote SNMP network agent, alphanumeric data','mod_snmp_string.gif'),(18,'remote_snmp_proc',1,'Remote SNMP network agent, boolean data','mod_snmp_proc.gif'); +INSERT INTO `ttipo_modulo` VALUES (1,'generic_data',0,'Generic module to adquire numeric data','mod_data.png'),(2,'generic_proc',1,'Generic module to adquire boolean data','mod_proc.png'),(3,'generic_data_string',0,'Generic module to adquire alphanumeric data','mod_string.png'),(4,'generic_data_inc',0,'Generic module to adquire numeric incremental data','mod_data_inc.png'),(6,'remote_icmp_proc',3,'Remote ICMP network agent, boolean data','mod_icmp_proc.png'),(7,'remote_icmp',2,'Remote ICMP network agent (latency)','mod_icmp_data.png'),(8,'remote_tcp',2,'Remote TCP network agent, numeric data','mod_tcp_data.png'),(9,'remote_tcp_proc',3,'Remote TCP network agent, boolean data','mod_tcp_proc.png'),(10,'remote_tcp_string',2,'Remote TCP network agent, alphanumeric data','mod_tcp_string.png'),(11,'remote_tcp_inc',2,'Remote TCP network agent, incremental data','mod_tcp_inc.png'),(15,'remote_snmp',2,'Remote SNMP network agent, numeric data','mod_snmp_data.png'),(16,'remote_snmp_inc',2,'Remote SNMP network agent, incremental data','mod_snmp_inc.png'),(17,'remote_snmp_string',2,'Remote SNMP network agent, alphanumeric data','mod_snmp_string.png'),(18,'remote_snmp_proc',1,'Remote SNMP network agent, boolean data','mod_snmp_proc.png'); -- -- Dumping data for table `tusuario`