AlternativePublicWebsite: Difference between revisions
NeilThomas (talk | contribs) |
NeilThomas (talk | contribs) m (→Change Log) |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 8: | Line 8: | ||
Although it should function at the date of release, no guarantees are given that it will continue to do so with subsequent releases of CumulusMX. Users should take time to investigate how it reacts and uses the library and data files uploaded by CumulusMX so that you are able to do some troubleshooting for yourself. |
Although it should function at the date of release, no guarantees are given that it will continue to do so with subsequent releases of CumulusMX. Users should take time to investigate how it reacts and uses the library and data files uploaded by CumulusMX so that you are able to do some troubleshooting for yourself. |
||
[[File:Screenshot 2025-10-26 at 11.36.35.png|500px|thumb|center|alt=Image of the Alternative Public Website|Screenshot of aiweather.uk]] |
|||
=== Download === |
=== Download === |
||
You can download the file [ |
You can download the file from [https://www.oaktreewebs.co.uk/wiki/doku.php?id=wiki:aw:altwebsite my Wiki] Version. 4 b:006 04/11/2025 10:43 |
||
It extracts to its own folder - apw, so you can extract to wherever without overwriting other content. |
It extracts to its own folder - apw, so you can extract to wherever without overwriting other content. |
||
| Line 24: | Line 26: | ||
==== Heading text ==== |
==== Heading text ==== |
||
{| style="margin-right: 50px;" |
|||
{| |
|||
|- |
|- |
||
| style="width: 20em;"| |
|||
| |
|||
cmxConfig = { |
cmxConfig = { |
||
Charts: { |
Charts: { |
||
| Line 58: | Line 60: | ||
}; |
}; |
||
|style="padding-left: 1em;"| |
|||
|| |
|||
===== Explanation ===== |
===== Explanation ===== |
||
There are now 4 sections:- '''Charts''', '''Custom''', '''Gull''' and '''Records''' as well as three primary settings:- '''Data''', '''Menu''' and '''NOAAReportPath'''. |
There are now 4 sections:- '''Charts''', '''Custom''', '''Gull''' and '''Records''' as well as three primary settings:- '''Data''', '''Menu''' and '''NOAAReportPath'''. |
||
| Line 75: | Line 77: | ||
===== Other entries ===== |
===== Other entries ===== |
||
The other entries in the cmxConfig structure allow you to customise the various options available in this template with the '''Custom''' section being the primary area for such customisation. |
The other entries in the cmxConfig structure allow you to customise the various options available in this template with the '''Custom''' section being the primary area for such customisation. '''''Charts and Records''''' These two option areas are probably best left as is. They record the last chart (Trends and Summary) and records sets (Monthly and All), viewed in the current browsing session and are changed dynamically. |
||
===== Charts and Records ===== |
|||
These two option areas are probably best left as is. They record the last chart (Trends and Summary) and records sets (Monthly and All), viewed in the current browsing session and are changed dynamically. |
|||
|} |
|} |
||
'''''Note''''' |
'''''Note''''' |
||
This Wiki is difficult to format as I want. This is why I will now only be putting full information and the download link on [https://www.oaktreewebs.co.uk/wiki/doku.php?id=start my Wiki] |
|||
==== Change Log ==== |
==== Change Log ==== |
||
| Line 132: | Line 131: | ||
* Corrected the build number to b:005. This is the latest release. The only page that has changed is '''page-control.js'''. |
* Corrected the build number to b:005. This is the latest release. The only page that has changed is '''page-control.js'''. |
||
'''Update 04/11/2025 - Version 4 build:006''' |
|||
=== Download === |
|||
'''Changes''' |
|||
You can download the file [[File:PublicWebsiteV2.zip|thumb|alt=Version 5 b005|here]] Version. 5 b:005 25/10/2025 10:00 |
|||
* Added 'menu' to the hamburger menu on the template1.html page only for those that want this feature. You will need to copy it to other pages as required. |
|||
* Verified that the historic charts work as required. |
|||
It extracts to its own folder - apw, so you can extract to wherever without overwriting other content. |
|||
It comes with two template files for those of you that will need to generate your own pages to fit in with the theme / styles. |
|||
I have now fully updated [https://www.oaktreewebs.co.uk/wiki/doku.php?id=wiki:aw:start my Wiki] to provide an alternative upload option and provide more detailed information about using this version of the Alternative Public Website. |
|||
Latest revision as of 10:47, 4 November 2025
The Alternative Public Website
This page is targeted at my Alternative Public Website and not the default website supplied with CumulusMX. This alternative is designed to work with the existing data that is uploaded by CumulusMX and supports some additional data not shown on the default site.
You can view this site at [https://ai2weather.uk
Please note. This is NOT part of the CumulusMX Distribution package and is provided only for those interested in having a public site that uses similar structures to the Alternative Interface.
Although it should function at the date of release, no guarantees are given that it will continue to do so with subsequent releases of CumulusMX. Users should take time to investigate how it reacts and uses the library and data files uploaded by CumulusMX so that you are able to do some troubleshooting for yourself.
Download
You can download the file from my Wiki Version. 4 b:006 04/11/2025 10:43
It extracts to its own folder - apw, so you can extract to wherever without overwriting other content.
It comes with two template files for those of you that will need to generate your own pages to fit in with the theme / styles.
I have now fully updated my Wiki to provide an alternative upload option and provide more detailed information about using this version of the Alternative Public Website.
Configuration
This version of the Alternative Public Website comes with a remodelled version of cmxConfig. This is currently in the page-control.js file. You will need to edit this file to make it point to your data.
Heading text
cmxConfig = {
Charts: {
Trends: "",
Historic: "",
},
Custom: {
StandardMenu: false,
Dropdown: true,
Theme: "",
Logo: "",
BannerImage: "",
StaticHead: true,
StaticFoot: true,
PaddingTop: '2',
PaddingBottom: '1',
PaddingUnits: 'em',
},
Data: "",
Menu: 'js/ows-menu.js',
NOAAReportPath: 'Reports/',
Gull: {
Animation: "",
Speed: 5,
OnTop: false,
},
Records: {
All: "",
Monthly: "",
}
};
|
ExplanationThere are now 4 sections:- Charts, Custom, Gull and Records as well as three primary settings:- Data, Menu and NOAAReportPath. Of these you will need to check, and probably edit, Data and NOAAReportPath as these two provide the path to your data, wherever you have uploaded it.
The Menu entryThis points to the location of the supplied menu structure which is similar the original supplied with the default website. Note It is NOT the same so you cannot use the default menu supplied with CumulusMX. Please refer to my Wiki for a detailed explanation and details on how to create your own menu. Other entriesThe other entries in the cmxConfig structure allow you to customise the various options available in this template with the Custom section being the primary area for such customisation. Charts and Records These two option areas are probably best left as is. They record the last chart (Trends and Summary) and records sets (Monthly and All), viewed in the current browsing session and are changed dynamically. |
Note This Wiki is difficult to format as I want. This is why I will now only be putting full information and the download link on my Wiki
Change Log
Update: 11/10/2025 Version 5.0.1
Fixes:
- The Soil Moisture chart now works as expected - rogue line in code.
Changes:
- You can now opt to not have a logo if you are using a banner image. Make the logo 'None'.
- The line above the menu has been removed.
- You can now add your own text to the Information panel by editing the file index-info.html (supplied). The content of this file will replace anything that I have hard coded into the block.
Update 16/10/2025 Version 5.0.2
Fixed
- The tooltip on the Wind Direction chart now uses the same styles as others.
Changed
- All Trends charts now have improved accessibility descriptions
- The index-info.html file can now start with paragraph tags meaning the index.html page has changed.
Update 17/10/2025 - Version 5 b:003 Please note the addition of a build number.
Fixed
- Historic charts now show the correct timezone
- Spaces added to units on Dashboard, Today, Yesterday and Today v Yesterday pages.
Corrections
- Version and build numbers added to template
Added
- Two new theme colours and their corresponding dark versions - Field Green and Meadow Green.
Update 23/10/2025 - Version 5 b:003
Fixed
- Incorrect data being displayed on 'Today', 'Yesterday' and Today v Yesterday'. pages.
Changed
- Hidden the information panels on all records pages.
- Changed to ID used for the Almanac popup so that 'Almanac' can be added to the menu.
Update 25/10/2025 - version 5 b:004
Fixed
- cmxConfig not being loaded correctly on page change. The only page that has changed is page-control.js
Update 25/10/2025 - Version 5 b:005
Changes
- Corrected the build number to b:005. This is the latest release. The only page that has changed is page-control.js.
Update 04/11/2025 - Version 4 build:006
Changes
- Added 'menu' to the hamburger menu on the template1.html page only for those that want this feature. You will need to copy it to other pages as required.
- Verified that the historic charts work as required.