Archive for the ‘Website’ Category

further cleanup

Removed the screenshots page because all the screenshots are old and don’t reflect my current setup at all. (I’ve been using the 3D window manager Compiz Fusion, and before that its predecessors Beryl and Compiz/XGL, which, being 3D, don’t really lend themselves to screenshots)

Since that left the “Self” tab empty, removed that too. Maybe it’ll be re-added if I ever end up making pages about myself. Perhaps when I finally get around to making a resume.

Also removed the “Anime” page under information. It just had a list of animes that I had seen (now numbering over 300, not including series with sequels or subsequent series (like Full Metal Panic’s 2 subsequent sequel series)…). It was originally intended to have reviews accompanying the titles, but the old blurbs I had written were really shitty and I haven’t been writing anything for any of the recent ones. The list was sourced from a database table, which had every anime I have seen from the very first and second (Neon Genesis Evangelion and Love Hina, respectively) to the most recent in ascending ID order. While an interesting exercise in record keeping, without any reviews and with just titles it ended up causing false positives for search engines, when people were searching for information on an anime and found none on this site. So I’ve moved the list to my home server’s database and removed it from the site.

That left the Information tab empty, so removed that too.

cleanup

Performed a little cleanup of the organization of the site. Removed old pages that were either empty or no longer served any useful function (the fanfic archive rant is old news). Removed redundantly deep navigation (for example, no need to navigate to Music/Original when there are no other categories to explore, allowed access to all programming pages from the root programming tab instead of having to navigate to Programming/PHP just to see the php projects, etc).

Will probably whip up a page about my senior design project (a cross platform Foobar2000 clone) in the future when I get a chance.

Massive Rewrite, Part Deux

I decided to drop Movable Type and move over to WordPress instead. I was sick of the whole “rebuilding static pages” process of Movable Type. The problem is that integrating WordPress into my current site would be a pain in the ass. So I decided to take the easy way out and instead move the whole site over to WordPress and take advantage of the static pages feature for the rest of the site.

This takes a lot of the burden off of my shoulders in a number of ways:

  • I don’t have to worry about my lack of creativity, I’ll let the theme designers take care of it for me
  • I don’t have to worry about always maintaining valid XHTML, I’ll let the theme designers take care of it for me
  • I don’t have to worry about maintaining the AJAX and fixing the “slow responding pages” bug, I’ll let the theme designers take care of it for me
  • I don’t have to worry about maintaining the javascript navbar, I’ll let the theme designers take care of it for me
  • :-)

In reality, I’ll do a lot more customizing and make my theme unique, but that’s after I learn more about WordPress. So for now, please bear with the “generic” look of the site.
Unfortunately with WordPress, it’s a pain in the ass to maintain two separate journals (I’d sooner stab myself in the face than use the word “blog”) so the News and Journal sections are integrated into one, with “News” and “Journal” categories. For now the front page shows News and Journal entries integrated together, but I’ll do a little more work into splitting it up to appear as two separate journals like the old page (by default, instead of showing all entries, only entries from the “News” section will be on the front page, etc).
Also, with the static pages, the ones that used to generate data dynamically from the database no longer do this. By default, WordPress doesn’t allow execution of code in its pages. I’ll need to write up custom templates for those pages to do database requests, but I need to learn how the template system in WordPress works first. So for now, it’s just a copy-and-paste “snapshot” of the way the pages last looked during conversion.

Return top