Welcome
This site is a demonstration of the WordPress plugin – Motor Sport Results (MSR).
The MSR plugin provides numerous admin pages to enter details for drivers, engines, teams and events for any type of Motor Sport discipline. This version has been pre-loaded with all the Formula One data from 1950 until 2012.
Pages and posts use special embedded plugin codes to display information about the data stored in the admin pages. For example
- Show current entry list of drivers and teams for a season
- Display calendar of all races for a season
- Display drivers’ championship table – also available in a widget
- Display constructors’ championship table – also available in a widget
- List all seasons for a formula in a table
- List summary race results for a season
- Display race results for one race – Position, grid, time, laps, points
- Driver summary statistics for a driver – First race, last race, first win, last win or best result
- Display driver statistics for all seasons – Victories, poles, total points…
- List all the seasons for a driver and the final championship position
- Display summary details for a team
- Display summary details for an engine
- List of drivers and team championship winners for all seasons
- Display all races for this driver – career history
- Ranking of top 100 drivers by total points scored
As part of the definition for each driver, team, engine, season, event or result you can supply a URL to take the visitor to a page with extra details supplied by hand, e.g. photos, history, and also display race data on the page.
The admin functions allow the entry of all the data for each driver, team, event, circuit etc. Results for each free practice, qualifying or race session are then entered against each event.
Drag and drop widgets are also available to display drivers’ and constructors’ tables for any formula and season. Multiple formulas are supported by one plugin.
You can also write sentences with embedded shortcodes. For example, one could use the shortcode msr_driver(‘MSC’) to say ‘the best driver is Michael Schumacher‘ The shortcode msr_driver automatically inserts the drivers’ name and your link to a specified page.
Summary of race results for 2013 – shortcode msr_season_summary
| Race | Date | Winning Driver | Team | Laps | Time |
|---|---|---|---|---|---|
| Australian Grand Prix | 17 March | Kimi Räikkönen |
Lotus |
58 | 01:30:03.225 |
| Malaysian Grand Prix | 24 March | Sebastian Vettel |
Red Bull |
56 | 01:38:56.681 |
| Chinese Grand Prix | 14 April | Fernando Alonso |
Ferrari |
56 | 01:36:26.945 |
| Bahrain Grand Prix | 21 April | Sebastian Vettel |
Red Bull |
57 | 01:36:00.498 |
| Spanish Grand Prix | 12 May | |
|||
| Monaco Grand Prix | 26 May | |
|||
| Canadian Grand Prix | 9 June | |
|||
| British Grand Prix | 30 June | |
|||
| German Grand Prix | 7 July | |
|||
| Hungarian Grand Prix | 28 July | |
|||
| Belgian Grand Prix | 25 August | |
|||
| Italian Grand Prix | 8 September | |
|||
| Singapore Grand Prix | 22 September | |
|||
| Korean Grand Prix | 6 October | |
|||
| Japanese Grand Prix | 13 October | |
|||
| Indian Grand Prix | 27 October | |
|||
| Abu Dhabi Grand Prix | 3 November | |
|||
| United States Grand Prix | 17 November | |
|||
| Brazilian Grand Prix | 24 November | |
As more results are added via the admin pages and this list will grow automatically.
Another example shows qualifying results for the 2013 Bahrain Grand Prix
| Pos | No | Driver | Team | Q1 | Q2 | Q3 | Laps |
|---|---|---|---|---|---|---|---|
| 1 | 9 | Nico Rosberg |
Mercedes |
01:33.364 | 01:32.867 | 01:32.330 | 14 |
| 2 | 1 | Sebastian Vettel |
Red Bull |
01:33.327 | 01:32.746 | 01:32.584 | 12 |
| 3 | 3 | Fernando Alonso |
Ferrari |
01:32.878 | 01:33.316 | 01:32.667 | 11 |
| 4 | 10 | Lewis Hamilton |
Mercedes |
01:33.498 | 01:33.346 | 01:32.762 | 13 |
| 5 | 2 | Mark Webber |
Red Bull |
01:33.966 | 01:33.098 | 01:33.078 | 13 |
| 6 | 4 | Felipe Massa |
Ferrari |
01:33.780 | 01:33.358 | 01:33.207 | 13 |
| 7 | 14 | Paul di Resta |
Force India |
01:33.762 | 01:33.335 | 01:33.235 | 14 |
| 8 | 15 | Adrian Sutil |
Force India |
01:34.048 | 01:33.378 | 01:33.246 | 16 |
| 9 | 7 | Kimi Räikkönen |
Lotus |
01:33.827 | 01:33.146 | 01:33.327 | 13 |
| 10 | 5 | Jenson Button |
McLaren |
01:34.071 | 01:33.702 | No time | 11 |
| 11 | 8 | Romain Grosjean |
Lotus |
01:33.498 | 01:33.762 | 7 |
|
| 12 | 6 | Sergio Pérez |
McLaren |
01:34.310 | 01:33.914 | 9 |
|
| 13 | 19 | Daniel Ricciardo |
Toro Rosso |
01:34.120 | 01:33.974 | 14 |
|
| 14 | 11 | Nico Hulkenberg |
Sauber |
01:34.409 | 01:33.976 | 14 |
|
| 15 | 17 | Valtteri Bottas |
Williams |
01:34.425 | 01:34.105 | 13 |
|
| 16 | 18 | Jean-Eric Vergne |
Toro Rosso |
01:34.314 | 01:34.284 | 13 |
|
| 17 | 16 | Pastor Maldonado |
Williams |
01:34.425 | 6 |
||
| 18 | 12 | Esteban Gutiérrez |
Sauber |
01:34.730 | 9 |
||
| 19 | 20 | Charles Pic |
Caterham |
01:35.283 | 6 |
||
| 20 | 22 | Jules Bianchi |
Marussia |
01:36.178 | 6 |
||
| 21 | 21 | Giedo van der Garde |
Caterham |
01:36.304 | 7 |
||
| 22 | 23 | Max Chilton |
Marussia |
01:36.476 | 6 |
Check the menu options at the top for examples of summary statistics for seasons and drivers. Notice also the widgets on the right hand side.
For additional examples of the plugin, see the sites http://www.corridadeformula1.com/, http://simracingteam.degen.be/ and http://www.yallaf1.com/
The F1 data, from 1950 to 2012 is also available for sale with the plugin as an import data set. More information on pricing or buy now.
A demo, with example data for the 2010 Formula One season, is available at request.















