Some things good, some things bad

Well, I can’t figure out the stupid redirect. I’m trying to redirect the old links (http://www.blog.complainthub.com/?p=XXX where XXX is a number) to the new links (http://www.complainthub.com/?q=?p=XXX). I think there are too many .htaccess redirects going on, and I don’t really understand it all. Otherwise, things are good. The friend who said the old layout “made his eyes bleed” has already expressed his approval. Since he picked the colors, he’d better approve. Next on the list is a different project, but then I’ll get back to reimplementing “Your Complaints” so you can complain about stuff, too.

Things are a little bit rough so far

So I’m converting to Drupal. I have most of the basics working. I’m not sure my .htaccess redirect from the old site is working. It might just take the server some time to figure it out, I don’t know. I know the RSS feed is updated. If you’ve been reading the feed, it should be basically a transparent change. It’s pretty cool so far. Of course, everything gets messed up when I upgrade to Drupal 6, but they aren’t quite ready for the full release yet (Contrary to what it say on their site). Anyway, it’s late, so I’m probably just about done for now, but keep watching. More cool stuff is coming.

Drupal coming along nicely

I tweaked my strategy to import this blog into Drupal, and it’s working quite well on my local machine.  I had wanted to go with the brand new Drupal 6.0, but it’s not quite finished, and many of the modules that I might want to use haven’t been updated yet.  So I think I’ll go with 5.7, and then upgrade down the road a little when 6.0 is more mature.

My big problem is the permalinks.  I don’t want to have to write individual .htaccess entries for 700-some posts – I can’t imagine that’s a good idea.  So I need a redirect rule, and I don’t know much about writing them.  I think I can figure it out, though.  I think I’m going to have to map http://www.blog.complainthub.com/?p=123 to http://www.complainthub.com/node/123 or something like that.  I don’t think that will be hard, but you never know.  Luckily my webhost uses nice, sensible Apache servers, instead of some hideous abomination.

Anyway, my next challenge will be scraping together a new theme.  I have some ideas, but I need to execute them.  And I need to pick a color scheme.  You can leave suggestions in the comments, which I’ll probably ignore.  But you can leave them.

Wow, that was easy

I did a test import of Complaint Hub into Drupal on my laptop.  It worked nearly flawlessly.  It’s going to be a little tough to keep up the permalinks so that any links to the current site redirect to the new site.  I want to move everything back to complainthub.com (You’ll notice the URL here is blog.complainthub.com), which makes it harder.  And then there are still the posts from my old From Harvard Street blog that are all forwarding from harvardstreet.complainthub.com to blog.complainthub.com.  I suppose I could probably just fix that to go directly to complainthub.com.

The import module for Drupal also does not import multiple WordPress categories for a single post.  It only imports multiple tags.  Unfortunately for me, I use categories almost exclusively.  There is a way to convert categories to tags, but there’s a big disclaimer about backing up your database first.  I guess I could just do that.

Otherwise, it was pretty awesome.  I still need a nice new theme, but otherwise you may be seeing the changes sooner rather than later.

The future of Complaint Hub

I’m thinking about migrating the site from WordPress to Drupal. For many of you, that sentence may make absolutely no sense. If you don’t keep reading, I won’t blame you. If you do stop reading, you should make it up to me by going and buying John Scalzi’s special edition book that he’s auctioning off for charity. Get him to inscribe it to me, with some really inscrutable saying. Bid quickly, as it’s already over $2000.

Anyway, if you’re still reading, I got a little infatuated with Drupal while doing some work for a project that never panned out. It doesn’t do blogging as well as WordPress (At least not right out of the box), but it does a lot of other stuff much better. And I think it would be perfect for a project I’ve been thinking about.

Some of you may know that I’m MUCH better at thinking about projects than actually doing them, and I have a bunch of stuff still in the thinking stage. I have a money-making venture with a friend. I have an online economics course to take with another friend. I have the science fiction novel I’ve been plotting out. I have an 8K in March and a 10K in April. I have my real job. I also have a wife, and a family, and some friends, all of whom require and deserve some of my time.

In any event, the project could be really cool, and a nice side effect is that I’d probably bring back the complaint submission page that people have been missing. And I’ll update the theme of the site – at least one friend insists that his eyes bleed when he reads it.

So that’s in the future.  I don’t know how long it will take to happen, but be prepared.  If you subscribe via RSS, the feed might change, although hopefully FeedBurner will take care of that transparently (To you, at least).  But I’ll keep you posted.

Whats with the spam?

My Akismet spam filter on the comments here at Complaint Hub has been letting me down lately. In general, it has been fantastic. It’s caught about 8,000 spam comments since I started the site, and only caught maybe three or four real posts. But lately it has been holding more and more spam comments in moderation, emailing me and making me tell it that the comment is spam.

Some of what it’s been letting through are quite obviously spam. The latest was a brief message and then forty links to hardcore porn.

I hope this means that Akismet is just nearing the next step in their release cycle, and the spammers are getting better at fooling the filter, but all will be back to normal soon. I hate captchas, and don’t ever want to use one here, so a filter like Akismet is a necessity.

If Dante were writing The Inferno today, what circle of Hell do you think he’d put the spammers into? I’d throw them into the Eighth circle with the panderers (a person who serves or caters to the vulgar passions or plans of others (especially in order to make money [source]). There they would walk in a line, being whipped by demons. That seems appropriate.

Wanna use your blog for good?

Blog Action Day

On October 15th, bloggers around the web will unite to put a single important issue on everyone’s mind – the environment. Every blogger will post about the environment in their own way and relating to their own topic. Our aim is to get everyone talking towards a better future.

I know, many people use their blog to further good causes every day while I complain about the awful horrors of living and parking in Washington, DC. But I think many people who do fight for these causes forget that most people not only aren’t fighting, they’re not even aware.

The wife has complained about Metro riders who don’t recycle the Express newspaper. This morning, there were two down escalators at Columbia Heights. I went down the one that the girl with the large suitcase didn’t choose. At the bottom of her escalator, I saw a copy of Express that someone had dropped. As I was heading to the bottom, planning to pick it up, a woman on that escalator picked it up. “Wow,” I thought. “I never see people pick up trash in the Metro station”.

And then she turned left to throw the paper in the trash, rather than right to recycle it. It got me thinking. I know that my first thought if I have paper trash is to recycle it. In fact, I’ve been reading Express this week because I haven’t been to the library. They’re doing elevator work at Pentagon City, and the recycle bins are blocked. So I’ve been putting the Express in my bag and recycling it at home, or at Columbia Heights in the evening.

But lots of people don’t even think to recycle. I’m sure this woman didn’t consciously choose not to recycle – the thought probably never crossed her mind.

That’s why it’s important to tell people about the little things you can do to help the environment. It’s no harder to recycle Express than it is to throw it away, so you can’t say it’s hard to recycle (At least in this instance). Compact fluorescent bulbs are cheaper in the long run. Cutting down on energy use at home will save you money. There are plenty of things that you can do that are easy, that don’t require huge lifestyle changes or lots of money, and that really do make a difference. But people have to know about these things.

Once you get people started thinking about how their actions can help the environment, the effect can snowball. If that woman thought about recycling Express, she might wonder why she doesn’t recycle more at home.

Anyway, join me and tons of others on October 15th for Blog Action Day.