Joomla Extensions

CLUB

RokWeatherLatest Version: J2.5 / J3.1 2.0.0 / J1.5 1.7

RokWeather
J1.5J2.5J3.1

Powerful Real Time Weather Reporting RokWeather is an Ajax-powered weather module which utilizes the Yahoo or Wunderground APIs to display weather data and related information from regions all across the globe.

Included are options to display temperature, climate, wind speed as well as frontend based location user interaction, default location settings and cookie enabling options.

NOTICE: The Google API has been replaced by Yahoo and Wunderground.

Also, if you experience the Fatal error: Call to undefined function curl_init() error then you need to have CURL enabled on your server. You can ask your hosting provider to activate this.

List of Features

  • Graphical Representation: the module is packaged with images to showcase all types of weather from rain to sunshine
  • Location Chooser: click the current area and type your desired location and the module will show the appropriate weather, with both frontend and backend configuration options
  • Temperature Units: RokWeather has support for both the Fahrenheit and Celsius temperate scales
  • Forecast: Up to 4 days worth of weather forecast (Maximum of 2 for Yahoo)
  • Multiple Readings: optional parameters to show humidity, wind speed and weather descriptions
  • Cookie Control: Options to configure whether a user's location is stored via a cookie or refreshed each time

Screenshot(s)

RokWeather

Installation - Joomla 2.5.x

  • Download the latest mod_rokweather_j16.zip file from the RokWeather Download section (see right).
  • Install at Admin → Extensions → Extensions Manager → Install/Uninstall → Choose File → Select file → Upload File & Install

RokWeather

  • Upon successful installation, you will see the install notices. If performing an update, some will appear blue.

RokWeather

  • Go to Extensions → Module Manager → New → RokWeather Module to create a RokWeather module.

RokWeather

RokWeather


Installation - Joomla 1.5.x

  • Download the latest mod_rokweather.zip file from the RokWeather Download section (see right).
  • Install at Admin → Extensions → Install/Uninstall → Choose File → Select file → Upload File & Install

RokWeather

  • Upon successful installation, you will see the install notices.

RokWeather

  • Go to Extensions → Module Manager → RokWeather to configure the newly created RokWeather module.

RokWeather

Configuration

RokWeather

RokWeather is a highly configurable module that allows you to control the various aspects of its appearance and functions. Details of each options are as follows:

Sources: Choose between Yahoo or Wunderground. For Wunderground, you will need to signup to their API and enter their reference in the API key field: http://www.wunderground.com/

Default Location: Enter a location that will have its weather data displayed by default. For example, the default option is Golden, CO.

NOTICE: Some locations may return as invalid, although available on the respective sources due to limitations in their APIs, not RokWeather.

Location Display Override: This option allows you display weather data for one location whilst displaying a label for another, such as using a nearby city's weather data but displaying the name of your own town.

Default Degree Type: Choose between degree Celsius or Fahrenheit for the default temperature reading.

User interaction: This parameter allows to disable user interaction so they cannot change the location and weather data.

Enable Units switch: This option allows you to configure whether the Celsius/Fahrenheit switch is displayed.

Enable Location Cookie: A cookie is created when a user enters a location which will be stored for when the user visits again. This option allows you to disable the setting of a cookie, and therefore, the default location will be shown on each refresh.

Enable Icon Display: Determine whether the weather icon displays in the top left of the module.

Enable Humidity Display: An option to display humidity for the selected location.

Enable Wind Display: An option to display wind data for the selected location.

Default Windspeed Type: Determine what units to display for wind speed, either MPH, KPH or KTS.

Enable Weather Forecasts: Enable the display of forecast weather data.

Forecast items to show: How many days of forward forecast you want the module to display (Limited to 2 days for Yahoo).

Changelog

This is a changelog for RokWeather, inclusive of any alpha, beta, release candidate and final versions.

Joomla 2.5.x / 3.1.x

Legend:

* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

----------- 2.0.0 Release [07-May-2013] -----------

BUG
# JRequest to JInput update for Joomla 2.5 and 3.0 compatibility
# Fatal error: Call to undefined method RokSubfieldForm::getInstanceFromForm() 

----------- 1.12 Release [04-Jan-2013] -----------
# minor security update pertaining to a now defunct rokmodule dependency

----------- 1.11 Release [21-Nov-2012] -----------
Bug:
# strict standards error in RokSubFieldForm
# not all module settings showing in webkit on osx 10.8.2
# Location cookie is not working
# yahoo windy condition returning image code instead of fallback icon
# comes with old version of rokextender

Improvement:
# Joomla! 3.0 Compatibility

----------- 1.10 Release [23-Oct-2012] -----------
# Fixed Yahoo API

