app/uploaders/spotlight/attachment_uploader.rb in blacklight-spotlight-0.4.1 vs app/uploaders/spotlight/attachment_uploader.rb in blacklight-spotlight-0.5.0

- old
+ new

@@ -1,9 +1,10 @@ # encoding: utf-8 module Spotlight + ## + # Sir-trevor image widget uploads class AttachmentUploader < CarrierWave::Uploader::Base - # Include RMagick or MiniMagick support: # include CarrierWave::RMagick include CarrierWave::MiniMagick storage Spotlight::Engine.config.uploader_storage @@ -12,23 +13,21 @@ # This is a sensible default for uploaders that are meant to be mounted: def store_dir "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}" end - version :large do process resize_to_limit: [850, nil] end - + version :medium do process resize_to_limit: [640, nil] end - + version :small do process resize_to_limit: [320, nil] end - # Provide a default URL as a default if there hasn't been a file uploaded: # def default_url # # For Rails 3.1+ asset pipeline compatibility: # # ActionController::Base.helpers.asset_path("fallback/" + [version_name, "default.png"].compact.join('_')) @@ -57,8 +56,7 @@ # Override the filename of the uploaded files: # Avoid using model.id or version_name here, see uploader/store.rb for details. # def filename # "something.jpg" if original_filename # end - end end