We have been working for Launceston Church Grammar School since late 2005. We were originally hired to expand and maintain their existing PHP system and over 2006, and we worked on increasing the security dramatically, adding and improving features such as online payments, newsletters and making the site more accessible.
In early 2007, we worked closely with the designers at Direct Design on the site, and have implemented a bold new design (right) backed by a powerful CMS.
We integrated the design into a custom Ruby on Rails based CMS by us, based on the ADO-CMS-2007... it's huge - and has been designed from the ground-up to literally be limitless. It's currently a multi-level CMS to encompass page editing, newsletter editions (including getting ready for bulk HTML email delivery), automatic Google sitemap generation, alumni management, custom alumni login area, events & rsvps administration and public registration, track online payments, sports results, exhibition management, slideshows, parent friendships system, even user administration....
Page management includes the ability to edit all the page content via a WYSIWYG editor, sort pages within their different areas, have slideshows associated with each page, and even maintains versioning of all the pages, so you can rollback to a previous page version. It even includes automatic Google sitemap generation for better search rankings, and search-engine-optimised URLs. The school even uses a Google calendar for managing events and displaying them on the website.
![]()
![]()
Newsletter management (right) is available for publishing the 4 different newsletters: school/alumni/parenlink/pool. Each newsletter has it's own subscriber list (left), and a unique layout, with multiple editions and multiple articles in each edition. The newsletter manager even includes the facility to prepare for bulk HTML-email delivery (below-right).
School alumni can create accounts in their corresponding section, which then get approved by LCGS staff. The alumni then get access to a network of friends, Facebook-style within the secured area so they can update their profiles and see other alumni profiles, and keep in contact with old classmates and they also get access to RSVP to school reunions.
![]()
LCGS events and reunions are managed via the events/rsvps area of the secured staff-login area (left). Events can have all their details set, including a Google Map of the event so that people can easily see where it is and get directions to the event from the public interface. Also - people can RSVP to an event using the streamlined interface, where you select the number of people RSVPing, enter their details and select what events they will be attending. Once the secure credit card transaction online has been made, LCGS staff can track the payment, and RSVPs online, and other people looking at the event can see who has RSVPd so far.
Even parents can create login accounts to the Parent Lists area where they can get the contact details for other parents of students in the same grade as their own children. This is a another neat feature of the site, and secured via login, and all accounts must be approved by an LCGS staff member before any access is given of course.
Although there are many other features of the site available - one especially worth noting is the exhibition management. Exhibitions are held at the Poimena Art Gallery, and can be set via start/end dates in the system, and have full WYSIWYG editing and can have slideshows for each exhibition.