In easyweather you define the most used theme, in your case “dark”. If a visitor changes that to light, that temporary change is stored in a cookie in his/her browser. Some users set the use of cookies in their browser to false, so the temporary setting is not kept between refreshesYou can not do that with a setting. Only by changing the scripts themselves. Be aware that all other links to menu items are lost then alsoIt should always display exactly the same way as on a desktop when you hold the tablet in landscape mode. It can switch to “phone mode” when holding the tablet vertically. There is a minimum width for phone-type-devices, below that width only the important blocks are shown one below each other. With “historical data.” do you mean: the graphs? They get their data either from your own WU data . Or from the data-table on your webserver .
Using the webserver to store historical data correctly, you should also run the cron-jobs: every 10 minutes plus just before and just after midnight.
Storing the information in the database-table and generating your own daily, monthly and yearly .csv files is described in:
http://wd34.weather-template.com/documentation/WDapi-stationcron-2019-01.pdf
http://wd34.weather-template.com/documentation/WD34-SQL-2019-01.pdf
Wim
P.S. Now your scripts seems to work, you should install the updates also.
http://wd34.weather-template.com/ ==> Downloads ==> Third row Updated scripts up to 2019-01-19
In this link http://wd34.weather-template.com/documentation/WD34-SQL-2019-01.pdf , it says to import the file w34_util_weatherstation_mysql. I don’t have that file in pwsWD. I only have w34_util_weatherstation_sql. I can see my table has been created in phpmyadmin but it is empty. In WD when I run mysql, it says “no database” selected. So I selected the database, but the List of Tables field is blank, so I can’t select “weatherstation” as the table. See pic.