marcandre / swf_fu

Rails plugin: treat your Adobe Flash swf files like any other asset (images, javascripts, etc...) and embed them using SWFObject 2.2

This URL has Read+Write access

marcandre (author)
Sat Jun 20 15:10:36 -0700 2009
commit  8401a39f90bc3e767c1279be7c5a60a9eb9841e1
tree    99e2ab0a6756d67964b6ba93a6b689a7b53c9a9a
parent  cf5a589756e964d1368cdf185dcdf13e8f3fe167
swf_fu / init.rb
100644 10 lines (8 sloc) 0.807 kb
1
2
3
4
5
6
7
8
9
10
require 'action_view/helpers/asset_tag_helper'
require File.dirname(__FILE__) + "/lib/action_view/helpers/swf_fu_helper"
require File.dirname(__FILE__) + "/lib/action_view/helpers/asset_tag_helper/swf_asset"
 
# ActionView::Helpers is for recent rails version, ActionView::Base for older ones (in which case ActionView::Helpers::AssetTagHelper is also needed for tests...)
ActionView::Helpers.class_eval { include ActionView::Helpers::SwfFuHelper } # For recent rails version...
ActionView::Base.class_eval { include ActionView::Helpers::SwfFuHelper } # ...and for older ones
ActionView::TestCase.class_eval { include ActionView::Helpers::SwfFuHelper } if defined? ActionView::TestCase # ...for tests in older versions
 
ActionView::Helpers::AssetTagHelper.register_javascript_include_default 'swfobject'