Description

- British Columbia Lions
- Edmonton Eskimos
- Calgary Stampeders
- Saskatchewan Roughriders
- Winnipeg Blue Bombers
- Hamilton Tiger-Cats
- Toronto Argonauts
- Montreal Alouettes
- Week
- Day of week
- Date
- Opponent
- Time the game will be broadcast
- Radio
- Network TV channel that will broadcast the game
- Result
- Attendance
You may enter a specific year via the Preferences window, or use the next and previous buttons to cycle through the years when displaying schedule information for a specific team. Currently, there is information for 2005-current year. These buttons are hidden until the mouse rolls over the widget, so if you're wondering where they are, move your mouse over the schedule and look in the lower left (or right, depending on your logo location) of the widget.
- Day of week
- Date
- Game, including score for completed games
- Time the game will be broadcast
- Radio
- Network TV channel that will broadcast the game
- Day of week
- Date
- Game
- Time the game will be broadcast
- Stream
- W
- L
- T
- PCT
- PF
- PA
- STRK
- DIV
- CONF
When the widget loads, the CFL week displayed will be set to the current CFL week and the year displayed will be set to the current season year.
- I am always interested in the team's current record.
- I couldn't think of anything I wanted to see in the dock for the TV/Sirius schedule.
- If viewing the team schedule for a past year, that year's record is already displayed in the widget itself.
To switch between the conference standings and the schedule view, use the context menu. Right-click on the widget to bring up the context menu. To view the conference standings while you are in schedule view, select "View Standings". To return to schedule view, select "View schedule/results" from the context menu; this menu item will only appear if you are viewing the conference standings.
Use the next and previous buttons to cycle through the CFL weeks when viewing schedule information for "League Games- Network" or "League Games- Sirius". You may enter also a specific week via the Preferences window. If you are viewing the standings, then the Next and Previous buttons will cycle through the years (2005-present) available on cfl.ca. If you are viewing a team schedule, you have the ability to display N games at a time, which is set via the Preferences. If you select anything other than "All", then the Next and Previous buttons will cycle through the games for the selected season year. If "All" is selected, then all games are displayed at once and the next and previous buttons cycle through the years. These buttons appear in the lower left corner of the widget if the logo isn't in the lower left corner. If the logo is positioned in the lower left corner, then these buttons appear in the lower right corner. These buttons are hidden until the mouse rolls over the widget, so if you're wondering where they are, move your mouse over the schedule and look in the lower left (or right, depending on your logo location) of the widget..
Each CFL team has their own "style", similar to how the NHL widget behaves.
Schedule will update as times and scores become available. By default, data is refreshed when the widget is loaded, when you select "Refresh" from the context menu, and when you save your Preferences. You may also, via the Preferences, set the data to refresh when the schedule is maximized.
Team schedule and network data is scraped from CFL.ca. Sirius schedule information is scraped from http://www.sirius.com.
Columns displayed and background opacity are configurable.
Logo position and size are configurable. The logo can be placed at any of the corners, allowing you to align the widget against any edge of the screen. The logo is also resizable.
Double-click the logo to minimize or expand the schedule. You may also click on the minus and plus images to minimize or expand the schedule.
Hovering over the logo will display the "Last Updated" time in a tooltip.
Time zone is configurable. Options include: Eastern Time (default), Central Time (Eastern Time - 1 hr), Mountain Time (Eastern Time - 2 hrs), Pacific Time (Eastern Time - 3 hrs), and Atlantic (Eastern Time + 1 hr). The time zone feature is geared towards Canadian time zones. Since I doubt people outside Canada will run this widget, I have no plans to expand this functionality.
From the Preferences window, you can tell the widget to check for a newer version on startup. You can also check for updates by selecting "Check for newer version" from the context menu.
Notes
- September 2007: Prior to version 4.0 of Yahoo! Widgets, making multiple copies of the widget would allow you to display different information at the same time. For example, you could make two copies of the widget and set one to display the 2005 schedule, and one to display the 2006 schedule. You could also make multiple copies of the widget, and set each copy to display information from a different team. Or you could set one widget to display League Games, and the other copy to display the schedule for a specific team. While this can still be done on a Mac, you can no longer do this on Windows because of a bug in Yahoo! Widgets. If you need to be able to do this on Windows, contact me and I will see what I can do.
- Since it scrapes data from a live web page, this widget will break if that web page changes its format. I'm, uh, not really a sports fan. With the exception of my Georgia Tech and Redskins widgets, I don't run any of my sports widgets. If something is broken, please contact me and I will attempt to fix it.
Thanks
- To the fine people behind www.ajaxload.info, which I used to generate the new (well, new in August 2007) "loading" graphic that is optionally displayed when data is being retrieved
- To Chris Creamer and his totally fabulous sportslogos.net site. And thanks to everyone who uploaded a logo to his site.
- To Don Reiter and jc for beta testing