Simple Website setup: Difference between revisions

2,836 bytes added ,  20:18, 23 June 2015
→‎Configuration: Make clear this is for Cumulus 1
(→‎Folders and Files to Transfer: Now covers Cumulus 1 and Cumulus MX)
(→‎Configuration: Make clear this is for Cumulus 1)
Line 95: Line 95:
Within Cumulus, click '''Configuration''', ''Internet'' Settings
Within Cumulus, click '''Configuration''', ''Internet'' Settings


Within the '''Sites/Options''' tab you should see:
[[File:SimpleInternet-options.png | Left]]Within the '''Sites/Options''' tab you should see (Picture is Cumulus 1.x.y interface) a frame called 'web site'in the top left corner:  
 
#''Host name''
[[File:SimpleInternet-options.png]]
#*Here enter your FTP server name.
 
#*An example could be ''myserver.org''. Just enter a HOST NAME or IP ADDRESS.
 
#*Do not enter a URL - do not include "ftp://" or "http://" or anything similar.   
In ''Host name'' enter your FTP server name. An example could be ftp.myserver.org. Just enter a HOST NAME or IP ADDRESS. Do not enter a URL - do not include "ftp://" or "http://" or anything similar.  If you have managed to transfer files using a FTP tool, its log should show the host name or the (numbers separated by dots) ip address. The illustration shows an ip address typical of a local server.  
#*If you have managed to transfer files using a FTP tool, its log should show the host name or the (numbers separated by dots) Internet Protocol address. The illustration shows an IP address typical of a local server.  
 
#''FTP port''
''FTP port'' -- this is normally 21 unless your provider has told you otherwise
#*This is normally ''21'' unless your provider has told you otherwise
 
#''Directory''
''Directory'' -- your provider will advise of this. It may be blank or may be a folder structure. It is almost always case sensitive so type it exactly as advised.  There will be NO spaces at the start, end, or anywhere within, the name. It is a '''relative''' path from the FTP '''root'''. If you have successfully used a FTP tool to transfer files, then (as in before image above) there should be a reference to the directory in the log dialogue of establishing connection to your website.
#*Generally your provider will have given you instructions what to enter here.
 
#*It may be blank, or may be a folder structure.
''Username'' and ''Password'' -- your provider will advise of this. It maybe be the same username and password used for your email, it could even be your email address.  Again this is case sensitive so type it exactly as advised. Again if you have successfully used a FTP tool, you will have specified username and password for that, so use same for Cumulus.
#*It is almost always case sensitive so type it exactly as advised.  There will be NO spaces at the start, end, or anywhere within, the name. It is a '''relative''' path from the FTP '''root'''. If you have successfully used a FTP tool to transfer files, then (as in before image above) there should be a reference to the directory in the log dialogue of establishing connection to your website.
 
#''Username'' and ''Password''
''Forum URL'' and ''Webcam URL'' are discussed in the help and can be left blank for most people.
#*In all cases your provider will tell you these two values.
 
#*It maybe be the same username and password used for your email, it could even be your email address.  Again this is case sensitive so type it exactly as advised. Again if you have successfully used a FTP tool, you will have specified username and password for that, so use same values for Cumulus.
[[File:Web_settings.JPG]]Next click on ‘Auto Update’ so that it is ticked; this tells Cumulus you want it to automatically process the templates and generate web pages. Now look at Interval, in this example '''5''' minutes.  This is how often Cumulus will update your websiteIt is tempting to change this to 1 minute, but little is gained from this. Typically people set this to 10 or 15 minutes.
#*Cumulus sends these (using standard commands) to the server to initiate a session of contact, and waits for the server to confirm the session has started.
 
#''Forum URL''
As part of the Standard setup you can request Cumulus to provide pseudo real-time data.  In this example, '''90''' seconds.  Consider Realtime carefully -- firstly this impacts on your internet connection as Cumulus will update a very small file on your website every XX seconds. Also, some weather stations only update Cumulus less often (e.g. The Fine OffSet stations are updating every 48 or 60 seconds) so a 15 second realtime update is wasteful and unnecessary.  In reality, the standard cumulus web templates used in this Simple setup only include two ‘realtime’ elements to show windspeed and direction on the gauges page. There are now three 'Enable...' boxes for Realtime; if you want Cumulus to upload the realtime.txt file for the 'Flash' gauges on the standard gauges page, you need to '''tick all three boxes'''.  If you do not wish to provide realtime data untick the 3 “Enable Realtime” boxes.  
#*This can be left blank, if so then the standard web pages will not include a navigation link with the label '''Forum'''.  However, if you type ''http://sandaysoft.com/forum/search.php?search_id=active_topics'' here, then the navigation link labelled '''Forum''' on each standard web page will  link to the Cumulus support forum and will display those postings that are most recent.
 
