Sha256: ccb4e23b986978dcddc92cbc067ae4ac33115d21bc94be571fe1506b52788ef5

Contents?: true

Size: 1.07 KB

Versions: 27

Compression:

Stored size: 1.07 KB

Contents

require "rails_kindeditor"
require "rails"
require "action_controller"

module RailsKindeditor
  class Engine < Rails::Engine
    
    initializer "rails_kindeditor.assets_precompile" do |app|
      app.config.assets.precompile += RailsKindeditor.assets
    end
    
    initializer "rails_kindeditor.simple_form_and_formtastic" do
      require "rails_kindeditor/simple_form" if Object.const_defined?("SimpleForm")
      require "rails_kindeditor/formtastic" if Object.const_defined?("Formtastic")
    end
    
    initializer "rails_kindeditor.helper_and_builder" do
      ActiveSupport.on_load :action_view do
        ActionView::Base.send(:include, RailsKindeditor::Helper)
        ActionView::Helpers::FormBuilder.send(:include, RailsKindeditor::Builder)
      end
    end
    
    initializer "rails_kindeditor.image_process" do
      unless RailsKindeditor.image_resize_to_limit.nil?
        Kindeditor::ImageUploader.class_eval do
          include CarrierWave::MiniMagick
          process :resize_to_limit => RailsKindeditor.resize_to_limit
        end
      end
    end
    
  end
end

Version data entries

27 entries across 27 versions & 6 rubygems

Version Path
rails_editor_liu-0.5.1 lib/rails_kindeditor/engine.rb
rails_editor_liu-0.5.0 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.5.1 lib/rails_kindeditor/engine.rb
rails_kindeditor_video-0.5.2 lib/rails_kindeditor/engine.rb
rails_kindeditor_video-0.5.1 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.5.0 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.4.7 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.4.6 lib/rails_kindeditor/engine.rb
rails_kindeditor-plus-0.4.5 lib/rails_kindeditor/engine.rb
rails_kindeditor_upyun-0.4.5 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.4.5 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.4.4 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.4.2 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.4.1 lib/rails_kindeditor/engine.rb
rails_kindeditor-0.4.0 lib/rails_kindeditor/engine.rb
loyal_rails_kindeditor-0.0.9 lib/rails_kindeditor/engine.rb
loyal_rails_kindeditor-0.0.8 lib/rails_kindeditor/engine.rb
loyal_rails_kindeditor-0.0.7 lib/rails_kindeditor/engine.rb
loyal_rails_kindeditor-0.0.6 lib/rails_kindeditor/engine.rb
loyal_rails_kindeditor-0.0.5 lib/rails_kindeditor/engine.rb