In order to cope with both versions I have changed my code to provide two selection options in the drop down. You can select SNRM- or SNRMargin depending on which files you need to look for and this also eliminates the problem of showing other files with a prefix of SNRM which some including me have in the web server directories.
It's a simple change to line 5 in the DSLGraphs.php script
$filename = array("" ,"Bitloading" ,"Bitswap" ,"CRC" ,"ES" ,"FEC" ,"HLog" ,"QLN" ,"SES" ,"SNRM-" ,"SNRMargin" ,"SNRMperbandDownstream" ,"SNRMperbandUpstream" ,"SNRpertone" ,"Speed" ,"AverageErrors" ,"ConnectionStats" ,"Stats" ,"Traffic" );
This change is only required when using the FTP function of DSLStats to upload the graph files to a web server or in my case a NAS box which the server accesses via FTP itself. Once Eric decides how to fix this then we can look again as to what to do to clean it up.
One last thing the regression which caused this may have happened around the end of May and the start of June this year because that's when my file names changed from SNRMargin to SNRM
in my directories where they are FTP'd to by DSLStats. Just looked at my downloads directory and I can see two versions of DSLStats around that time 6.5.6 and 6.5.8 and I suspect the latter may be the culprit.
Stuart