Now.. this is what I’m looking for for a few weeks now.
I want to use it for my simracing team to keep track of the race results. Hope I can add my own teams, drivers and points.
If it works, I need a link to your Paypal Donation
Regards,
Lucas
Replied via email
Hi!
I’m interrested in your plugin. Please mail me how does it cost, or if that’s enough, I can help in the hungarian localization for some discount…
Thanks: Chris
Replied via email.
Hi!
I didn’t receive any reply, maybe you missed the mail adress.
Thanks at all: Chris
Hi,
Would like some details on how I can get myself a copy of this,
Regards
I have send you an email
First, congratulations for the wonderfull wok!
I want to use your solution for my amateur kart to keep track of the race results.
How much does it cost?
How can I get it?
Thank you very much!!
Best Regards,
Jorge Fernandes
Hi,
I am interested in using this for our sim-racing league stats, could you please tell me how much it costs?
I’d also like to try the demo if possible just to make sure it will work for us.
Regards,
Darren.
hi,
I am also interested in the league stats – testdrive, costs?
Regards,
Johann
hi once more,
have seen the “buy” button now
is there somewhere a testdrive with backend?
Regards
Sure you all know from the domain but should have said in my last post, http://stats.crash.net is the stats side of the f1 and general motorsport site http://www.crash.net
Again, we welcome any feedback – just click on the contact option
I also applaud Ian who has put all of these statistics together. I know that when we were compiling the data behind http://stats.crash.net it was a nightmare especially in the early days where multiple people could all get the fastest lap, they swapped cars and so on…
With what we know now, would we have done it – who knows…!!!
Hello,
Can this Plugin be translated into Arabic ? if so I’d like to have it.
Thanks
Yes it can. It has already been translated into Spanish, so there is no problem.
If you would like instructions for translation then see http://ianhaycox.com/worldcuppredictor/translations/ for another plugin that I wrote that is available in Arabic.
Ian
Nice
Can i move them from Left to right ?
so Race will be first at right, date second..but from the right not left.
Thanks
“A demo, with example data for the 2009 Formula One season, is available at request.”
I should sure like to recieve a demo, thank you.
Will the NOT demo-version automaticly collect F1-results in the future, or are one to supply them one self?
Replied via email.
The F1 Data is not automatically updated from race results. You have to enter that data yourself. Unfortunately the f1.com site does not provide an API to download race data.
It would be a nice feature to add in a future version but a reliable data feed would be required.
Ian.
Hi there,
I have been running ths plugin for a while now with great succes but I have one slight issue. Whilst validating the site, I get 30 errors (W3C Validator) and all 30 are validation errors within the plugin. I have tried with transitional and strict Doctype. Without delving into the plugin code is there any way of making the code validate??
Kind regards
Alex
Ola Ian,
Is there an update for the plugin? Uploading an activating it in WordPress 3.0.5 gives me an fatal error:
motor-sport-results.class.php on line 14
Sorry, I’ve found the 1.6 update and it’s oké.
is there a version of it for joomla?
Sorry it’s only available for wordpress
I don’t know Joomla so I’m not sure how much work is involved to convert it
Hi, plugin look likley, i have some questions:
1. How can i localize drivers names, its contains in database or text files?
2. If points system will be changed, can i change it in plugin?
3. Can i generate on widget race result for lastest race only?
4. Have screenshots of plugin admin panel?
thanx you!
Hi,
All the driver, team, circuit names etc are in a MySQL database. Using the plugin admin screens you can localize them or via SQL directly. All the plugin text strings are stored in a .POT file for translation via PoEdit for example.
When entering results for a race (F1, DTM, etc.) you enter the points gained for each driver/constructor position. So if the points system changes it should not be a problem. The F1 data has the points from 1950 to 2010 and the points system has changed many times.
The shortcodes/widget for displaying results have a limit parameter to show only ‘n’ races.
I’ll email the screenshots and if I have time upload them to the site.
Regards,
Ian.
Our championship kart has 3 categories, I use the plugin to control all separately?
With statistics for each category?
Tanks.
Hi,
Yes you can. The plugin handles multiple formulas/championships.
Hi,
This plugin looks ideal for what i’m after, but I like to hard code rather than run widgets and messing around with pages and posts. If I wanted to code in a results table from this plugin to one of my sidebars, is this possible with this plugin?
Thanks,
Rich
Hi,
I’m not sure what you mean by ‘hard-code’. If you mean that you wish to call the shortcode functions directly from PHP, then yes you can do that. It’s just a matter of instantiating the MotorSportResultsReport class and calling the appropriate function.
All the source is shipped as part of the plugin – so if you know PHP you can anything you wish.
Ian.
I should sure like to recieve a demo, thank you.
Hi, The plugin works in WP? and, it is auto update? I mean, the dato of each race and pilot (the whole stats) is auto update or I must do it?
Tks
Yes, the plugin is for WordPress only.
It does not auto-update because it is designed for many different types of motorsport.
You can see the Admin screen shots here, http://ianhaycox.com/f1stats/plugin-admin-screenshots/ , which show how to enter results etc.
Ian.