The module provides support for Yahoo Weather and World Weather Online weather forecasts.
Suggestions welcome for new weather service integrations, please add them in the issue queue for the module :)
7.x series
- Block for the current weather at the location selected by the administrator
- Weather page for the forecasts for different cities (World Weather / Local Weather)
- Taxonomy-driven weather locations maintenance
- Settings page for full customization of the module output and basic settings
- Weather locations management page with the following features:
- Copy / move terms from taxonomy to other
- Remove terms
- Disable/enable terms
- Support for custom weather icons in the weather page and block
- Detection of local weather station using the Smart IP module (optional)
- Definition of weather location by url, eg. /weather/Helsinki or /world_weather/London, UK
General notices for the 7.x series
- The Smart IP support is entirely optional; you can choose to use it or not but installing the module is compulsory even though you would not use the Smart IP. This is due to the relatively clumsy way of installing modules in Drupal
- Please note that by default, the Local Weather taxonomy contains all the weather stations in Finland. However, you may change or disable them as you wish, this is just the default :)
For further details on installing the module, please check the accompanying README.txt.
Demo of the project can be seen at http://acquia.sytes.net (please don't comment the CSS, it's ugly and I know it but I'm not a frontend specialist so will let everyone style it to their liking) :)
Notes on the weather.com support (v7.x-1.12)
Ever since weather.com discontinued their XML service and the registration for their API was down, the implementation of weather.com is done by parsing the weather data out of their website. The parsing works fine but is a bit slowish due to some regular expressions. This will be implemented properly once their API registration is back up.
Notes on v7.x-1.9 and after
The version 1.9 and after involve major changes in the code with the Smart IP support added. For those that are updating from version 1.8, it is strongly recommended that you uninstall and reinstall the module for all the changes to apply.
8.x series
The module underwent a complete rewrite from the scratch for Drupal 8. Introducing in the initial version of the Drupal 8 module, the following functionalities:
- Support for either World Weather Online or Yahoo Weather
- Introducing the weather current weather and weather forecasts as individual blocks that can be placed around individually around the site
- Selection for the weather location on the block
Upcoming functionalities include the following:
- Weather selection by URL
- Ability to detect the current location based on HTML 5 geolocation
Implementation of the Drupal 8 version is supported by Tieto Oyj.
Project information
14 sites report using this module
- Created by aalamaki on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.