Future Events came about because I wanted to display our Google Calendar on the site without using JavaScript or iframes. I like to avoid JavaScript because it makes the browser do extra work and some users block it anyway. Google Calendar lets you publish events from an iframe but the customization options are limited and the output doesn't match the look of our site. Thankfully, Google Calendar supplies public calendars with an RSS feed.
The Future Events widget is a combination of Google Calendar, Yahoo! Pipes and Blogger's Feed widget. The biggest hurdle was getting what I wanted out of Yahoo! Pipes. Yahoo! Pipes is a tremendous pain in the ass, especially when it comes to date handling. Nothing works the way you expect and it doesn't help that the modules are scantly documented. In the end I got what I wanted out of Yahoo! Pipes but it was a struggle.
2 Comments