Cliches

They say it is poor practice to use cliches in your writing. And they are correct. However, I am a big fan of cliches for informal communication. They say so much, so wisely, so well. Ok, so that’s over the top (-: I still like them though. They are awful, they are bad, I really shouldn’t like them. I don’t really like them.

Some of my favorites:

Let sleeping dogs lie.
The squeaky wheel gets the grease.
You can catch more flies with honey.
Now we’re cooking with gas!
Don’t judge a book by it’s cover.
Absence makes the heart grow fonder.
What goes around comes around.
Youth is wasted on the young.
Penny wise, pound foolish.
Money can’t buy happiness.
If at first you don’t succeed, try try again.
No good deed goes unpunished.
There are two sides to every story.
When it rains, it pours.
Hitch your wagon to a star.
Every dog has his day.
Different strokes for different folks.
Hell hath no fury like a woman scorned.
Que sera, sera (Whatever will be, will be.)
The time is ripe.
Happy as a pig in mud.
The grass is always greener…

Drupal Classified Ads Modules Options / Choices / Comparisons

This post discusses the options / choices for having classified ads on Drupal websites. So it is a comparison of classified ad solutions for Drupal, if you will. Drupal is an open source content management system for building websites and it has lots of contributed modules that can often solve your needs without any custom programming on your own part. And luckily, there are at least two contributed modules for classified ads, plus the more jack of all trades modern solution of using the CCK and Views modules to roll it together.

I want the ability for users to add and edit classified ads. There is a Classified Ads drupal module available, that allows just this functionality. The only problem is that it requires the ads to expire at some point, and then removes them from your site. I do not like this because I would rather have items marked “Sold” or “No Longer For Sale” instead of being deleted. Why? Because I want the content to stay forever, for SEO reasons. Webmasters developing content websites work so hard to get content, why give any of it up?

I do like however that it integrates a “My Classified Ads” tab into the user profile “My Account” pages, and that it handles email notifications to remind customers when their ads are going to expire. Very nice features.

Another alternative is just to create a new content type for ads (using CCK), and then create views to handle display. This does not give you a tab on the user profiles page, although they can view their ads from their “My account” page by clicking on the “Track” tab if you have enabled the Tracker module.

Another alternative is the drupal module Zipsads. This was overkill for me, I did not want to link ads to zip codes, as I wanted all ads to be worldwide.

There is one other classified ads Drupal module, called classifiQ but there is no published release for it. So oh well there.

I think my solution will be to create the ads using the CCK / Views option, and down the line when I get time figure out how to code in a custom tab in the user profile.

Well, but I like the idea of getting rid of old ads. But what about if people link to them? I do not want to lose the link juice. Maybe what is needed is a redirect solution for 404 errors in general, or else specifically for expired (and thus unpublished) ads… so that it redirects to the main classified ad page. Any ideas?

My son Nate and Christmas

Today my wife Julie says “I asked the boys what should we get Daddy for Christmas?” and Nate (my 4 year old) said “Get him a computer what when he types on it money comes out.”

I’m like yeah, Daddy would love that!  I am typing away right now, but no money is coming out.  If only…

So all those times Nate asks “Daddy why are you always typing on the computer?”  Daddy replies: “I am trying to make money for the family Nate so we can buy toys and food and stuff.”  Well, I been complaining about being temporarily poor lately, so I guess Nate’s idea of the solution is to get a better computer  (-: