Introduction
This module provides support for tables, fixtures lists etc. for sports leagues.
Note: The module has been designed to support leagues that have the basic concept of each team in the league playing every other team in the league twice in a season (one home fixture and one away fixture). So this normally applies for soccer, hockey, badminton, table tennis, rugby, cricket, swimming etc. This module does not support leagues with inter-divisional play (e.g. MLB (US Major League Baseball) and NFL (US National Footbal League)).
The league table is automatically ordered to reflect the position of the teams.
Team fixtures lists are ordered by fixture date.
How to Use
Install the module just like any other DNN module.
Add the PSof.SportsLeague module to the page you want (you can put multiple independent PSof.SportsLeague modules in a single page if you like). Adjust the Module title to be what you want. You should then see something like:-

Sports League Settings
Once you have the module on a page the next thing to do is adjust features of the overall sports league.
From the module "Settings" expand the "Sports League Settings". Below is an example of what it looks like with the help expanded.

Add Team
Once you have adjusted the features of the overall sport league you can add each of the individual teams by using "Add Team". Below is an example of parameters that can be adjusted for each team (with the help expanded).

Below is an example after teams have been added.

Edit Team
To edit (or delete) a team simply select the team name from the fixtures grid e.g.

You will then be taken to the "Add Team" window above - but there will be a "Delete" option as well.
Edit Fixture
To edit a fixture simply select the fixture (TBA, date or score) from the fixtures grid e.g.

You will then see something like (with the help expanded):-

Show Team Fixtures List
To view a team fixtures list select the team name from the table e.g.

and the fixtures list for the team will be displayed e.g.

Clear All Fixtures Now!
To save effort at the start of a new season use the "Clear All Fixtures Now!" button to clear all fixture dates and scores (a popup will ask you to confirm).
Customization
Apart from the "Sports League Settings" mentioned above, DotNetNuke Localization can be used to alter all strings presented to the end-user. Color and text size are controlled via css from module.cs.
Cost
Only £59.99 (including VAT). The module zip will be emailed to you soon after purchase.
For those of you who prefer, this module has also been made available at Snowcovered.