Anything you say (on Facebook) may be used against you in a …


We all know the Miranda rights which are given at the time of arrest or even detention in criminal proceedings and investigations. Even if you have never been on the receiving end you have heard them out of your television speakers. “You have the right to remain silent. Anything you say can and will be used against you in a court of law. You have the right to speak to an attorney. If you cannot afford an attorney, one will be appointed for you. Do you understand these rights as they have been read to you?”

What about in civil litigation? Read this article from today about Facebook photos, posts and comments (along with those from other online sites) being used in court to convict or defend. From Reuters – Atlanta actually, right here at home: Facebook posts used in court.

Question: Should Facebook now contain information in it’s Terms of Use, and other sites where posting of photos, text, video or audio are permitted, warning users that their content is subject to easy access from even local courts of law even in civil trials?

Reverse a short URL before you visit

UPDATE: 14-Dec-2011 sometime during the last few month the site featured in this article went bye-bye. However, here’s a great replacement at

I am the first to admit I love short URLs. In fact I have a project I play with which creates short URLs and generates a matching QR code which can later be edited. However there are times I want to know what I’m going to before I click. There is a way. In fact I’m certain there are several ways and you are invited to share the ways you know so the other readers can be informed as well.

While plugins are either already available or coming for every major web browser and multiple sites to handle this task we’ll look only at the web based one and a Chrome extension I like to use.

Firstly there is which works as a web page and also as a bookmarklet. I use the web page version if I am on an office computer because of the restrictions placed on installing extensions or bookmarklets. It’s pretty simple, just copy the short URL and paste it into the only text input on the page then click the “expand url” button.

Secondly, for users of Chrome, there is View Thru as an extension. It does not install an icon in the tool bar so there is no additional space crowding. You can see it in action here on a retweet from my good friend @NotEasyToForget.

If you know of any other available solutions or you have one you have created please let us know. If you are the author you may land an interview segment on Social Media Edge Radio.

How do you leave a Meetup group?

There you are, trapped in a litany of emails, invites and communications from your fellow Meetup group members. Only thing is you really want to get out.

There is only one way I know of to get out. Even though you would think this should be easy to find it’s somewhere between difficult and impossible. This is probably by design to keep you stuck in groups you’re tired of being in. Thanks to the friendly designers.

One way out

You could wait until the next time you get an email from the group and click the link to manage your email settings hoping to get out that way. Sorry, you’ll only find yourself in a maze of “where’s the @&#$ button”? So instead just login to Meetup, click on the “Account” link in the upper right corner. Then click on the “Membership and Communication” link in the left sidebar menu.

You should now see all the groups you are a member of and be able to click the “Leave this group” link. Oh, but you’re not done. Now you get the opportunity to explain why you want to leave. Actually, you should. As a meetup organizer I know how much this helps me and I’m sure others would appreciate that info as well.

If you know another way please leave it in the comments along with a link back to your group or site.

What are hashtags “#” on Twitter?

The topic came up this morning at Social Media Breakfast Atlanta in a round about way. During a discussion about how to “organize” tweets and streams on Twitter we tackled hashtags. You know – the pound sign. Number sign. Tic tac toe sign – #

I love “mind pictures” or “object lessons” and they are most valuable when speaking of an intangible but interactive event. A la Twitter.

One of the most common ways I speak of social media in general and Twitter in specific is like going to a party or to the mall. For this example let’s use the image of a party at someone’s large home. At our party there are hundreds of people all chatting, dancing, singing … a major cacophony. Entering the mansion where the party is being held it is difficult to separate out individual conversations from all the commotion.

You see a friend with whom you would like to speak across the room. While you certainly could shout to her from across the room the conversation would likely be a very short one and details could be missed because of all the noise in the room.

You work your way across the room until you are standing in the smaller group with your friend and you can now exchange pleasantries and engage on a more personal level. Although you can hear the other chatter and noise from the party you can still converse.

