Sha256: 33a625288dd1a666ec3f04165397031883ac03ad78b9b300e2c4265074be8ff9

Contents?: true

Size: 665 Bytes

Versions: 73

Compression:

Stored size: 665 Bytes

Contents

class Audio < Document  
  has_attached_file :file, 
                    :url => '/:class/:id.:extension',
                    :path => ':rails_root/documents/:class/:id_partition/:style',
                    :styles => {:webma => {:format => 'webm'}                                
                    },:processors => [:ffmpeg]
  
  process_in_background :file    
  
  define_index do
    indexes title
    indexes file_file_name, :as => :file_name
    indexes description
    indexes activity_object.tags.name, :as => :tags
    
    has created_at
  end 
              
  # Thumbnail file
  def thumb(size, helper)
      "#{ size.to_s }/audio.png"
  end
  
end

Version data entries

73 entries across 73 versions & 4 rubygems

Version Path
social_stream-0.21.3 documents/app/models/audio.rb
social_stream-0.21.2 documents/app/models/audio.rb
social_stream-0.21.1 documents/app/models/audio.rb
social_stream-0.21.0 documents/app/models/audio.rb
social_stream-documents-0.11.0 app/models/audio.rb
social_stream-0.20.2 documents/app/models/audio.rb
social_stream-documents-0.10.2 app/models/audio.rb
social_stream-0.20.1 documents/app/models/audio.rb
social_stream-documents-0.10.1 app/models/audio.rb
social_stream-0.20.0 documents/app/models/audio.rb
social_stream-documents-0.10.0 app/models/audio.rb
social_stream-0.19.3 documents/app/models/audio.rb
social_stream-documents-0.9.1 app/models/audio.rb
social_stream-0.19.2 documents/app/models/audio.rb
social_stream-0.19.1 documents/app/models/audio.rb
vkhater-social_stream-0.16.3.3 documents/app/models/audio.rb
vkhater-social_stream-documents-0.6.1 app/models/audio.rb
social_stream-0.19.0 documents/app/models/audio.rb
social_stream-documents-0.9.0 app/models/audio.rb
social_stream-0.18.2 documents/app/models/audio.rb