..:: Todd N. Thompson Custom Programming ::..
Todd N. Thompson

My Top 10 Web Development Projects

mmavillage.com valuereply.com widgetadgenerator.com thelistvirus.com royal-responder.com supplysidedating.com todd.90210isnow.com todd.themaxgxlsystem.com todd.3fxshots.com successmartialarts.com

March 26, 2011

Facebook Fan Page – iFrame Template for a REVEAL tab

On March 11th of this year Facebook changed the way fan pages function. This change has causes ALOT of confusion and created many heated debates.

This article is neither confusing, nor debatable.

The sole purpose is to provide a simple, easy to use fan page template that allows you to unlock the power of Facebooks new iFrame fan pages.

Below you can download the 4 files needed for this system.

The 4 files explained.

  1. control.php : Yep .. it controls the fan page. It determines what to show a visitor based on whether they have Liked your Fan page of not.
  2. facebookSDK.php : is the Facebook SDK. Basically it is a library of functions that allow easy access to facebooks API … more crazy terms, I know. Ok .. it is THE file that allows your fan page to communicate with facebook. Better?
  3. Liked.php : Is the content you show when a visitor likes your page.
  4. Unliked.php : Is the content you show when a visitor has 'NOT' liked your Fan page. This file will typically contain only images that encourage the visitor to like your page in order to receive something of value.

    Example: Supply Side Dating

Download Facebook iFrame Fan Page Template Now

One last thing … PLEASE 'LIKE' this post above .. thank you!

Enjoy!

Todd N. Thompson

Filed under Facebook, Software by

Tell The World!

del.icio.us Digg StumbleUpon Ask BlinkList Bloglines Facebook Google Newsvine Reddit Spurl Technorati Twitter Help

Permalink Print 16 Comments

October 27, 2009

Authenticate Users and perform actions with InfusionSoft via a link

Using the InfusionSoft API to perform actions on contacts is a powerful and effective way to manage your prospect and customer database using Infusionsoft. Some caution is required however, to prevent actions from being executed by those curious people who like to alter the links you send via email.

Here is what I am talking about. Let's say you send an email to your prospects via your Infusionsoft account and you pass the contactId of the prospect in a link to a script on your site, like this: http://www.YOURDOMAIN.com/script.php?id=12345

If you execute an API call to add a tag, run an actionset or start a follow up sequence, just by clicking the link with the id string, you open the door for the curious and bored to mess with your prospect list. It is too easy to change the id value to another number and refresh the browser resulting in actions to another prospects record.

Ok, this may not be a big concern for you and you may be saying 'no big deal'. Let me show a few examples of why it is a big deal.

Let's say you link executes an API call to start a new follow up sequence. If one person refreshes their browser 100 times with different id values, you now potentially have 100 people getting emails they know nothing about and some might say you are spamming them.

Another more troublesome possibility is, if the link executes an action set that performs many actions, like charging their credit card of file for a new product.

I say, do not give your list members the ability to mess with your data at all.

Below is a script I use in many places. It authenticates a contact to prevent abuse. It uses the SDK system to connect to the infusionsoft API and can be found in FuseBox inside Infusionsoft -search for SDK.

Please leave comments and let me know what you think.

Thanks.

Todd Thompson

Copy/paste this code to a notepad documents and save as authenticate_user.php – or whatever name you wish to give it.
Get the PHP code here!

 
 

 

Filed under Software by

Tell The World!

del.icio.us Digg StumbleUpon Ask BlinkList Bloglines Facebook Google Newsvine Reddit Spurl Technorati Twitter Help

Permalink Print 3 Comments

October 1, 2009

Infusionsoft API Issues

Over the past 3 weeks I have studied, pulled apart and mastered the infusionsoft API.

It is a tangled, complex API with very little documentation.  I guess they want to make their API only accessible to people smart enough to figure it out on their own.

Watch for future posts on how to use the Infusionsoft system to skyrocket sales and manage the customer experience.

Filed under Software by

Tell The World!

del.icio.us Digg StumbleUpon Ask BlinkList Bloglines Facebook Google Newsvine Reddit Spurl Technorati Twitter Help

Permalink Print 3 Comments

June 10, 2009

Faber vs Brown 2

The Faber vs Brown fight on the WEC last sunday was amazing.  Imagine breaking your hand in round 1 and then fighting 4 more rounds without the ability to punch or grasp with you dominant hand.

The fact that Faber went the distance is astounding.  Brown would have KO'd anyone else with that handicap.  Just proves why the Faber legacy in MMA will stand the test of time, regardless of whether he lost a few fights or not.

What are your thoughts on the fight?  Comment below.

Thanks..

Todd Thompson

Filed under Martial Arts by

Tell The World!

del.icio.us Digg StumbleUpon Ask BlinkList Bloglines Facebook Google Newsvine Reddit Spurl Technorati Twitter Help

Permalink Print 2 Comments

June 9, 2009

What Makes A Site Successful?

There are many facets to a great site, but without question the single most important aspect is automation.

If each visitor action requires a reaction by a human, that's you, you can easily spend your day doing simple tasks that can easily be automated.

Automation includes, but limited to, email followup, answer visitor questions, process and ship orders, deliver audio and video content requested … and much more.

If your site does not have automated programming, it will fail!

Filed under websites by

Tell The World!

del.icio.us Digg StumbleUpon Ask BlinkList Bloglines Facebook Google Newsvine Reddit Spurl Technorati Twitter Help

Permalink Print Comment
Copyright © 2009-2017 Todd N. Thompson All Rights Reserved