mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 08:14:38 +02:00
Fixed creating network components by snmpwalk
This commit is contained in:
parent
6a71b9a359
commit
31d1f80a12
@ -33,8 +33,6 @@ if(is_ajax()){
|
|||||||
$snmp3_privacy_pass = io_safe_output(get_parameter('snmp3_browser_privacy_pass'));
|
$snmp3_privacy_pass = io_safe_output(get_parameter('snmp3_browser_privacy_pass'));
|
||||||
|
|
||||||
$targets_oids = get_parameter ("oids", "");
|
$targets_oids = get_parameter ("oids", "");
|
||||||
$targets_oids = explode(",", $targets_oids);
|
|
||||||
|
|
||||||
|
|
||||||
$custom_action = get_parameter ("custom_action", "");
|
$custom_action = get_parameter ("custom_action", "");
|
||||||
if ($custom_action != "") {
|
if ($custom_action != "") {
|
||||||
|
@ -725,35 +725,38 @@ function snmp_browser_print_container ($return = false, $width = '100%', $height
|
|||||||
|
|
||||||
});
|
});
|
||||||
// Prepare the AJAX call
|
// Prepare the AJAX call
|
||||||
var params = [
|
var params = {};
|
||||||
"target_ip=" + target_ip,
|
params["target_ip"] = target_ip;
|
||||||
"community=" + community,
|
params["community"] = community;
|
||||||
"oids=" + oids,
|
params["oids"] = oids;
|
||||||
"snmp_browser_version=" + snmp_version,
|
params["snmp_browser_version"] = snmp_version;
|
||||||
"snmp3_browser_auth_user=" + snmp3_auth_user,
|
params["snmp3_browser_auth_user"] = snmp3_auth_user;
|
||||||
"snmp3_browser_security_level=" + snmp3_security_level,
|
params["snmp3_browser_security_level"] = snmp3_security_level;
|
||||||
"snmp3_browser_auth_method=" + snmp3_auth_method,
|
params["snmp3_browser_auth_method"] = snmp3_auth_method;
|
||||||
"snmp3_browser_auth_pass=" + snmp3_auth_pass,
|
params["snmp3_browser_auth_pass"] = snmp3_auth_pass;
|
||||||
"snmp3_browser_privacy_method=" + snmp3_privacy_method,
|
params["snmp3_browser_privacy_method"] = snmp3_privacy_method;
|
||||||
"snmp3_browser_privacy_pass=" + snmp3_privacy_pass,
|
params["snmp3_browser_privacy_pass"] = snmp3_privacy_pass;
|
||||||
"action=" + "create_modules_snmp",
|
params["action"] = "create_modules_snmp";
|
||||||
"custom_action=" + custom_action,
|
params["custom_action"] = custom_action;
|
||||||
"page=include/ajax/snmp_browser.ajax"
|
params["page"] = "include/ajax/snmp_browser.ajax";
|
||||||
];
|
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: "GET",
|
type: "GET",
|
||||||
url: "ajax.php",
|
url: "ajax.php",
|
||||||
data: params.join ("&"),
|
data: params,
|
||||||
dataType: "json",
|
dataType: "html",
|
||||||
success: function(data) {
|
success: function(data) {
|
||||||
|
|
||||||
|
var dato = data.replace(/[^]+(?=\[)/,"");
|
||||||
$('input[name*=create_network_component]').removeClass("sub spinn");
|
$('input[name*=create_network_component]').removeClass("sub spinn");
|
||||||
$('input[name*=create_network_component]').addClass("sub add");
|
$('input[name*=create_network_component]').addClass("sub add");
|
||||||
|
|
||||||
if(data.length !== 0){
|
dato = JSON.parse(dato);
|
||||||
|
|
||||||
|
if(dato.length !== 0){
|
||||||
$('#error_text').text("");
|
$('#error_text').text("");
|
||||||
data.forEach( function(valor, indice, array) {
|
|
||||||
console.log(valor);
|
dato.forEach( function(valor, indice, array) {
|
||||||
$('#error_text').append('<br/>'+ valor );
|
$('#error_text').append('<br/>'+ valor );
|
||||||
});
|
});
|
||||||
$("#dialog_error")
|
$("#dialog_error")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user