A WordPress plugin to manage and display GNAS (ArcheryGB) rounds and classifications, plus other bits and pieces.
This project is necessarily of great interest to a very few people, namely admins of UK archery club websites running WordPress. Surprisingly I know of at least one other :-).
The classifications plugin is in wp-content/plugins/gnas-archery-rounds. The classifications data in dump.sql and in the archery.db has been proofread and fixed via the admin screens of the running plugin. The source of the data is the Archery GB Shooting Administrative Procedures document issued March 2013, available from http://www.archerygb.org/ which remains the authoratative source. Any errors in the data presented here are totally my fault, though I have tried to be careful. In any case the plugin gives you the ability to amend the data.
I cannot make any promises to maintain this data but I will try.
By the way, RHAC is Royston Heath Archery Club: http://roystonarchery.org/
The Hover plugin in wp-content/plugins/hover is a temporary
fork in the official hover plugin by Stefan Völkel - I've tried
to contact the author but had no reply so far. My fork supports longest
match first and fixes a few bugs where matches overlap, for example
round names like Metric
, Short Metric
and Short
Metric II
tended to confuse the older version.
The rhac-scorecards plugin in wp-content/plugins/rhac-scorecards allows the entry of users score cards, which are then viewable with the rhac-scorecard-view plugin wp-content/plugins/rhac-scorecard-view.
The sunset plugin is just a utility that displays the sunset and last light for a configured latitude and longditude. It's useful for our club when shooting in the evenings during the summer to know exactly how much daylight we have left.
The wp-content/themes/ is just a backup of the modified themes our website uses.
note to self: We can't use unoficcial rounds for classifications. We can use them for handicaps, provided they're properly described.
- Add $round->getClassification($score, $gender, $bow, $age_group);. done
- Add capability to edit scorecard where has_ends = "N"
- i.e. enter the scores directly: "new score" as opposed to "new scorecard" done
- Add/update score/scorecard should (re-)calculate outdoor/indoor. done
- Add/update score/scorecard should (re-)calculate handicap_ranking. done
- Add/update score/scorecard should (re-)calculate classification. done
- Add/update score/scorecard should (re-)calculate category. done
- Add/update score/scorecard should (re-)calculate gender. done
- re-calculate all handicap_rankings. done
- re-calculate all indoor/outdoor. done
- re-calculate all classifications. done
- re-calculate all new_classifications. done
- pay attention to age group changes. done
- re-calculate all handicap_improvements. done
- re-calculate all club_records. done
- Ability to edit Archer.
- Ability to edit venue.
- Add an interface for defining new rounds.
- Re-do the scorecards admin interface altogether.