| 1 | ################################################################################
|
|---|
| 2 | # _mimetypes.py
|
|---|
| 3 | #
|
|---|
| 4 | # This program is free software; you can redistribute it and/or
|
|---|
| 5 | # modify it under the terms of the GNU General Public License
|
|---|
| 6 | # as published by the Free Software Foundation; either version 2
|
|---|
| 7 | # of the License, or (at your option) any later version.
|
|---|
| 8 | #
|
|---|
| 9 | # This program is distributed in the hope that it will be useful,
|
|---|
| 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|---|
| 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|---|
| 12 | # GNU General Public License for more details.
|
|---|
| 13 | #
|
|---|
| 14 | # You should have received a copy of the GNU General Public License
|
|---|
| 15 | # along with this program; if not, write to the Free Software
|
|---|
| 16 | # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|---|
| 17 | ################################################################################
|
|---|
| 18 |
|
|---|
| 19 |
|
|---|
| 20 | """ Globals. """
|
|---|
| 21 |
|
|---|
| 22 | application_epub = "mime_type.application_epub+zip.gif"
|
|---|
| 23 | application_msaccess = "mime_type.application_msaccess.gif"
|
|---|
| 24 | application_mspowerpoint = "mime_type.application_mspowerpoint.gif"
|
|---|
| 25 | application_msword = "mime_type.application_msword.gif"
|
|---|
| 26 | application_octet_stream = "mime_type.application_octet_stream.gif"
|
|---|
| 27 | application_pdf = "mime_type.application_pdf.gif"
|
|---|
| 28 | application_rtf = "mime_type.application_rtf.gif"
|
|---|
| 29 | application_sh = "mime_type.application_sh.gif"
|
|---|
| 30 | application_shockwave_flash = "mime_type.application_shockwave_flash.gif"
|
|---|
| 31 | application_x_director = "mime_type.application_x_director.gif"
|
|---|
| 32 | application_x_excel = "mime_type.application_x_excel.gif"
|
|---|
| 33 | application_x_x509_ca_cert = "mime_type.application_x_x509_ca_cert.gif"
|
|---|
| 34 | application_visio = "mime_type.application_visio.gif"
|
|---|
| 35 | application_zip = "mime_type.application_zip.gif"
|
|---|
| 36 | application_docx = "mime_type.application_docx.gif"
|
|---|
| 37 | application_pptx = "mime_type.application_pptx.gif"
|
|---|
| 38 | application_xlsx = "mime_type.application_xlsx.gif"
|
|---|
| 39 | audio_basic = "mime_type.audio_basic.gif"
|
|---|
| 40 | audio_midi = "mime_type.audio_midi.gif"
|
|---|
| 41 | content_unknown = "mime_type.application_octet_stream.gif"
|
|---|
| 42 | image_basic = "mime_type.image_basic.gif"
|
|---|
| 43 | image_bmp = "mime_type.image_bmp.gif"
|
|---|
| 44 | image_gif = "mime_type.image_gif.gif"
|
|---|
| 45 | image_jpeg = "mime_type.image_jpeg.gif"
|
|---|
| 46 | image_tiff = "mime_type.image_tiff.gif"
|
|---|
| 47 | text_html = "mime_type.text_html.gif"
|
|---|
| 48 | text_plain = "mime_type.text_plain.gif"
|
|---|
| 49 | text_xml = "mime_type.text_xml.gif"
|
|---|
| 50 | text_xsd = "mime_type.text_xsd.gif"
|
|---|
| 51 | text_xsl = "mime_type.text_xsl.gif"
|
|---|
| 52 | video_basic = "mime_type.video_basic.gif"
|
|---|
| 53 |
|
|---|
| 54 | dctMimeType = {
|
|---|
| 55 | 'application/epub+zip':application_epub
|
|---|
| 56 | ,'application/mspowerpoint':application_mspowerpoint
|
|---|
| 57 | ,'application/vnd.ms-access':application_msaccess
|
|---|
| 58 | ,'application/vnd.ms-excel':application_x_excel
|
|---|
| 59 | ,'application/vnd.ms-powerpoint':application_mspowerpoint
|
|---|
| 60 | ,'application/vnd.openxmlformats-officedocument.wordprocessingml.document':application_docx
|
|---|
| 61 | ,'application/vnd.openxmlformats-officedocument.presentationml.presentation':application_pptx
|
|---|
| 62 | ,'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet':application_xlsx
|
|---|
| 63 | ,'application/msword':application_msword
|
|---|
| 64 | ,'application/octet-stream':application_octet_stream
|
|---|
| 65 | ,'application/pdf':application_pdf
|
|---|
| 66 | ,'application/rtf':application_rtf
|
|---|
| 67 | ,'application/vnd.visio':application_visio
|
|---|
| 68 | ,'application/x-director':application_x_director
|
|---|
| 69 | ,'application/x-excel':application_x_excel
|
|---|
| 70 | ,'application/x-gtar':application_zip
|
|---|
| 71 | ,'application/x-gzip':application_zip
|
|---|
| 72 | ,'application/x-pdf':application_pdf
|
|---|
| 73 | ,'application/x-sh':application_sh
|
|---|
| 74 | ,'application/x-shockwave-flash':application_shockwave_flash
|
|---|
| 75 | ,'application/x-tar':application_zip
|
|---|
| 76 | ,'application/x-unknown-content-type-Visio.Drawing.4':application_visio
|
|---|
| 77 | ,'application/x-x509-ca-cert':application_x_x509_ca_cert
|
|---|
| 78 | ,'application/x-zip-compressed':application_zip
|
|---|
| 79 | ,'application/zip':application_zip
|
|---|
| 80 | ,'audio/basic':audio_basic
|
|---|
| 81 | ,'audio/echospeech':audio_basic
|
|---|
| 82 | ,'audio/midi':audio_midi
|
|---|
| 83 | ,'audio/mpeg':audio_basic
|
|---|
| 84 | ,'audio/tsplayer':audio_basic
|
|---|
| 85 | ,'audio/voxware':audio_basic
|
|---|
| 86 | ,'audio/x-aiff':audio_basic
|
|---|
| 87 | ,'audio/x-bamba':audio_basic
|
|---|
| 88 | ,'audio/x-chacha':audio_basic
|
|---|
| 89 | ,'audio/x-mio':audio_basic
|
|---|
| 90 | ,'audio/x-pn-realaudio':audio_basic
|
|---|
| 91 | ,'audio/x-pn-realaudio-plugin':audio_basic
|
|---|
| 92 | ,'audio/x-twinvq':audio_basic
|
|---|
| 93 | ,'audio/x-twinvq-plugin':audio_basic
|
|---|
| 94 | ,'audio/x-wav':audio_basic
|
|---|
| 95 | ,'image/bmp':image_bmp
|
|---|
| 96 | ,'image/fif':image_basic
|
|---|
| 97 | ,'image/gif':image_gif
|
|---|
| 98 | ,'image/ief':image_basic
|
|---|
| 99 | ,'image/jpeg':image_jpeg
|
|---|
| 100 | ,'image/pjpeg':image_jpeg
|
|---|
| 101 | ,'image/png':image_basic
|
|---|
| 102 | ,'image/tiff':image_tiff
|
|---|
| 103 | ,'image/vasa':image_basic
|
|---|
| 104 | ,'image/x-cmu-raster':image_basic
|
|---|
| 105 | ,'image/x-freehand':image_basic
|
|---|
| 106 | ,'image/x-jps':image_basic
|
|---|
| 107 | ,'image/x-portable-anymap':image_basic
|
|---|
| 108 | ,'image/x-portable-bitmap':image_basic
|
|---|
| 109 | ,'image/x-portable-graymap':image_basic
|
|---|
| 110 | ,'image/x-portable-pixmap':image_basic
|
|---|
| 111 | ,'image/x-rgb':image_basic
|
|---|
| 112 | ,'image/x-xbitmap':image_basic
|
|---|
| 113 | ,'image/x-xpixmap':image_basic
|
|---|
| 114 | ,'image/x-xres':image_basic
|
|---|
| 115 | ,'image/x-xwindowdump':image_basic
|
|---|
| 116 | ,'text/html':text_html
|
|---|
| 117 | ,'text/plain':text_plain
|
|---|
| 118 | ,'text/richtext':application_rtf
|
|---|
| 119 | ,'text/tab-separated-values':text_plain
|
|---|
| 120 | ,'text/xml':text_xml
|
|---|
| 121 | ,'text/xsd':text_xsd
|
|---|
| 122 | ,'text/xsl':text_xsl
|
|---|
| 123 | ,'text/x-setext':text_plain
|
|---|
| 124 | ,'text/x-sgml':text_plain
|
|---|
| 125 | ,'text/x-speech':text_plain
|
|---|
| 126 | ,'text/x-vcard':text_plain
|
|---|
| 127 | ,'video/mpeg':video_basic
|
|---|
| 128 | ,'video/quicktime':video_basic
|
|---|
| 129 | ,'video/vnd.vivo':video_basic
|
|---|
| 130 | ,'video/x-bamba':video_basic
|
|---|
| 131 | ,'video/x-msvideo':video_basic
|
|---|
| 132 | ,'video/x-sgi-movie':video_basic
|
|---|
| 133 | ,'video/x-tango':video_basic
|
|---|
| 134 | ,'video/x-vif':video_basic
|
|---|
| 135 | }
|
|---|
| 136 |
|
|---|
| 137 | ################################################################################
|
|---|