One of the craziest deadlines I've ever worked... from design to development to testing in 72 hours. Haven't slept much these last couple of days.
Design was based on branded printed materials supplied by the client, Ubercart handles the e-commerce side of things, then there's a lot custom shenanigans going on behind the scenes. Due to the incredibly short turnaround time of this there wasn't always time to do things the Drupal way... as a result, this site will serve up this specific series of workshops. And not much else. There's a fair bit of hard-coded nastiness in the theme.
Being an educational institute they wanted all the older browsers fully supported as well, stretching back to IE6. I have a renewed passionate hatred for that browser.
It's mostly Views and CCK, Ubercart 2 + some custom payment modules. Other modules used include:
- String Overrides (almost a necessity with ubercart)
- PNG Behave! (keeps IE6 in line)
- Better Formats
- Simplify Node Add
- Login Destination
There's custom modules at work in the cart supplying payment methods, as well as a multi add system being served by a nodereference field to allow adding multiple individual but related products to a cart simultaneously/programmatically.
From a coding standards point of view it's a bit of a mess... but I'm just glad I met the deadline. Doubt I could have done it in any other CMS.
Site hosted by Xplain Hosting and is served using Drupal's regular caching.
Any thoughts, comments, questions, or bug reports are much appreciated.