Assetto Corsa Tracks Added

These tracks are not new to Assetto Corsa, but they are newly supported by Racing Club Manager. I add to the list of Assetto Corsa tracks today by including:

  • Aosta Grand Prix
  • BRNO Circuit
  • Cadwell Park Circuit
  • Zolder 1967
  • Eastern Creek(Gardner GP, Amaroo, Brabham, Druitt)

There haven’t been any consistent AC users on racingclubmanager.com up to this point but I was asked on twitter to add these mod tracks. As always I will add new tracks to games as they are released but a few of the sim racers out there allow mod tracks and there is no way that I’ll be able to keep tabs on all of the releases so I rely on you guys to inform me

I am entertaining the idea of allowing club/league admins to enter custom track names, but if I do implement that feature I want to do it in a way that all tracks added become consistent. We don’t want 10 different versions and spellings of “Nordschleife” out there and even if I allow the input tracks to only be seen by the club that entered it, that just increases the database size. I’m busy at the moment with #RCMRelease12 and that alone is a massive undertaking so this will need to take a back seat for now. I assure you that when I do implement this feature it will be spectacular.

Thanks for reading!

Release 8 Details

Hello all, it has been quite a while since I released a site update. In this blog post I am going to show some screen shots and take you through the details of Release 8.

The first thing to take notice of is the new login screen. I made it bigger to accommodate mobile users. it’s not often that I login on my phone, usually to review a join request, but this new UI should make it a little bit less annoying. new-login

The biggest focus of this release was to allow clubs to assign a platform so that people who are looking for a club to race with will know if you are on PC, Playstation or XBOX. Below you’ll see the Admin Club Profile screen where you can now assign a platform. The choices are PC, Playstation 3, Playstation 4, XBOX 360, XBOX One. As part of the release I am auto-assigning a platform where a game only exists on one platform. Forza Horizon 2 and Project CARS clubs will have to log in and assign it on their own since those games exist on multiple platforms.

club-profile-admin

Below, you can see some screen shots where I have implemented showing the platform your club uses. To save space on the screen I decided to use icons instead of text.

club-profile-platform club-search-platform view-all-clubs-platform

The second focus of this release was allowing clubs to record penalty points per race. Penalty points can be recorded when filling out the results for a race. Now, if there is a major incident or rules violation clubs can specify a number of points to remove from a player for a given race. In favor of full disclosure I encourage clubs to include why the penalty points were given in the post-race write-up.

In addition to the platform and penalty points changes there were updates made to leaderboards. I added a column that shows the number of races attended to the main club leaderboard and the leaderboards on the series detail screen. Since I am showing the final number of points a racer received in a series, it made sense to show how many races it took for the racer to get there.

Thank you all for taking the time to read this and if you ever have questions, comments, or suggestions on ways to improve the site, contact me any time on any of the social media platforms and I will get back to you as soon as possible.

Update for Review Join Requests

Hello all,

We released an update to the Review Join Requests screen for admins. This update allows an admin that is approving or denying a request to join whether or not they wish to use their e-mail address when notifying the requestor of the admins decision.

Before this update, we always sent from rcm@racingclubmanager.com and when the requestor hit reply, the e-mail got sent back to us. Now when you send your decision, you decide if you want the reply to go back to us(gets deleted) or comes back to you(open dialog, yay!)

Mostly this was implemented so that when you approve a request, you can share a dialog with the requestor. I could also see where admins might want their e-mail address to stay private and would want the requestor to go through other channels to communicate. I hope this is helpful!

By the way, we are still working on Release #3 – Ability to define a racers starting/qualifying position. The release is coming along well. The admin functions are complete, but the UI for the general public is still being worked on. This release should lead to some really cool future releases for “racer profiles.”

If you have questions or comments, we would love to hear them.

deny-noemail

Support for F1 2014

f1-2014Racing Club Manager now supports F1 2014!

I actually had to ask someone who owned the game for the list of tracks because after a ton of Google searches I came up with no definitive list. Regardless of the method I used to acquire the tracks, we now support F1 2014 and we hope to get some F1 clubs using the site soon.

rFactor 2, Assetto Corsa, simraceway

