Background

January 24th, 2009

This web site chronicles the development of the wp-SwimTeam WordPress plugin.  I started developing this plugin when I was unable to find a suitable solution for managing our neighborhood swim team.

The plugin is developed in PHP and is dependent on the phpHtmlLib library.  I have been using the phpHtmlLib library for a number of years on various projects and at this point, can’t imagine developing without it.  It greatly simplifies the development of PHP generated pages, has a robust and flexible forms processing engine, and provides a collection of widgets to display data nicely.  Because WordPress is based on PHP4, I continue to use the 2.x thread of phpHtmlLib.  Walt Boring has allowed me to continue the development of the 2.x thread so I add enhancements to it and fix bugs from time to time.

The goal of this plugin is not to replace a piece of software like Hy-Tek’s Team Manager but instead work in conjunction with it.  I want to leverage the end user and have them enter as much data as possible and then import it into Hy-Tek Team Manager and Meet Manager, WinSwim, or Easy Ware’s Easy Meet Manager and Easy Team Manager.  My goals is to minimize data entry and duplication and eliminate paper.  I would like to build a system which is not dependent on other online services where the look and feel of the data being presented to the user is inconsistent with the team’s primary web site.  I would like to build a system which is easy to use for novice computer users.

I decided to start with WordPress because it does (or has plugins available) to do much of what we need – post news, post pages of static information, allow multiple contributors, etc.  I figured it shouldn’t be too much work to extend WordPress with a plugin to take care of the Swim Team specific stuff.

  1. No comments yet.
  1. No trackbacks yet.