|
How was this website constructed? |
|
|
|
|
Written by Daniel Hienzsch
|
|
Monday, 04 June 2007 |
I've spent quite a bit of time on the creation of this website. The first consideration I had was ease of maintenance. In the past, I've tried to handcode everything from scratch and, while having it's merits in terms of atomic control over each element, it really is far to time consuming. That was the primary barrier to entry for building this site initially.
I found the Joomla! content management system and played with it a
little bit. The item that wowed me the most, at first, was the
templating system. The ability to swap out the entire look and feel floored me. Subsequent to that, I've really come to
love the flexibility of the interface, the HUGE variety of 3rd party
extension, modules, components, etc and the very active open source
user community.
When I finally came across the RocketTheme Template Club, I was finally
hooked. Not only are the interfaces as modern as it gets in terms of
look and feel, but the templates all validate XHTML and CSS out of the
box. Like Joomla! in general, RocketTheme specifically, has a large
user community and some fantastic moderators who answer questions and
direct your support requests efficiently. All that for a simple annual
membership fee.
As you can imagine, I'm very impressed with the combination of Joomla! and RocketTheme.
The site is currently built as follows...
Server:
- Shared hosting through HostGator running on a LAMP stack. Joomla!
and Gallery2 installed via Fantastico.
Extensions:
Gallery2 (Matrix Theme Embedded)
Gallery2 Bridge
- joomGallery
- MultiThumb with Slimbox activated
- RokLatest Module
- Monoslideshow
- Several custom HTML modules
- Joomap
- OpenSEF
Custom Development:
- Extensive
integration of design elements from BentoBox Dark Style 2 into
Colormatic Style 14. Nearly all typographical elements have been
reproduced as well as addition of the "-hilite" module suffixes.
- Replaced
default Mootools .js supplied from RocketTheme with custom built .js
file from the Mootools site, allowing use of control panel and
RokLatest if I wanted (I don't want right now though). Final template
only relies on Mootools v1.1 for all Ajax'y features.
Deep customization of "Matrix" Gallery2 theme to allow the embedding to match the site.
- Added "photo" span class to alerts. (example on first page of any journal article)
- Added "open" and "close" gif files to most recent version of RokLatest
- Customized the default CSS within joomGallery to make it match the BentoBox Dark Style 2 feel of the site.
|
|
Last Updated ( Friday, 09 January 2009 )
|
|
|
Latest Journals
The idea of undertaking a longer trip, more than just a weekend, had been percolating for some time. I wondered if I could do it; I wondered if my bike could do it. Two days of holiday res...
In the previous month, I had already been on sport touring trips to Arizona and Death Valley on my 2000 Triumph Sprint ST, so taking a quick trip up the coast to Morro Bay shouldn't have been a bi...
I like telescopes, particularly the big ones. The first one I ever was able to get up close to was the observatory complex on the summit of Mauna Kea in Hawai'i and I was hooked. I j...
With all the media coverage of the "100 year bloom” at Death Valley, I and Robyn decided that we would be fools to miss out. The Sprint had performed marvelously despite both fate a...
I hadn’t really been to Germany in a decade. In fact, since 1991, I had only gone over for a couple of days here and there for funerals and I had never been with Robyn; this was going to...
|