Category:Cumulus MX: Difference between revisions

m
#*As downloaded, the MX 3.4.5 (this was latest at time I wrote these notes) package contained obsolete vintage version 2.1.4 (2015-03-10) of Highstocks and Highcharts within the interface folder "'''\CumulusMX\interface\lib\highstock'''".
#** Therefore I downloaded latest versions from [https://www.highcharts.com/blog/download/ the Highstock link] and saved that on my partition I just use for software downloads. I then created a new folder obsolete within existing folder "\CumulusMX\interface\lib\highstock\js", moved the folders "modules" and "themes" that were in the existing folder into my new folder, and next I moved the various highstock and highchart files that were in this same existing folder into the obsolete folder. Now I navigated to the code folder within my new download, copied the files within it to "\CumulusMX\interface\lib\highstock\js" and then copied the folders "modules" and "themes" from that code download folder into replace the ones I moved out. So now (in March 2020) everything is related to Highstock version 8.04 released 10 March 2020. This matches the version I use with my own web pages on my web server.
#*''Note, newer versions of MX do not include Highstock in the distribution, so they will automatically use the latest version, and you can miss out this updating step I had to do.''
#* I also noticed parts ofAs the user '''interface''' had old versions of library software, but (because the interface uses json files to drive content of the various screens and is an integrated set of files), I had no guarantee that its screens would work with later versions of the following libraries:
#*I am not intending to use the web pages that come with MX, so I have not copied any of the files from the "'''\CumulusMX\webfiles\*.*'''" folder, or sub-folders.
#**As downloaded, "'''\CumulusMX\webfiles\lib\jquery'''" contained jQuery version 1.9.1, that is 2014 vintage and very obsolete, so I prefixed the version in the MX package with the word OBSOLETE (OBSOLETEjquery-latest.min.js). If you are using MX web pages, if they work with a more modern jQuery and I can't tell you if they do, you will find the latest version you can download from '''https://jquery.com/download/''' is called '''jquery-3.5.0.min.js''' (when you read this, it might be an even later version). If you download that, you need to rename that new jQuery to "jquery-latest.min.js" to match the name that MX uses to save editing all the files that use it now and each time there is a new release.
#* I also noticed parts of the user '''interface''' had old versions of library software, but (because the interface uses json files to drive content of the various screens and is an integrated set of files) I had no guarantee that its screens would work with later versions of the following libraries:
#** "\CumulusMX\interface\lib\jquery" contained the same old jQuery version 1.9.1, that is 2014 vintage and very obsolete, whether you update that or not is your choice, but there is no guarantee that the MX user interface will work fully with latest jQuery version.
#* "\CumulusMX\interface\lib\alpaca" included "alpaca" old version 1.1.3 which predates 29 July 2014, the latest I found ['''http://www.alpacajs.org''' is the alpaca home page] was version: 1.5.27 released on 14 May 2019, again there is no guarantee that the MX user interface will work fully with these new versions, so I use what MX provides.
#*I am not intending to use the web pages that come with MX, so I have not copied any of the files from the "'''\CumulusMX\webfiles\*.*'''" folder, or sub-folders.
#**As downloaded, "'''\CumulusMX\webfiles\lib\jquery'''" contained jQuery version 1.9.1, that is 2014 vintage and very obsolete, so I prefixed the version in the MX package with the word OBSOLETE (OBSOLETEjquery-latest.min.js). If you are using MX web pages, if they work with a more modern jQuery and I can't tell you if they do, you will find the latest version you can download from '''https://jquery.com/download/''' is called '''jquery-3.5.0.min.js''' (when you read this, it might be an even later version). If you download that, you need to rename that new jQuery to "jquery-latest.min.js" to match the name that MX uses to save editing all the files that use it now and each time there is a new release.
 
=== Copying Cumulus 1 files into MX folder ===
5,838

edits