attach.inc.php の mime-type追加

メッセージ

:config/plugin/attach/mime-type へのmime-type追加と表整理の提案です。

改善したいこと

変更案

Content-type拡張子説明
text/plaintxt text dat jis euc sjis sjs asc utf utf8プレーンテキスト
text/csvcsvコンマ区切り値
text/htmlhtml htmHTML 文書
text/csscssスタイルシート
text/javascriptjsJavaScript
image/jpegjpeg jpgJPEG 画像
image/gifgifGIF 画像
image/pngpngPNG 画像
image/apngapngアニメーションPNG 画像
image/bmpbmpBitmap 画像
image/svg+xmlsvg svgzSVG 画像
image/tifftiff tifTIFF 画像
image/webpwebpWeb Picture 画像 (最終版: WebP)
image/vnd.microsoft.iconico curアイコン画像
audio/aacaacAAC オーディオ
audio/mp3mp3MP3 オーディオ
audio/webmwebaWEBM オーディオ (最終版: WebM)
audio/oggogaOGG オーディオ(最終版: Ogg)
audio/wavwav waveWaveform オーディオ
audio/x-ms-wmawma asfWindows Media オーディオ
audio/vnd.rn-realaudiora ramRealPlay オーディオ
audio/midimid midiMIDI オーディオ
video/mp4mp4MP4 ビデオ
video/mpegmpg mpegMPEG ビデオ
video/oggogvOGG ビデオ (最終版: Ogg)
video/quicktimemov qtQuickTime ビデオ
video/aviaviAVI ビデオ
video/x-ms-wmvwmvWindows Media ビデオ
application/oggoggOGG ファイル (最終版: Ogg)
application/vnd.rn-realmediarmRealPlay ビデオ
application/pdfpdfPDF 文書
application/x-shockwave-flashswfフラッシュファイル
application/xmlxmlXML 文書
application/jsonjsonJSON ファイル
application/x-zip-compressedzipzip 圧縮ファイル
application/x-lzh-compressedlzhlzh 圧縮ファイル
application/x-gzipgzg-zip 圧縮ファイル
application/x-bz2-compressedbz2bz2 圧縮ファイル
application/x-compressz tgzcompress 圧縮ファイル
application/x-xzxzxz 圧縮ファイル
application/x-cab-compressedcabcab 圧縮ファイル
application/x-stuffitsitstuff it 圧縮ファイル
application/x-tartartar 書庫ファイル
application/ms-downloadexeWindows 実行ファイル
application/msworddocMicrosoft Word 文書
application/vnd.ms-excelxlsMicrosoft Excel 文書
application/x-msaccessmdb mdeMicrosoft Access データベース
application/vnd.ms-powerpointppt ppsMicrosoft PowerPoint プレゼンテーション
application/vnd.visiovsdMicrosoft Visio 文書
application/vnd.openxmlformats-officedocument.wordprocessingml.documentdocxMicrosoft Office Word 2007 document
application/vnd.ms-word.document.macroEnabled.12docmOffice Word 2007 macro-enabled document
application/vnd.openxmlformats-officedocument.wordprocessingml.templatedotxOffice Word 2007 template
application/vnd.ms-word.template.macroEnabled.12dotmOffice Word 2007 macro-enabled document template
application/vnd.openxmlformats-officedocument.spreadsheetml.sheetxlsxMicrosoft Office Excel 2007 workbook
application/vnd.ms-excel.sheet.macroEnabled.12xlsmOffice Excel 2007 macro-enabled workbook
application/vnd.openxmlformats-officedocument.spreadsheetml.templatexltxOffice Excel 2007 template
application/vnd.ms-excel.template.macroEnabled.12xltmOffice Excel 2007 macro-enabled workbook template
application/vnd.ms-excel.sheet.binary.macroEnabled.12xlsbOffice Excel 2007 binary workbook
application/vnd.ms-excel.addin.macroEnabled.12xlamOffice Excel 2007 add-in
application/vnd.openxmlformats-officedocument.presentationml.presentationpptxMicrosoft Office PowerPoint 2007 presentation
application/vnd.ms-powerpoint.presentation.macroEnabled.12pptmOffice PowerPoint 2007 macro-enabled presentation
application/vnd.openxmlformats-officedocument.presentationml.slideshowppsxOffice PowerPoint 2007 slide show
application/vnd.ms-powerpoint.slideshow.macroEnabled.12ppsmOffice PowerPoint 2007 macro-enabled slide show
application/vnd.openxmlformats-officedocument.presentationml.templatepotxOffice PowerPoint 2007 template
application/vnd.ms-powerpoint.template.macroEnabled.12potmOffice PowerPoint 2007 macro-enabled presentation template
application/vnd.ms-powerpoint.addin.macroEnabled.12ppamOffice PowerPoint 2007 add-in
application/vnd.openxmlformats-officedocument.presentationml.slidesldxOffice PowerPoint 2007 slide
application/vnd.ms-powerpoint.slide.macroEnabled.12sldmOffice PowerPoint 2007 macro-enabled slide
application/msonenoteone .onetoc2 .onetmp .onepkgMicrosoft Office OneNote 2007 section
application/vnd.ms-officethemethmx2007 Office system release theme
application/vnd.oasis.opendocument.textodtOpenDocument Text
application/vnd.oasis.opendocument.spreadsheetodsOpenDocument Spreadsheet
application/vnd.oasis.opendocument.presentationodpOpenDocument Presentation
application/vnd.oasis.opendocument.graphicsodgOpenDocument Graphics
application/vnd.oasis.opendocument.chartodcOpenDocument Chart
application/vnd.oasis.opendocument.formulaodfOpenDocument Formula
application/vnd.oasis.opendocument.imageodiOpenDocument Image
application/vnd.oasis.opendocument.text-masterodmOpenDocument Master Document
application/vnd.oasis.opendocument.databaseodbOpenDocument Database

