debugging = TRUE; $weathermap_debugging=TRUE; $map->ReadConfig($mapfile); if(1==0) { $nodename = "Centre"; $newnodename = "dave"; $newnode = $map->nodes[$nodename]; $newnode->name = $newnodename; $map->nodes[$newnodename] = $newnode; unset($map->nodes[$nodename]); foreach ($map->links as $link) { if($link->a->name == $nodename) { $map->links[$link->name]->a = $newnode; } if($link->b->name == $nodename) { $map->links[$link->name]->b = $newnode; } } // print_r($map->nodes['main']); } #$mynode = $map->nodes['node80111']; #$ddnode = $map->inherit_fieldlist; #$dnode = $map->defaultnode; #print $mynode->usescale."\n"; #print $dnode->usescale."\n"; #print $ddnode->usescale."\n"; $map->WriteConfig("output.conf"); print "Wrote config\n"; // print_r($map); // $yaml = Spyc::YAMLDump($map); // print $yaml; // vim:ts=4:sw=4: ?>