#''Webcam URL''
#*This is discussed in the help and can be left blank for most people.


Still within the '''Sites/Options''' tab you should see (Picture is Cumulus 1.x.y interface) in the top centre:
[[File:Web_settings.JPG | Right]]
#In this 'frame' first click on ''Auto Update'' (so that it is ticked with recent versions of Windows); this tells Cumulus you want it to automatically process the templates and generate web pages.
#The illustration (Cumulus 1 interface) shows ''Use active FTP mode'' selected, as Cumulus '''Help''' says, normally this is NOT selected.  In active mode, Cumulus is listening for an incoming data connection from the server; in passive mode, Cumulus asks the server if it can establish a connection.
#The illustration (Cumulus 1 interface) shows ''Use FTP rename'' un-selected, as Cumulus '''Help''' says, normally this IS selected.
#*You may need to experiment with changing these last 2 selections, which works best depends on your web server.
#Now look at ''Interval'', this is how often Cumulus will update your website.
#*It has been set in illustrated example to '''5''' minutes as that is quite good when you first start so you can see all your pages being updated frequently.  Typically people set this to 10 or 15 minutes on established sites. It is tempting to change this to 1 minute, but little is gained from this as on most web pages very few figures change that frequently.
#As part of the Standard set-up you can request Cumulus to provide pseudo real-time data. The blue box in the illustration shows the relevant items for Cumulus 1.
##There are now three 'Enable...' boxes for Realtime; if you want Cumulus to upload the realtime.txt file for the 'Flash' gauges on the standard Cumulus 1 gauges page, you need to '''tick all three boxes'''.  In reality, the standard cumulus 1 web templates used in this Simple setup only include two ‘realtime’ elements to show wind speed and direction on the gauges page.  For Cumulus MX, the steel series gauges page provided requires all 3 boxes to be selected.  If you are running Cumulus 1.x.y and do not wish to provide realtime data untick the 3 “Enable Realtime” boxes, and comment out the last two graphics on the 'gaugesT.htm' template.
##The next selection is the time Cumulus will wait after sending a burst of real-time information until it re-starts for producing another burst of real-time information.
#*In this example, '''90''' seconds.  Consider Realtime carefully -- firstly this impacts on your internet connection as Cumulus will update a very small file on your website every XX seconds.  Also, some weather stations only update Cumulus less often (e.g. The Fine OffSet stations are updating every 48 or 60 seconds) so a 15 second realtime update is wasteful and unnecessary.
Next, click on the '''Files''' tab:
Next, click on the '''Files''' tab:


[[File:SimpleInternet-StandardTicks.png]]
[[File:SimpleInternet-StandardTicks.png]]


Make sure both “Include Standard” Files and “Include Standard Images” are ticked.
Make sure both “Include Standard” Files and “Include Standard Images” are ticked in Cumulus 1.
 


You have now told Cumulus how to update your webspace with the [[Customised_templates#The_Standard_Templates |Standard Cumulus Template]] files for the web.


You have now told Cumulus how to update your web space with the [[Customised_templates#The_Standard_Templates |Standard Cumulus Template]] files for the web.


You can force an immediate web update to test your settings by, in File menu within Cumulus, clicking Web Update.  This will display a window of progress as it uploads the necessary files to your webspace (or show a failure message). Within the Configuration menu, you can turn on 'FTP logging' for full diagnostics.


Once completed the status window will end with “Logging Out” and you can close the window.
== Testing ==


Now visit your webspace via a web browser and you should see a complete Cumulus website with your data on the various pages.
# You can force an immediate web update to test your settings by, in File menu within Cumulus, clicking Web Update.
# This will display a window of progress as it uploads the necessary files to your web space (or show a failure message). (Within the Configuration menu, you can turn on 'FTP logging' for full diagnostics).
## Once completed the progress display will end with “Logging Out” and you can close the window.
# Open a web browser
## Type in 'your web site' Universal Resource Locator (URL) name, if you were hosting yourself then ''localhost'' is usually recognised. It could be the same as you typed for ''Host Name'', anyway, your provider has probably told you what your web site name is.
## The web server will have a list of file names that specify the order of names to look for to determine the first page to be shown, Cumulus produces a page called ''index.htm'' and (unless you have uploaded additional pages with names that occur earlier in the server's list) that will be loaded,
##Click one of the navigation links at the bottom of the standard Cumulus pages, and the next page will be sent to the browser.  Repeat this to look through your complete Cumulus website with your data on the various pages.


=Possible problems=
=Possible problems=
5,838

edits