September 8, 2010

AWeber Joomla Module

New PluginI’m using Joomla with VirtueCart for a new business venture. One thing that Joomla couldn’t do out of the box for me was to easily integrate with AWeber.

(The site is not fully set up yet, so don’t expect much if you go looking at it.)

If you don’t know about AWeber, you haven’t done much online marketing. They’re the best autoresponder/list-management service out there. Much much better than any self-hosted script. They manage all the legal compliance stuff, all the double-opt-in & unsubscribe requirements, and they go to the huge lengths needed to get "whitelisted" by all the big providers. Basically, if you use a self-hosted list, you are looking at a delivery rate of 60-70% tops, with AWeber, you’ll get 95-99%.

So you see why I want to use AWeber rather than the (very nice) built-in script Joomla provides. Yet, it isn’t just a matter of hacking it into the templates. I suppose I could’ve done that, but it would have been annoying and I wouldn’t have been able to manage things via the admin console inside Joomla.

The plugin

Instead of hacking it in, I wrote a plugin component/module set for Joomla. Feel free to use the GPL package joomla-awresponder 1. Note that you must unpack the zip, as there are two packages inside, also do read the very short INSTALL.txt file, since you must take one manual step to make it work.

Enjoy! The Joomla package system is very nice, and only took an evening to figure out. I’m sure I’ll be writing more as my store requires it.

Related posts

Technorati Tags: , , , ,

This site is worth how much?

QuestioningAccording to LeapFish, this domain is worth $12,150!

Well all right then! Finally some respect for the ol’ coder’s eye.

Ranking Factors

It seems that the ranking engine takes into account all sorts of variables. The shortness of the name, the fact that it is two dictionary words, and that it has a lot of Google hits.

Try yours and see how it compares. I’m curious to hear reports.

[tags]leapfish,domain name,domain name value[/tags]

Activating Akismet anti-spam plugin

LoveIf you are using WordPress, and you aren’t using the built-in plugin “Akismet”, are you insane? Or are you a bit confused about that API Key thing you need?

See, you need that plugin. Or at least you will once the comment spammers find you. It is a shared comment spam catcher. The more people who use it, the more effective it becomes. Most importantly, it is incredibly good at its job. In the last couple days on my blog, Akismet has stopped over 30 spams with no false positives. It only missed one, and that one was extra-tricky.

Getting your API Key, step-by-step

  • Go to wordpress.com.
  • Click on Get a wordpress blog now.
  • Signup, don’t worry about the name, since you aren’t going to use the blog. It is free.
  • Once you are signed up, go to your admin pages, and click on the “users” tab.
  • At the top of the users page, it shows your API key!
  • Copy that key.

Activating Akismet

  • Go to the admin pages for your soon-to-be-spam-free blog.
  • Click on “plugins”
  • Click “Activate” on Akismet.
  • Now, click on “Akismet configuration” at the top of the plugin page, just below the main tabs
  • Paste your api key.
  • Enjoy a mostly spam-free blog
  • Go and review/delete your spam from the manage admin tab every once in a while.
  • Laugh at the silly spammers with your awesome one-click deletion powers!

[tags]blog spam, comment spam, akismet, wordpress[/tags]

Free domains for me!

Free!This is the end of my first week working at Dotster. I was asking a coworker today if we get discounted domain names, and I ended up getting better than that! I got $50 funded into my Dotster domain purchase account, plus a discount.

Well, it is part of my new job to make sure things are running smoothly, so I simply had to verify that the system works. Yup. All three of my new domains went through without a hitch. Thank you Dotster, I am now the owner of 27 domain names.

For your random interest, the domains are: graphicstribe.com, ebooktribe.com, and rollerpug.com. They should all have at least landing pages up this weekend.

[tags]dotster,domain names,dns[/tags]

Magic Removal Success!

Classical GuitarI’m pleased to report that the Django magic removal branch is now much easier to use. It feels stable, the docs are getting complete, and I see now that the branch has now been officially merged to the head.

My magic-removed code works great, and is passing all its tests with flying colors. Total time taken for 3 apps was approximately 4 hours. The only real pain was in updating the database. I feel certain I could have made it work, but I took a shortcut and simply reset the whole thing.

manage.py syncdb is sweet!

[tags]Django,magic-removal,python[/tags]