wp-SwimTeam v0.2.503 released

This morning I finally had some time to track down the bug that was manifesting itself on the User tab on the Report page.  This was a tricky one to find as it worked fine in my development area but not for our own swim team site (MacDolphins.org).

It turns out that if you had the right combination of user options turned on and they were Yes-No options, the filters were not being created correctly which resulted in the form not being displayed for the user.  While tracking this down I also realized that the filters only worked for Yes-No options and not for No-Yes options which they should have been.  So that has been corrected too although now that I think about it, the fix probably wasn’t applied to the Swimmer Report, only the User Report.

I have posted v0.2.503 which is available from the download page.  I strongly encourage anyone using wp-SwimTeam to upgrade as this bug could be a PITA!

5 thoughts on “wp-SwimTeam v0.2.503 released

  1. Mike, been looking at this plugin for awhile waiting to use it, I am rebuilding my teams site with wordpress from joomla, almost done with the site, been playing with the plugin had a few questions: do we have to use the google api for it to work? can we disable somehow ?

    I checked the macdolphins site so essentially ppl need to register and they get access to a backend where they input data etc, How do u display the data are u publishing post and pages that display it, didnt see how u were doing that, thanks

    • Going on the top of my head – I am pretty sure you’ll need a Google Maps API key or you will get a nag. An API key is free and easy to obtain from Google, visit their request form to get one. That said, I should probably make that optional so people who don’t want to use it don’t have to. I’ll put that on the list!

      The basic flow is this:

      1. Register with WordPress as a user (you can also use Facebook Connect if you’d prefer). This will get you access to the WordPress backend.
      2. Register with the Swim Team system – this is an extension of the WordPress user profile and adds the fields that a swim team will need.
      3. Register swimmers with the swim team. The plugin is designed with the model that the WordPress user is a swim parent and will be registering their children as swimmers. It can support “self registration” for a Masters swim team but the terminology and anything I’ve written as documentation assumes a youth swim team model.
      4. Register for the active season. This can also be done automatically when a swimmer is registered if the “auto-register” option is enabled.

      The data I display on the MacDolphins site (e.g. results, meet schedule, etc.) is done using WordPress short codes. The plugin defines a bunch of short codes that when placed in a post, will display the information from the swim team database as part of the post. This will ensure that things like schedules, scores, meets details, etc. always reflects the information stored in the database.

      You can find example usage of most of the short codes on the wp-SwimTeam Demo site where the syntax is shown along with what will be displayed. If I’ve missed any, and it is a distinct possibility, let me know and I can add more examples.

  2. Matt,

    We use Mike’s plugin, but have not yet used it to register swimmers. Mostly due to the over 200 swimmers we have and some legacy procedures.
    However, I thought I’d through out that we use “RPX” plugin to allow website registration to be even easier. It allows the users to use their creditentials from various sources, not just Facebook.

    I make heavy use of the shortcodes Mike mentioned. I actually queue up “reminders” to be posted the Sunday before meets to post information about the upcoming meets. All of my posts also get reflected to twitter and a facebook fan page. This is how we do our broadcast communication because we had too many issues trying to maintain a reasonable mailing list.

  3. Hi there –

    I loaded your wp-swimteam to try it out, I was able to get most of the functions to work but had to add a field to the wp_st_jobs table, had to add field (jobquantity smallint(5)) in order to get adding jobs to work. I just wanted to make sure this wasn’t going to break anything else 🙂



Leave a Reply