Every public pageA page anyone can open without signing in. Public pages carry the schedule, the published grids, and the results. needs no account and no app. The addresses are short on purpose, so you can text one to a rider standing in the paddock.

The Race Control name stays at the top as you scroll. Select it to open the organization directory. The links below it show your club, season, and event. Use the club or event name to return to that page.

The addresses

Your club sits at the root of the address, and everything hangs below it.

  • /{club} lists your seasons and events.
  • /{club}/{season}/{event} is the event page: dates, track, races, and entry count.
  • /{club}/{season}/{event}/schedule is the day view.
  • /{club}/{season}/{event}/grids/{race} is one printable grid.

The event page lists the newest season first, and the newest event inside it. A visitor lands on the current round without scrolling past every event your club has ever run.

The event page

The races table has four columns at every width: Race, Name, Laps, and Grid.

The Grid cell links to the printable page only when that grid is published. Otherwise it reads Not published. A draft grid never appears.

That cell reads Results & Grid once a manual finishing order is loaded, and Provisional & Grid for an automatic one from live timing.

Two actions sit above the table: a red Schedule button, and Print all grids when at least one grid is published.

The schedule

The schedule is a single-day view with a tab for each day, built for a phone. Each row shows its time and one descriptive name.

A race row gets the same Grid button as the event page, under the same rule. The day view also shows timing tables for any session that has an applied classification.

/schedule/print prints the whole event, one page per day. Add ?day=2 to print one day.

Printing

You print from your browser, on the page that shows the thing you want. Race Control produces no PDF files.

The one exception is Print All Grids, which lives on the event page. Grids have no index page of their own, so the event page is the only public home for a whole-weekend print stack.

Staff post printed grids in timing and scoring or registration. Registration texts riders the online-grid link, so they can check their grids without going to the posted sheets. Riders who missed the text can scan the QR on a posted grid to open that race's online grid. Each sheet also shows the club logo when available, race number and name, and rider count. The paper omits the event name and date because staff use it at that event and discard it afterward.

On a grid page, use the event name in the breadcrumb to return to the event. The schedule and its print view use the same breadcrumb pattern.

Controlling visibility

Your club is listed, unlisted, or disabled. A season and an event are each enabled or disabled. Seasons and events covers all three.

Note

Public pages are never stale. When you publish a grid, disable a season, or post a result, the next person to open the page sees it. There is nothing to wait for.

A grid address stays valid once issued. When an event runs two races with the same number on different days, they take readable addresses such as sat-r1 and sun-r1. Every address you have already shared keeps pointing where it did.