Page 1 of 1
new template - minor chart units error
Posted: Tue 30 Mar 2021 5:19 pm
by piconut
I just updated my webfiles to the 3.10.4 b3121 version and on the Gauges > Units, it shows mm for both choices for the rainfall amount. It is showing correctly on the gauge, just that the option to select between inches and millimeters is probably a typo.

Re: new template - minor chart units error
Posted: Tue 30 Mar 2021 7:20 pm
by philpugh
Not seeing that on my b3121 system
gauges.png
Re: new template - minor chart units error
Posted: Tue 30 Mar 2021 7:39 pm
by philpugh
But I see the problem.....
I haven't reloaded the gauges.htm from 3121.
I'm running with version dated:
gaugesT.html v:0.0.1 d:Feb 2021 Neil Thomas
Page: 1 main panel plus a sidebar
Last modified: 2021/03/02 14:03:06
NOTE: Once uploaded this page does not need to be uploaded again unless edited.
and contains:
<div class="w3-border-bottom w3-theme-bdr units-row">
<div class=""><span id="lang_rainfall">Rainfall</span></div>
<div class="units-value"><input id="rad_unitsRain1" type="radio" class="w3-radio" name="rad_unitsRain" value="mm" checked onclick="gauges.setUnits(this);"><label id="lab_unitsRain1" for="rad_unitsRain1">mm</label></div>
<div class="units-value"><input id="rad_unitsRain2" type="radio" class="w3-radio" name="rad_unitsRain" value="in" onclick="gauges.setUnits(this);"><label id="lab_unitsRain2" for="rad_unitsRain2">Inch</label></div>
</div>
The gauges.htm with b3121 is dated :
ATN-gauges.htm v:0.0.2 a:Neil Thomas
Last modified: 2021/03/14 15:00:19
CMX Template page: Gauges, No sidebar
and contains
<div class="w3-col l3 m3 s5"><span id="lang_rainfall">Rainfall</span></div>
<div class="w3-col l2 m3 s3"><input id="rad_unitsRain1" type="radio" class="w3-radio" name="rad_unitsRain" value="mm" checked onclick="gauges.setUnits(this);"><label id="lab_unitsRain1" for="rad_unitsRain1">mm</label></div>
<div class="w3-rest"><input id="rad_unitsRain2" type="radio" class="w3-radio" name="rad_unitsRain" value="F" onclick="gauges.setUnits(this);"><label id="lab_unitsRain2" for="rad_unitsRain2">mm</label></div>
Looking at the later (newer) one the last line seems 'odd' the value implies degrees F ! What is shown in your rain gauge?
EDITED: If the value seems right I would edit the last line I quote to change value="F" to value="mm" and change the mm at the end of the line to Inch
Re: new template - minor chart units error
Posted: Tue 30 Mar 2021 7:40 pm
by ConligWX
I have it too.
Capture.JPG
Re: new template - minor chart units error
Posted: Tue 30 Mar 2021 7:50 pm
by philpugh
OK I uploaded the newer file. When you select the "mm" that should be "inch" The temp changes from C to F - and changing back doesn't change it back - you need to do that via the Temp units!
Re: new template - minor chart units error
Posted: Tue 30 Mar 2021 7:52 pm
by ConligWX
yep it appears the code is wrong:
Line214:
Code: Select all
<div class="w3-col l3 m3 s5"><span id="lang_rainfall">Rainfall</span></div>
<div class="w3-col l2 m3 s3"><input id="rad_unitsRain1" type="radio" class="w3-radio" name="rad_unitsRain" value="mm" checked onclick="gauges.setUnits(this);"><label id="lab_unitsRain1" for="rad_unitsRain1">mm</label></div>
<div class="w3-rest"><input id="rad_unitsRain2" type="radio" class="w3-radio" name="rad_unitsRain" value="F" onclick="gauges.setUnits(this);"><label id="lab_unitsRain2" for="rad_unitsRain2">mm</label></div>
the value="F" looks like it was copied from the temps section above line 214
should be something like:
Code: Select all
<div class="w3-col l3 m3 s5"><span id="lang_rainfall">Rainfall</span></div>
<div class="w3-col l2 m3 s3"><input id="rad_unitsRain1" type="radio" class="w3-radio" name="rad_unitsRain" value="mm" checked onclick="gauges.setUnits(this);"><label id="lab_unitsRain1" for="rad_unitsRain1">mm</label></div>
<div class="w3-rest"><input id="rad_unitsRain2" type="radio" class="w3-radio" name="rad_unitsRain" value="in" onclick="gauges.setUnits(this);"><label id="lab_unitsRain2" for="rad_unitsRain2">Inch</label></div>
Mark should confirm.
Re: new template - minor chart units error
Posted: Tue 30 Mar 2021 7:59 pm
by philpugh
Change the line
<div class="w3-rest"><input id="rad_unitsRain2" type="radio" class="w3-radio" name="rad_unitsRain" value="F" onclick="gauges.setUnits(this);"><label id="lab_unitsRain2" for="rad_unitsRain2">mm</label></div>
to
<div class="w3-rest"><input id="rad_unitsRain2" type="radio" class="w3-radio" name="rad_unitsRain" value="in" onclick="gauges.setUnits(this);"><label id="lab_unitsRain2" for="rad_unitsRain2">Inch</label></div>
and it seems to work correctly
Re: new template - minor chart units error
Posted: Tue 30 Mar 2021 8:00 pm
by philpugh
Posting collision!
Re: new template - minor chart units error
Posted: Tue 30 Mar 2021 8:00 pm
by ConligWX
OK amended my one above it now works.
line:216
Code: Select all
<div class="w3-rest"><input id="rad_unitsRain2" type="radio" class="w3-radio" name="rad_unitsRain" value="in" onclick="gauges.setUnits(this);"><label id="lab_unitsRain2" for="rad_unitsRain2">Inch</label></div>
Re: new template - minor chart units error
Posted: Tue 30 Mar 2021 8:26 pm
by piconut
ConligWX wrote: ↑Tue 30 Mar 2021 8:00 pm
OK amended my one above it now works.
line:216
Code: Select all
<div class="w3-rest"><input id="rad_unitsRain2" type="radio" class="w3-radio" name="rad_unitsRain" value="in" onclick="gauges.setUnits(this);"><label id="lab_unitsRain2" for="rad_unitsRain2">Inch</label></div>
Thank you. That fixed it.
http://www.austexweather.com/gauges.htm
Re: new template - minor chart units error
Posted: Wed 31 Mar 2021 11:05 am
by mcrossley
Included in the next release, thanks for the report.