GMail Manager Firefox 7 Not Working – Update

Once again, Mozilla upgraded Firefox to a new version which is apparently Firefox 7.0.1. And once again, because Mozilla upgraded Firefox, a lot of my plugins and addons that I use on a daily basis end up breaking. Most importantly, Gmail Manager to manage multiple email accounts for all of my clients. This is ridiculous that Mozilla keeps upgrading Firefox for what appears to be no particular reason considering the browser is still extremely slow. My preferred browser is Google Chrome since it’s so much quicker, but Gmail Manager or an equivalent plugin is not available currently for Chrome.

Anyways, you probably came here because you upgraded to Firefox 7 and now GMail Manager does not work for you. Well, you’re in luck because I have found the solution straight from the Mozilla extensions page:

http://minus.com/dGiqh21zjjZdk.xpi

or you can patch it yourself.

1. find the xpi file and extract it with an unzip utility. The path will be something like C:\Users\yourlogin\AppData\Roaming\Mozilla\Firefox\Profiles\somerandomid.default\extensions

2. edit install.rdf and change this line
<em:maxVersion>6.0.*</em:maxVersion>
to
<em:maxVersion>7.0.*</em:maxVersion>

mine is 6.0.* because I’ve already patched this previously. Yours might be 5.0.* . If you haven’t done the previous patch, read backwards in this thread until you see the instructions detailed.

3. Zip the contents back up, and rename with an xpi extension. It’s important to note that the final zipped file does not include the top level directory {582195F5-92E7-40a0-A127-DB71295901D7} but just the files within it.

I have posted the completed patch here so if you are lazy, just use that. But I won’t use anybody elses patch. It’s super easy for someone to put nasties in there! Be warned!

Google Analytics Real Time Web Analytics Launches

Google Analytics Real Time Web Analytics Launches

Google Analytics announced today a new feature called Real-Time to let you track visitors on your website in, you guessed it, real time! I’ve always been a big fan of web analytics and am a big advocate of Google Analytics but one of their biggest downsides was that their data could take up to 24 hours to be updated. While this isn’t a problem for analyzing long-term trends, it is kind of annoying that it did not offer a real-time tracking feature to keep track of short term traffic bursts that you could potentially take advantage of by optimizing your site for conversions or stability. I’m excited about this new feature and I was just granted access as a beta user to Google Analytics Real-Time Stats tracking.

I’ve always been a big fan of GetClicky specifically for their real-time analytics functionality so it will be interesting to see how Google Analytics Real-Time matches up and what GetClicky does to innovate. I have no doubt GetClicky will thrive now that more people are aware that real-time analytics exist. There are some other real-time analytics tools out there but I have found Clicky to be my favorite. After all, competition is great for us consumers! :)

Google Analytics Also Launches Google Analytics Premium

Google Analytics also released a Premium version for enterprise websites which will start at $150,000 a year! This is obviously a huge increase from the Free version which costs exactly $0.00 a year but probably priced just about right when compared to the other enterprise level analytics tools such as Omniture, WebTrends, IndexTools and so on. However, it will be interesting to see what kind of additional features Google Analytics Premium will offer that sets it apart from the free version and also justifies that huge $150,000 pricetag. I’d love to work with Google Analytics Premium or any of the other enterprise level analytics tools but as of right now, most of my clients certainly don’t have a budget even close enough to $150,000!

Game Room Ideas – Game Room Decorating Ideas for Your Man Cave

Game Room Ideas – Game Room Decorating Ideas for Your Man Cave

My wife and I recently moved into a new house after having shared living space in a tiny apartment. Now that we have all this space, we could either blow money on fancy curtains, pretty lamps along with a beautiful Persian rug. Or you know, we could do that for all of the rooms except the basement, which I demanded (she allowed) to turn into a game room or what the cool kids might call a “man cave” these days.

So, now that I have the full basement to myself, I’ve got to start thinking about what I want in my game room. Here are the essentials:

Game Room Basic Essentials

Every game room or man cave at the bare minimum needs to have the following in order to qualify as an actual game room:

Large Flatscreen TV – The bigger, the better. What else am I going to do in the game room if I can’t watch sports on a massive television??

Refrigerator or Mini Fridge – A true mancave has to have a place to keep beers and soda cold so the man does not need to travel upstairs to the kitchen to get himself a drink.

Video Game System – such as Playstation 3 or XBOX 360. Get that Nintendo Wii out of my face!

Stereo and surround sound speaker system – This is not necessarily essential, but it is very close to it so the man can enjoy jamming out to the glory days of “real” rock n roll before all of these new “popstars.”

Game Tables - The classic game room game table would be a pool table, but if you’re like me and don’t like playing pool, then you can also consider a foosball table, ping pong table or even an air hockey table. Or if you simply don’t have room for a big game table, you could always try a dart board. You have to have some kind of backup entertainment if there are no other sports than the WNBA on TV.

Game Room Furniture

Recliners – The man deserves at least one chair in his house that he can claim as his own. All of those stupid antique chairs in the living room are not even allowed to be sat in, so a real man cave needs to have at least one recliner. The more recliners, the better.

