2008-10-28 Esteban Sanchez <estebans@artica.es>

* godmode/modules/manage_network_components.php: Replaced parameters
        manual check using entrada_limpia with get_parameter(). It was causing
        PHP notices and was not working fine.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1197 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
esanchezm 2008-10-28 14:22:44 +00:00
parent 19a21a4685
commit 7c866a3554
2 changed files with 82 additions and 116 deletions

View File

@ -1,3 +1,9 @@
2008-10-28 Esteban Sanchez <estebans@artica.es>
* godmode/modules/manage_network_components.php: Replaced parameters
manual check using entrada_limpia with get_parameter(). It was causing
PHP notices and was not working fine.
2008-10-27 Evi Vanoost <vanooste@rcbi.rochester.edu> 2008-10-27 Evi Vanoost <vanooste@rcbi.rochester.edu>
* godmode/users/user_list.php: Rewrite to use print_table. Fixed * godmode/users/user_list.php: Rewrite to use print_table. Fixed
@ -122,25 +128,26 @@
2008-10-21 Jorge Gonzalez <jorgegonz@svn.gnome.org> 2008-10-21 Jorge Gonzalez <jorgegonz@svn.gnome.org>
* operation/servers/view_server.php, * operation/servers/view_server.php,
godmode/agentes/module_manager_editor_network.php, godmode/agentes/module_manager_editor_network.php,
godmode/agentes/module_manager_editor_wmi.php, godmode/agentes/module_manager_editor_wmi.php,
godmode/agentes/module_manager_editor_plugin.php, godmode/agentes/module_manager_editor_plugin.php,
godmode/agentes/module_manager_editor_prediction.php, godmode/agentes/module_manager_editor_prediction.php,
godmode/agentes/module_manager_editor_data.php, godmode/agentes/module_manager_editor_data.php,
godmode/agentes/configurar_agente.php: added translation context. godmode/agentes/configurar_agente.php: Added translation context.
* include/languages/cs.po, include/languages/pt_BR.po, * include/languages/cs.po, include/languages/pt_BR.po,
include/languages/es.po, include/languages/uk.po, include/languages/es.po, include/languages/uk.po,
include/languages/ro.po, include/languages/fr.po, include/languages/ro.po, include/languages/fr.po,
include/languages/ca.po, include/languages/de.po, include/languages/ca.po, include/languages/de.po,
include/languages/sv.po, include/languages/zh_TW.po, include/languages/sv.po, include/languages/zh_TW.po,
include/languages/hi.po, include/languages/zh_CN.po, include/languages/hi.po, include/languages/zh_CN.po,
include/languages/te.po, include/languages/eu.po, include/languages/te.po, include/languages/eu.po,
include/languages/hu.po, include/languages/ru.po, include/languages/hu.po, include/languages/ru.po,
include/languages/gl.po, include/languages/pl.po, include/languages/gl.po, include/languages/pl.po,
include/languages/it.po, include/languages/sl.po, include/languages/it.po, include/languages/sl.po,
include/languages/pt.po, include/languages/ast.po, include/languages/pt.po, include/languages/ast.po,
include/languages/index.pot: Updated translations from Rosetta, thanks to all contributors. include/languages/index.pot: Updated translations from Rosetta, thanks to
all contributors.
2008-10-21 Manuel Arostegui <marostegui@artica.es> 2008-10-21 Manuel Arostegui <marostegui@artica.es>
@ -204,8 +211,8 @@
2008-10-20 Jorge Gonzalez <jorgegonz@artica.es> 2008-10-20 Jorge Gonzalez <jorgegonz@artica.es>
* operation/agentes/estado_agente.php, operation/agentes/bulbs.php: * operation/agentes/estado_agente.php, operation/agentes/bulbs.php:
fixed bug, blue monitor means it has no monitors, while gray means fixed bug, blue monitor means it has no monitors, while gray means
it has no data. it has no data.
2008-10-20 Esteban Sanchez <estebans@artica.es> 2008-10-20 Esteban Sanchez <estebans@artica.es>
@ -215,17 +222,17 @@
2008-10-20 Jorge Gonzalez <jorgegonz@artica.es> 2008-10-20 Jorge Gonzalez <jorgegonz@artica.es>
* include/languages/cs.po, include/languages/pt_BR.po, * include/languages/cs.po, include/languages/pt_BR.po,
include/languages/es.po, include/languages/uk.po, include/languages/es.po, include/languages/uk.po,
include/languages/ro.po, include/languages/fr.po, include/languages/ro.po, include/languages/fr.po,
include/languages/ca.po, include/languages/de.po, include/languages/ca.po, include/languages/de.po,
include/languages/sv.po, include/languages/zh_TW.po, include/languages/sv.po, include/languages/zh_TW.po,
include/languages/hi.po, include/languages/zh_CN.po, include/languages/hi.po, include/languages/zh_CN.po,
include/languages/te.po, include/languages/eu.po, include/languages/te.po, include/languages/eu.po,
include/languages/hu.po, include/languages/ru.po, include/languages/hu.po, include/languages/ru.po,
include/languages/gl.po, include/languages/pl.po, include/languages/gl.po, include/languages/pl.po,
include/languages/it.po, include/languages/sl.po, include/languages/it.po, include/languages/sl.po,
include/languages/pt.po, include/languages/ast.po: Updated include/languages/pt.po, include/languages/ast.po: Updated
translations from Rosetta, thanks to all contributors. translations from Rosetta, thanks to all contributors.
* Makefile: modified entries to make them be in alphabetic order. * Makefile: modified entries to make them be in alphabetic order.