----------- 1.9 Release [21-Sep-2012] -----------
# Fixed conflict with Advanced Module Manager
# Fixed Wunderground API shows forecast for every other day
# Fixed incompatibility with RokMiniEvents
# Fixed Location Display Override error when unsupported location is loaded
# Added JSON feed for Yahoo that can show more than a 2 day forecast 

----------- 1.8 Release [07-Sep-2012] -----------
# Added Yahoo Source
# Added Wunderground Source
# New Language Translations       
# Upgraded Caching
# Removed reliance on RokModule
# Removed non-functioning Google Source
# Language Updates      
# Strict standards issues with /lib/RokWeather.php on line 27/41

----------- 1.7 Release [24-Aug-2012] -----------
+ Added Knots (and others) to Wind Speed
# Fixed issue with Google 403 errors

----------- 1.6 Release [24-Jan-2012] -----------
# Joomla 2.5 compatibility fixes
# Fixed blank page when weather data is missing

----------- 1.3 Release [11-Jul-2011] -----------
# Updated Google API

----------- 1.2 Release [13-Jun-2011] -----------
09-Jun-2011 Djamil Legato
# Fixed aliases for icons
# Fixed an error

----------- 1.1 Release [01-Jun-2011] -----------
01-Jun-2011 Djamil Legato
^ Updated to the new Google API

----------- 1.0 Release [24-Mar-2011] -----------
24-Mar-2011
^ Updated to Joomla 1.6.x

----------- Initial Changelog Creation -----------

Joomla 1.5.x

Legend:

* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

----------- 1.7 Release [23-Oct-2012] -----------

# Fixed Yahoo API

----------- 1.6 Release [21-Sep-2012] -----------
# Fixed conflict with Advanced Module Manager
# Fixed Wunderground API shows forecast for every other day
# Fixed incompatibility with RokMiniEvents
# Fixed Location Display Override error when unsupported location is loaded
# Added JSON feed for Yahoo that can show more than a 2 day forecast

----------- 1.5 Release [07-Sep-2012] -----------
# Added Yahoo Source
# Added Wunderground Source
# New Language Translations       
# Upgraded Caching
# Removed reliance on RokModule
# Removed non-functioning Google Source
# Language Updates      
# Strict standards issues with /lib/RokWeather.php on line 27/41

----------- 1.4 Release [11-Jul-2011] -----------
11-Jul-2011 Djamil Legato
# Fixed aliases for icons

----------- 1.3 Release [13-Jun-2011] -----------
09-Jun-2011 Djamil Legato
# Fixed aliases for icons
# Fixed an error

----------- 1.2 Release [01-Jun-2011] -----------
01-Jun-2011 Djamil Legato
^ Updated to the new Google API.

----------- 1.1 Release [27-Nov-2010] ---------------
27-Nov-2010 Juozas
# Fixed issue with Google API wind.

----------- 1.0 Release [30-Sep-2010] -----------
30-Sep-2010 Djamil Legato
# TipFix

----------- 0.9 Release [16-Aug-2010] -----------
16-Aug-2010 Djamil Legato
# Warnings clean up
+ MooTools 1.2 Compatibility

----------- 0.8 Release [09-Apr-2010] -----------
09-Apr-2010 Djamil Legato
# Preventing potential issue with SEF components
+ Added advanced option "Module Identification" which lets choose between "ID" or "Name" of the module to be passed to RokModule (defaults to ID)
+ Added new "Units switch" option that allows to prevent the user from switching between °C and °F units.
+ Added new "Location Display Override" option that allows to override the Default Location name display with anything. Useful when your town is not picked up by the Google API and you have to use the nearest city but want to still show your town name
+ Added new "User interaction" option that allows to prevent the users from interacting with the location and change it.

----------- 0.7 Release [18-Nov-2009] -----------
18-Nov-2009 Brian Towles
# Added bug fix for PHP 5.3

----------- 0.6 Release [17-Jul-2009] -----------
17-Jul-2009 James Spencer
+ Added tool-tips to forecast images
+ Added module class suffix param
# Fixed calculations for fahrenheit
# Fixed validation issue  

----------- 0.5 Release [16-Jun-2009] -----------
16-Jun-2009 Djamil Legato
+ Built-in RokModule check
# iPhone and iPod Touch have single click instead of double for editing the location

----------- 0.4 Release [03-May-2009] -----------
03-May-2009 Djamil Legato
+ Added forecast items option

----------- 0.3 Release [02-May-2009] -----------
02-May-2009 Djamil Legato
# Language fix for IE

----------- 0.2 Release [01-May-2009] -----------
01-May-2009 Djamil Legato
+ Portuguese language support

----------- 0.1 Release [29-Apr-2009] -----------
29-Apr-2009 Djamil Legato
! Initial release.

----------- Initial Changelog Creation -----------
Member Login: