wp-SwimTeam v0.1.399 available

I just uploaded a new version of wp-SwimTeam.  It is now available on the download page.  This version fixes some issues with the Opt-In/Opt-Out functionality and fixes a pretty significant issue with User Option fields not being initialized correctly.

This build also restores the missing CSS references so any information generated by the short codes is displayed properly.

wp-SwimTeam v0.1.389 released

This evening I uploaded a new version of wp-SwimTeam.  It is available on the download page.  This version introduces a new report for swim meets.  The Swim Meet report’s most important feature is the listing of swimmers who have Opted-In or Opted-Out of a swim meet.  On the MacDolphins we call this a the Scratch List.

A parent can now indicate when their swimmers are participating (for meets defined as opt-in) or not participating (for meets defined as opt-out) on either a full meet or event basis.  The meet report will display a summary of swimmer participation based on the type of meet.

A couple of the options on the Report Form are disabled because they aren’t functional yet.  They will probably work in a day or two.

This release also introduces a new mode for Swimmer Labels – Frozen.  When Swimmer Labels are unlocked, they can be bulk assigned.  When they are locked, Swimmer Labels can be edited on a per swimmer basis but no bulk assigned.  When they are frozen, they can’t be edited at all.  I added this because I inadvertently reassigned the swimmer labels for the MacDolphins yesterday without meaning to.  Whoops.

I fixed a few other minor issues as well but nothing significant, mostly presentation of forms and such.

wp-SwimTeam v0.1.377 – Administrative Fields

I posted a new build of wp-SwimTeam this afternoon for download.  This build supports the new administrative mode for user and swimmer optional fields.  It has not had a significant amount of testing but I was able to run through quite a few scenarios and all behaved as expected.

This build also introduces a new type of optional field the NO-YES option.  This is similar to the YES-NO option but defaults to NO instead of YES.

wp-SwimTeam v0.1.357 available

This morning I uploaded v0.1.357 of the wp-SwimTeam plugin.  You can download it from the download page.  Note the bump of the minor version number from 0 to 1 in this build.

This build completes the changes to the option model for the optional fields for users and swimmers.  In prior builds the optional fields were hard coded at 5 for both swimmers and users and the data was stored as part of the user and swimmer records.  This build allows an administrator to set the number of optional fields for users and swimmers (independently) and offers several new types of optional fields (required and optional URLs and e-mail addresses) and stores optional data in a separate table.

The extent of this change was pretty extensive which is why there hasn’t been a release in almost a month.  Unfortunately the old option data is not migrated to the new table so if you are using optional fields, you may have to re-enter some data.  I had to do this with my own swim team.  It is a nuisance.  The old data is still in the database in the users and swimmers table but not accessed.

This build also fixes numerous GUI nits with messages and guidance, it should all be consistent now although I am sure I have missed something.  It also fixes a bug with age groups when swimmer label prefixes are not being used.

I strongly recommend backing up your database before installing this update!

wp-SwimTeam v0.0.326 available

This afternoon I posted a new version of the wp-SwimTeam plugin to the download page.  This update adds new functionality to the swimmer registration process.  There is also the initial stages of registration fees.  You can define what the registration fee is globally and then override it at the age group level.  There is no support currently for a family discount.


If your team has Terms of Use (aka Rules and Regulations) and/or Billing information posted on your web site, you can add the URL(s) to the Registration Options and the link(s) will be displayed on the Registration Form and the user will be required to acknowledge the information via a Check Box.  The MacDolphins needed this for billing purposes.

The other new feature is the addition of e-mail confirmation of registration (and unregistration).  The person performing the action is sent an e-mail as is the list of e-mail addresses set up on the Registration Options tab.

Bug Fixes

A couple of minor form layout items were fixed in this build, nothing of major significance.

wp-SwimTeam v0.0.322 posted

This afternoon I uploaded v0.0.322 of the wp-SwimTeam plugin.

Bug Fixes

  • Permission requirements were wrong – to do much of anything required the user to have Administrator permissions.  It now works as outlined in the earlier post today.
  • Reporting has been fixed to account for an odd database query issue where in some cases, the age group for swimmers would show up as “none”.


  • Registration has been enhanced to support registration fees.  This is still a work in progress.  The fees can be entered but nothing is done with them yet.

wp-SwimTeam v0.0.313

wp-SwimTeam v0.0.313 is now available from the download page.


This update adds new reporting functionality for both swimmers and parents.  Full details for a swimmer, including their primary and secondary contact, can be generated.  Output of HTML (in a web page) reports is now supported.

Bug Fixes

This update fixes a problem with the Update Swimmer function which resulted in the form being displayed again after a save but only when nothing was changed.

wp-SwimTeam v0.0.310 available

As I noted in an earlier post, a minor update to the wp-SwimTeam plugin has been posted and is available for download.  This update fixes a the issues I encountered as I worked on the MacDolphins registration.  A couple of them were just dumb mistakes – some hardcoded paths that assumed the plugin path (from before I knew how to determine the plugin path).

While I was fixing the Report Generator I enhanced it – it can now export the primary and secondary contact details but only to the CSV version of the report.  The HTML report will be updated as well in the next day or two.

Note:  Make sure you download and install the phpHtmlLib plugin!  wp-SwimTeam won’t work with it.