Website

The website is a major part of the team and allows team members to communicate easily online (via the forums) and to get our message out to anyone that looks at the site.

For the 2007 season, the website was redesigned. Completely student made, it was dubbed the Gearhead Content Management System (ghCMS). It was created for ease of use so that anyone team member without a background in web development could change the content. It was also designed to be XHTML 1.1 compliant, ensuring that modern browsers could all display it correctly (minus a few quirks).

In passed years, the website was hard to maintain. This made it so the information on it was almost always out of date. With the new website, which is also easier on the eyes, that should not be a problem.

Website Administration Demo - This was a demo presented to the team during website development. This shows a demonstration of the admin panel to which the public does not have access.

Gearheads Website Content Management System (GHcms) - This was put together by a student to explain to the team how the web generally works and how specifically our Content Management System works.

Features

  • Infinite number of menus and nested menus
  • Published and unpublished pages (for pages in progress)
  • Data (content) is separate from structure
  • Dynamically generated pages

Students involved

  • Olivia T., Alex D., Charlie W., Matt S. - Content
  • Josh C. - Webmaster, PHP scripting, XHTML, MySQL, CSS, and CMS developer
  • Kara B. and Mallory S.- Content entry

Future Projects

Library

Currently in development is a Library which will house all team documents and other files, with either private and public permissions. It will house the website images (which are currently housed in /images/) and files (which are now in /files/). Under discussion is whether to make it like a standard file system (with directories) or a tagging system (where files are given tags). Either way, it is still in development.

Calendar

The calendar is currently a Google Calendar. Still in the planning stage, a calendar will be developed which will better fit our needs. Perhaps with .ics exporting so that people can use their email clients to check the calendar.

Forums Integration

Also still in planning, is how to integrate the forums with the rest of the site. The forum (which is a PHPBB installation) can have groups. This feature can be utilized to give groups permissions to do certain things on the site. Such as file upload into the future Library, Calendar event administration, and content control.