Dont know what you did but this version works a lot better than the previous one.
Installation works fine.
Editor seems to ignore:
// so that you can't have the editor active, and not know about it.
its active whether its true or false.
Other than that if i edit database -> weathermap_maps and set filehash, imagefile, htmlfile and titlecache to the same numeric value ex: "1" then it makes the map aswell.
Last time i looked into it its something wrong with the filehash not being created properly.
Could be something related to the error messages:
[Sat Apr 16 09:00:37.990237 2016] [:error] [pid 24248] [client 192.168.206.1:17277] PHP Warning: mysql_real_escape_string(): Access denied for user 'apache'@'localhost' (using password: NO) in /var/www/html/commit5038/plugins/weathermap/weathermap-cacti-plugin.php on line 654, referer: http://192.168.206.136/cacti/plugins/weathermap/weathermap-cacti-plugin.php
Ignore the part about enabled, i saw you enable it automatically if we load it from cacti. Great!