[[User:Sfws| this section only is by sfws]] 12:15, 31 December 2012 (UTC)
*An [http://sandaysoft.com/forum/viewtopic.php?f=18&t=8690 alternative Javascript/jQuery solution] is in the 3rd party tools sub forum within the Cumulus forum.
*TheseThis alternative JavaScript versionsversion workworks correctly at the start of a new year (asfor my forum version the ''default year reflects the latest year on the dayfile.txt''). (The original DAJ version uses the current calendar year in the viewer's time zone).
*Also like the revised 1.2 PHP version, the alternative JavaScript version will pass validation, as all the coding is to the latest standards (ECMA-292, CSS3, HTML5). The original PHP and JS versions below, use non-standard attributes to handle for example the highlighting facility, the alternative provides highlighting with standard-compliant coding.
*Unlike the original DAJ version below, my alternative JavaScript versionsversion only readreads the ['''[dayfile.txt]]''' ''once'', however many times you choose a different data set (called category in the forum versionsversion) or a different year. EachIt also ''avoids redrawing the table if the year is changed''. So my alternative is thus considerably faster, especially with large dayfile.txt files (and changes of data set or year).
*For greater ease of customisation, the forum versionsversion useuses a different sequence in ''''label_items'''', and includeincludes the ability to apply your own formatting according to value for any selected category. The forum example includes colouring thecolour rainfall rate according to intensity groups used by UK Meteorological Office.
Advantages of 29 January 2013latest revision [[User:Sfws|Sfws]] 16:50, 29 January 2013 (UTC)
*By placing a redesigned 'label_items' in the HTML (so much easier to edit), mythe newernew version makes it easier to add new criterions and adapt to any future changes in [[dayfile.txt]].
*A number of headings and messages are defined in the HTML, but used by the script. This arrangement makes the revisednew version more informative, but preserves the ability to tailor to your preferences on wording and language.
*If you select the 29 January 2013new version, it includes a CSS, based on tailoring the standard Cumulus one, but you may want to make the new page match your existing pages. It includes HTML compatible with standard Cumulus pages (it does not need any Cumulus processing), but again that may need tailoring to match your other pages, but the HTML in the forum does offer the ability to display the raw dayfile.txt if JavaScript is not enabled in the viewer's browser.
*One site using in January 2013 a variant based on this alternative code, with its own look to the page, is [http://sassafras.id.au/projects/weather/dailyrecords.shtml found here].
|