Add TEDtalks to your vBulletin

One of the users on a vBulletin-powered board of mine has asked me if it was possible to embed TEDtalks in the posts. After some extensive googling I couldn't find anything. So when I had some time to spare on a little fun project, I've returned to the question.

TED don't publish any sort of API to enable other websites publish TED's content, with an exception of WordPress.com and only in their hosted solution. This got me into thinking that some sort of a semi-private API must exist. So after a deal of poking around, the API was found and has made it into a small plugin for my vBulletin board.

There's no reason not to share it with the rest.

One of the users on a vBulletin-powered board of mine has asked me if it was possible to embed TEDtalks in the posts. After some extensive googling I couldn't find anything. So when I had some time to spare on a little fun project, I've returned to the question.

TED don't publish any sort of API to enable other websites publish TED's content, with an exception of WordPress.com and only in their hosted solution. This got me into thinking that some sort of a semi-private API must exist. So after a deal of poking around, the API was found and has made it into a small plugin for my vBulletin board.

There's no reason not to share it with the rest.

How to install the plugin

The plugin is very easy to install:

  • Unzip the plugin archive somewhere on your local disk
  • Go to your vBulletin Admin Control Panel
  • Open Plugin System -> Manage Products
  • Click "Add/Import Product"
  • In the top field (upload the XML file from your computer) hit "Browse", find where you unzipped the archive, select the xml file
  • Click "Import"

After this, whenever someone uses the [ted id=XXX] tag, it will be replaced with the actual video.

How to get a [ted id=XXX] tag

While watching a video on TED.com, click the red "Share" button and copy the so-call "WordPress.com" tag:

How to get a [ted] tag

Disclaimer: The plugin is not in any way endorsed or supported by TED.com and is subject to their keeping the API stable.

This entry has no pings

Trackback URL : http://qoob.net/blog/trackback/9