print "<tr><td>"; # print "Generating map $id here now from ".$map[0]['configfile']; $confdir = dirname(__FILE__) . '/configs/'; // everything else in this file is inside this else $mapname = $map[0]['configfile']; $mapfile = $confdir . '/' . $mapname; $orig_cwd = getcwd(); chdir(dirname(__FILE__)); $map = new WeatherMap(); // $map->context = "cacti"; $map->rrdtool = read_config_option("path_rrdtool"); print "<pre>"; $map->ReadConfig($mapfile); $map->ReadData(); $map->DrawMap('null'); $map->PreloadMapHTML(); print "</pre>"; print ""; print "<img src='?action=liveviewimage&id={$id}' />\n"; print $map->imap->subHTML("LEGEND:"); print $map->imap->subHTML("TIMESTAMP"); print $map->imap->subHTML("NODE:"); print $map->imap->subHTML("LINK:"); chdir($orig_cwd); print "</td></tr>"; html_graph_end_box(); } else { print "Map unavailable."; } } else { print "No ID, or unknown map name.";