CumulusUtils: Difference between revisions

11 bytes added ,  12:39, 25 January 2022
m
no edit summary
mNo edit summary
Line 28: Line 28:


== Output ==
== Output ==
The output of ''CumulusUtils'' consists of mainly of text files (extension: .txt) which are generated on demand. In Cutils idiom [[modules|''modules'']]. These text files can be incorporated in a website the user has or is making. Ultimately when using the [[Website Generator|website generator]] feature,  ''CumulusUtils'' generates a complete website, uploaded to the user domain and extendable through a [[User Defined Menu|user defined menu]]. When using the [[ChartsCompiler|''Charts Compiler'']], the user can define his own charts and place the output where he wants just like other ''modules''.
The output of ''CumulusUtils'' consists of mainly of text files (extension: .txt) which are generated on demand. In Cutils idiom [[modules|''modules'']]. These text files can be incorporated in a website the user has or is making. Ultimately when using the [[Website Generator|website generator]] feature,  ''CumulusUtils'' generates a complete website, uploaded to the user domain and extendable through a [[User Defined Menu|user defined menu]]. When using the [[ChartsCompiler|''ChartsCompiler'']], the user can define his own charts and place the output where he wants just like other ''modules''.


All output of CumulusUtils is written [[Encoding_in_CumulusUtils|as UTF8 encoded text  files]].
All output of CumulusUtils is written [[Encoding_in_CumulusUtils|as UTF8 encoded text  files]].
Line 65: Line 65:
#CUsermenu-example.txt : as an example of the menu structure
#CUsermenu-example.txt : as an example of the menu structure
#CutilsCharts-default-for-use.def : when used rename to ''CutilsCharts.def''
#CutilsCharts-default-for-use.def : when used rename to ''CutilsCharts.def''
#CutilsCharts-examples.def : not intended for direct use, contains some more elaborate examples of the ChartsCompiler possibilities
#CutilsCharts-examples.def : not intended for direct use, contains some more elaborate examples of the [[ChartsCompiler]] possibilities


To avoid confusion it is left to the user to edit and maintain the files for use either on the website or on the CumulusMX machine.
To avoid confusion it is left to the user to edit and maintain the files for use either on the website or on the CumulusMX machine.
Line 184: Line 184:
  In ''Settings=>Web/FTP Settings=>General Settings'': Tick only ''UTF-8 encoding''
  In ''Settings=>Web/FTP Settings=>General Settings'': Tick only ''UTF-8 encoding''


And if you use the ''ChartsCompiler'' (or plan to use, you may be more selective later when understanding what and how):
And if you use the ''[[ChartsCompiler]]'' (or plan to use, you may be more selective later when understanding what and how):
  In ''Settings=>Web/FTP Settings=>Interval Settings=>Daily Graph File Settings'': Enable all options except alldailydegdaydata.json and alltempsum.json
  In ''Settings=>Web/FTP Settings=>Interval Settings=>Daily Graph File Settings'': Enable all options except alldailydegdaydata.json and alltempsum.json
  otherwise, disable.
  otherwise, disable.
Line 194: Line 194:
'''NOTE: You may disable some fields later when you are more acquainted with the system. Disabling tables and field can be especially useful when you are worried about size of transfer and provider limits.'''
'''NOTE: You may disable some fields later when you are more acquainted with the system. Disabling tables and field can be especially useful when you are worried about size of transfer and provider limits.'''


If you start using the ''ChartsCompiler'', you may need the ''[[UserAskedData]]'' command to CumulusUtils. See the [[ChartsCompiler]].
If you start using the ''[[ChartsCompiler]]'', you may need the ''[[UserAskedData]]'' command to CumulusUtils. See the [[ChartsCompiler]].


You may want to read about and understand the [[Website_Generator#CumulusRealTimeLocation|''CumulusRealTimeLocation'']]
You may want to read about and understand the [[Website_Generator#CumulusRealTimeLocation|''CumulusRealTimeLocation'']]