Sha256: 6520582a8ae2a58407365919950513411950cce052599884b0ef05c7037568e1

Contents?: true

Size: 554 Bytes

Versions: 5

Compression:

Stored size: 554 Bytes

Contents

class Ckeditor::AttachmentFile < Ckeditor::Asset
  has_mongoid_attached_file :data,
                            :url => "/ckeditor_assets/attachments/:id/:filename",
                            :path => ":rails_root/public/ckeditor_assets/attachments/:id/:filename"

  validates_attachment_size :data, :less_than => 100.megabytes
  validates_attachment_presence :data

  def url_thumb
    @url_thumb ||= begin
      extname = File.extname(filename).gsub(/^\./, '')
      "/javascripts/ckeditor/filebrowser/images/thumbs/#{extname}.gif"
    end
  end
end

Version data entries

5 entries across 3 versions & 1 rubygems

Version Path
ckeditor-3.6.3 lib/generators/ckeditor/templates/models/mongoid/paperclip/ckeditor/attachment_file.rb
ckeditor-3.6.3 test/tmp/app/models/ckeditor/attachment_file.rb
ckeditor-3.6.2 lib/generators/ckeditor/templates/models/mongoid/paperclip/ckeditor/attachment_file.rb
ckeditor-3.6.1 lib/generators/ckeditor/templates/models/mongoid/paperclip/ckeditor/attachment_file.rb
ckeditor-3.6.1 test/tmp/app/models/ckeditor/attachment_file.rb