|  Login
Search:    
Saturday 4 February 2012
ACME Badminton Ladder Minimize

Challenge History for Sue Crane

Shown: 3     Played: 3     Won: 2     Lost: 1      
DateChallengerDefenderWinnerResultReport
15 Sep 2005Luke DaySue CraneLuke Day17-16 12-15 17-16They don't come much closer than that. Congratulations Luke and you take the top spot from Sue!
3 Aug 2005Nick BlackSue CraneSue Crane15-8 15-13Sue's still looking strong.
1 Aug 2005Sue CraneLuke DaySue Crane15-7 15-9

The first match of our new ladder - congratulations to Sue and commiserations to Luke.

  
PSof.SportsLadder for DNN 3 Minimize

Introduction

This module provides support for sports ladders. Apart from the ladder itself recent match results and individual's challenge history are also available.

Note: The module has been designed to support sports ladders with almost any rules about who can challenge who and how people are ranked within the ladder. However, the module gives best support for ladders where:-

  1. if a lower ranked player beats a higher ranked player the lower ranked player takes over the higher ranked player's ranking (and players move down the table to accommodate this).
  2. if a higher ranked player beats a lower ranked player no positions are changed.

If the above two rules are followed the module automatically maintains all player's positions in the ladder. If the rules do not apply to your ladder you will have to set a player's rank specifically (but the module is very helpful making room on the ladder automatically when you do this).

Thus this module should support ladders for squash, badminton, table tennis, tennis etc. In fact I think it should work for any sport where a ladder is required.

How to Use

Install the module just like any other DNN module.

Add the PSof.SportsLadder module to the page you want (you can put multiple independent PSof.SportsLadder modules in a single page if you like). Adjust the Module title to be what you want. You should then see something like:-

AfterCreation.png

Sports Ladder Settings

Once you have the module on a page the next thing to do is adjust features of the overall sports ladder.

From the module "Settings" expand the "Sports Ladder Settings". Below is an example of what it looks like with the help expanded.

Settings.png

Add Player

Once you have adjusted the features of the overall sport ladder you can add each of the individual players by using "Add Player". Below is an example of parameters that can be adjusted for each player (with the help expanded).

AddPlayer.png

Below is an example after two players have been added (a valid, but not very exciting, ladder).

WithPlayers.png

Edit Player

To edit (or delete) a player simply select the player's name from the ladder e.g.

EditPlayer.png

You will then be taken to the "Add Player" window above - but there will be a "Delete" option as well. If a player is deleted the player and any matches involving that player will be deleted, and players below in the ladder will be shifted up. Other than that the ladder is unchanged.

Add Challenge

To add a challenge you first need to go to the challenger's "Challenge History" e.g.

AddChallenge.png

You will then see something like:-

AddChallenge2.png

Then simply click on "Add Challenge" and you will then see something like (with the help expanded):-

EditMatch.png

With a Match

Once a match has been added you will see something like e.g.

LadderWithMatch.png

and you can edit a match by clicking on its date. A "Challenge History" can now be reached by either clicking on the "Matches" count in the ladder of by clicking on the person's name in the "Recent Matches" list. Now that Terry has played a match his "Challenge History" looks like:-

ChallengeHistoryWithMatch.png

Customization

Apart from the "Sports Ladder 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 £39.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.

  
PSof.PayPalBuyNow  |  PSof.CompactMDB  |  PSof.SlideShow  |  PSof.SportsLeague  |  PSof.SportsLadder  |  PSof.UpTime  |  PSof.SuDoku  |  PSof.SnowFall