This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Thu Oct 16 09:11:28 -0700 2008 | |
| |
MIT-LICENSE | Mon Aug 25 23:38:52 -0700 2008 | |
| |
README | Mon Dec 15 06:34:44 -0800 2008 | |
| |
Rakefile | Fri Aug 22 02:15:58 -0700 2008 | |
| |
acts_as_videoclub.gemspec | Thu Oct 16 09:11:28 -0700 2008 | |
| |
generators/ | Thu Dec 04 08:46:47 -0800 2008 | |
| |
init.rb | Thu Oct 16 09:11:28 -0700 2008 | |
| |
lib/ | Tue Dec 16 02:38:24 -0800 2008 | |
| |
tasks/ | Fri Aug 22 02:15:58 -0700 2008 | |
| |
test/ | Fri Aug 22 02:15:58 -0700 2008 |
README
ActsAsVideoclub
===============
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.
== Resources
Install
* Run the following command:
script/plugin install git://github.com/linkingpaths/acts_as_videoclub.git
* Generate migration:
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][:source_url]) unless params[:video][:source_url].blank?
or something like this
video = Video.new(:source_url => params[:video][:source_url],
:title => params[:video][:title],
: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 (c) 2008 Linking Paths, released under the MIT license








