mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 08:14:38 +02:00
Working in the new networkmap.
This commit is contained in:
parent
fb3b4d8a6f
commit
6dbf6e18f2
@ -128,10 +128,16 @@ abstract class Map {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function writeJSContants() {
|
public function writeJSContants() {
|
||||||
|
$contants = array();
|
||||||
|
$contants["ITEM_TYPE_AGENT_NETWORKMAP"] = ITEM_TYPE_AGENT_NETWORKMAP;
|
||||||
|
$contants["ITEM_TYPE_MODULE_NETWORKMAP"] = ITEM_TYPE_MODULE_NETWORKMAP;
|
||||||
|
$contants["ITEM_TYPE_EDGE_NETWORKMAP"] = ITEM_TYPE_EDGE_NETWORKMAP;
|
||||||
?>
|
?>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
<?php
|
<?php
|
||||||
|
foreach ($contants as $name => $value) {
|
||||||
|
echo "var $name = $value \n";
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
</script>
|
</script>
|
||||||
<?php
|
<?php
|
||||||
|
@ -104,7 +104,7 @@ class Networkmap extends Map {
|
|||||||
$type = ITEM_TYPE_AGENT_NETWORKMAP;
|
$type = ITEM_TYPE_AGENT_NETWORKMAP;
|
||||||
}
|
}
|
||||||
|
|
||||||
$nodes[$graphviz_id] = array('id' => $id);
|
$nodes[$graphviz_id] = array('id' => $id, 'type' => $type);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -31,6 +31,8 @@ MapController.prototype._marginConstant = 0; //To be beauty
|
|||||||
MapController.prototype.init_map = function() {
|
MapController.prototype.init_map = function() {
|
||||||
var svg = d3.select("#map svg");
|
var svg = d3.select("#map svg");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
svg.append("g").append("circle")
|
svg.append("g").append("circle")
|
||||||
.attr("id", "node_10")
|
.attr("id", "node_10")
|
||||||
.attr("class", "node")
|
.attr("class", "node")
|
||||||
|
@ -18,3 +18,10 @@ var NetworkmapController = function(target) {
|
|||||||
|
|
||||||
NetworkmapController.prototype = Object.create(MapController.prototype);
|
NetworkmapController.prototype = Object.create(MapController.prototype);
|
||||||
NetworkmapController.prototype.constructor = NetworkmapController;
|
NetworkmapController.prototype.constructor = NetworkmapController;
|
||||||
|
|
||||||
|
NetworkmapController.prototype.init_map = function() {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
MapController.prototype.init_map.call(this);
|
||||||
|
};
|
Loading…
x
Reference in New Issue
Block a user