A topic comes up that requires a little more seclusion but not necessarily privacy. In other words you need a place where you can talk without a lot of interruptions and away from the noise to conversation ratio you are experiencing with the main body of the party.

You know the place pretty well so you pull your friend away to a parlor just out of the party. You leave the door open and people can come in and go out and they can, if they are so inclined, over hear the things you are saying. What you are talking about it not private – so private it would be “bad” if others overheard – so you’re fine with this arrangement.

Easy way to break in to your WordPress

… or not.

Okay, the title was a little rambunctious to make sure you read this. Why? Because the fix is really easy.

First, check to see which version of WordPress this site is running by clicking this link.

So you got a 404 page. Stuff not found. Yer lost. Cool, and that’s what you will get on your site when you delete your readme.html file. Are you still here? Oh, you don’t know why this is important!

Many WordPress updates are to cure security issues with WordPress installations. The WP community, and the cracker community, often locate easy ways to sneak in to WP or otherwise take advantage of an installation. The seasoned cracker will want to know which version of WP you’re sit is running on. It’s very simple to do this with a spider by checking – which, if is not there, won’t render a result.

Your readme.html file is located in your root WordPress folder. If your site runs at root it’s in your WWW or PUBLIC_HTML file. Unless you run some augmented server config. Find that file and delete it. You don’t need it.

Here’s what one looks like the image to the right which was originally from

Using .htaccess to shorten or redirect links

It happens. You create a page buried deep in your directories like – makes an okay link to click on but a little difficult to share in a print or broadcast ad. If, instead, you could have you’d probably increase your sales.

This tip can be accomplished a few different ways depending on your available applications, server configuration and perhaps even operating system. This article assumes you are familiar with FTP and are hosting your website on a Linux machine with Apache. If so this is simple and quick.

Step One

FTP to your www (public_html) directory or whatever your web document root folder is called.

Step Two

Locate the .htaccess file. If one does not exist you’re make one in any editor that can save in plain text.

Step Three

Make a backup copy of your existing .htaccess file.

Step Four

Insert the following lines of code at the top of your .htaccess file

#long URL redirect  RewriteRule ^ford$ [NC,L]

What happens?

The .htaccess file tells the Apache server how to act. When it is in the document root folder it runs before anything else happens. In this case when the browser requests the .htaccess file sees that and rewrites it to through the RewriteRule – a server level command.

Break it down

The RewriteRule reads the input from the browser and rewrites it to whatever you designate. You can point a local address to an offsite address. For example you could Rewrite to go to

The caret ^ is shorthand for (the directory the .htaccess file resides in)

The dollar sign $ tells Apache this is the end of the term to look for. It won’t look for (in this case) fords, fordy or even ford.

After the target URL are two directives NC and L. The NC tells Apache to ignore text case. This means ford, FORD, Ford or FoRd will all rewrite to your target URL. The L means Last. This stops the .htaccess process and immediately sends the browser on its way.

Great plugin for managing page/menu order

Page Order Plugin

Page Order Plugin

While many WordPress themes have built in capabilities for managing the order of your menu (pages) some barebones ones do not. There are word arounds, certainly, and it’s not too complicated for the advanced user to create an add_action script. Even then you may not end up with something as simple to use as a plugin by Jake Goldman called Simple Page Order.

Jake has really made it simple by employing AJAX to allow the admin to simply drag and drop pages in the dashboard to the order they need to appear. No more looking up unique page ID numbers. No more assigning an order number to the page. Simply display your pages, he even included an option to show up to 100 page entries on a page, and drag them to where you want them to be displayed in your menu order.

Thanks Jake! My clients thank you, too. Jakes website and the plugin page are located at Oomph.

Blocking game requests on Facebook (Updated)

UPDATED 06-JUN-2014 – see the new graphic here:

blocking facebook games

Blocking all game requests on Facebook with one click isn’t possible, but this easy trick will help a lot. The video on page two of this article shows how to block all invites from one page…

  1. Find the game invitation in your notifications list.
  2. Hover your mouse pointer over the little down arrow in the upper right corner and click on the X when it appears.
  3. Choose to Turn Off further invitations (all communications) from that game (not the person, just the game).
  4. Make sure you get the notification that you have blocked that Facebook game.