I got carried away and added the tracks(that I could find) to rFactor 2, Assetto Corsa, and simraceway. The Racing Club Manager now supports 7 games with more to come. The full list is as follows:

  • Forza 4 – 132 tracks including variations
  • Forza 5 – 53 tracks including variations
  • Project CARS – 52 tracks including variations
  • iRacing – 99 tracks including variations
  • rFactor 2 – 26 tracks including variations
  • simraceway – 111 tracks including variations
  • Assetto Corsa – 16 tracks including variations

The games I still need to support are GranTurismo 5 & 6, F1 2014, rFactor 1, and maybe others if anyone shows interest.

iRacing and Project CARS

My last post was about the Advanced Search functionality I had implemented, and I continued to test and make small changes to that yesterday and now I think it is good for release #1. This post is about what I am going to be working on next.

The next thing I will be working on is error logging. Right now on the development site, I just spit out a generic error “This page encountered an error: Error 1” or something similar to that. I don’t really give a lot of details to the user and this is by design. I don’t want potential hackers to be able to know how close they are getting to cracking my application, so the less feedback the better off the site will be. What I need to do next is log these errors into the database so that I know that something on the site is failing, so I can address it quickly. Most users don’t report issues and if they see something go wrong they either ignore it and move on or potentially stop using that feature or the site altogether. I want to log what the error is and what page it occurred on, who it occurred to(if that person was logged in) and when the error occurred. This way if that user doesn’t contact me about the error I can fix it and reach out to that user and let them know that I fixed the issue. I expect this to take a few days to implement on every page of the site.

Okay! here is where the title of this post becomes relevant. Over the next couple of days I will be compiling a list of all tracks and variations for iRacing and Project CARS so that I can support those game son the site. All of Project CARS tracks and variations are listed plainly on their site, so that should be easy. iRacing is a little tougher. I found a resource that has a lot of the tracks and variations listed, but I’m not 100% sure if all of those tracks are available to everyone all the time or how that works. If anyone has any insight on how iRacing tracks work or who gets which ones and how, it would be amazing if you could contact me. racing.club.manager@gmail.com

Thanks for reading! It looks like I have about 5 faithful viewers and I suspect some of them are from my club, but I am betting I get a few that aren’t so I want to personally thank YOU for viewing the blog and paying attention to YOUR future website.

Create a Club

I finished up the Create a Club screen this morning, did some mild testing, and it works! Now anyone can add their own club and try to get people to join. Here is a screen shot.

create_clubI added a link to the main navigation at the top of every page and I think that should be easy enough for people to find.

The next thing I want to work on are options for the club search. Right now the club search just has you enter letters and it gives you clubs that match what you type. Nobody is going to know the name of a specific club if they are searching for a new club to race with. I need to provide features like searching for clubs that have races at a specific time, clubs that have a specific personality, and obviously being able to search for clubs by game. I will provide some screen shots when I have them available.

Thanks for reading!

Edit Admins Screen Part 2

This is the longest I have gone without posting a blog entry. If you read on a daily basis, I apologize. I finally finished the Edit Admins screen and you can see a screen shot below.

edit_admins_final
This is the final version of the Edit Admins Screen

The orange help bar is collapsible and is collapsed by default. To add a new admin for your club, you simply click the “Add New” link and a new row will appear where you can fill in their log in name, e-mail address, permission, and whether or not they will receive e-mails when people ask to join the club. The top row will always be you. You may not delete yourself, but any other permission zero admin may delete you, so be careful who you make your admins. By default we select permission 2 for new admins, to minimize making full permission admins by accident. Clicking the little red circle will ask you if you are sure you would like to delete this admin, clicking “Yes” will delete that admin fully. The gray cylinder is the save button. Right now I have coded it so that you may only save 1 row at a time, and that may change in the future. This means that if you change data for more than 1 admin and then click save, you will lose your changes to those other admins that you did not click save for.

On save of a newly added admin, an e-mail gets sent to that person, with their login name and temporary password. When they log in for the first time they will be prompted to change their password. This prompting for a new password still needs to be built and that is what I am going to work on next. After that I think I should move onto the Club Join Requests Screen. I have already built this screen but I built it a long time ago and it needs to use some of the new standards I have put in place along the way. Also, I may update the way it looks….maybe.

Thanks for reading!