I need to duplicate functionality of a high school sports website. The current site is [url removed, login to view] - You can see the basic setup from the front end. This is a current client, so I will be able to provide ftp and admin access to the chosen programmer.
Basically, the original developer of this site made things quite a bit messy - code-wise.
The basics are that the site is database/cms driven - it has some pages, a blog and a calendar - and pages for each sport - the admin can add as many sports as needed. The sport pages are all laid out the same and contain the same information.
I'd like this to be a WordPress plug-in. You will only need to build the sports team functionality as all other required functionality can be handled by existing base code and plug-ins. The plug-in should create XHTML-compliant code with no front-end styling. Tables may be used for tabular data, but not for any other layout.
The plug-in should contain a template to display the entire dataset for the sport/level (see below) and...
The plug-in should implement short-codes for ease of putting data into pages. There needs to be separate shortcode for each of the topics within the sport - team picture, coaching staff, record, schedule/results, roster - and pay attention to the fact that each sport has levels (varsity, jr varsity etc.) - and that we keep and make available prior year archives - so I'm expecting shortcodes to be able to specify year, sport, level and topic.
Your ideas on exact implementation are encouraged. Your response to me MUST include evidence of WordPress plug-in development.