Couches - For all of the guys not cool enough to get their own recliner.

Poker Table - for when the guys want to come over for poker night, duh!

Coffee table – not for drinking coffee but a place for resting your feet on or leaving dirty dishes on.

Bar – Not every mancave/game room will have a bar but it’s definitely a big bonus if you do!

Game Room Decorating Ideas

Sports theme - This is a no-brainer. If you have a favorite professional or college sports team, just plaster the walls with this kind of paraphernalia. I’m talking season schedule posters, autographed sports balls, framed jerseys, team banners, pictures of big moments in sports history and so on. It’s easy to cover an entire room with sports memorabilia.

Music theme - I’m talking about posters of Led Zeppelin, The Beatles, Metallica, or whatever else your favorite band is. The only requirement is that the musicians be manly so Justin Beiber is forbidden.

Movie theme - If you’re a big film buff, you could easily put together an awesome man room by putting up framed pictures of The Brat Pack, Scarface, Goodfellas, The Godfather, James Dean and so on. It might be a little collegey but Ef it, it’s your room so do what you want.

Vintage theme – If you grew up in the 60s, then take it back by putting up pictures of Elvis, The Beatles, Rolling Stones, and so on. Whatever it takes to take you back to the good old days.

Now hopefully my post has given you some ideas for how to begin decorating your game room or man cave. Godspeed my fellow mancavers!

SEO Presentations, Slideshows & Whitepapers

SEO Presentations, Slideshows & Whitepapers

Below are some of my all-time favorite SEO presentations, slideshows and whitepapers that I wanted to archive in one place. It’s nearly impossible to keep up with the constantly changing landscape of search engine optimization and marketing by reading blogs, articles, forums, tweets, and so on. So that’s why I compiled this list of my favorites which either discuss the basic fundamentals of SEO, a specific niche within SEO such as linkbuilding for a particular vertical and perhaps some different perspectives of a controversial opinion.

After all, SEO is always changing trying to keep up with the search engine algorithms and of course, there is no SEO in the world who knows the ins and outs of every single one of the 200+ factors and signals that Google uses in its algorithm to determine its rankings. So while SEO is a guessing game at best, some are clearly better at guessing than others and that is why I came up with this list. I will try my best to keep this list updated.

SEO Presentations

SEOMoz – http://www.seomoz.org/blog/4-seo-presentations-w-tips-graphics-data-you-can-use

SEO Slideshows

SEO Whitepapers

Organic Search Engine Optimization Best & Worst Practices for Maximum  (and minimum) Rankings

http://www.websiteoptimization.com/presentations/organic-seo-itzone.pdf

GMail Manager 0.6.4.1 for Firefox 6 Stops Working

GMail Manager Not Working – Update September 10, 2011

It seems that every time Firefox updates to a new version, my favorite plugin GMail Manager stops working. I use the plugin multiple times a day to check multiple email accounts and switch Google User accounts with a click without having to type in my password each time. Anyways, I updated to Firefox 6 today and then of course GMail Manager 0.6.4.1 stopped working because it is not compatible with the new Firefox. I tried multiple solutions on https://addons.mozilla.org/en-US/firefox/addon/gmail-manager/reviews/by editing the .XPI file (pasted below which may work for you, but not for me) -

1. Browse to C:\Users\YOUR USER NAME\AppData\Roaming\Mozilla\Firefox\Profiles\A RANDOM CODE IS HERE.default\extensions\
2. Locate the file {582195F5-92E7-40a0-A127-DB71295901D7}.xpi, rename it to {582195F5-92E7-40a0-A127-DB71295901D7}.zip and extract the files to a temporary location.
3. Open the components folder, look for the file gmServiceGmail.js and use a text editor to modify these 2 lines:
this._loginURL = “https://www.google.com/accounts/ServiceLoginAuth”;
should be changed to this
this._loginURL = “https://accounts.google.com/accounts/ServiceLoginAuth?service=mail”;

this._loginURL = “https://www.google.com/a/” + this.domain + “/LoginAction2″;
should be changed to this
this._loginURL = “https://accounts.google.com/a/”+ar[1]+”/LoginAction2?service=mail”;
4. Save the file, overwrite the existing gmServiceGmail.js
5. Open the file install.rdf with a text editor and change the line:
<em:maxVersion>4.0.*</em:maxVersion>
to
<em:maxVersion>6.0.*</em:maxVersion>
6. Save the file, overwrite the existing install.rdf.
7. Rezip all files you extracted in step 2 and name it {582195F5-92E7-40a0-A127-DB71295901D7}.xpi
8. Replace the old {582195F5-92E7-40a0-A127-DB71295901D7}.xpi for the 1 you just adjusted and restart FireFox

However, this did not work for me but I eventually found a way to fix it. Here is the link to download GMail Manager Version 7 – http://minus.com/mNLgH8BrL/. Just download it and choose to open it with Firefox, Install, Restart Firefox and bam! it should work exactly as expected.