0.95 didn't last very long. After a week of testing and tweaking, here's 0.95a, which is what 0.95 should have been. Sorry for any problems caused by 0.95.
Update: 0.95a was reporting itself as 0.95 before 0815 on March 10th. I fixed the zip for such a minor thing, so no new version.
The change list for this one is pretty huge. There are some nice new features (artificial icons, rotated labels), and a lot of small tweaks. Bigger changes planned for 0.96.
Here's the ugly version of the changelog:
0.95a FIXED - problem with global map variables. Oops.
FIXED - few deprecated function references.
FIXED - couple of tiny docs errors.
FIXED - bug where INFOURL without OVERLIBGRAPH would be ignored
CHANGE - Added in a SCALE line in the DEFAULT scale for between 0 and 1. Stops a lot of warnings on low-traffic links.
0.95 KNOWN ISSUE - ININFOURL/OUTINFOURL, INOVERLIBGRAPH/OUTOVERLIBGRAPH are not handled well by the editor. If you edit a map that uses these,
then the 'in' side of the link will be copied to the 'out' side. New editor will handle this better.
ADDED - You can add a 'tag' to a SCALE line, to be used in ICON or LABELs later.
ADDED - USEICONSCALE - colorize icon images (based on patches from llow)
ADDED - screenshot mode. "SET screenshot_mode 1" at the top of the map will anonymise all labels, comments and bwlabels.
ADDED - LABELFONTCOLOR can use a special value of 'contrast' to always contrast with the label colour.
ADED - Artificial Icons. Special icon 'filenames' - 'box' 'round' 'rbox' create a shaped icon without any file.
ADDED - Map titles show up in browser title now.
ADDED - a basic 'live view' function which generates a map on demand. Sometimes. It's not very useful.
ADDED - LABELANGLE allows you to rotate node labels to 90,180,270 degrees. Needs truetype font.
ADDED - improved data-source picker in editor: host filter
ADDED - improved data-source picker in editor: option to aggregate data sources
ADDED - Moved data-source picker changes across into the graph-picker for NODEs too.
ADDED - SPLITPOS keyword to control position of midpoint in links
ADDED - VIAs can be positioned relative to NODEs (like NODEs can) (thanks again to llow)
ADDED - Weathermap has a hook in the map viewing page to allow other plugins to add code there
ADDED - .htaccess files bundled with Weathermap to restrict direct access to configs and output
ADDED - filenames for output are much less guessable now (may break external references to maps)
ADDED - You can use 'DUPLEX half' on a link to make the bandwidth percentage
calculate work for half-duplex links
ADDED - ININFOURL/OUTINFOURL, INOVERLIBGRAPH/OUTOVERLIBGRAPH, INNOTES/OUTNOTES
allow you to have different urls for the in and out side of links (based on idea from llow)
ADDED - OVERLIBGRAPH (and IN/OUT versions) can take multiple URLs separated by spaces (again from idea by llow)
ADDED - debug/warning log output contains the map name, and the debug output is marked DEBUG
ADDED - debug log output contains the calling function, file/line number, too. Making debugging-by-mail easier.
ADDED - fping: TARGET to do live pings of devices. See targets.html
ADDED - a sample 'skeleton' DS plugin
ADDED - an additional check-gdbug.php to spot bad GD installs
ADDED - MRTG DS plugin can do a few new tricks. See TARGET and targets.html
CHANGE - DS plugins are able to return negative results now ***breaks user-developed DS plugins***
CHANGE - the scale: prefix for the RRD DS plugin can take negative scale factors
CHANGE - (internal) plugins are each created as a single object now. Result: the plugin can cache results internally.
CHANGE - (internal) broke out some of the larger classes (node, link) into separate files.
FIXED - KEYOUTLINECOLOR is actually used now (thanks to llow once more)
FIXED - Editor doesn't throw away WIDTH and HEIGHT with no BG image
FIXED - Cacti Data-source and Graph picker doesn't restrict scrolling or resizing anymore
FIXED - weathermap-cacti-rebuild.php to work on both Cacti 0.8.6 and 0.8.7
FIXED - weathermap-cacti-rebuild.php to flat-out fail if Cacti environment is wrong.
FIXED - SNMP DS plugin had a typo that stopped it working at all (and no-one
noticed for almost a year :-) ). (thanks to Fratissier Christophe for pointing it out)
FIXED - Added some better controls into SNMP DS plugin. You can correctly pull
interface oper/admin status, for example, now.
| Attachment | Size |
|---|---|
| php-weathermap-0.95a.zip | 2.66 MB |
September 27, 2009 - 9:10am
Thanks man. I will use it on my new page.
March 14, 2008 - 11:04pm
Hi Howie,
Just upgraded to 0.95a from 094.1 with same config and the map is shown with label boxes, even though there is the statements are there:
BWOUTLINECOLOR none
BWBOXCOLOR none
I am still reading the 0.95a changelog, but I thought in giving you this info first.
Alex
March 17, 2008 - 8:52pm
I found that OUTLINECOLOR none didn't work for me in a new map today either. D'oh. This is not turning out to be a lucky release :-(