|
Development work on Mambo Race Statistics |
|
Race Statistics Mambo Component
November 22, 2004
I began development work on a Mambo component currently called Race Statistics Basic for a client who owns and operates an indoor motocross race track. This component will be released under GPL.
The client is currently using a static html web site and each year they update the race points using a converted Microsoft Excel spreedsheet. Every year a problem occurs after about the second or third race in that the Excel spreedsheet when exported seems to add twice the number of rows and colums proportional to the number or riders or drivers. Needless to say, this causes the page to load extremely slow even in a high-speed internet connection. Client would also like to migrate to a web site that allows for visitors to upload photos into a photo album and provide better overall user interaction compared to the current static web site. I recommended a Content Management System (CMS) right away.
Initially I looked to see if there was an existing GPL race statistics package for either PHP-Nuke or Mambo and although I found several team or league modules, none of them would really do what I needed it to do. Looking over the code for each of them, it was decided to simply start from scratch.
I will update current status and make a formal announcement when it is ready for the public.
December 07, 2004
Database is now completed. I had a slight delay in updating this page due to workload but here is a status update.
I figured it would be best to start with a stand alone script and then port it over to Mambo. I have all the database structure completed and I have tested the database install file. I have begun work on the PHP code for the administration back-end. Admin Back-end- Add / List / Save Race Seasons by name, start date, and end date - completed
- Add / List / Save Points Profiles - completed
- Add / List / Save Rider/Driver Profiles - completed
- Add / List / Save Racetype - completed
The stand alone version was finished but I forgot to update the web page.
December 11, 2004
I started on the mambo administration back-end.Admin Back-end- Add / List / Save Race Seasons by name - completed
- Add / List / Save Race Classes - completed
- Add / List / Save Race Types - completed
- Add / List / Save Rider/Driver Profiles - completed
- Add / List / Save Points Profiles - completed
- Add / List / Save Race Profiles - completed
- Add / List / Save Race Statistics - completed
- Add / List / Save Track Profiles - working
To Complete
Mambo Component Front-end
- Races by Date, Class, Type - working
- Season Stats by Rider, Class, & Type - working
- Track Profiles - working
- Rider Profiles - working
December 15, 2004
The RaceStats admin back-end is now finished. I started on the mambo administration front-end today. I will have some beta versions online soon!!!
December 21, 2004
A newsletter has been created for this package for announcements, beta releases, etc. Sign up for it using our Newsletter link, RaceStats
The first public beta is now available in the Free Files Section. The first beta only has a working back-end and I am looking for feedback for improvements. I am working on the front-end and hope to have the entire package available by the first of the year (going to be a busy last week of December).
Several screenshots are also available. I am getting a page put together for the various sections of the back-end.
Currently there are: Set up a race season Set up the classes of races Set up the type of race Set up driver/rider profiles Set up the points rating system Set up each race Enter statistics for the races.
|
|
Last Updated ( Tuesday, 21 December 2004 )
|