0byt3m1n1
Path:
/
data
/
applications
/
aps
/
tikiwiki
/
7.0-0
/
standard
/
htdocs
/
lib
/
mime
/
[
Home
]
File: mimetypes.php
<?php // (c) Copyright 2002-2011 by authors of the Tiki Wiki CMS Groupware Project // // All Rights Reserved. See copyright.txt for details and a complete list of authors. // Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details. // $Id: mimetypes.php 33195 2011-03-02 17:43:40Z changi67 $ //this script may only be included - so its better to die if called directly. if (strpos($_SERVER["SCRIPT_NAME"],basename(__FILE__)) !== false) { header("location: index.php"); exit; } // bashscript to create mimetypes.php: // // echo "static \$mimetypes = array(" > mimetypes.php.new // for ((i=2;i<9;i++)) ; do // egrep -v "^#" /etc/mime.types |awk '{if ($'$i'){print "\t\"" $'$i' "\" => \"" $1 "\","}}' >> mimetypes.php.new // done // echo ");" >> mimetypes.php.new // static $mimetypes = array( "323" => "text/h323", "3gp" => "video/3gpp", "7z" => "application/x-7z-compressed", "abw" => "application/x-abiword", "ai" => "application/postscript", "aif" => "audio/x-aiff", "aifc" => "audio/x-aiff", "aiff" => "audio/x-aiff", "alc" => "chemical/x-alchemy", "~" => "application/x-trash", "%" => "application/x-trash", "art" => "image/x-jg", "asc" => "text/plain", "asf" => "video/x-ms-asf", // "asn" => "chemical/x-ncbi-asn1", "asn" => "chemical/x-ncbi-asn1-spec", "aso" => "chemical/x-ncbi-asn1-binary", "asx" => "video/x-ms-asf", "atom" => "application/atom", "atomcat" => "application/atomcat+xml", "atomsrv" => "application/atomserv+xml", "au" => "audio/basic", "avi" => "video/x-msvideo", "bak" => "application/x-trash", "bat" => "application/x-msdos-program", "b" => "chemical/x-molconn-Z", "bcpio" => "application/x-bcpio", "bib" => "text/x-bibtex", "bin" => "application/octet-stream", "bmp" => "image/x-ms-bmp", "book" => "application/x-maker", "boo" => "text/x-boo", "bsd" => "chemical/x-crossfire", "c3d" => "chemical/x-chem3d", "cab" => "application/x-cab", "cac" => "chemical/x-cache", "cache" => "chemical/x-cache", "cap" => "application/cap", "cascii" => "chemical/x-cactvs-binary", "cat" => "application/vnd.ms-pki.seccat", "cbin" => "chemical/x-cactvs-binary", "cbr" => "application/x-cbr", "cbz" => "application/x-cbz", "cc" => "text/x-c++src", "cdf" => "application/x-cdf", "cdr" => "image/x-coreldraw", "cdt" => "image/x-coreldrawtemplate", "cdx" => "chemical/x-cdx", "cdy" => "application/vnd.cinderella", "cef" => "chemical/x-cxf", "cer" => "chemical/x-cerius", "chm" => "chemical/x-chemdraw", "chrt" => "application/x-kchart", "cif" => "chemical/x-cif", "class" => "application/java-vm", "cls" => "text/x-tex", "cmdf" => "chemical/x-cmdf", "cml" => "chemical/x-cml", "cod" => "application/vnd.rim.cod", "com" => "application/x-msdos-program", "cpa" => "chemical/x-compass", "cpio" => "application/x-cpio", "cpp" => "text/x-c++src", // "cpt" => "application/mac-compactpro", "cpt" => "image/x-corelphotopaint", "crl" => "application/x-pkcs7-crl", "crt" => "application/x-x509-ca-cert", "csf" => "chemical/x-cache-csf", // "csh" => "application/x-csh", "csh" => "text/x-csh", "csm" => "chemical/x-csml", "csml" => "chemical/x-csml", "css" => "text/css", "csv" => "text/csv", "ctab" => "chemical/x-cactvs-binary", "c" => "text/x-csrc", "c++" => "text/x-c++src", "ctx" => "chemical/x-ctx", "cu" => "application/cu-seeme", "cub" => "chemical/x-gaussian-cube", "cxf" => "chemical/x-cxf", "cxx" => "text/x-c++src", "dat" => "chemical/x-mopac-input", "dcr" => "application/x-director", "deb" => "application/x-debian-package", "diff" => "text/x-diff", "dif" => "video/dv", "dir" => "application/x-director", "djv" => "image/vnd.djvu", "djvu" => "image/vnd.djvu", "dll" => "application/x-msdos-program", "dl" => "video/dl", "dmg" => "application/x-apple-diskimage", "dms" => "application/x-dms", "doc" => "application/msword", "dot" => "application/msword", "d" => "text/x-dsrc", "dvi" => "application/x-dvi", "dv" => "video/dv", "dx" => "chemical/x-jcamp-dx", "dxr" => "application/x-director", "emb" => "chemical/x-embl-dl-nucleotide", "embl" => "chemical/x-embl-dl-nucleotide", "eml" => "message/rfc822", // "ent" => "chemical/x-ncbi-asn1-ascii", "ent" => "chemical/x-pdb", "eps" => "application/postscript", "etx" => "text/x-setext", "exe" => "application/x-msdos-program", "ez" => "application/andrew-inset", "fb" => "application/x-maker", "fbdoc" => "application/x-maker", "fch" => "chemical/x-gaussian-checkpoint", "fchk" => "chemical/x-gaussian-checkpoint", "fig" => "application/x-xfig", "flac" => "application/x-flac", "fli" => "video/fli", "fm" => "application/x-maker", "frame" => "application/x-maker", "frm" => "application/x-maker", "gal" => "chemical/x-gaussian-log", "gam" => "chemical/x-gamess-input", "gamin" => "chemical/x-gamess-input", "gau" => "chemical/x-gaussian-input", "gcd" => "text/x-pcs-gcd", "gcf" => "application/x-graphing-calculator", "gcg" => "chemical/x-gcg8-sequence", "gen" => "chemical/x-genbank", "gf" => "application/x-tex-gf", "gif" => "image/gif", "gjc" => "chemical/x-gaussian-input", "gjf" => "chemical/x-gaussian-input", "gl" => "video/gl", "gnumeric" => "application/x-gnumeric", "gpt" => "chemical/x-mopac-graph", "gsf" => "application/x-font", "gsm" => "audio/x-gsm", "gtar" => "application/x-gtar", "hdf" => "application/x-hdf", "hh" => "text/x-c++hdr", "hin" => "chemical/x-hin", "hpp" => "text/x-c++hdr", "hqx" => "application/mac-binhex40", "hs" => "text/x-haskell", "hta" => "application/hta", "htc" => "text/x-component", "h" => "text/x-chdr", "h++" => "text/x-c++hdr", "html" => "text/html", "htm" => "text/html", "hxx" => "text/x-c++hdr", "ica" => "application/x-ica", "ice" => "x-conference/x-cooltalk", "ico" => "image/x-icon", "ics" => "text/calendar", "icz" => "text/calendar", "ief" => "image/ief", "iges" => "model/iges", "igs" => "model/iges", "iii" => "application/x-iphone", "inp" => "chemical/x-gamess-input", "ins" => "application/x-internet-signup", "iso" => "application/x-iso9660-image", "isp" => "application/x-internet-signup", "ist" => "chemical/x-isostar", "istr" => "chemical/x-isostar", "jad" => "text/vnd.sun.j2me.app-descriptor", "jar" => "application/java-archive", "java" => "text/x-java", "jdx" => "chemical/x-jcamp-dx", "jmz" => "application/x-jmol", "jng" => "image/x-jng", "jnlp" => "application/x-java-jnlp-file", "jpeg" => "image/jpeg", "jpe" => "image/jpeg", "jpg" => "image/jpeg", "js" => "application/x-javascript", "kar" => "audio/midi", "key" => "application/pgp-keys", "kil" => "application/x-killustrator", "kin" => "chemical/x-kinemage", "kml" => "application/vnd.google-earth.kml+xml", "kmz" => "application/vnd.google-earth.kmz", "kpr" => "application/x-kpresenter", "kpt" => "application/x-kpresenter", "ksp" => "application/x-kspread", "kwd" => "application/x-kword", "kwt" => "application/x-kword", "latex" => "application/x-latex", "lha" => "application/x-lha", "lhs" => "text/x-literate-haskell", "lsf" => "video/x-la-asf", "lsx" => "video/x-la-asf", "ltx" => "text/x-tex", "lyx" => "application/x-lyx", "lzh" => "application/x-lzh", "lzx" => "application/x-lzx", // "m3u" => "audio/mpegurl", "m3u" => "audio/x-mpegurl", "m4a" => "audio/mpeg", "m4v" => "video/mpeg", "maker" => "application/x-maker", "man" => "application/x-troff-man", "mcif" => "chemical/x-mmcif", "mcm" => "chemical/x-macmolecule", "mdb" => "application/msaccess", "me" => "application/x-troff-me", "mesh" => "model/mesh", "mid" => "audio/midi", "midi" => "audio/midi", "mif" => "application/x-mif", "mm" => "application/x-freemind", "mmd" => "chemical/x-macromodel-input", "mmf" => "application/vnd.smaf", "mml" => "text/mathml", "mmod" => "chemical/x-macromodel-input", "mng" => "video/x-mng", "moc" => "text/x-moc", "mol2" => "chemical/x-mol2", "mol" => "chemical/x-mdl-molfile", "moo" => "chemical/x-mopac-out", "mop" => "chemical/x-mopac-input", "mopcrt" => "chemical/x-mopac-input", "movie" => "video/x-sgi-movie", "mov" => "video/quicktime", "mp2" => "audio/mpeg", "mp3" => "audio/mpeg", "mp4" => "video/mp4", "mpc" => "chemical/x-mopac-input", "mpega" => "audio/mpeg", "mpeg" => "video/mpeg", "mpe" => "video/mpeg", "mpga" => "audio/mpeg", "mpg" => "video/mpeg", "ms" => "application/x-troff-ms", "msh" => "model/mesh", "msi" => "application/x-msi", "mvb" => "chemical/x-mopac-vib", "mxu" => "video/vnd.mpegurl", "nb" => "application/mathematica", "nc" => "application/x-netcdf", "nwc" => "application/x-nwc", "o" => "application/x-object", "oda" => "application/oda", "odb" => "application/vnd.oasis.opendocument.database", "odc" => "application/vnd.oasis.opendocument.chart", "odf" => "application/vnd.oasis.opendocument.formula", "odg" => "application/vnd.oasis.opendocument.graphics", "odi" => "application/vnd.oasis.opendocument.image", "odm" => "application/vnd.oasis.opendocument.text-master", "odp" => "application/vnd.oasis.opendocument.presentation", "ods" => "application/vnd.oasis.opendocument.spreadsheet", "odt" => "application/vnd.oasis.opendocument.text", "oga" => "audio/ogg", "ogg" => "application/ogg", "ogv" => "video/ogg", "ogx" => "application/ogg", "old" => "application/x-trash", "otg" => "application/vnd.oasis.opendocument.graphics-template", "oth" => "application/vnd.oasis.opendocument.text-web", "otp" => "application/vnd.oasis.opendocument.presentation-template", "ots" => "application/vnd.oasis.opendocument.spreadsheet-template", "ott" => "application/vnd.oasis.opendocument.text-template", "oza" => "application/x-oz-application", "p7r" => "application/x-pkcs7-certreqresp", "pac" => "application/x-ns-proxy-autoconfig", "pas" => "text/x-pascal", "patch" => "text/x-diff", "pat" => "image/x-coreldrawpattern", "pbm" => "image/x-portable-bitmap", "pcap" => "application/cap", "pcf" => "application/x-font", "pcf.Z" => "application/x-font", "pcx" => "image/pcx", "pdb" => "chemical/x-pdb", "pdf" => "application/pdf", "pfa" => "application/x-font", "pfb" => "application/x-font", "pgm" => "image/x-portable-graymap", "pgn" => "application/x-chess-pgn", "pgp" => "application/pgp-signature", "php3" => "application/x-httpd-php3", "php3p" => "application/x-httpd-php3-preprocessed", "php4" => "application/x-httpd-php4", "php" => "application/x-httpd-php", "phps" => "application/x-httpd-php-source", "pht" => "application/x-httpd-php", "phtml" => "application/x-httpd-php", "pk" => "application/x-tex-pk", "pls" => "audio/x-scpls", "pl" => "text/x-perl", "pm" => "text/x-perl", "png" => "image/png", "pnm" => "image/x-portable-anymap", "pot" => "text/plain", "ppm" => "image/x-portable-pixmap", "pps" => "application/vnd.ms-powerpoint", "ppt" => "application/vnd.ms-powerpoint", "prf" => "application/pics-rules", "prt" => "chemical/x-ncbi-asn1-ascii", "ps" => "application/postscript", "psd" => "image/x-photoshop", "p" => "text/x-pascal", "pyc" => "application/x-python-code", "pyo" => "application/x-python-code", "py" => "text/x-python", "qtl" => "application/x-quicktimeplayer", "qt" => "video/quicktime", // "ra" => "audio/x-pn-realaudio", "ra" => "audio/x-realaudio", "ram" => "audio/x-pn-realaudio", "rar" => "application/rar", "ras" => "image/x-cmu-raster", "rd" => "chemical/x-mdl-rdfile", "rdf" => "application/rdf+xml", "rgb" => "image/x-rgb", "rhtml" => "application/x-httpd-eruby", "rm" => "audio/x-pn-realaudio", "roff" => "application/x-troff", "ros" => "chemical/x-rosdal", "rpm" => "application/x-redhat-package-manager", "rss" => "application/rss+xml", "rtf" => "application/rtf", "rtx" => "text/richtext", "rxn" => "chemical/x-mdl-rxnfile", "sct" => "text/scriptlet", "sd2" => "audio/x-sd2", "sda" => "application/vnd.stardivision.draw", "sdc" => "application/vnd.stardivision.calc", "sd" => "chemical/x-mdl-sdfile", "sdd" => "application/vnd.stardivision.impress", // "sdf" => "application/vnd.stardivision.math", "sdf" => "chemical/x-mdl-sdfile", "sds" => "application/vnd.stardivision.chart", "sdw" => "application/vnd.stardivision.writer", "ser" => "application/java-serialized-object", "sgf" => "application/x-go-sgf", "sgl" => "application/vnd.stardivision.writer-global", // "sh" => "application/x-sh", "shar" => "application/x-shar", "sh" => "text/x-sh", "shtml" => "text/html", "sid" => "audio/prs.sid", "sik" => "application/x-trash", "silo" => "model/mesh", "sis" => "application/vnd.symbian.install", "sisx" => "x-epoc/x-sisx-app", "sit" => "application/x-stuffit", "sitx" => "application/x-stuffit", "skd" => "application/x-koan", "skm" => "application/x-koan", "skp" => "application/x-koan", "skt" => "application/x-koan", "smi" => "application/smil", "smil" => "application/smil", "snd" => "audio/basic", "spc" => "chemical/x-galactic-spc", // "spl" => "application/futuresplash", "spl" => "application/x-futuresplash", "spx" => "audio/ogg", "src" => "application/x-wais-source", "stc" => "application/vnd.sun.xml.calc.template", "std" => "application/vnd.sun.xml.draw.template", "sti" => "application/vnd.sun.xml.impress.template", "stl" => "application/vnd.ms-pki.stl", "stw" => "application/vnd.sun.xml.writer.template", "sty" => "text/x-tex", "sv4cpio" => "application/x-sv4cpio", "sv4crc" => "application/x-sv4crc", "svg" => "image/svg+xml", "svgz" => "image/svg+xml", "sw" => "chemical/x-swissprot", "swf" => "application/x-shockwave-flash", "swfl" => "application/x-shockwave-flash", "sxc" => "application/vnd.sun.xml.calc", "sxd" => "application/vnd.sun.xml.draw", "sxg" => "application/vnd.sun.xml.writer.global", "sxi" => "application/vnd.sun.xml.impress", "sxm" => "application/vnd.sun.xml.math", "sxw" => "application/vnd.sun.xml.writer", "t" => "application/x-troff", "tar" => "application/x-tar", "taz" => "application/x-gtar", // "tcl" => "application/x-tcl", "tcl" => "text/x-tcl", "texi" => "application/x-texinfo", "texinfo" => "application/x-texinfo", "tex" => "text/x-tex", "text" => "text/plain", "tgf" => "chemical/x-mdl-tgf", "tgz" => "application/x-gtar", "tiff" => "image/tiff", "tif" => "image/tiff", "tk" => "text/x-tcl", "tm" => "text/texmacs", "torrent" => "application/x-bittorrent", "tr" => "application/x-troff", "tsp" => "application/dsptype", "ts" => "text/texmacs", "tsv" => "text/tab-separated-values", "txt" => "text/plain", "udeb" => "application/x-debian-package", "uls" => "text/iuls", "ustar" => "application/x-ustar", "val" => "chemical/x-ncbi-asn1-binary", "vcd" => "application/x-cdlink", "vcf" => "text/x-vcard", "vcs" => "text/x-vcalendar", "vmd" => "chemical/x-vmd", "vms" => "chemical/x-vamas-iso14976", // "vrml" => "model/vrml", "vrml" => "x-world/x-vrml", "vrm" => "x-world/x-vrml", "vsd" => "application/vnd.visio", "wad" => "application/x-doom", "wav" => "audio/x-wav", "wax" => "audio/x-ms-wax", "wbmp" => "image/vnd.wap.wbmp", "wbxml" => "application/vnd.wap.wbxml", "wk" => "application/x-123", "wma" => "audio/x-ms-wma", "wmd" => "application/x-ms-wmd", "wmlc" => "application/vnd.wap.wmlc", "wmlsc" => "application/vnd.wap.wmlscriptc", "wmls" => "text/vnd.wap.wmlscript", "wml" => "text/vnd.wap.wml", "wm" => "video/x-ms-wm", "wmv" => "video/x-ms-wmv", "wmx" => "video/x-ms-wmx", "wmz" => "application/x-ms-wmz", "wp5" => "application/wordperfect5.1", "wpd" => "application/wordperfect", // "wrl" => "model/vrml", "wrl" => "x-world/x-vrml", "wsc" => "text/scriptlet", "wvx" => "video/x-ms-wvx", "wz" => "application/x-wingz", "xbm" => "image/x-xbitmap", "xcf" => "application/x-xcf", "xht" => "application/xhtml+xml", "xhtml" => "application/xhtml+xml", "xlb" => "application/vnd.ms-excel", "xls" => "application/vnd.ms-excel", "xlt" => "application/vnd.ms-excel", "xml" => "application/xml", "xpi" => "application/x-xpinstall", "xpm" => "image/x-xpixmap", "xsl" => "application/xml", "xtel" => "chemical/x-xtel", "xul" => "application/vnd.mozilla.xul+xml", "xwd" => "image/x-xwindowdump", "xyz" => "chemical/x-xyz", "zip" => "application/zip", "zmt" => "chemical/x-mopac-input", );