Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
**** NOTE **** This gem has been turned into a web service (mainly so that people using other languages can use it). The service can be found over at http://embedit.me I have written a wrapper for Embedit (in Ruby) available here... http://github.com/reddavis/embedit_ruby/tree/master This will be a gem as soon as Github have fixed my little problem (http://support.github.com/discussions/gems/1-gem-tick-box-wont-stay-ticked) Cheers, Red ********************************************** Embedit ------- Embedit is an embedding tool written in Ruby. We are currently re-writing dothegreenthing.com and allow users to add media from pretty much anywhere. Handling all the different embed codes/api's validations and everything else that comes with this functionality can be/is a pain. Embedit is the backbone to the web service http://embedit.me. Embedit.me also has its only ruby lib over at http://github.com/reddavis/embedit_ruby/tree/master Embedit is extremely simple to use. You have the url? Just plonk it in here => media = Embedit::Media.new('here') Thats it! At the time of writing, you now have the ability to call: media.title => Shows the title of whatever was uploaded media.format => The format of the file media.url => The url to the media media.html => The embed code, whether this is a generic flash player, a company player (Vimeo, Youtube), image tag and more to come You also specify media sizes => media.html(:width => 200, :height => 700) You can also validate an url (useful for a active record (or whatever you use) validation) media.valid? => Returns true or false At the moment Embedit supports: - oEmbed family (http://www.oembed.com/) - YouTube (http://youtube.com) - OVI (http://share.ovi.com/) - Google Video - Sevenload Video - .[jpg|gif|png] URL - Twitter (twictur.es) - Myspace Images - FLV video stored where ever Sites To Support: - Facebook - Image shack - Screen shot of a website (user puts in url, if nothing matches take screen shot) - Email me any other suggestions with links to the site at reddavis [[+@+]] gmail *.* com Credits: Red Davis (http://redwriteshere.com/) (http://github.com/reddavis/embedit/tree/master) Michael Bumann - railslove.com