View File

@ -49,53 +49,33 @@ $plugin_parameter = "";
// ------------------ // ------------------
if (isset($_GET["create"])){ // Create module if (isset($_GET["create"])){ // Create module
if (isset($_POST["tipo"])) $type = get_parameter ('tipo');
$type = entrada_limpia($_POST["tipo"]); $name = get_parameter ('name');
if (isset($_POST["name"])) $description = get_parameter ('descripcion');
$name = entrada_limpia($_POST["name"]); $modulo_max = get_parameter ('modulo_max', 0);
if (isset($_POST["descripcion"])) $modulo_min = get_parameter ('modulo_min', 0);
$description = entrada_limpia($_POST["descripcion"]); $tcp_send = get_parameter ('tcp_send');
if (isset($_POST["modulo_max"])) $tcp_rcv = get_parameter ('tcp_rcv');
$modulo_max = entrada_limpia($_POST["modulo_max"]); $tcp_port = get_parameter ('tcp_port');
if (isset($_POST["modulo_min"])) $snmp_oid = get_parameter ('snmp_oid');
$modulo_min = entrada_limpia($_POST["modulo_min"]); $snmp_community = get_parameter ('snmp_community');
if (isset($_POST["tcp_send"])) $id_module_group = get_parameter ('id_module_group');
$tcp_send = entrada_limpia($_POST["tcp_send"]); $module_interval = get_parameter ('module_interval');
if (isset($_POST["tcp_rcv"])) $id_group = get_parameter ('id_group');
$tcp_rcv = entrada_limpia($_POST["tcp_rcv"]); $plugin_user = get_parameter ('plugin_user');
if (isset($_POST["tcp_port"])) $plugin_pass = get_parameter ('plugin_pass');
$tcp_port = entrada_limpia($_POST["tcp_port"]); $plugin_parameter = get_parameter ('plugin_parameter');
if (isset($_POST["snmp_oid"])) $max_timeout = get_parameter ('max_timeout');
$snmp_oid = entrada_limpia($_POST["snmp_oid"]); $id_modulo = get_parameter ('id_modulo');
if (isset($_POST["snmp_community"]))
$snmp_community = entrada_limpia($_POST["snmp_community"]);
if (isset($_POST["id_module_group"]))
$id_module_group = entrada_limpia($_POST["id_module_group"]);
if (isset($_POST["module_interval"]))
$module_interval = entrada_limpia($_POST["module_interval"]);
if (isset($_POST["id_group"]))
$id_group = entrada_limpia($_POST["id_group"]);
if (isset($_POST["plugin_user"]))
$plugin_user = entrada_limpia($_POST["plugin_user"]);
if (isset($_POST["plugin_pass"]))
$plugin_pass = entrada_limpia($_POST["plugin_pass"]);
if (isset($_POST["plugin_parameter"]))
$plugin_parameter = entrada_limpia($_POST["plugin_parameter"]);
if (isset($_POST["max_timeout"]))
$max_timeout = entrada_limpia($_POST["max_timeout"]);
if (isset($_POST["id_modulo"]))
$id_modulo = entrada_limpia($_POST["id_modulo"]);
$sql_insert="INSERT INTO tnetwork_component (name, description, module_interval, type, max, min, tcp_send, tcp_rcv, tcp_port, snmp_oid, snmp_community, id_module_group, id_group, id_modulo, plugin_user, plugin_pass, plugin_parameter, max_timeout) $sql = "INSERT INTO tnetwork_component (name, description, module_interval, type, max, min, tcp_send, tcp_rcv, tcp_port, snmp_oid, snmp_community, id_module_group, id_group, id_modulo, plugin_user, plugin_pass, plugin_parameter, max_timeout)
VALUES ('$name', '$description', '$module_interval', '$type', '$modulo_max', '$modulo_min', '$tcp_send', '$tcp_rcv', '$tcp_port', '$snmp_oid' ,'$snmp_community', '$id_module_group', '$id_group', '$id_modulo', '$plugin_user', '$plugin_pass', '$plugin_parameter', '$max_timeout')"; VALUES ('$name', '$description', '$module_interval', '$type', '$modulo_max', '$modulo_min', '$tcp_send', '$tcp_rcv', '$tcp_port', '$snmp_oid' ,'$snmp_community', '$id_module_group', '$id_group', '$id_modulo', '$plugin_user', '$plugin_pass', '$plugin_parameter', '$max_timeout')";
$result=mysql_query($sql_insert); $id_module = process_sql ($sql, 'insert_id');
if (! $result) if ($id_module === false)
echo "<h3 class='error'>".__('Not created. Error inserting data')."</h3>"; echo "<h3 class='error'>".__('Not created. Error inserting data')."</h3>";
else { else {
echo "<h3 class='suc'>".__('Created successfully')."</h3>"; echo "<h3 class='suc'>".__('Created successfully')."</h3>";
$id_module = mysql_insert_id();
} }
} }
@ -103,54 +83,33 @@ if (isset($_GET["create"])){ // Create module
// UPDATE MODULE // UPDATE MODULE
// ------------------ // ------------------
if (isset($_GET["update"])){ // if modified any parameter if (isset($_GET["update"])){ // if modified any parameter
$id_nc = entrada_limpia ($_GET["id_nc"]); $id_nc = get_parameter ('id_nc');
if (isset($_POST["tipo"])) $type = get_parameter ('tipo');
$type = entrada_limpia($_POST["tipo"]); $name = get_parameter ('name');
if (isset($_POST["name"])) $description = get_parameter ('descripcion');
$name = entrada_limpia($_POST["name"]); $modulo_max = get_parameter ('modulo_max', 0);
if (isset($_POST["descripcion"])) $modulo_min = get_parameter ('modulo_min', 0);
$description = entrada_limpia($_POST["descripcion"]); $tcp_send = get_parameter ('tcp_send');
if (isset($_POST["modulo_max"])) $tcp_rcv = get_parameter ('tcp_rcv');
$modulo_max = entrada_limpia($_POST["modulo_max"]); $tcp_port = get_parameter ('tcp_port');
if ($modulo_max == "") $snmp_oid = get_parameter ('snmp_oid');
$modulo_max = 0; $snmp_community = get_parameter ('snmp_community');
if (isset($_POST["modulo_min"])) $id_module_group = get_parameter ('id_module_group');
$modulo_min = entrada_limpia($_POST["modulo_min"]); $module_interval = get_parameter ('module_interval');
if ($modulo_min == "") $id_group = get_parameter ('id_group');
$modulo_min = 0; $plugin_user = get_parameter ('plugin_user');
if (isset($_POST["tcp_send"])) $plugin_pass = get_parameter ('plugin_pass');
$tcp_send = entrada_limpia($_POST["tcp_send"]); $plugin_parameter = get_parameter ('plugin_parameter');
if (isset($_POST["tcp_rcv"])) $max_timeout = get_parameter ('max_timeout');
$tcp_rcv = entrada_limpia($_POST["tcp_rcv"]);
if (isset($_POST["tcp_port"]))
$tcp_port = entrada_limpia($_POST["tcp_port"]);
if (isset($_POST["snmp_oid"]))
$snmp_oid = entrada_limpia($_POST["snmp_oid"]);
if (isset($_POST["snmp_community"]))
$snmp_community = entrada_limpia($_POST["snmp_community"]);
if (isset($_POST["id_module_group"]))
$id_module_group = entrada_limpia($_POST["id_module_group"]);
if (isset($_POST["module_interval"]))
$module_interval = entrada_limpia($_POST["module_interval"]);
if (isset($_POST["id_group"]))
$id_group = entrada_limpia($_POST["id_group"]);
if (isset($_POST["plugin_user"]))
$plugin_user = entrada_limpia($_POST["plugin_user"]);
if (isset($_POST["plugin_pass"]))
$plugin_pass = entrada_limpia($_POST["plugin_pass"]);
if (isset($_POST["plugin_parameter"]))
$plugin_parameter = entrada_limpia($_POST["plugin_parameter"]);
if (isset($_POST["max_timeout"]))
$max_timeout = entrada_limpia($_POST["max_timeout"]);
$sql_update ="UPDATE tnetwork_component SET name = '$name', $sql ="UPDATE tnetwork_component SET name = '$name',
description = '$description', snmp_oid = '$snmp_oid', snmp_community = '$snmp_community', description = '$description', snmp_oid = '$snmp_oid', snmp_community = '$snmp_community',
id_group = '$id_group', tcp_rcv = '$tcp_rcv', tcp_send = '$tcp_send', max = '$modulo_max', id_group = '$id_group', tcp_rcv = '$tcp_rcv', tcp_send = '$tcp_send', max = '$modulo_max',
min = '$modulo_min', tcp_port = '$tcp_port', id_module_group = '$id_module_group', type = '$type', min = '$modulo_min', tcp_port = '$tcp_port', id_module_group = '$id_module_group', type = '$type',
module_interval = '$module_interval', plugin_user = '$plugin_user', plugin_pass = '$plugin_pass', module_interval = '$module_interval', plugin_user = '$plugin_user', plugin_pass = '$plugin_pass',
plugin_parameter = '$plugin_parameter', max_timeout = '$max_timeout' WHERE id_nc = '$id_nc'"; plugin_parameter = '$plugin_parameter', max_timeout = '$max_timeout' WHERE id_nc = '$id_nc'";
$result=mysql_query($sql_update); $result = process_sql ($sql);
if (! $result) if (! $result)
echo "<h3 class='error'>".__('Not updated. Error updating data')."</h3>"; echo "<h3 class='error'>".__('Not updated. Error updating data')."</h3>";
else else
@ -162,14 +121,14 @@ if (isset($_GET["update"])){ // if modified any parameter
// ------------------ // ------------------
if (isset($_GET["delete"])){ // if delete if (isset($_GET["delete"])){ // if delete
$id_nc = entrada_limpia ($_GET["id_nc"]); $id_nc = entrada_limpia ($_GET["id_nc"]);
$sql_delete= "DELETE FROM tnetwork_component WHERE id_nc = ".$id_nc; $sql= "DELETE FROM tnetwork_component WHERE id_nc = ".$id_nc;
$result=mysql_query($sql_delete); $result = process_sql ($sql);
if (! $result) if (! $result)
echo "<h3 class='error'>".__('Not deleted. Error deleting data')."</h3>"; echo "<h3 class='error'>".__('Not deleted. Error deleting data')."</h3>";
else else
echo "<h3 class='suc'>".__('Deleted successfully')."</h3>"; echo "<h3 class='suc'>".__('Deleted successfully')."</h3>";
$sql_delete= "DELETE FROM tnetwork_profile_component WHERE id_nc = ".$id_nc; $sql = "DELETE FROM tnetwork_profile_component WHERE id_nc = ".$id_nc;
$result=mysql_query($sql_delete); $result = process_sql ($sql);
} }
// ------------------ // ------------------