1.5.2 からの差分

$ diff -u a.txt b.txt
--- a.txt       2020-02-22 18:57:59.140415700 +0900
+++ b.txt       2020-02-22 18:54:59.474997000 +0900
@@ -1,34 +1,53 @@
 |~Content-type|~拡張子|~説明|h
-|image/jpeg|jpeg jpg|jpeg 画像|
-|image/gif|gif|gif 画像|
-|image/png|png|png 画像|
-|application/pdf|pdf|pdf ファイル|
+|text/plain|txt text dat jis euc sjis sjs asc utf utf8|プレーンテキスト|
+|text/csv|csv|コンマ区切り値|
+|text/html|html htm|HTML 文書|
+|text/css|css|スタイルシート|
+|text/javascript|js|JavaScript|
+|image/jpeg|jpeg jpg|JPEG 画像|
+|image/gif|gif|GIF 画像|
+|image/png|png|PNG 画像|
+|image/apng|apng|アニメーションPNG 画像|
+|image/bmp|bmp|Bitmap 画像|
+|image/svg+xml|svg svgz|SVG 画像|
+|image/tiff|tiff tif|TIFF 画像|
+|image/webp|webp|Web Picture 画像|
+|image/vnd.microsoft.icon|ico cur|アイコン画像|
+|audio/aac|aac|AAC オーディオ|
+|audio/mp3|mp3|MP3 オーディオ|
+|audio/webm|weba|WEBM オーディオ|
+|audio/ogg|oga|OGG オーディオ|
+|audio/wav|wav wave|Waveform オーディオ|
+|audio/x-ms-wma|wma asf|Windows Media オーディオ|
+|audio/vnd.rn-realaudio|ra ram|RealPlay オーディオ|
+|audio/midi|mid midi|MIDI オーディオ|
+|video/mp4|mp4|MP4 ビデオ|
+|video/mpeg|mpg mpeg|MPEG ビデオ|
+|video/ogg|ogv|OGG ビデオ|
+|video/quicktime|mov qt|QuickTime ビデオ|
+|video/avi|avi|AVI ビデオ|
+|video/x-ms-wmv|wmv|Windows Media ビデオ|
+|application/ogg|ogg|OGG ファイル|
+|application/vnd.rn-realmedia|rm|RealPlay ビデオ|
+|application/pdf|pdf|PDF 文書|
 |application/x-shockwave-flash|swf|フラッシュファイル|
-|video/mpg|mpg|mpg ビデオファイル|
-|application/vnd.rn-realmedia|rm|RealPlay ビデオファイル|
-|video/quicktime|mov|mov ビデオファイル|
-|video/avi|avi|avi ビデオファイル|
-|video/x-ms-wmv|wmv|Windows ビデオファイル|
-|audio/mp3|mp3|MP3 音声ファイル|
-|audio/wav|wav wave|wave 音声ファイル|
-|audio/vnd.rn-realaudio|ra ram|RealPlay 音声ファイル|
-|audio/midi|mid midi|midi オーディオファイル|
+|application/xml|xml|XML 文書|
+|application/json|json|JSON ファイル|
 |application/x-zip-compressed|zip|zip 圧縮ファイル|
 |application/x-lzh-compressed|lzh|lzh 圧縮ファイル|
 |application/x-gzip|gz|g-zip 圧縮ファイル|
 |application/x-bz2-compressed|bz2|bz2 圧縮ファイル|
 |application/x-compress|z tgz|compress 圧縮ファイル|
+|application/x-xz|xz|xz 圧縮ファイル|
 |application/x-cab-compressed|cab|cab 圧縮ファイル|
 |application/x-stuffit|sit|stuff it 圧縮ファイル|
 |application/x-tar|tar|tar 書庫ファイル|
