Added lost code in limbo, come back to the heaven darling

This commit is contained in:
Arturo Gonzalez 2017-10-26 13:28:08 +02:00
parent 0191fd38d4
commit 0b63fc22f9
1 changed files with 107 additions and 12 deletions

View File

@ -307,7 +307,12 @@ function change_shape(id_db_node) {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -342,7 +347,13 @@ function change_shape(id_db_node) {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -365,7 +376,13 @@ function change_shape(id_db_node) {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -400,7 +417,13 @@ function change_shape(id_db_node) {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -425,7 +448,13 @@ function change_shape(id_db_node) {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -460,7 +489,13 @@ function change_shape(id_db_node) {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
} }
@ -618,6 +653,30 @@ function add_new_link(new_link) {
graph.links.push(new_link); graph.links.push(new_link);
} }
function move_to_networkmap (node) {
var params = [];
params.push("get_networkmap_from_fictional=1");
params.push("id=" + node.id_db);
params.push("id_map=" + node.map_id);
params.push("page=enterprise/operation/agentes/pandora_networkmap.view");
jQuery.ajax ({
data: params.join ("&"),
dataType: 'json',
type: 'POST',
url: action="ajax.php",
success: function (data) {
if (data['correct']) {
window.location="index.php?sec=network&sec2=operation/agentes/pandora_networkmap&tab=view&id_networkmap=" + data['id_networkmap'];
}
else {
edit_node(node, true);
}
}
});
}
function edit_node(data_node, dblClick) { function edit_node(data_node, dblClick) {
if (enterprise_installed) { if (enterprise_installed) {
var flag_edit_node = true; var flag_edit_node = true;
@ -3173,7 +3232,13 @@ function draw_elements_graph() {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -3207,7 +3272,13 @@ function draw_elements_graph() {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -3235,7 +3306,13 @@ function draw_elements_graph() {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -3273,7 +3350,13 @@ function draw_elements_graph() {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -3303,7 +3386,13 @@ function draw_elements_graph() {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });
@ -3341,7 +3430,13 @@ function draw_elements_graph() {
}) })
.on("click", selected_node) .on("click", selected_node)
.on("dblclick", function (d) { .on("dblclick", function (d) {
if (d.type == 3) {
move_to_networkmap(d);
}
else {
edit_node(d, true); edit_node(d, true);
}
}) })
.on("contextmenu", function (d) { show_menu("node", d); }); .on("contextmenu", function (d) { show_menu("node", d); });