Sha256: d7d7f29a514d789256bfd0c817437f128758145170712fd050be67321e9dadb1

Contents?: true

Size: 1.35 KB

Versions: 4

Compression:

Stored size: 1.35 KB

Contents

module Spud
  module Media
    CONTENT_TYPES = [
      # Microsoft
      'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
      'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
      'application/vnd.openxmlformats-officedocument.presentationml.presentation',
      'application/msword',
      'application/vnd.ms-excel',
      'application/vnd.ms-powerpoint',

      # Documents
      'application/pdf',
      'text/html',
      'text/plain',
      'text/rtf',
      'application/xml',

      # Archives
      'application/x-compressed',
      'application/x-tar',
      'application/x-gtar',
      'application/x-gzip',
      'application/zip',
      'application/gzip',
      'application/zip',

      # Audio
      'audio/mp4',
      'audio/mpeg',
      'audio/ogg',
      'audio/vorbis',
      'audio/vnd.wave',
      'audio/webm',
      'audio/x-aiff',
      'audio/x-wav',

      # Images
      'image/bmp',
      'image/gif',
      'image/jpeg',
      'image/pjpeg',
      'image/png',
      'image/svg+xml',
      'image/tiff',

      # Video
      'video/avi',
      'video/mpeg',
      'video/mp4',
      'video/ogg',
      'video/quicktime',
      'video/webm',
      'video/x-flv',

      # Adobe
      'image/vnd.adobe.photoshop',
      'application/postscript',
      'application/x-shockwave-flash'
    ].freeze
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tb_media-1.3.2 lib/spud_media/content_types.rb
tb_media-1.3.1 lib/spud_media/content_types.rb
tb_media-1.3.0 lib/spud_media/content_types.rb
tb_media-1.3.beta1 lib/spud_media/content_types.rb