Designed & Built by Dylan James Wagner | ChangeLog

The Template System Project:

The Problem:

I was unable to find a template system that allowed a quick & easy way to markup a site using PHP / XHTML / CSS. I was looking for a solution that maintained the full separation of markup & design while allowing for the same control over every aspect of the web building process, as if writing without using templates. Finding nothing as specific as this I set out to build a system from scratch.

The Mission:

The goal of this template system is to be able to markup the shell of a site in a short time. Allowing the user (me) to easily add portfolio works, sections and content with little effort while at the same time allowing complete and full control over the contents layout & design.

This site is built using The Template System Project, written by me for me.

Major points of interest:

  • Complete separation between markup and design.
  • Built with only PHP / XHTML / CSS.
  • Adheres to & validates with current web standards for XHTML & CSS set by the W3C.
  • The shell of the site is determined by one file.
  • A configuration file sets all major parameters; e.g. navigation items, site url, name of site, author, e-mail, etc...
  • Built in stylesheet switcher.
  • The majority of the time spent is designing in CSS & content development and not in writing the markup.

Copyright © 2010 Dylan James Wagner. All rights reserved.