IMHO, the easiest way to create a node with an embedded TED Talk would be by using the link to the talk (the URL shown on the browser when seeing the video). Most of the supporting modules for Embedded Media Field work like this (eg: YouTube, Vimeo).

Is it hard to do?

CommentFileSizeAuthor
#5 ted_share_codes.png42.69 KBzerolab
#1 ted_link.patch1.61 KBzerolab

Comments

zerolab’s picture

Status: Active » Patch (to be ported)
StatusFileSize
new1.61 KB

The development version of the module returns the link to the talk.

Will work on making a new proper release + a Drupal 7 port too.

Btw, here is the patch with the differences between the alpha and dev versions.

rjbrown99’s picture

This isn't working for me at all at the moment, using -dev. I don't see an ID anywhere on the page or within the embed code, and pasting a direct link to the talk returns an error. I'm guessing the TED website may have changed formats at some point.

For example, here's a link:
http://www.ted.com/talks/barry_schwartz_on_the_paradox_of_choice.html

Here's the embed code:

<!--copy and paste--><object width="334" height="326"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always"/><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param> <param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/BarrySchwartz_2005G-medium.flv&su=http://images.ted.com/images/ted/tedindex/embed-posters/BarrySchwartz-2005G.embed_thumbnail.jpg&vw=320&vh=240&ap=0&ti=93&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=barry_schwartz_on_the_paradox_of_choice;year=2005;theme=how_the_mind_works;theme=speaking_at_ted2009;theme=unconventional_explanations;theme=what_makes_us_happy;event=TEDGlobal+2005;&preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="334" height="326" allowFullScreen="true" allowScriptAccess="always" flashvars="vu=http://video.ted.com/talks/dynamic/BarrySchwartz_2005G-medium.flv&su=http://images.ted.com/images/ted/tedindex/embed-posters/BarrySchwartz-2005G.embed_thumbnail.jpg&vw=320&vh=240&ap=0&ti=93&introDuration=15330&adDuration=4000&postAdDuration=830&adKeys=talk=barry_schwartz_on_the_paradox_of_choice;year=2005;theme=how_the_mind_works;theme=speaking_at_ted2009;theme=unconventional_explanations;theme=what_makes_us_happy;event=TEDGlobal+2005;"></embed></object>
zerolab’s picture

rjbrown99,

are you getting any error message?

The module currently supports either the embed code or the Wordpress.com snippet (the on in the form of [ted id=93], when you click on share from the TED video page).

Double checked again on a vanilla install and a live site, both running the dev version and it works without a problem.

rjbrown99’s picture

Where did you find the embed code? I couldn't locate it or the Wordpress snippit or else I would have tried that. Yes, I did get the error message. I tried both the embed (pasted above) and a direct paste of the URL.

I didn't spend any time with the code as TED's content is on Youtube as well so I just moved to using Youtube links to it.

zerolab’s picture

StatusFileSize
new42.69 KB

See the attached image.

I tried your embed code yesterday and it works without a problem for me.
What is the error message you are getting?

YK85’s picture

Hello,

Would this allow the below link to be pasted into the embed video field?
http://www.ted.com/talks/jill_bolte_taylor_s_powerful_stroke_of_insight....

zerolab’s picture

Not yet,

you still have to go to the video page, click share and either get the embed code or the Wordpress.com shorthand tag
Theoretically it could be possible to get video id by parsing the page. will take a look at it sometime next week.
The module needs some love and attention, which I wasn't able to give it recently.

edit: ha! just realized dmadruga was asking pretty much the same thing.

zerolab’s picture

Status: Patch (to be ported) » Needs work
YK85’s picture

Thanks zerolab! Excited to follow the development of this module!

zerolab’s picture

Version: 6.x-1.0-alpha1 » 6.x-1.x-dev
Status: Needs work » Needs review

Fixed in latest dev.
Can you test and let me know if it works for you?

zerolab’s picture

Status: Needs review » Closed (fixed)