Sha256: 99e55db1e55648ba6355002e6475b423f68fb2f575c86dd0738e7e2a406db15f
Contents?: true
Size: 1.47 KB
Versions: 2
Compression:
Stored size: 1.47 KB
Contents
require "calendar_date_select/calendar_date_select.rb" require "calendar_date_select/form_helpers.rb" require "calendar_date_select/includes_helper.rb" if Object.const_defined?(:Rails) && File.directory?(Rails.public_path.to_s) ActionView::Helpers::FormHelper.send(:include, CalendarDateSelect::FormHelpers) ActionView::Base.send(:include, CalendarDateSelect::FormHelpers) ActionView::Base.send(:include, CalendarDateSelect::IncludesHelper) # Filthy backwards compatibility hooks... grumble if ([Rails::VERSION::MAJOR, Rails::VERSION::MINOR] <=> [2, 2]) == -1 ActionView::Helpers::InstanceTag.class_eval do def self.new_with_backwards_compatibility(object_name, method_name, template_object, object = nil) new(object_name, method_name, template_object, nil, object) end end else ActionView::Helpers::InstanceTag.class_eval do class << self; alias new_with_backwards_compatibility new; end end end # install files unless File.exists?(Rails.public_path.to_s + '/javascripts/calendar_date_select/calendar_date_select.js') ['/public', '/public/javascripts/calendar_date_select', '/public/stylesheets/calendar_date_select', '/public/images/calendar_date_select', '/public/javascripts/calendar_date_select/locale'].each do |dir| source = File.dirname(__FILE__) + "/../#{dir}" dest = File.expand_path(Rails.public_path.to_s + '/..' + dir) FileUtils.mkdir_p(dest) FileUtils.cp(Dir.glob(source+'/*.*'), dest) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tristandunn-calendar_date_select-1.15.0 | lib/calendar_date_select.rb |
tristandunn-calendar_date_select-1.0.0 | lib/calendar_date_select.rb |