summaryrefslogtreecommitdiffstats
path: root/resources
diff options
context:
space:
mode:
authorLukas Reschke <lukas@owncloud.com>2015-09-08 12:17:57 +0200
committerLukas Reschke <lukas@owncloud.com>2015-09-22 16:43:28 +0200
commit63b2bc136aa9b101b424cab89f31c772a9a4baea (patch)
treeb74e301f8ef826377c7eaa05ad17101f837eedd6 /resources
parenta8e8a9dfb968d7e93b01404b9a12c1e48d8431a4 (diff)
downloadnextcloud-server-63b2bc136aa9b101b424cab89f31c772a9a4baea.tar.gz
nextcloud-server-63b2bc136aa9b101b424cab89f31c772a9a4baea.zip
Move mimetype files into /resources/config/
Diffstat (limited to 'resources')
-rw-r--r--resources/config/mimetypealiases.dist.json73
-rw-r--r--resources/config/mimetypemapping.dist.json171
2 files changed, 244 insertions, 0 deletions
diff --git a/resources/config/mimetypealiases.dist.json b/resources/config/mimetypealiases.dist.json
new file mode 100644
index 00000000000..3d6c5edc132
--- /dev/null
+++ b/resources/config/mimetypealiases.dist.json
@@ -0,0 +1,73 @@
+{
+ "_comment" : "Array of mimetype aliases.",
+ "_comment2": "Any changes you make here will be overwritten on an update of ownCloud.",
+ "_comment3": "Put any custom mappings in a new file mimetypealiases.json in the config/ folder of ownCloud",
+
+ "_comment4": "After any change to mimetypealiases.json run:",
+ "_comment5": "./occ maintenance:mimetypesjs",
+ "_comment6": "Otherwise your update won't propagate through the system.",
+
+
+ "application/coreldraw": "image",
+ "application/font-sfnt": "font",
+ "application/font-woff": "font",
+ "application/illustrator": "image/vector",
+ "application/json": "text/code",
+ "application/msaccess": "database",
+ "application/msexcel": "x-office/spreadsheet",
+ "application/mspowerpoint": "x-office/presentation",
+ "application/msword": "x-office/document",
+ "application/octet-stream": "file",
+ "application/postscript": "image/vector",
+ "application/vnd.android.package-archive": "package/x-generic",
+ "application/vnd.ms-excel": "x-office/spreadsheet",
+ "application/vnd.ms-excel.addin.macroEnabled.12": "x-office/spreadsheet",
+ "application/vnd.ms-excel.sheet.binary.macroEnabled.12": "x-office/spreadsheet",
+ "application/vnd.ms-excel.sheet.macroEnabled.12": "x-office/spreadsheet",
+ "application/vnd.ms-excel.template.macroEnabled.12": "x-office/spreadsheet",
+ "application/vnd.ms-fontobject": "font",
+ "application/vnd.ms-powerpoint": "x-office/presentation",
+ "application/vnd.ms-powerpoint.addin.macroEnabled.12": "x-office/presentation",
+ "application/vnd.ms-powerpoint.presentation.macroEnabled.12": "x-office/presentation",
+ "application/vnd.ms-powerpoint.slideshow.macroEnabled.12": "x-office/presentation",
+ "application/vnd.ms-powerpoint.template.macroEnabled.12": "x-office/presentation",
+ "application/vnd.ms-word.document.macroEnabled.12": "x-office/document",
+ "application/vnd.ms-word.template.macroEnabled.12": "x-office/document",
+ "application/vnd.oasis.opendocument.presentation": "x-office/presentation",
+ "application/vnd.oasis.opendocument.presentation-template": "x-office/presentation",
+ "application/vnd.oasis.opendocument.spreadsheet": "x-office/spreadsheet",
+ "application/vnd.oasis.opendocument.spreadsheet-template": "x-office/spreadsheet",
+ "application/vnd.oasis.opendocument.text": "x-office/document",
+ "application/vnd.oasis.opendocument.text-master": "x-office/document",
+ "application/vnd.oasis.opendocument.text-template": "x-office/document",
+ "application/vnd.oasis.opendocument.text-web": "x-office/document",
+ "application/vnd.openxmlformats-officedocument.presentationml.presentation": "x-office/presentation",
+ "application/vnd.openxmlformats-officedocument.presentationml.slideshow": "x-office/presentation",
+ "application/vnd.openxmlformats-officedocument.presentationml.template": "x-office/presentation",
+ "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": "x-office/spreadsheet",
+ "application/vnd.openxmlformats-officedocument.spreadsheetml.template": "x-office/spreadsheet",
+ "application/vnd.openxmlformats-officedocument.wordprocessingml.document": "x-office/document",
+ "application/vnd.openxmlformats-officedocument.wordprocessingml.template": "x-office/document",
+ "application/x-7z-compressed": "package/x-generic",
+ "application/x-compressed": "package/x-generic",
+ "application/x-dcraw": "image",
+ "application/x-deb": "package/x-generic",
+ "application/x-font": "font",
+ "application/x-gimp": "image",
+ "application/x-gzip": "package/x-generic",
+ "application/x-perl": "text/code",
+ "application/x-photoshop": "image",
+ "application/x-php": "text/code",
+ "application/x-rar-compressed": "package/x-generic",
+ "application/x-tar": "package/x-generic",
+ "application/x-tex": "text",
+ "application/xml": "text/html",
+ "application/yaml": "text/code",
+ "application/zip": "package/x-generic",
+ "httpd/unix-directory": "dir",
+ "image/svg+xml": "image/vector",
+ "text/css": "text/code",
+ "text/csv": "x-office/spreadsheet",
+ "text/x-shellscript": "text/code"
+}
+
diff --git a/resources/config/mimetypemapping.dist.json b/resources/config/mimetypemapping.dist.json
new file mode 100644
index 00000000000..79b0ca65240
--- /dev/null
+++ b/resources/config/mimetypemapping.dist.json
@@ -0,0 +1,171 @@
+{
+ "_comment" : "Array mapping file extensions to mimetypes (in alphabetical order]",
+ "_comment2": "The first index in the mime type array is the assumed correct mimetype",
+ "_comment3": "and the second (if present] is a secure alternative",
+
+ "_comment4": "Any changes you make here will be overwritten on an update of ownCloud",
+ "_comment5": "Put any custom mappings in a new file mimetypemapping.json in the config/ folder of ownCloud",
+
+
+ "3gp": ["video/3gpp"],
+ "7z": ["application/x-7z-compressed"],
+ "accdb": ["application/msaccess"],
+ "ai": ["application/illustrator"],
+ "apk": ["application/vnd.android.package-archive"],
+ "arw": ["image/x-dcraw"],
+ "avi": ["video/x-msvideo"],
+ "bash": ["text/x-shellscript"],
+ "blend": ["application/x-blender"],
+ "bin": ["application/x-bin"],
+ "bmp": ["image/bmp"],
+ "bpg": ["image/bpg"],
+ "cb7": ["application/x-cbr"],
+ "cba": ["application/x-cbr"],
+ "cbr": ["application/x-cbr"],
+ "cbt": ["application/x-cbr"],
+ "cbtc": ["application/x-cbr"],
+ "cbz": ["application/x-cbr"],
+ "cc": ["text/x-c"],
+ "cdr": ["application/coreldraw"],
+ "cnf": ["text/plain"],
+ "conf": ["text/plain"],
+ "cpp": ["text/x-c++src"],
+ "cr2": ["image/x-dcraw"],
+ "css": ["text/css"],
+ "csv": ["text/csv"],
+ "cvbdl": ["application/x-cbr"],
+ "c": ["text/x-c"],
+ "c++": ["text/x-c++src"],
+ "dcr": ["image/x-dcraw"],
+ "deb": ["application/x-deb"],
+ "dng": ["image/x-dcraw"],
+ "doc": ["application/msword"],
+ "docm": ["application/vnd.ms-word.document.macroEnabled.12"],
+ "docx": ["application/vnd.openxmlformats-officedocument.wordprocessingml.document"],
+ "dot": ["application/msword"],
+ "dotx": ["application/vnd.openxmlformats-officedocument.wordprocessingml.template"],
+ "dv": ["video/dv"],
+ "eot": ["application/vnd.ms-fontobject"],
+ "epub": ["application/epub+zip"],
+ "eps": ["application/postscript"],
+ "erf": ["image/x-dcraw"],
+ "exe": ["application/x-ms-dos-executable"],
+ "flac": ["audio/flac"],
+ "flv": ["video/x-flv"],
+ "gif": ["image/gif"],
+ "gz": ["application/x-gzip"],
+ "gzip": ["application/x-gzip"],
+ "h": ["text/x-h"],
+ "hh": ["text/x-h"],
+ "html": ["text/html", "text/plain"],
+ "htm": ["text/html", "text/plain"],
+ "ical": ["text/calendar"],
+ "ics": ["text/calendar"],
+ "iiq": ["image/x-dcraw"],
+ "impress": ["text/impress"],
+ "jpeg": ["image/jpeg"],
+ "jpg": ["image/jpeg"],
+ "jps": ["image/jpeg"],
+ "js": ["application/javascript", "text/plain"],
+ "json": ["application/json", "text/plain"],
+ "k25": ["image/x-dcraw"],
+ "kdc": ["image/x-dcraw"],
+ "key": ["application/x-iwork-keynote-sffkey"],
+ "keynote": ["application/x-iwork-keynote-sffkey"],
+ "kra": ["application/x-krita"],
+ "m2t": ["video/mp2t"],
+ "m4v": ["video/mp4"],
+ "markdown": ["text/markdown"],
+ "mdown": ["text/markdown"],
+ "md": ["text/markdown"],
+ "mdb": ["application/msaccess"],
+ "mdwn": ["text/markdown"],
+ "mkd": ["text/markdown"],
+ "mef": ["image/x-dcraw"],
+ "mkv": ["video/x-matroska"],
+ "mobi": ["application/x-mobipocket-ebook"],
+ "mov": ["video/quicktime"],
+ "mp3": ["audio/mpeg"],
+ "mp4": ["video/mp4"],
+ "mpeg": ["video/mpeg"],
+ "mpg": ["video/mpeg"],
+ "mpo": ["image/jpeg"],
+ "msi": ["application/x-msi"],
+ "mts": ["video/MP2T"],
+ "mt2s": ["video/MP2T"],
+ "nef": ["image/x-dcraw"],
+ "numbers": ["application/x-iwork-numbers-sffnumbers"],
+ "odf": ["application/vnd.oasis.opendocument.formula"],
+ "odg": ["application/vnd.oasis.opendocument.graphics"],
+ "odp": ["application/vnd.oasis.opendocument.presentation"],
+ "ods": ["application/vnd.oasis.opendocument.spreadsheet"],
+ "odt": ["application/vnd.oasis.opendocument.text"],
+ "oga": ["audio/ogg"],
+ "ogg": ["audio/ogg"],
+ "ogv": ["video/ogg"],
+ "opus": ["audio/ogg"],
+ "orf": ["image/x-dcraw"],
+ "otf": ["application/font-sfnt"],
+ "pages": ["application/x-iwork-pages-sffpages"],
+ "pdf": ["application/pdf"],
+ "pfb": ["application/x-font"],
+ "pef": ["image/x-dcraw"],
+ "php": ["application/x-php"],
+ "pl": ["application/x-perl"],
+ "png": ["image/png"],
+ "pot": ["application/vnd.ms-powerpoint"],
+ "potm": ["application/vnd.ms-powerpoint.template.macroEnabled.12"],
+ "potx": ["application/vnd.openxmlformats-officedocument.presentationml.template"],
+ "ppa": ["application/vnd.ms-powerpoint"],
+ "ppam": ["application/vnd.ms-powerpoint.addin.macroEnabled.12"],
+ "pps": ["application/vnd.ms-powerpoint"],
+ "ppsm": ["application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],
+ "ppsx": ["application/vnd.openxmlformats-officedocument.presentationml.slideshow"],
+ "ppt": ["application/vnd.ms-powerpoint"],
+ "pptm": ["application/vnd.ms-powerpoint.presentation.macroEnabled.12"],
+ "pptx": ["application/vnd.openxmlformats-officedocument.presentationml.presentation"],
+ "ps": ["application/postscript"],
+ "psd": ["application/x-photoshop"],
+ "py": ["text/x-python"],
+ "raf": ["image/x-dcraw"],
+ "rar": ["application/x-rar-compressed"],
+ "reveal": ["text/reveal"],
+ "rw2": ["image/x-dcraw"],
+ "sgf": ["application/sgf"],
+ "sh-lib": ["text/x-shellscript"],
+ "sh": ["text/x-shellscript"],
+ "srf": ["image/x-dcraw"],
+ "sr2": ["image/x-dcraw"],
+ "svg": ["image/svg+xml", "text/plain"],
+ "swf": ["application/x-shockwave-flash", "application/octet-stream"],
+ "tar": ["application/x-tar"],
+ "tar.gz": ["application/x-compressed"],
+ "tex": ["application/x-tex"],
+ "tgz": ["application/x-compressed"],
+ "tiff": ["image/tiff"],
+ "tif": ["image/tiff"],
+ "ttf": ["application/font-sfnt"],
+ "txt": ["text/plain"],
+ "vcard": ["text/vcard"],
+ "vcf": ["text/vcard"],
+ "vob": ["video/dvd"],
+ "wav": ["audio/wav"],
+ "webm": ["video/webm"],
+ "woff": ["application/font-woff"],
+ "wmv": ["video/x-ms-wmv"],
+ "xcf": ["application/x-gimp"],
+ "xla": ["application/vnd.ms-excel"],
+ "xlam": ["application/vnd.ms-excel.addin.macroEnabled.12"],
+ "xls": ["application/vnd.ms-excel"],
+ "xlsb": ["application/vnd.ms-excel.sheet.binary.macroEnabled.12"],
+ "xlsm": ["application/vnd.ms-excel.sheet.macroEnabled.12"],
+ "xlsx": ["application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],
+ "xlt": ["application/vnd.ms-excel"],
+ "xltm": ["application/vnd.ms-excel.template.macroEnabled.12"],
+ "xltx": ["application/vnd.openxmlformats-officedocument.spreadsheetml.template"],
+ "xml": ["application/xml", "text/plain"],
+ "xrf": ["image/x-dcraw"],
+ "yaml": ["application/yaml", "text/plain"],
+ "yml": ["application/yaml", "text/plain"],
+ "zip": ["application/zip"]
+}