You are here: Browse Railsplugins Acts As Videoclub
Allows for videos to be added to any model, with a helper for showing them on views
Right now it supports Google Videos, Dailymotion, YouTube and Vimeo APIs, but adding additional sources is something trivial.
ResourcesInstall * Run the following command:
script/plugin install git://github.com/linkingpaths/acts_as_videoclub.git
ruby script/generate acts_as_videclub_migration
Usage
* Make your ActiveRecord model act as videoclub.
class Flat < ActiveRecord::Base
acts_as_videoclub
end
Now you have the relationship:
has_many :videos, :as => :resource
and method:
has_videos?
* Add a video
video = @flat.videos.build(params:video) unless params:video.blank?
or something like this
video = Video.new(:source_url => params:video,
:title => params:video,
:resource => @flat)
video.save
* Show a video embeded
video_embed_code(@flat.videos.first, options)
Options accepted: width, height
== More
http://github.com/linkingpaths/acts_as_videoclub http://github.com/linkingpaths/acts_as_videoclub/wikis
Copyright© 2008 Linking Paths, released under the MIT license
NOTE: This description has been extracted from the Plugin README and so the formatting may need updating to make browser friendly