Sha256: 3f1b7e9ef83e62e0a96e0c7f3c1617717b45f5697304f02c2f797cd33a71275f

Contents?: true

Size: 377 Bytes

Versions: 16

Compression:

Stored size: 377 Bytes

Contents

# encoding: utf-8

module Storytime
  class MediaUploader < CarrierWave::Uploader::Base
    include CarrierWave::MiniMagick

    def store_dir
      "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
    end
    
    version :thumb do
      process resize_to_fit: [250, 150]
    end

    version :tiny do
      process resize_to_fit: [50, 50]
    end

  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
storytime-2.1.6 app/uploaders/storytime/media_uploader.rb
storytime-2.1.5 app/uploaders/storytime/media_uploader.rb
storytime-2.1.4 app/uploaders/storytime/media_uploader.rb
storytime-2.1.3 app/uploaders/storytime/media_uploader.rb
storytime-2.1.2 app/uploaders/storytime/media_uploader.rb
storytime-2.1.1 app/uploaders/storytime/media_uploader.rb
storytime-2.1.0 app/uploaders/storytime/media_uploader.rb
storytime-2.0.0 app/uploaders/storytime/media_uploader.rb
storytime-1.2.0 app/uploaders/storytime/media_uploader.rb
storytime-1.1.1 app/uploaders/storytime/media_uploader.rb
storytime-1.0.7 app/uploaders/storytime/media_uploader.rb
storytime-1.0.6 app/uploaders/storytime/media_uploader.rb
storytime-1.0.5 app/uploaders/storytime/media_uploader.rb
storytime-1.0.2 app/uploaders/storytime/media_uploader.rb
storytime-1.0.1 app/uploaders/storytime/media_uploader.rb
storytime-1.0.0 app/uploaders/storytime/media_uploader.rb