2011-04-14 Javier Lanz <javier.lanz@artica.es>
* godmode/massive/massive_edit_modules.php: Added functionality to edit SNMP version on massive operations git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@4222 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
cca80873f5
commit
9559201675
|
@ -1,3 +1,8 @@
|
||||||
|
2011-04-14 Javier Lanz <javier.lanz@artica.es>
|
||||||
|
|
||||||
|
* godmode/massive/massive_edit_modules.php: Added functionality to edit
|
||||||
|
SNMP version on massive operations
|
||||||
|
|
||||||
2011-04-14 Miguel de Dios <miguel.dedios@artica.es>
|
2011-04-14 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
* include/graphs/functions_pchart.php: added method to force height or not,
|
* include/graphs/functions_pchart.php: added method to force height or not,
|
||||||
|
|
|
@ -32,8 +32,8 @@ function process_manage_edit ($module_name, $agents_select = null) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/* List of fields which can be updated */
|
/* List of fields which can be updated */
|
||||||
$fields = array ('min_warning', 'max_warning', 'min_critical', 'max_critical', 'min_ff_event','module_interval',
|
$fields = array ('min_warning', 'max_warning', 'min_critical', 'max_critical', 'min_ff_event', 'module_interval',
|
||||||
'disabled','post_process','snmp_community','min','max','id_module_group', 'plugin_user', 'plugin_pass', 'id_export', 'history_data');
|
'disabled', 'post_process', 'snmp_community', 'tcp_send', 'min', 'max', 'id_module_group', 'plugin_user', 'plugin_pass', 'id_export', 'history_data');
|
||||||
$values = array ();
|
$values = array ();
|
||||||
foreach ($fields as $field) {
|
foreach ($fields as $field) {
|
||||||
$value = get_parameter ($field, '');
|
$value = get_parameter ($field, '');
|
||||||
|
@ -196,6 +196,7 @@ if (! $module_type) {
|
||||||
$table->rowstyle['edit1'] = 'display: none';
|
$table->rowstyle['edit1'] = 'display: none';
|
||||||
$table->rowstyle['edit2'] = 'display: none';
|
$table->rowstyle['edit2'] = 'display: none';
|
||||||
$table->rowstyle['edit3'] = 'display: none';
|
$table->rowstyle['edit3'] = 'display: none';
|
||||||
|
$table->rowstyle['edit35'] = 'display: none';
|
||||||
$table->rowstyle['edit4'] = 'display: none';
|
$table->rowstyle['edit4'] = 'display: none';
|
||||||
$table->rowstyle['edit5'] = 'display: none';
|
$table->rowstyle['edit5'] = 'display: none';
|
||||||
$table->rowstyle['edit6'] = 'display: none';
|
$table->rowstyle['edit6'] = 'display: none';
|
||||||
|
@ -218,6 +219,11 @@ foreach ($module_types as $type) {
|
||||||
$types[$type['id_tipo']] = $type['description'];
|
$types[$type['id_tipo']] = $type['description'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$snmp_versions['1'] = 'v. 1';
|
||||||
|
$snmp_versions['2'] = 'v. 2';
|
||||||
|
$snmp_versions['2c'] = 'v. 2c';
|
||||||
|
$snmp_versions['3'] = 'v. 3';
|
||||||
|
|
||||||
$table->data = array ();
|
$table->data = array ();
|
||||||
|
|
||||||
$table->data[0][0] = __('Selection mode');
|
$table->data[0][0] = __('Selection mode');
|
||||||
|
@ -302,6 +308,10 @@ $table->data['edit3'][0] = __('Post process');
|
||||||
$table->data['edit3'][1] = print_input_text ('post_process', '', '', 10, 15, true);
|
$table->data['edit3'][1] = print_input_text ('post_process', '', '', 10, 15, true);
|
||||||
$table->data['edit3'][2] = __('SMNP community');
|
$table->data['edit3'][2] = __('SMNP community');
|
||||||
$table->data['edit3'][3] = print_input_text ('snmp_community', '', '', 10, 15, true);
|
$table->data['edit3'][3] = print_input_text ('snmp_community', '', '', 10, 15, true);
|
||||||
|
$table->data['edit35'][0] = '';
|
||||||
|
$table->data['edit35'][1] = '';
|
||||||
|
$table->data['edit35'][2] = __('SNMP version');
|
||||||
|
$table->data['edit35'][3] = print_select ($snmp_versions, 'tcp_send', '', '', __('Select'), '', true, false, false, '');
|
||||||
|
|
||||||
$table->data['edit4'][0] = __('Value');
|
$table->data['edit4'][0] = __('Value');
|
||||||
$table->data['edit4'][1] = '<em>'.__('Min.').'</em>';
|
$table->data['edit4'][1] = '<em>'.__('Min.').'</em>';
|
||||||
|
@ -377,7 +387,7 @@ $(document).ready (function () {
|
||||||
$(".select_modules_row_2").css('display', '');
|
$(".select_modules_row_2").css('display', '');
|
||||||
}
|
}
|
||||||
|
|
||||||
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit35, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
||||||
|
|
||||||
if (this.value == '0') {
|
if (this.value == '0') {
|
||||||
filter = '';
|
filter = '';
|
||||||
|
@ -412,7 +422,7 @@ $(document).ready (function () {
|
||||||
$("td#delete_table-0-1, td#delete_table-edit1-1, td#delete_table-edit2-1").css ("width", "35%");
|
$("td#delete_table-0-1, td#delete_table-edit1-1, td#delete_table-edit2-1").css ("width", "35%");
|
||||||
$("#form_edit input[type=text]").attr ("value", "");
|
$("#form_edit input[type=text]").attr ("value", "");
|
||||||
$("#form_edit input[type=checkbox]").removeAttr ("checked");
|
$("#form_edit input[type=checkbox]").removeAttr ("checked");
|
||||||
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").show ();
|
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit35, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").show ();
|
||||||
}
|
}
|
||||||
|
|
||||||
function clean_lists() {
|
function clean_lists() {
|
||||||
|
@ -420,7 +430,7 @@ $(document).ready (function () {
|
||||||
$("#module_name").html('<?php echo __('None'); ?>');
|
$("#module_name").html('<?php echo __('None'); ?>');
|
||||||
$("#agents").html('<?php echo __('None'); ?>');
|
$("#agents").html('<?php echo __('None'); ?>');
|
||||||
$("#module").html('<?php echo __('None'); ?>');
|
$("#module").html('<?php echo __('None'); ?>');
|
||||||
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit35, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
||||||
$('input[type=checkbox]').attr('checked', false);
|
$('input[type=checkbox]').attr('checked', false);
|
||||||
$('input[type=checkbox]').attr('disabled', true);
|
$('input[type=checkbox]').attr('disabled', true);
|
||||||
$('#module_type').val(-1);
|
$('#module_type').val(-1);
|
||||||
|
@ -432,24 +442,24 @@ $(document).ready (function () {
|
||||||
if(this.id == "checkbox-force_type"){
|
if(this.id == "checkbox-force_type"){
|
||||||
if(this.checked) {
|
if(this.checked) {
|
||||||
$(".select_modules_row_2").css('display', 'none');
|
$(".select_modules_row_2").css('display', 'none');
|
||||||
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").show ();
|
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit35, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").show ();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$(".select_modules_row_2").css('display', '');
|
$(".select_modules_row_2").css('display', '');
|
||||||
if($('#module_name option:selected').val() == undefined) {
|
if($('#module_name option:selected').val() == undefined) {
|
||||||
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit35, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if(this.checked) {
|
if(this.checked) {
|
||||||
$(".select_agents_row_2").css('display', 'none');
|
$(".select_agents_row_2").css('display', 'none');
|
||||||
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").show ();
|
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit35, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").show ();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$(".select_agents_row_2").css('display', '');
|
$(".select_agents_row_2").css('display', '');
|
||||||
if($('#id_agents option:selected').val() == undefined) {
|
if($('#id_agents option:selected').val() == undefined) {
|
||||||
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit35, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -487,7 +497,7 @@ $(document).ready (function () {
|
||||||
$(".select_agents_row_2").css('display', '');
|
$(".select_agents_row_2").css('display', '');
|
||||||
}
|
}
|
||||||
|
|
||||||
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
$("tr#delete_table-edit1, tr#delete_table-edit2, tr#delete_table-edit3, tr#delete_table-edit35, tr#delete_table-edit4, tr#delete_table-edit5, tr#delete_table-edit6, tr#delete_table-edit7").hide ();
|
||||||
|
|
||||||
jQuery.post ("ajax.php",
|
jQuery.post ("ajax.php",
|
||||||
{"page" : "operation/agentes/ver_agente",
|
{"page" : "operation/agentes/ver_agente",
|
||||||
|
|
Loading…
Reference in New Issue