SquirrelMail  
Donations
News
About
Support
Screen shots
Download
Plugins
Documentation
Sponsors
Bounties













Security Notice
Phishing campain
Version 1.4.15
Security Upgrade
Plugins - TWC Weather
Category: Weather

A Squirrelemail compatible plug-in to retrieve weather-related information on a per-user basis from data provided by weather.com

Sites can be added (by individual SM users) by entering a zip code, or by searching City, State, and/or Country.

  • Update/branch of the venerable weather plug-in by Dan Hemmerich.
  • Includes support for:
    • international weather locales,
    • Metric/SI Units for any location,
    • graphical current-conditions/weather icons,
    • rg = Off compatible,
    • tested with SM-1.2.x and 1.4.x.
    • I18n support for Finnish, Italian, Dutch, Greek, German, Swedish, Danish, Lithuanian, Spanish, Portugese, Simplified Chinese, and English (of course).
Please send questions, comments, and/or suggestions to jamuel@my740il.com


Version 1.3p3b-RC2
by Jamuel P. Starkey on Aug 22, 2007
[ twc_weather-1.3p3b-RC2.tar.gz tarball (4729 d/l) Help ]
Requires: SM versions <= 1.4.9a (Reported to work with FC5--SM 1.4.8-1.fc5)

Description:
  • Having problems with broken weather icons? Try reading the *next* bullet and/or setting:
    $weather_proxy_icons_method = 'TRANSPARENT' instead of $weather_proxy_icons_method = '' (new)
  • Removed version 1.3p3b-RC1 because of slight typo in config.php.sample file (no need to re-download, just goto line #72 and swap the /* with */. This bug effectively commented out: $weather_proxy_icons_method = '' (new)
    (Thanks Davide Guntner!)
  • Fixed issues with datafeed parser preventing new locations from being added or changed. (new)
  • Fixed issues with datafeed parser preventing display of weather data. (new)
Please send feedback or support requests and I'll do my best to help.

Older versions

Version 1.3p3a-PATCH
by Jamuel P. Starkey on Dec 23, 2006
[ twc_weather-1.3p3a-patch.tar.gz tarball (2551 d/l) Help ]
Requires: SquirrelMail versions <= 1.4.9a (Reported to work with FC5--SquirrelMail 1.4.8-1.fc5)

Description: Patched weather icon parsing routine to reflect changes to weather.com datafeed.

NB: To install gunzip to the twc_weather plugin directory. Then use GNU patch from the twc_weather plugin directory:
patch -p0 -l < twc_weather-1.3p3a-patch

Version 1.3p2 RC1
by Jamuel P. Starkey on Mar 13, 2005
[ twc_weather-1.3p2-rc1.tar.gz tarball (8149 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:

  • Minor update to datafeed URL to fix broken link to datafeed (URL changed)
  • Minor fix to the parser to reflect updated datafeed causing twc_weather user prefs to not be saved for users with file-based userprefs
  • Fixed parser to reflect minor change in datafeed causing the weather icon and current temperature to appear broken
  • Minor useability fixes (see README for details)
  • Minor fix to parser that was causing corruption of twc_weather related prefs for SM installations utilizing file-based UserPrefs
  • Major parser rewrite to support new datafeed format at weather.com
  • Added I18n support for Finnish, Italian, Dutch, Greek
  • More rework for http proxy server support for SM server connections to datafeed


  • I18n translators needed! Please send me email if you can help.

    HTTP Proxy server testers need! If you run your SM server through a proxy server I'd appreciate any feedback as to the usability of twc_weather.
Please send feedback or support requests and I'll do my best to help.


Version 1.3p1 RC2b
by Jamuel P. Starkey on Feb 14, 2005
[ twc_weather-1.3-p1-rc2b.tar.gz tarball (2358 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Minor fix to the parser to reflect updated datafeed causing twc_weather user prefs to not be saved for users with file-based userprefs (new)
  • Fixed parser to reflect minor change in datafeed causing the weather icon and current temperature to appear broken (new)
  • Minor useability fixes (see README for details) (new)
  • Minor fix to parser that was causing corruption of twc_weather related prefs for SM installations utilizing file-based UserPrefs
  • Major parser rewrite to support new datafeed format at weather.com
  • Added I18n support for Finnish, Italian, Dutch, Greek
  • More rework for http proxy server support for SM server connections to datafeed


  • I18n translators needed! Please send me email if you can help.

    HTTP Proxy server testers need! If you run your SM server through a proxy server I'd appreciate any feedback as to the usability of twc_weather.
Please send feedback or support requests and I'll do my best to help.


Version 1.3p1 RC2
by Jamuel P. Starkey on Jan 19, 2005
[ twc_weather-1.3p1-rc2.tar.gz tarball (2527 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Minor fix to parser that was causing corruption of twc_weather related prefs for SM installations utilizing file-based UserPrefs (new)
  • Major parser rewrite to support new datafeed format at weather.com
  • Added I18n support for Finnish, Italian, Dutch, Greek
  • More rework for http proxy server support for SM server connections to datafeed


  • I18n translators needed! Please send me email if you can help.

    HTTP Proxy server testers need! If you run your SM server through a proxy server I'd appreciate any feedback as to the usability of twc_weather.
Please send feedback or support requests and I'll do my best to help.


Version 1.3p1 RC1
by Jamuel P. Starkey on Jan 14, 2005
[ twc_weather-1.3-p1-rc1.tar.gz tarball (2052 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Major parser rewrite to support new datafeed format at weather.com (new)
  • Added I18n support for Finnish, Italian, Dutch, Greek (new)
  • More rework for http proxy server support for SM server connections to datafeed (new)


  • I18n translators needed! Please send me email if you can help.

    HTTP Proxy server testers need! If you run your SM server through a proxy server I'd appreciate any feedback as to the usability of twc_weather.
Please send feedback or support requests and I'll do my best to help.


Version 1.3 Beta 4
by Jamuel P. Starkey on Oct 7, 2004
[ twc_weather-1.3-beta-4.tar.gz tarball (3203 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Minor fix to narrative parser that was preventing forecasts containing percent sign from being displayed (new)
  • Upgrading will no longer overwrite existing twc_weather config file (new)
  • Various useability fixes for closer conformance to plugin architectural standards (new)
  • Reworked proxy server support for client connections to datafeed (new)
  • Languages supported: German, Swedish, Danish, Lithuanian, Spanish, Portugese, Simplified Chinese, and English (of course).
  • User selectable SI units for barometric pressure (hPa or kPa) and wind speed (m/s or km/h)
  • Further I18n support implementation to follow SM plugin guidelines.
  • Support PHP E_ALL info messages (should elminate annoying Info or Warning level error messages when PHP display_errors = On)--PHP purists rejoice!
  • Major patch to weather narrative parser to reflect changes to datafeed.


  • I18n translators needed! Please send me email if you can help.

    HTTP Proxy server testers need! If you run your SM server through a proxy server I'd appreciate any feedback as to the usability of twc_weather.
Please send feedback or support requests and I'll do my best to help.


Version 1.3 Beta 3
by Jamuel P. Starkey on Oct 1, 2004
[ twc_weather-1.3-beta-3.tar.gz tarball (1986 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Languages supported: German, Swedish, Danish, Lithuanian, Spanish, Portugese, Simplified Chinese, and English (of course). (new)
  • User selectable SI units for barometric pressure (hPa or kPa) and wind speed (m/s or km/h) (new)
  • Further I18n support implementation to follow SM plugin guidelines.
  • Support PHP E_ALL info messages (should elminate annoying Info or Warning level error messages when PHP display_errors = On)--PHP purists rejoice!
  • Major patch to weather narrative parser to reflect changes to datafeed.


  • I18n translators needed! Please send me email if you can help.
Please send feedback or support requests and I'll do my best to help.


Version 1.3 Beta 2
by Jamuel P. Starkey on Sep 27, 2004
[ twc_weather-1.3-beta-2.tar.gz tarball (1967 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Further I18n support implementation to follow SM plugin guidelines. (new)
  • I18n code is enabled currently with partial translations in German and Swedish (new)
  • Support PHP E_ALL info messages (should elminate annoying Info or Warning level error messages when PHP display_errors = On)--PHP purists rejoice!
  • (new)
  • Major patch to weather narrative parser to reflect changes to datafeed.


  • I18n translators needed! Please send me email if you can help.
Please send feedback or support requests and I'll do my best to help.


Version 1.3 Beta 1
by Jamuel P. Starkey on Sep 26, 2004
[ twc_weather-1.3-beta-1.tar.gz tarball (1921 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Major patch to weather narrative parser to reflect changes to datafeed.(new)
  • Finally added I18n hooks--translators needed! Please send me email if you can help.(new)
Please send feedback or support requests and I'll do my best to help.


Version 1.2 RC 2a
by Jamuel P. Starkey on May 17, 2004
[ twc_weather-1.2-rc2a.tar.gz tarball (3869 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Fix for weather location options stored via File-based User Prefs were not persistent when narrative text from weather.com contained an embedded newline. (new)
  • Weather Icon (transparent) proxy enabled by default
  • Weather Icon retrieval can now be globally proxied by the SM server (see the config.php file)
    • Transparent Image Proxy Support
      (Thanks to Christopher M. Camacho for the idea!)


    • Transcoding (GIF->PNG) Proxy Support
      • this feature requires GD with GIF-read support enabled
Please send feedback regarding the SI support in the forecast narratives text!


Version 1.2 RC2
by Jamuel P. Starkey on Sep 22, 2003
[ twc_weather-1.2-rc2.tar.gz tarball (4903 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Weather Icon (transparent) proxy enabled by default (new)
  • Weather Icon retrieval can now be globally proxied by the SM server (see the config.php file)
    • Transparent Image Proxy Support (new)
      (Thanks to Christopher M. Camacho for the idea!)


    • Transcoding (GIF->PNG) Proxy Support
      • this feature requires GD with GIF-read support enabled
Please send feedback regarding the SI support in the forecast narratives text!


Version 1.2 RC1
by Jamuel P. Starkey on Jul 10, 2003
[ twc_weather-1.2-rc1.tar.gz tarball (2991 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Weather Icon proxy enabled by default (new)
  • Minor fix to extended forecasts (new)
  • Additonal error suppression for File and Socket IO (new)
  • Weather Icon retrieval can now be globally proxied by the SM server (see the config.php file)
    • Enabling this feature requires GD with GIF and PNG functionality enabled in PHP

  • Location/Alias is now centered when weather icon is not displayed
    (Thanks to John Hampton for the mod!)
Please send feedback regarding the SI support in the forecast narratives text!


Version 1.2 Beta 2a
by Jamuel P. Starkey on Jun 16, 2003
[ twc_weather-1.2-beta-2a.tar.gz tarball (2441 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Weather Icon retrieval can now be globally proxied by the SM server (see the config.php file) (new)
    • Enabling this feature requires GD with GIF and PNG functionality enabled in PHP

  • Location/Alias is now centered when weather icon is not displayed (new)
    (Thanks to John Hampton for the mod!)
Please send feedback regarding the SI support in the forecast narratives text!


Version 1.2 Beta 1
by Jamuel P. Starkey on May 26, 2003
[ twc_weather-1.2-beta-1.tar.gz tarball (2416 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:
  • Support for setting the default location options selected when a new location is added.
    (Thanks to steve@blinkylight.net for the core code!)

    • Default options for new users are set in by the Admin in config.php.After a user creates a location subsequent locations created by the user are templated from the location previously created.
    • Take a look a the config.php file to set up these default options.


  • Minor useability enhancements to the options screen
Please send feedback regarding the SI support in the forecast narratives text!


Version 1.1-p1
by Jamuel P. Starkey on Apr 24, 2003
[ twc_weather-1.1-p1.tar.gz tarball (2272 d/l) Help ]
Requires: SquirrelMail 1.2.6 or above.

Description:

This is the best known, most stable release containing SI/Metric conversion support. If you need/enjoy SI units then this release is for you!
  • Minor fix to handle new datafeed URL
  • (new)

  • Minor bug fix to handle SM_PATH


  • Minor update to support SM 1.4.0 release


  • Re-enable most adminstrative config options (see config.php)


  • Support for configurable Socket Timeout/Timer for TWC Datafeed


  • Minor Parser updates in SI Conversion


  • Lots of code clean up


  • Improved Narrative formatting


  • Per location option to allow forecast/narrative text to be displayed across width of weather box


  • Enhanced SI support -- partial support for SI units conversion in forecast/narrative text


  • Adds support for Metric/SI Units display for any weather location.
      -- Hint: Select Metric (SI) Units in the create/edit screen for any weather location

  • Enhanced Barometric Pressure Display to include "steady/rising/falling"


  • Enhanced Winds Display to include "gusting" speeds when available
Please send feedback regarding the SI support in the forecast narratives text!


If you have problems with the download or decompressing...
Internet Explorer
Right-click on the file, then select "Save Target As"
Firefox, Mozilla, Netscape
Right-click on the file, then select "Save Link As"
Opera
Right-click on the file, then select "Save Link Document As"
Lynx and Links
Press "d" on the link to download the file directly.
  • Untarring problems: Your browser might have un-gzipped it for you automatically. Try just "tar xvf" instead of "tar xvfz". Also, the plugins archive isn't gzipped (it is a tarball of .tar.gz files)
  • Macintosh users: Just hold down your mouse button to get the menu instead of right-clicking.
  • If all else fails, seek our help
© 1999-2010 by The SquirrelMail Project Team