Groups & Brackets:
Tournament Builder
This is a guided tour through the "TD Builder". If you follow it to then end you will
have built a tournament in a very short time.
A video of this build is available on
youtube.
The Build is finished and the tournament online in under 5 minutes.
Feel free to depart from this script and use your own tournament data.
Send comments, suggestions and comments to
tom@soccer-tournament.us
Hit the space bar or swipe left for next slide
-
Hit 'C' for a Table of Contents
Start
- Click here to bring up a Build page
- Make the new page its own window rather than tab.
- Optional: Check "Clear ALL" then click on "Clear Tournament Data" to clear any remnants
of earlier builds.
- Enter "Gold Silver Demo" or your choice of a tournament name.
- Click "Save"
- Click "Next"
Locations
This page is used to enter game locations.
- The Locations table has the following fields:
- Ref. Name - Used in scheduling, must be a single word
- Name - The Name will be displayed on the web page.
- Lat/Lon - The latitude/longitude is used in the Directions page. It is optional.
- Long Name - The Long Name is used with Lat/Lon in the Directions page.
For this example:
- Enter "F1" in the first "Ref. Name" field.
- Enter "Jack Allen 3" in the first "Name" field.
- Enter "F2" in the second "Ref. Name" field.
- Enter "Jack Allen 5" into the second "Name" field.
- Click "Save Locations"
- Click "Set Location Colors" This is optional but recommended.
Location Color
-
The schedule is color coded by location in single division tournaments. Setting
the location color is not essential with a multidivision tournament, but the color is
used if the "Time v Location" display is used.
- Click "Next Page" or "Next" (page header) to skip this step
- Click "Set Colors" to use the default location color.
- Click inside the internal box, on the "CCFFDD", to set the color for that
location.
Set the color:
- Use the Color select window
- OR enter the color code directly.
- Click "Next Page"
Divisions
- This page is used to define the divisions within the tournament.
- Enter "Gold" in the "U19G" Name field
- Enter "Silver" in the "U18G" Name field
- U19G and U18G will be used to reference the Divisions duing the TD Build,
but "Gold" and "Silver" will be used on the web site.
- Any division ID could be used. For example, U10B could be used for "Gold" and
U21G used for "Silver". Using U19G and U18G is a little more intuitive.
Division Colors
- Click on the box under "U19G"
- Click on the desired color. Light brown ("Gold") is recommended.
- Click on the box under "U18G"
- Click on the desired color. Light gray ("Silver") is recommended.
- Colors can be entered directly.
- Select all the text in the box
- Enter "eee" or "eeeeee".
- Enter "Return" or click on "Set Colors" to save the color choices.
- Click "Next Page", "Next", or "Teams"
- This is a two division tournament and
the schedule will be color coded by division so division colors should be set.
- Any color can be used but text will generally be black or blue so
lighter colors are best.
Teams
-
Select the contents of this box:
- Click on "U19G" in the Build window
- Paste into the input area, bordered by the Division color
- Click "Save". The saved teams will show on the right.
-
Select the contents of this box:
- Click on "U18G" in the Build window
- Paste into the input area, bordered by the Division color
- Click "Save". The teams will show on the right.
- Click "Next" or "Matches" to move to the next step.
Matches
The previous steps have set up the context for the
core of the Build process, which starts here. The "Matches" page generates all
group games based on the number of teams in each group. It can be used to define
some Single Elimination games, though none are used in this tournament.
- Optional - check "Split Home/Away"
- Click on "U19G A4", just under "Division Params:
- Click on "Save U19G" - the newly U19G generated matches are listed at the bottom of the page.
- Click on "U18G A4"
- Click on "Save U18G" - the newly U18G generated matches are listed at the bottom of the page.
- Clicking on "U19G" or "U18G" under the "Save" button, will switch to those matches
- Click on "SE/C" to define Single Elimination or Consolation games. Not necessary here.
- Click on "G Slots" to move on to "Game Slots"
Game Slots
This page is used to define when specific fields are avaiable for scheduling
of matches.
- Select the contents of this box:
- Paste into the "G Slots" input box
- Click "Generate"
- 4 game slots were defined on Friday and eight on Saturday, split between
F1 and F2.
- Review the output to make sure it's what you expect.
- Click on the "Assign" button to pass the generated game slots to the Assign page.
This transition occurs when you click "Assign" so "Next" is not used.
- Currently the "Assign" in the header, between "G Slots" and "Export", will not
pass the just generated game slots to the Assign page.
- Any previously scheduled matches are cleared when you click on "Generate"
on the "G Slots" page.
Assign
- The Division boxes show the color mapping but are not used directly.
- Drag each match to a game slot to schedule that match.
- Hover over the a match to see team names. The center 'v' works well.
- The tournament scheduled Gold/U19G games at 5:00 pm, 11:00 am, and 2:00 pm.
Silver/U18G games were scheduled at 6:30, 12:30 and 3:30.
- Click "Save" to save scheduled matches.
- Click "Export".
Export/Use
- At this point tournament is completely defined, with all relevant
tournament information already entered into the Builder.
- The "Tournament Definition" TD block contains this information
- The TD is generated each time the page is loaded, but can be regenerated,
with different switches, with the "Generate TD" button.
- Details about switches won't be covered here, but they can useful if the
TD is used outside of G&B .
- "Select All" then copy to use the TD externally.
- Click "Use Tourn. Def." to import tournament into G&B
- Click "Continue" until the tournament web page appears
- The first page is the result of the TD import
- The second page is the result of the Update Groups process, where group results are
updated to match the tournament.
- The tournament web page is 100% functional at this point.
About the Navigation Header
- The generated Navigation header (navhdr) shows
- All matches, Gold matches, or Silver matches
- All matches at a specific field
- A Print button
- A Preferences Button
- The Navhdr is often customized then locked so that it is not regenerated when a TD
is imported or loaded.
- The Navhdr may be useable from previous years if the divisions and field locations
have not changed.
- "Print" and "Preferences" will not be covered here, but feel free to experiment.
Restricted Functions
- This page contains a "Define Ranking" link. This can be used to set the points system and
tie breakers for the tournament.
- Normally only Event Directors are allowed to Define Rankings or Import Tournament Definitions.
- Access restrictions are disabled for "build" demos.
- All Build functions other than "Import TD" ("Use Tourn Def.") are enabled for all
users. Anyone can use them to schedule matches if they want to use the TD externally.
Using the Tournament Page
This demo is focused on the "Build" capability,
but you can enter game results to verify that the tournament is functional.
Game reporting is usually restricted.
- Click on "Game #" to bring up the Report page.
- Enter goals scored for each team.
- Click <return> twice.
- Verify that the standings and brackets are updated as games are reported.
Making Revisions
The purpose of the TD Build is to make it easy to generate a TD. The format of a TD
is simple enough that it can be edited directly, though it is possible to return to
TD Build pages, tweak values, and generate a revised TD. For example, it's
possible to go to the Divisions page, click on "Set Division Colors", change the colors,
then click on "Export". The changed colors will be included in the TD.
- Locations
- Location Names can be changed.
- Locations colors can be changed.
- Ref. Names and Names can be added.
- If new Ref. Names are used in the schedule, rescheduling will be required.
- Divisions
- Division names can be changed.
- Division colors can be changed.
- Division deletions and additions may require rescheduling
- Teams
- Team names can be changed and swapped
- If the number of teams within a group is changed, recheduling will be necessary
Making Revisions - Part 2
- Matches - Any changes will force rescheduling.
- G Slots - Game slots can be changed, but Assign will need to be repeated after new
Game Slots are generated. "Matches" do not need to be regenerated.
- Assign - Assignments of matches to game slots can be revised
Conclusion
- See a video of this build
here.
The tournament was online in under 5 minutes. The result is
Here.
- The 2014 River City Shootout is Here.
The nav header is customized as are the header and other elements.
- Send questions, comments, and suggestions to
tkonantz@gmail.com or
tom@soccer-tournament.us