RCPennantScorer

rcscorerRCPennantScorer
Enters scores for table tennis matches set up by RCPennantSubmitter.


The purpose of the program is to allow scorers to enter scores during or after matches, then place them online for the manager of RCPennantSubmitter.

This program has been developed by Gerard McCarthy of ES&CTTA using Livecode.

Key features:

  • SelectSeason: Set the pennant season.
  • AddPlayers: Add a Player.
  • AddTeamPlayers: Add Players to a team for the current season.
  • EnterMatchScores: Enter Match Scores with all the features of RCPennantSubmitter.
  • Downloads RCPennantSubmitter data files from a dropbox apps folder.
  • Uploads match scores to a dropbox apps folder.

Requirements:

  • A dropbox app folder needs to be setup by the manager of RCPennantSubmitter.
  • The Scorer code needs to be shared out to the scorers.

    Known Issues:

  • Connecting to dropbox has a few known issues related to firewalls and proxies settings that the user may not have set up properly in older versions of Windows.
    If it is not possible to connect to dropbox then a message will be shown: “Dropbox HTTPS connection NOT available for DropBox_API_2”.
  • Information that may help solve the problem is at:
    https://www.dropbox.com/help/159?path=desktop_client_and_web_app
  • Workaround: Email the scorer a zipped copy of the RCPennantData subfolders: MatchData and MatchDataSettings for them to install, replacing the need to access dropbox. Email is then required to send scores.

 

Version History:

2.3.1 May 25 2017
In Setup: added button to copy the dropbox log to the clipboard.

2.3.0 Apr 16 2017
In Pennant: EnterMatchScores, improved team player placement for 2 or 3 player teams.
In Pennant: EnterMatchScores, improved score colouring logic.

2.2.2 Apr 11 2017
Added icons for some buttons.

2.2.1 Apr 4 2017
In Pennant: PreferredGradeTeam, unchecking lists fixture for all teams.
In Pennant: PreferredGradeTeam, previously saved Grade and Team are shown and highlighted on opening screen.
In Pennant: EnterMatchScores, improved Previous and Next Grade buttons.

2.2.0  Nov 19 2016
In Pennant: EnterMatchScores, added error checking to the scores when calculating the match scores, with player names in red for a match with an error.
In Pennant: PreferredGradeTeam, added Clear buttons to remove a set preference.

2.1.0  Nov 1 2016
In Pennant: EnterMatchScores, typing a letter in the subs menus filters for names beginning with that letter. Space or return or enter will restore the menu.
In Pennant: EnterMatchScores, substitute players are temporarily added to the Home and Away players list when choosing a player from the subs menus.
In Pennant: EnterMatchScores, Alt clicking a player in the Home and Away players list temporarily removes them.
In Pennant: EnterMatchScores, on clicking on a player team slot, the player will be temporarily added to the Home team or Away team list.

2.0.1 May 22 2016
The Preferred Grade Team checkbox was moved to the Enter Match Scores screen.

2.0.0 May 22 2016
The form of the file name for saving pennant scores has changed to match RCPennantSubmitter v4; it uses the full fixture drop menu line which may include the grade with the round number before the date.
Unicode player names are now possible. (diacritics are saved in player data; e.g. ñóçèôëŏčťå)

1.3.4 May 19 2016
Minor cosmetic change.

1.3.3 Apr 15 2016
Bug fix to allow grade names in the names of finals.

1.3.2 Mar 25 2016
Added PreferredGradeTeam settings tab to the pennant section so that the EnterMatchScores can show just the preferred team fixtures.

1.3.1 Mar 4 2016
Extended socket timeout to 30 seconds.

1.3.0 Feb 20 2016
Added auto selection of best of games number in Pennant: MatchScores for grades with a match template ending in bestof5 or bestof7.
Added Saved indicator in Pennant: MatchScores; a tick is shown after saving.

1.2.9 Feb 17 2016
Bug fix: Folder icons on MacOS now correctly open folders in the finder.

1.2.8 Feb 16 2016
Rearranged the Setup screen to allow room for Dropbox Log.
Added ability to enter the scorer’s user name and save it. The user name is saved with match scores.
Added a url encoded copy of the match scores to emails so that the score manager can paste the scores into RCPennantSubmitter keeping the tab formatting that is lost in some email programs when using plain text emails.
Added Encode check box to Pennant: MatchScores to include the url encoded copy of the match scores when copying the scores to the clipboard, so that they can be pasted into an email. Changed Option clicking the Copy MatchData to include the copy of the url encoded match scores.

1.2.7 Feb 10 2016
Tweaked the code for entering scores for 7 game matches in EnterMatchScores so it works as expected.

1.2.6 Feb 6 2016
Delete key deletes the game score and moves the insertion point right to next game.
Backspace key deletes the game score and moves the insertion point left to next game.
Calculate Scores includes scores from unfinished forfeited matches with completed games.
eg 3,4 to 11,11,f,f,f will result in 1-3-40 to 0-2-22.

1.2.5 Feb 5 2016
Unlocked New Player field so new Players can be added. Added Clear buttons to the Add Player screen to clear new and selected player fields.
Added storing of the dropbox and email check box settings.
Added storing of the selected fixture.
Bug fix: uploading to dropbox uses path to MatchData directly instead of creating the RCPennantData folder.

1.2.4 Feb 2 2016
Added the option in the Setup section to send email via the user’s default mail application rather than via the built in mail.

1.2.3 Jan 31 2016
Added saving of user name, date and time when scores are saved in Pennant:MatchScores.
Added some error indication to the dialog that occurs if connection to dropbox doesn’t work.
The error message is copied to the clipboard so it can be emailed for reporting.

1.2.2 Jan 21 2016
Improved several features of Pennant:MatchScores to match RCPennantSubmitter 3.4.1.
Added LadderSettings subfolder to allow point calculations for match results in cases in which team ladders are based on points.
Added ability to email scores to results manager as backup or alternative to using dropbox.
Added storage of email settings.

1.2.1 Jan 12 2016
Changes settings file names to be different from RCPennantSubmitter (S prefix).

1.2.0 Jan 12 2016
Added improvements to match scores.

1.1.0 Jan 6 2016
Added Recheck Current Users to Setup for manually checking users accessing a common data folder such as on OneDrive.
First time users have the RCPennantData default to inside the programs folder, so that they are no longer prompted on first use, if the folder is in fact installed there.
Added Setup field to show Current Users. This is for multiple users sharing the same RCPennantData folder.
Moved data folders to RCPennantData to allow relocating of data, especially for online use.

1.0.0 Dec 17 2015
First release accompanying RCPennantSubmitter 3.0.0.