squash ladder PHP

Squash ladder is a complete browser based application that runs a sports ladder. If you have not heard of a sports ladder before it is a type of league that operates in many racket sports (tennis, badminton, squash, table tennis etc), normally on a paper wall chart. Players are ranked from first to last. A player in the ladder may challenge any player up to x number of places above them. If they win the game, they take the place above the challenged player (or swap places with them). If they lose no position change takes place. Over a relatively short space of time players find themselves in an appropriate place on the ladder so that they are being challenged by players slightly worse than themselves and they are challenging players slightly better than themselves.

This application is written in PHP and runs off a simple MySQL database. It is a complete package offering many features to administer the ladder. It has been in use by my local squash club since 2001and has been converted so that it can be used by numerous squash clubs running off the same database and with different admins. The source code is released under a GNU/GPL license to enable people to install it on their own servers.

Features

* Complete package with password protected login system
* Front news and messages page
* Information page for regulations, rules
* See rankings without logging in
* Make challenge online by clicking on player
* Challenges automatically emailed (with date/time stamp and 'to be played by')
* Overdue challenges have reminders emailed and games can be automatically forfeited if no response

* Positions changes after successful challenge
* New password allocation if password forgotten
* Option to 'sit out' of the ladder e.g. if injured
* Rejoin ladder feature
* Removal from ladder by user
* Customisable colour scheme
* Customisable levels of admin monitoring
* GMT offset for multi country use
* Many more options accessed from the admin page

Free Ladder Hosting

Follow this link for details of free ladder hosting that I offer on squash-ladder.net (also sports-ladder.net, games-ladder.net & tennis-ladder.net). As an example your URL for accessing the ladder would be in the format: http://squash-ladder.net/your_club_name

Support status

Please check support status

Bugs / Enhancement Requests

Sorry - issues database is currently offline

Releases

Stable: v0.7.9 sourceforge
Dev: v0.8.2 sourceforge

Development

Subversion @ Sourceforge: https://squash-ladd-php.svn.sourceforge.net/svnroot/squash-ladd-php
Free read access. Please contact me if you want write access.