Files
cmtool/app/models/cmtool/image.rb
T
2012-03-25 12:44:00 +02:00

25 lines
595 B
Ruby

module Cmtool
class Image
include SimplyStored::Couch
include Paperclip::Glue
property :file_file_name
property :file_content_type
property :file_file_size, :type => Fixnum
property :file_updated_at, :type => Time
has_attached_file :file, :styles => { :page => '675x10000>', :medium => "354x1000>", :thumb => "150x1250>" }
belongs_to :directory
def self.active(*args)
all(*args)
end
# Return cleaned name, without extension
def clean_name
return file_file_name
file_file_name.to_s.sub(/\..*/, '')
end
end
end