Wednesday, April 5, 2006

What Happened to the Design?

It's Naked CSS Day! Why? Because it's comical in a geeky bandwagon sort of way. Plus it gives me a reason to implement dynamic CSS file styling. Now I can do overrides on my styles on the fly. How? I've implemented some PHP code to automatically comment out my CSS file inclusion if/when the day happens to fall within the 48 hour global window of April 5th each year. So next year this will all happen automatically. Pretty slick!

Labels: , , ,

What Happened to the Design?

It's Naked CSS Day! Why? Because it's comical in a geeky bandwagon sort of way. Plus it gives me a reason to implement dynamic CSS file styling. Now I can do overrides on my styles on the fly. How? I've implemented some PHP code to automatically comment out my CSS file inclusion if/when the day happens to fall within the 48 hour global window of April 5th each year. So next year this will all happen automatically. Pretty slick!

Labels: , , ,

Tuesday, March 21, 2006

Blog Archive & Misc Site Updates

The blog archive never worked properly. So it was very hard for any visitors to find or read any entries older then a month. Over the weekend I put in several hours recoding the archive (even working through the night till 4am on Sunday morning). It now has a new layout with many features. You now have the options to browse the archive by ascending post date, alphabetically by blog title, by entry category, or even by key word search. Go check out the new features when you get a chance. I'm in the process of building another means for the archive, by entry popularity (number of comments attached to it). I also added a random picture section to the front page. After I had searched the web for a decent pre-built PHP randomizer, I ended up building my own from scratch. Nothing out there had the functionality I needed. Mine pulls in a random thumbnail image from a random gallery on my side. And then links back to the images corresponding page in it's gallery. It looks a little out of place at the moment, but the empty void below it will soon be utilized for additional tools/content. Now I just need to building an RSS feed for the site.

Labels: , ,

Wednesday, February 15, 2006

Site Problems

The website froze up yesterday afternoon. At first I thought it was some issue with my database, but turns out that it was a never ending loop in my blog code. The logic I had built in to create article summaries wasn't able to handle short articles that didn't require a summary. So when I added the entry discussing Johari & Nohari windows the code went into a never ending loop and eventually timed out. I've since fixed the code and it's working now. I know this isn't the last time I'll run into holes in my code as I never tested it thoroughly, but that's okay it's a work in progress and it's evolving daily. I'd put more effort into making it rock solid if this was to be used on a more professional site. Anyhow if anyone notices any problems with the site's functionality please let me know, thanks!

Labels: , , ,

Tuesday, December 27, 2005

Site Overhaul

As some of you may have noticed the site has been going through a lot of changes lately. Recently I added a custom programmed blog component to the front page, and converted almost the entire site over to .php from .html. Just last night I changed the color/format layout of nearly the entire site. The changes that were made provide a more appealing look, and will also allow for more simplistic site enhancement/maintenance. Lots more coming very soon, as I'm loving php. Finally able to put all my years of coding experience to some use for myself. Feel free to let me know what your thoughts are about the new changes.

Labels: , , ,