UPDATED 28-MAR-2013 – see the video at the bottom of the page on “How To Block Game Invites on Facebook”.

If you’re like me you don’t want to block or delete your friends but you really don’t want to play Potato Bug or Window Seal on Facebook. You also probably don’t want to block all invitations because you (a) want to know what your friends are into and (b) you may be up really late one night and decide to join.

How To Block Game Invites On Facebook

How To Block Game Invites On Facebook

If you haven’t known what to do just do this:

Log in to Facebook. Go to  look in the left sidebar and find the word “Requests”. It will look somewhat like Figure 1.

While you are there you can remember all those invitations you just deleted from your Notifications or you wall and revisit the dismay at your boss inviting you to play Twinkle Toes. Shiver. Once you block the app in the next step the invites are gone and you will not get further invites to play the game (or use the app).

Once you click the “Requests” link you will see all of the apps you have been requested to authorize (see the video). Click the “X” to block the app then follow the logical steps. That’s it, you’re done.

How to turn off Google Chrome autofill

Some of you will say, “but why? That’s such a cool feature!” Okay, if you fill out forms with the exact same information all the time I’ll admit, it’s cool and useful. I run the lead generation division for my company and often transfer leads manually to a separate online database which means all of those fields from address to phone number and more.

The way the auto-fill works makes filling in a complete form a snap. If you only ever complete your own information when you fill in a form this is really time saving. Basically you type the first letter of your name and any matching fields from previously completed forms automatically populates. My wife, for example, loves to complete online surveys (yes, she actually gets paid for doing it, that’s not always a scam) and for her purposes it is beautiful.

What if you, like me, complete forms with several different people’s information? It really becomes a major hassle when do so if you get to the end of the form and you accidentally overwrite the entire form with the wrong information. Trust me, it happens. And it’s frustrating.

Turning off this feature is not as intuitive as I would like for it to be so in an effort to help more of you learn how to do this here are the steps for turning off the auto-complete or auto-fill option in Google Chrome. By default Chrome is installed with this feature activated:

  1. Click on the “wrench” (spanner, tool) in the upper right hand corner of Chrome.
  2. Choose “Options”
  3. Choose the tab labeled “Personal Stuff” (Figure 1)
  4. Click the button labeled “Autofill options”
  5. Untick the check-box at the top with the label “Enable autofill to fill out web forms in a single click” (Figure 2)

Figure 1 - "Personal stuff"

Why every small business needs multiple WordPress sites

The answer is obvious: because Ken feeds his family and pays his mortgage by doing websites and he specializes – and has for many years – in PHP/MySQL the language of WordPress. Then again there are some actual reasons to have a WordPress site even if you do not ever engage Ken for business. But wait Ken, you said “multiple”. Please explain.

Before we get too far into this let’s briefly explain WordPress. Many years ago I would have clients call me and tell me, “We want a website but we want to be able to update it ourselves.” This was not a problem because I knew Perl and could pretty quickly code a site that let users update the content of their site. They could add and edit text, upload a few pictures and even make a few minor changes to the formatting of the text on their pages. Cost (on average) about $5,000 for a simple website.

Attack of the nOObs

Pretty soon Dreamweaver and FrontPage came along and convinced everyone they could “do their own website” or their son, nephew, neighbor, etc., could do so. This resulted in years of some of the most hideous looking and horribly designed sites around. (Given, in the hands of a skilled craftsman some decent works could be turned out – but not about 95% of them!)

The need for a template driven site with easy add-ons and simple-as-email updates has existed since day one of the web. I created a few for a few people at pretty high costs and even eventually developed a very crude version of a template driven site which allowed for theme updates etcetera by a novice used. Cost was still in the thousands. Many of you or your friends used the sites and they became minimally popular in the real estate net. Still, too expense and not powerful enough.