Sha256: 5611d877da9c64d28dd6a586186c7ab4fb389951719f8d03add1f7c2d5260a2f
Contents?: true
Size: 907 Bytes
Versions: 2
Compression:
Stored size: 907 Bytes
Contents
require "view_fu/tag_helper" require "view_fu/meta_helper" require "browser_detect/helper" require "headliner/helper" # make sure we're running inside Merb if defined?(Merb::Plugins) # Merb gives you a Merb::Plugins.config hash...feel free to put your stuff in your piece of it Merb::Plugins.config[:viewfu] = { :tags => true, :meta => true, :headliner => true, :browser_detect => true } Merb::BootLoader.after_app_loads do Merb::Plugins.config[:viewfu] ||= {} Merb::Controller.send(:include, ViewFu::MetaHelper) if Merb::Plugins.config[:viewfu][:meta] Merb::Controller.send(:include, ViewFu::TagHelper) if Merb::Plugins.config[:viewfu][:tags] Merb::Controller.send(:include, Headliner::Helper) if Merb::Plugins.config[:viewfu][:headliner] Merb::Controller.send(:include, BrowserDetect::Helper) if Merb::Plugins.config[:viewfu][:browser_detect] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
merb_viewfu-0.5.1 | lib/merb_viewfu.rb |
merb_viewfu-0.5 | lib/merb_viewfu.rb |