You'll get to do all your testing on a development version of the system before moving on to the production version. Nothing you do on the development version can cause any harm to the production version.
Please note that the newest features may not be available in the development version.
It may seem a lot to take in but once you've had a few tries you'll be quite comfortable. Basically, we're spending 99% of the time updating scores on the Matches page. The other three pages are for editing players, teams and events.
NB! Since this guide was made several changes have been made to the administration interface (see version history). Here are a few of the major ones (as of 11 Dec 2014):
Context-based player suggestions
Link for editing event
Automatic fetch of matches when an event is selected that uses only one round
Get the new value in the event and player forms selected directly after submit
Set default season in an event form to current season.
Rearranged elements in the event form
Introduced "All rounds added" to event form to reduce size of dropdown menu for rounds in the Matches form (including in Advance box)
Collapsable singles matches in team events
Season for teams
Introduced log of operations in admin
Put in blocker for overwrites in admin
Support for handicaps
Upcoming: Info when matches in a round are awaiting scheduling
Bulk insert of Scheduled date (put stuff in the Scheduled box in the Round Info section, and then move the cursor out of the box. This will update the Sceduled field in all matches.)
Video links from matches
Admin: Display which rankings are being updated
Changed to icons in matches for "Live" and "Details"
Player photos
Different video icons
Admin: Automatic checking of TV box for certain events
More than one event can be shown in "Next" on front page
Note that when you are logged in, there are extra links (pencil icons) on the various presentation pages that takes you directly to the administration of the objects in questions, e.g. matches and players.
Reset: Resetting the site. Sometimes the updates aren't registered because of database timeouts. If so click this link and follow the instructions.
Multi: Link to the multi-admin mode (for round-robin events)
Logout: Logging out
To the far right of the top menu you'll see who was last logged in, what he did, and when he did it. If someone other than you performed the last operation the whole page turns red, so that you can avoid possible crashes and overwrites.
1 Matches
1.1 Information Line
Just below the heading you can see what the last operation was. It could be fetching or updating. There's also a link ("View") to the tournament page, where the matches are displayed.
1.2 Top Administration Menu
There are two administration menus, one at the top and one at the bottom. They have some common features. Here are the ones at the top:
Update/Fetch button: Update the database with the changes made. It's mostly the registration of matches, but also a ranking update (see bottom administration menu). This button changes to "Fetch" when matches are to be fetched and not updated.
Season dropdown menu: Choose season
Event dropdown menu: Choose the event you wish to edit matches from
Round dropdown menu: Choose the round you wish to edit matches from. When you select a round the matches from that round are automatically selected. When you select a event you'll have to click the "Fetch" button (mentioned earlier).
Draw mode: Used when adding matches. It lets you tabulate between the input boxes in "Player 1" and "Player 2". It's basically to ease the process of adding players to a draw. NB! This link is not available when there are ongoing matches in the round
Maximize/Minimize: This switches between seeing all the matches in the round, and just the ones that are ongoing. This is just a superficial function and switching beetween the states does not affect what is updated. It's very useful when there are lots of matches in a round but only a few are being played.
Refresh: Fetches an up-to-date version of the form. This link must always be clicked before you start making changes to the form. The reason is that someone else may have edited the matches since you opened the form in the browser. It also gives you the chance to login again, if your session has been timed out.
1.3 Match Table
Next follows the matches themselves. A brief explanation of the columns:
#: The match number for this specific round
Player 1: The name of the first player in the match
w/o: Check this if player 1 received a walkover
S1: Frames won by player 1 (In the shoot-out it contains points scored by player 1)
S2: Frames won by player 2 (In the shoot-out it contains points scored by player 2)
w/o: Check this if player 2 received a walkover. (If neither player showd up, check both w/o-boxes)
Player 2: The name of the second player in the match
Unf (Unfinished): Check this if the match has started but has not been decided
OB (On Break): Check this if the match is between sessions (mostly at the World Championship). It is not checked in mid-session intervals.
Live (Live URL): Link to live scoring of match. Only used when scoring is from other sources than World Snooker.
Det. (Details URL): Link to frame details of match. Only used when scoring is from other sources than World Snooker.
SCN (Streamed?): Check this if the match is streamed (see Events). Typically contains links to streaming.
Note: For extra information on a match. E.g. information on big breaks. Try to use it with constraint so not to "clutter" the results page too much. Browse previous events to see examples of use
Frames: Add frame scores here. Usually only done in finals. NB! The score of Player 1 must always be displayed first. Example: 2011 Australian Open
Scheduled: Scheduled start of match or session (DD:MM:YYYY HH:MM:SS)
Est (Estimated Time?): Checked when scheduled time is just an estimate
Sessions: Start times of additional sessions
PD (Points dropped): Check this if the losing player is not to receive ranking points for this round. This is extremely rare. Example was when McCulloch didn't show up for his second match in the 2011 German Masters and didn't have a valid reason
Init (Initialize): Click this when a match begins. It basically performs some mundane tasks for you. The Unf-box is checked, and S1 and S2 are set to zero. Like the "Draw Mode" it's just there to make your job easier.
1.4 Bottom Administration Menu
Update rankings: Check this if the rankings are to be updated. Automatically checked when new matches have been added or decided, in ranking events (minor and major). The update takes more time to finish.
Maximize/Minimize (same as in the top administration menu)
Refresh (same as in the top administration menu)
Advance: Used to move winning players on to the next event/round. The first dropdown menu contains the event the second is for round and the third is for advancement type. The type is either "Against each other", "Against awaiting opponents (right)" or "Continuous (first available)". NB! These boxes should be set the first time you set up the matches. That way possible opponents in the next round will be shown on the presentation page of the event.
NB! Both the "Advance" and "Round Info" boxes are moved to below the matches once the information has been added
Round Info: Distance, number of matches, players left, and note
Update/Refresh (same as in the top administration menu)
1.5 The Process
A quick rundown of the processes needed to edit matches. We assume you have already logged in and are in the Matches section:
1.5.1 Adding One Or More Matches
Click "Refresh" (Must always be done when more people are logged in)
(If needed) Select event and round
Click "Draw Mode"
Add players to the Player 1 and Player 2 boxes. This is done by starting to write some part of their name. A list of names will appear underneath the box. Select the correct one, and then press the Tab button on your keyboard to move to the next player box. If the player in a match is to be decided, you can selct the special player called "TBD". If there will never be a player there (rare), you can use the special player "NOBODY".
Advance: Make selections if not already done
Round info: Enter information if not already done
(If needed) Misc: E.g. write notes
Press the "Update" button
Repeat 4. as many times as needed, before performing 8.
NB! If a player is not found the special player "TBD" will take his place in the draw.
1.5.2 Starting One Or More Matches
(If needed) Click "Refresh" (Must always be done when more people are logged in)
(If needed) Select event and round
Click "init"
(If needed) Misc: E.g. add a number to the LS-box
Press the "Update" button
Repeat 3.-4. as many times as needed, before performing 5.
1.5.3 Updating One Or More Matches
(If needed) Click "Refresh" (Must always be done when more people are logged in)
(If needed) Select event and round
Adjust the number of frames in the score boxes (S1/S2). In certain browsers, like Chrome, the score boxes are equipped with arrows. It makes the job easier.
(If needed) Misc: E.g. add information about big breaks
Press the "Update" button
Repeat 3.-4. as many times as needed, before performing 5.
1.5.4 Ending One Or More Matches
(If needed) Click "Refresh" (Must always be done when more people are logged in)
(If needed) Select event and round
Change scores (or check a w/o-box)
(If needed) Uncheck Unf-box [only when distances aren't set in the Round Info box]
(If needed) Misc: E.g. update Scheduled and Sessions fields
Press the "Update" button
Repeat 3.-5. as many times as needed, before performing 6.
The boxes for score fields, walkover fields and "unfinished" are connected. When one of them is changed the others are automatically adjusted.
1.5.5 Removing Round
Remove players from all matches
Insert NOBODY as Player 1 and Player 2
Press the "Update" button
2 Players
This is where players are added and edited.
2.1 Three Quick Pointers
"Middle name" is only needed when the complete name is not unique. Example "Mark J Williams". There was once another pro called "Mark Williams".
"Short name" is only needed when the last name is not unique, i.e. there are other players with the same name. Example: Ronnie O'Sullivan -> R O'Sullivan (there is player called Sean O'Sullivan)
Chinese have their family name first and their given name last. Example: Ding Junhui -> First name: Junhui; Last name: Ding
2.2 To Add A New Player
Select "New Player" in the dropdown menu
Insert first name, last name, nationality and sex
(If needed) Insert Middle name, Short name or Twitter account
Press "Add player"
2.3 To Edit An Existing Player
Select the player in the dropdown menu
Do the necesssary changes
Press "Update player"
3 Teams
It's very much the same as Players. In addition you must select the two players in the team.
Number is used if there are more than one team from a country. See Thailand 1 and 2.
4 Events
Same concept as Players and Teams. You will probably not need to add much here. The most probable will be to edit existing events, and especially the following fields:
Streaming info: This contains the text displayed on the matches with TV checked. E.g. when the match is shown on Eurosport Player you could add the following code:
Watch on <a href="http://eurosportplayer.com/">Eurosport Player</a>
You'll need to register (free) with Woopra if you want to get access to this. If you do please let me know which e-mail address you used, and we'll share this page with you: