Sha256: bb95532a53e80c885078780b8aa0df604efa1ec9f13626df081470661218a181

Contents?: true

Size: 1.29 KB

Versions: 1

Compression:

Stored size: 1.29 KB

Contents

require 'pageflow-external-links'

module Pageflow
  module LinkmapPage
    class Engine < Rails::Engine
      isolate_namespace Pageflow::LinkmapPage

      config.autoload_paths << File.join(config.root, 'lib')
      config.i18n.load_path += Dir[config.root.join('config', 'locales', '**', '*.yml').to_s]

      initializer 'pageflow_linkmap_page.paperclip' do
        Paperclip.configure do |config|
          config.register_processor(:pageflow_linkmap_page_image_colors,
                                    Pageflow::LinkmapPage::PaperclipProcessors::Colors)

          config.register_processor(:pageflow_linkmap_page_color_mask,
                                    Pageflow::LinkmapPage::PaperclipProcessors::ColorMask)

          config.register_processor(:pageflow_linkmap_page_invoke_callback,
                                    Pageflow::LinkmapPage::PaperclipProcessors::InvokeCallback)

          config.register_processor(:pageflow_linkmap_page_image_dimensions,
                                    Pageflow::LinkmapPage::PaperclipProcessors::ImageDimensions)
        end
      end

      config.generators do |g|
        g.test_framework :rspec,:fixture => false
        g.fixture_replacement :factory_girl, :dir => 'spec/factories'
        g.assets false
        g.helper false
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pageflow-linkmap-page-1.5.0 lib/pageflow/linkmap_page/engine.rb