The 2008 refresh required a significant overhaul of our previous (2004) content and CMS architecture. I built three primary XSLT templates for the main site, the News and Events section, and My BuffState. These templates helped buffalostate.edu fulfill outreach to first-time visitors, prospective students and their parents, alumni, and the Buffalo State community.
Slightly more information
All three templates shared common XSLT template pieces for headers and footers. Content switched on or off via schema detection in XSLT or site-specific CSS. Shared code eased site maintenance for all involved.
Assuring the flexibility of the new design to fulfill content needs was a major goal during development. New XML Schemas were developed allowing pages to be changed between one, two, or three column layouts as needed. Highlights, with several different layouts, could be placed at page tops or bottoms. Existing XML schemas were updated with these new features via grep—saving the many hours of work that would be needed to otherwise recreate pages and content.
The 2008 buffalostate.edu featured then-current interactive integration into the homepage and section index pages. The featured news item on the homepage was mirrored across multiple pages within the site, making important information easier to distribute and maintain, especially in emergency situations.
Technical information, &c.
- Includes: XHTML, CSS, CMS, XML, XSLT, ASP, JavaScript (scriptaculous, prototype, SWFObject), Microformats
- Transform Photoshop comps to working Web pages. Work with Web Designer and the Web Content Editor to modify designs and content as needed.
- Development of multiple hand-coded XML schemas and XSLT templates
- Development of hand-coded CSS and XHTML
- Customization of XML-based CMS back-end
- Modifying and/or managing the development of new or existing ASP-driven database content
- Partial list of technologies added since 2001: Podcasts, RSS feeds, .ics/iCal events listings, microformats, The Daily HTML e-newsletter, Google Mini-powered search, Ingeniux CMS, dynamic page generation
- Award Sampling: Three Council for Advancement and Support of Education (CASE) awards, category of institutional websites (2006 Bronze Award, 2004 Silver Award, 2002 Bronze Award); Winner, 2005 Award of Excellence, from the University and College Designers Association (UCDA).