Media » Blog » Website Redesign
Redesigned this Website with Extended Functionality
Tools-Frameworks
- MODx CMF (Content Management Framework: Flexible API and event model that allows overriding how the core behaves without hacking core code)
- MooTools javascript framework, Scriptaculous Web2 javascript libraries, Prototype javascript framework
- MySQL, PHP, XHMTL, AJAX
Some Features
- Dropmenu navigation
- AJAX live search popdown in the current page
- Breadcrumbs showing path to document (except home, as it's unnecessary)
- Social extensions, i.e., login/registration in order to comment/post/participate
- Taxonomy
- News/recent actions tracking and summary auto-population to specific sections
- Archiving of blogs
- Greybox implementation of Lightbox photo gallery display system
Forthcoming
Bugs
- Fixed Dropmenu (z-index) Bug: Initially, the dropdowns were a little unstable, however, by trial and error, discovered that the fix was to assign the dropdowns a high z-index and to remove z-indexes from any content elements that the dropdowns popped over, i.e., any underlapping content elements could not have z-indexes (even if much lesser values).
- IEMac Dropmenu Failure: IEMac cannot hack the dropmenu AJAX, so nothing happens on hover - One can only click a category link and be taken to an index page for that category.
- Live Search Dropdown (z-index) Bug: Well, after fixing the dropmenu bug, a bug with the Live Search dropdown reared its curious head (dropped down in back of the dropmenu elements), with again, a z-index solution whereby the Live Search elements had a greater z-index value than the dropmenu.
- IEMac Greybox Failure: The Greybox display (a closeable dynamic image/page display/gallery that floats over the current webpage) doesn't work at all in IEMac (it can't hack the the hyper javascript). Clicking a thumbnail takes one to the webpage for the larger image that the thumbnail references (and not in a new window either, but in the parent window, so one has to click the back button to return to the gallery webpage).
- Otherwise: Everything works and looks as it should in various WinIE, Firefox, Safari. Not checked with Opera, Camino, etc, but should work with standards-compliant browsers.