- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2020-02-25T15:49:32+09:00","","")
#author("2020-03-05T18:09:02+09:00","","")
* attach.inc.php の mime-type追加 [#u8cb27dc]
- ページ: [[BugTrack]]
- 投稿者: [[Kei1]]
- 優先順位: 低
- 状態: 提案
- 状態: 完了
- カテゴリー: プラグイン
- 投稿日: 2020-02-18 (火) 01:48:52
- バージョン: 1.5.2
- リリース予定バージョン: 1.5.3
** メッセージ [#r2aba65c]
:config/plugin/attach/mime-type へのmime-type追加と表整理の提案です。
*** 改善したいこと [#mb952df8]
- mp4 や acc などよく使われるファイル形式を追加する
- 可能な限りIANAに登録された mime-type 表記とする
- 表記が不ぞろいなところやジャンルをそろえる
*** 変更案 [#r655a9b1]
|~Content-type|~拡張子|~説明|h
|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/webp|webp|Web Picture 画像 (最終版: WebP)|
|image/vnd.microsoft.icon|ico cur|アイコン画像|
|audio/aac|aac|AAC オーディオ|
|audio/mp3|mp3|MP3 オーディオ|
|audio/webm|weba|WEBM オーディオ|
|audio/ogg|oga|OGG オーディオ|
|audio/webm|weba|WEBM オーディオ (最終版: WebM) |
|audio/ogg|oga|OGG オーディオ(最終版: 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/ogg|ogv|OGG ビデオ (最終版: Ogg)|
|video/quicktime|mov qt|QuickTime ビデオ|
|video/avi|avi|AVI ビデオ|
|video/x-ms-wmv|wmv|Windows Media ビデオ|
|application/ogg|ogg|OGG ファイル|
|application/ogg|ogg|OGG ファイル (最終版: Ogg)|
|application/vnd.rn-realmedia|rm|RealPlay ビデオ|
|application/pdf|pdf|PDF 文書|
|application/x-shockwave-flash|swf|フラッシュファイル|
|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 書庫ファイル|
|application/ms-download|exe|Windows 実行ファイル|
|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/vnd.ms-word.template.macroEnabled.12|dotm|Office Word 2007 macro-enabled document template|
|application/vnd.openxmlformats-officedocument.spreadsheetml.sheet|xlsx|Microsoft Office Excel 2007 workbook|
|application/vnd.ms-excel.sheet.macroEnabled.12|xlsm|Office Excel 2007 macro-enabled workbook|
|application/vnd.openxmlformats-officedocument.spreadsheetml.template|xltx|Office Excel 2007 template|
|application/vnd.ms-excel.template.macroEnabled.12|xltm|Office Excel 2007 macro-enabled workbook template|
|application/vnd.ms-excel.sheet.binary.macroEnabled.12|xlsb|Office Excel 2007 binary workbook|
|application/vnd.ms-excel.addin.macroEnabled.12|xlam|Office Excel 2007 add-in|
|application/vnd.openxmlformats-officedocument.presentationml.presentation|pptx|Microsoft Office PowerPoint 2007 presentation|
|application/vnd.ms-powerpoint.presentation.macroEnabled.12|pptm|Office PowerPoint 2007 macro-enabled presentation|
|application/vnd.openxmlformats-officedocument.presentationml.slideshow|ppsx|Office PowerPoint 2007 slide show|
|application/vnd.ms-powerpoint.slideshow.macroEnabled.12|ppsm|Office PowerPoint 2007 macro-enabled slide show|
|application/vnd.openxmlformats-officedocument.presentationml.template|potx|Office PowerPoint 2007 template|
|application/vnd.ms-powerpoint.template.macroEnabled.12|potm|Office PowerPoint 2007 macro-enabled presentation template|
|application/vnd.ms-powerpoint.addin.macroEnabled.12|ppam|Office PowerPoint 2007 add-in|
|application/vnd.openxmlformats-officedocument.presentationml.slide|sldx|Office PowerPoint 2007 slide|
|application/vnd.ms-powerpoint.slide.macroEnabled.12|sldm|Office PowerPoint 2007 macro-enabled slide|
|application/msonenote|one .onetoc2 .onetmp .onepkg|Microsoft Office OneNote 2007 section|
|application/vnd.ms-officetheme|thmx|2007 Office system release theme|
|application/vnd.oasis.opendocument.text|odt|OpenDocument Text|
|application/vnd.oasis.opendocument.spreadsheet|ods|OpenDocument Spreadsheet|
|application/vnd.oasis.opendocument.presentation|odp|OpenDocument Presentation|
|application/vnd.oasis.opendocument.graphics|odg|OpenDocument Graphics|
|application/vnd.oasis.opendocument.chart|odc|OpenDocument Chart|
|application/vnd.oasis.opendocument.formula|odf|OpenDocument Formula|
|application/vnd.oasis.opendocument.image|odi|OpenDocument Image|
|application/vnd.oasis.opendocument.text-master|odm|OpenDocument Master Document|
|application/vnd.oasis.opendocument.database|odb|OpenDocument Database|
*** 1.5.2 からの差分 [#t89636fd]
$ 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|
*** 変更点を整理 [#v0ca4802]
新規追加
+|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 ビデオ|
--------
- 差分出してみましたが、結構違いますね -- [[umorigu]] &new{2020-02-23 (日) 09:22:32};
- 変更点を整理したものを追記しました。 -- [[kei1]] &new{2020-02-25 (火) 15:49:32};
- ありがとうございます。全面的に採用しました commit:f12368fed9 微修正箇所 (webp (Web Picture) → WebP, OGG → Ogg 等) -- [[umorigu]] &new{2020-03-04 (水) 03:04:05};
- ご対応ありがとうございます -- [[kei1]] &new{2020-03-05 (木) 18:09:02};
#comment