diff -u -r1.4 functions.php --- userpanel/modules/stats/functions.php 11 Mar 2010 13:07:56 -0000 1.4 +++ userpanel/modules/stats/functions.php 25 Nov 2010 09:36:53 -0000 @@ -88,7 +88,7 @@ } // join query from parts - $query = 'SELECT nodeid, name, inet_ntoa(ipaddr) AS ip, sum(upload) as upload, sum(download) as download + $query = 'SELECT nodeid, name, inet_ntoa(ipaddr) AS ip, sum(upload) as upload, sum(download) as download, ownerid FROM stats LEFT JOIN nodes ON stats.nodeid=nodes.id WHERE 1=1 ' @@ -104,6 +104,8 @@ foreach ($traffic as $idx => $row) { + $traffic['upload']['ownerid'][] = $row['ownerid']; + $traffic['download']['ownerid'][] = $row['ownerid']; $traffic['upload']['data'][] = $row['upload']; $traffic['download']['data'][] = $row['download']; $traffic['upload']['name'][] = ($row['name'] ? $row['name'] : 'nieznany (ID: '.$row['nodeid'].')'); @@ -160,6 +162,11 @@ return $traffic; } +function module_trafficgraph() { + require_once('trafficgraph_userpanel.php'); +} + + function module_main() { global $SMARTY,$CONFIG,$SESSION;