Sha256: cee7ef0a583a485aa111c280777c3fb6e138bf25b53bffae73064b37e5640cbd
Contents?: true
Size: 1.92 KB
Versions: 2
Compression:
Stored size: 1.92 KB
Contents
# Uncomment this if you reference any of your controllers in activate # require_dependency 'application_controller' require 'paperclip' require 'aws/s3' class ImagesExtension < Radiant::Extension version "0.1" description "Images stores images on s3" url "http://github.com/squaretalent/radiant-images-extension" extension_config do |config| config.gem 'paperclip', :version => '~> 2.3.5' config.gem 'aws-s3', :version => '>= 0.6.2', :lib => 'aws/s3' config.gem 'acts_as_list', :version => '>= 0.1.2' if RAILS_ENV == :test config.gem 'rr', :version => '>= 1.0.0' end end def activate unless defined? admin.image Radiant::AdminUI.send :include, Images::Interface::Admin::Images admin.image = Radiant::AdminUI.load_default_image_regions end Paperclip::Railtie.insert Page.send :include, Images::Tags::Core UserActionObserver.instance.send :add_observer!, Image tab 'Content' do add_item 'Images', '/admin/images', :after => 'Pages' end Radiant::Config['images.default'] ||= "original" Radiant::Config['images.path'] ||= ":rails_root/public/:class/:basename-:style.:extension" Radiant::Config['images.storage'] ||= "local" Radiant::Config['images.styles'] ||= "icon=45x45#,preview=200x200#,normal=640x640#" Radiant::Config['images.url'] ||= "/:class/:basename-:style.:extension" Radiant::Config['s3.bucket'] ||= "set" Radiant::Config['s3.host_alias'] ||= "set" Radiant::Config['s3.key'] ||= "set" Radiant::Config['s3.secret'] ||= "set" unless Radiant::Config["images.image_magick_path"].nil? # Passenger needs this configuration to work with Image magick # Radiant::Config["assets.image_magick_path"] = '/usr/local/bin/' # OS X Homebrew Paperclip.options[:image_magick_path] = Radiant::Config["images.image_magick_path"] end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
radiant-images-extension-0.4.0 | images_extension.rb |
radiant-images-extension-0.3.4 | images_extension.rb |