Skip to content

Commit

Permalink
Update MIME Types
Browse files Browse the repository at this point in the history
  • Loading branch information
distler committed Aug 2, 2012
1 parent a2f0d44 commit 18396f5
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 3 deletions.
12 changes: 9 additions & 3 deletions app/controllers/application_controller.rb
Expand Up @@ -62,6 +62,7 @@ def connect_to_model
'.aif' => 'audio/x-aiff', '.aif' => 'audio/x-aiff',
'.aiff'=> 'audio/x-aiff', '.aiff'=> 'audio/x-aiff',
'.avi' => 'video/x-msvideo', '.avi' => 'video/x-msvideo',
'.cdf' => 'application/vnd.wolfram.cdf.text',
'.exe' => 'application/octet-stream', '.exe' => 'application/octet-stream',
'.gif' => 'image/gif', '.gif' => 'image/gif',
'.jpg' => 'image/jpeg', '.jpg' => 'image/jpeg',
Expand All @@ -70,30 +71,35 @@ def connect_to_model
'.oga' => 'audio/ogg', '.oga' => 'audio/ogg',
'.ogg' => 'audio/ogg', '.ogg' => 'audio/ogg',
'.ogv' => 'video/ogg', '.ogv' => 'video/ogg',
'.m3u8'=> 'application/vnd.apple.mpegurl',
'.mov' => 'video/quicktime', '.mov' => 'video/quicktime',
'.mp3' => 'audio/mpeg', '.mp3' => 'audio/mpeg',
'.mp4' => 'video/mp4', '.mp4' => 'video/mp4',
'.spx' => 'audio/speex', '.spx' => 'audio/speex',
'.txt' => 'text/plain', '.txt' => 'text/plain',
'.tex' => 'text/plain', '.tex' => 'text/plain',
'.wav' => 'audio/x-wav', '.wav' => 'audio/x-wav',
'.webm'=> 'video/webm',
'.zip' => 'application/zip' '.zip' => 'application/zip'
} unless defined? FILE_TYPES } unless defined? FILE_TYPES


DISPOSITION = { DISPOSITION = {
'application/octet-stream' => 'attachment', 'application/octet-stream' => 'attachment',
'application/pdf' => 'inline', 'application/pdf' => 'inline',
'application/vnd.wolfram.cdf.text' => 'inline',
'application/vnd.apple.mpegurl' => 'inline',
'image/gif' => 'inline', 'image/gif' => 'inline',
'image/jpeg' => 'inline', 'image/jpeg' => 'inline',
'image/png' => 'inline', 'image/png' => 'inline',
'audio/mpeg' => 'inline', 'audio/mpeg' => 'inline',
'audio/x-wav' => 'inline', 'audio/x-wav' => 'inline',
'audio/x-aiff' => 'inline', 'audio/x-aiff' => 'inline',
'audio/speex' => 'inline', 'audio/speex' => 'inline',
'audio/ogg' => 'inline', 'audio/ogg' => 'inline',
'video/ogg' => 'inline', 'video/ogg' => 'inline',
'video/mp4' => 'inline', 'video/mp4' => 'inline',
'video/quicktime' => 'inline', 'video/quicktime' => 'inline',
'video/webm' => 'inline',
'video/x-msvideo' => 'inline', 'video/x-msvideo' => 'inline',
'text/plain' => 'inline', 'text/plain' => 'inline',
'application/zip' => 'attachment' 'application/zip' => 'attachment'
Expand Down Expand Up @@ -277,9 +283,9 @@ module Instiki
module VERSION #:nodoc: module VERSION #:nodoc:
MAJOR = 0 MAJOR = 0
MINOR = 19 MINOR = 19
TINY = 3 TINY = 5
SUFFIX = '(MML+)' SUFFIX = '(MML+)'
PRERELEASE = false PRERELEASE = '.5pre'
if PRERELEASE if PRERELEASE
STRING = [MAJOR, MINOR].join('.') + PRERELEASE + SUFFIX STRING = [MAJOR, MINOR].join('.') + PRERELEASE + SUFFIX
else else
Expand Down
6 changes: 6 additions & 0 deletions config/mime_types.yml
@@ -1,15 +1,21 @@
--- ---
.avi: video/avi .avi: video/avi
.cdf: application/vnd.wolfram.cdf.text
.gz: application/x-gzip .gz: application/x-gzip
.js: application/x-javascript .js: application/x-javascript
.nb: application/mathematica .nb: application/mathematica
.oga: audio/ogg .oga: audio/ogg
.ogg: audio/ogg .ogg: audio/ogg
.ogv: video/ogg .ogv: video/ogg
.m3u8: application/vnd.apple.mpegurl
.mp3: audio/mp3
.mp4: video/mp4
.mpd: video/vnd.mpeg.dash.mpd
.pdf: application/pdf .pdf: application/pdf
.svg: application/svg+xml .svg: application/svg+xml
.tar: application/x-tar .tar: application/x-tar
.tex: application/x-tex .tex: application/x-tex
.webm: video/webm
.xhtml: application/xhtml+xml .xhtml: application/xhtml+xml
.xml: application/xml .xml: application/xml
.xslt: application/xslt+xml .xslt: application/xslt+xml

0 comments on commit 18396f5

Please sign in to comment.