-|text/plain|txt text dat jis euc sjis sjs asc utf utf8 csv|プレーンテキスト|
-|text/html|html htm|html文書|
-|image/svg+xml|svg svgz|svg(Scalable Vector Graphics)|
 |application/ms-download|exe|Windows 実行ファイル|
-|application/ms-word|doc|MS-Word 文書ファイル|
-|application/ms-excel|xls|MS-Excel 文書ファイル|
-|application/ms-access|mdb mde|MS-Access データベース|
-|application/ms-powerpoint|ppt pps|MS-パワーポイントプレゼンテーション|
+|application/msword|doc|Microsoft Word 文書|
+|application/vnd.ms-excel|xls|Microsoft Excel 文書|
+|application/x-msaccess|mdb mde|Microsoft Access データベース|
+|application/vnd.ms-powerpoint|ppt pps|Microsoft PowerPoint プレゼンテーション|
+|application/vnd.visio|vsd|Microsoft Visio 文書|
 |application/vnd.openxmlformats-officedocument.wordprocessingml.document|docx|Microsoft Office Word 2007 document|
 |application/vnd.ms-word.document.macroEnabled.12|docm|Office Word 2007 macro-enabled document|
 |application/vnd.openxmlformats-officedocument.wordprocessingml.template|dotx|Office Word 2007 template|

変更点を整理

新規追加

+|application/json|json|JSON ファイル|
+|application/ogg|ogg|OGG ファイル|
+|application/vnd.visio|vsd|Microsoft Visio 文書|
+|application/x-xz|xz|xz 圧縮ファイル|
+|application/xml|xml|XML 文書|
+|audio/aac|aac|AAC オーディオ|
+|audio/ogg|oga|OGG オーディオ|
+|audio/webm|weba|WEBM オーディオ|
+|audio/x-ms-wma|wma asf|Windows Media オーディオ|
+|image/apng|apng|アニメーションPNG 画像|
+|image/bmp|bmp|Bitmap 画像|
+|image/tiff|tiff tif|TIFF 画像|
+|image/vnd.microsoft.icon|ico cur|アイコン画像|
+|image/webp|webp|Web Picture 画像|
+|text/css|css|スタイルシート|
+|text/csv|csv|コンマ区切り値|
+|text/javascript|js|JavaScript|
+|video/mp4|mp4|MP4 ビデオ|
+|video/ogg|ogv|OGG ビデオ|

mime-typeまたは拡張子を変更

-|application/ms-word|doc|MS-Word 文書ファイル|
+|application/msword|doc|Microsoft Word 文書|
-|application/ms-excel|xls|MS-Excel 文書ファイル|
+|application/vnd.ms-excel|xls|Microsoft Excel 文書|
-|application/ms-powerpoint|ppt pps|MS-パワーポイントプレゼンテーション|
+|application/vnd.ms-powerpoint|ppt pps|Microsoft PowerPoint プレゼンテーション|
-|application/ms-access|mdb mde|MS-Access データベース|
+|application/x-msaccess|mdb mde|Microsoft Access データベース|
-|text/plain|txt text dat jis euc sjis sjs asc utf utf8 csv|プレーンテキスト|
+|text/plain|txt text dat jis euc sjis sjs asc utf utf8|プレーンテキスト|
-|video/mpg|mpg|mpg ビデオファイル|
+|video/mpeg|mpg mpeg|MPEG ビデオ|
-|video/quicktime|mov|mov ビデオファイル|
+|video/quicktime|mov qt|QuickTime ビデオ|

説明のみ変更

-|application/pdf|pdf|pdf ファイル|
+|application/pdf|pdf|PDF 文書|
-|application/vnd.rn-realmedia|rm|RealPlay ビデオファイル|
+|application/vnd.rn-realmedia|rm|RealPlay ビデオ|
-|audio/midi|mid midi|midi オーディオファイル|
+|audio/midi|mid midi|MIDI オーディオ|
-|audio/mp3|mp3|MP3 音声ファイル|
+|audio/mp3|mp3|MP3 オーディオ|
-|audio/vnd.rn-realaudio|ra ram|RealPlay 音声ファイル|
+|audio/vnd.rn-realaudio|ra ram|RealPlay オーディオ|
-|audio/wav|wav wave|wave 音声ファイル|
+|audio/wav|wav wave|Waveform オーディオ|
-|image/svg+xml|svg svgz|svg(Scalable Vector Graphics)|
+|image/svg+xml|svg svgz|SVG 画像|
-|text/html|html htm|html文書|
+|text/html|html htm|HTML 文書|
-|video/avi|avi|avi ビデオファイル|
+|video/avi|avi|AVI ビデオ|
-|video/x-ms-wmv|wmv|Windows ビデオファイル|
+|video/x-ms-wmv|wmv|Windows Media ビデオ|



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-03-05 (木) 18:09:03
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.279 sec.

OSDN