includes/constants.php
changeset 1227 bdac73ed481e
parent 1101 30d8bb88572d
child 1324 612680c02316
--- a/includes/constants.php	Sun Mar 28 21:49:26 2010 -0400
+++ b/includes/constants.php	Sun Mar 28 23:10:46 2010 -0400
@@ -276,45 +276,45 @@
 
 // Our list of tables included in Enano
 $system_table_list = Array(
-    'categories',
-    'comments',
-    'config',
-    'logs',
-    'page_text',
-    'session_keys',
-    'pages',
-    'users',
-    'users_extra',
-    'themes',
-    'buddies',
-    'banlist',
-    'files',
-    'privmsgs',
-    'sidebar',
-    'hits',
-    'groups',
-    'group_members',
-    'acl',
-    'page_groups',
-    'page_group_members',
-    'tags',
-    'language',
-    'language_strings',
-    'lockout',
-    'search_index',
-    'captcha',
-    'diffiehellman',
-    'plugins',
-    'ranks'
-  );
+		'categories',
+		'comments',
+		'config',
+		'logs',
+		'page_text',
+		'session_keys',
+		'pages',
+		'users',
+		'users_extra',
+		'themes',
+		'buddies',
+		'banlist',
+		'files',
+		'privmsgs',
+		'sidebar',
+		'hits',
+		'groups',
+		'group_members',
+		'acl',
+		'page_groups',
+		'page_group_members',
+		'tags',
+		'language',
+		'language_strings',
+		'lockout',
+		'search_index',
+		'captcha',
+		'diffiehellman',
+		'plugins',
+		'ranks'
+	);
 
 if ( defined('table_prefix') && !defined('ENANO_TABLELIST_PREFIXED') )
 {
-  define('ENANO_TABLELIST_PREFIXED', 1);
-  foreach ( $system_table_list as $i => $_ )
-  {
-    $system_table_list[$i] = table_prefix . $system_table_list[$i];
-  }
+	define('ENANO_TABLELIST_PREFIXED', 1);
+	foreach ( $system_table_list as $i => $_ )
+	{
+		$system_table_list[$i] = table_prefix . $system_table_list[$i];
+	}
 }
 
 /*
@@ -328,335 +328,335 @@
 
 // IMPORTANT: this array can NEVER have items removed from it or key indexes changed
 $mime_types = Array (
-  'ai'      => 'application/postscript',
-  'aif'     => 'audio/x-aiff',
-  'aifc'    => 'audio/x-aiff',
-  'aiff'    => 'audio/x-aiff',
-  'au'      => 'audio/basic',
-  'avi'     => 'video/x-msvideo',
-  'bcpio'   => 'application/x-bcpio',
-  'bin'     => 'application/octet-stream',
-  'bmp'     => 'image/bmp',
-  'bz2'     => 'application/x-bzip',
-  'cdf'     => 'application/x-netcdf',
-  'cgm'     => 'image/cgm',
-  'class'   => 'application/octet-stream',
-  'cpio'    => 'application/x-cpio',
-  'cpt'     => 'application/mac-compactpro',
-  'csh'     => 'application/x-csh',
-  'css'     => 'text/css',
-  'dcr'     => 'application/x-director',
-  'dir'     => 'application/x-director',
-  'djv'     => 'image/vnd.djvu',
-  'djvu'    => 'image/vnd.djvu',
-  'dll'     => 'application/octet-stream',
-  'dms'     => 'application/octet-stream',
-  'doc'     => 'application/msword',
-  'dtd'     => 'application/xml-dtd',
-  'dvi'     => 'application/x-dvi',
-  'dxr'     => 'application/x-director',
-  'eps'     => 'application/postscript',
-  'etx'     => 'text/x-setext',
-  'exe'     => 'application/octet-stream',
-  'ez'      => 'application/andrew-inset',
-  'gif'     => 'image/gif',
-  'gram'    => 'application/srgs',
-  'grxml'   => 'application/srgs+xml',
-  'gtar'    => 'application/x-gtar',
-  'gz'      => 'application/x-gzip',
-  'hdf'     => 'application/x-hdf',
-  'hqx'     => 'application/mac-binhex40',
-  'htm'     => 'text/html',
-  'html'    => 'text/html',
-  'ice'     => 'x-conference/x-cooltalk',
-  'ico'     => 'image/x-icon',
-  'ics'     => 'text/calendar',
-  'ief'     => 'image/ief',
-  'ifb'     => 'text/calendar',
-  'iges'    => 'model/iges',
-  'igs'     => 'model/iges',
-  'jar'     => 'application/zip',
-  'jpe'     => 'image/jpeg',
-  'jpeg'    => 'image/jpeg',
-  'jpg'     => 'image/jpeg',
-  'js'      => 'application/x-javascript',
-  'kar'     => 'audio/midi',
-  'latex'   => 'application/x-latex',
-  'lha'     => 'application/octet-stream',
-  'lzh'     => 'application/octet-stream',
-  'm3u'     => 'audio/x-mpegurl',
-  'man'     => 'application/x-troff-man',
-  'mathml'  => 'application/mathml+xml',
-  'me'      => 'application/x-troff-me',
-  'mesh'    => 'model/mesh',
-  'mid'     => 'audio/midi',
-  'midi'    => 'audio/midi',
-  'mif'     => 'application/vnd.mif',
-  'mov'     => 'video/quicktime',
-  'movie'   => 'video/x-sgi-movie',
-  'mp2'     => 'audio/mpeg',
-  'mp3'     => 'audio/mpeg',
-  'mpe'     => 'video/mpeg',
-  'mpeg'    => 'video/mpeg',
-  'mpg'     => 'video/mpeg',
-  'mpga'    => 'audio/mpeg',
-  'ms'      => 'application/x-troff-ms',
-  'msh'     => 'model/mesh',
-  'mxu'     => 'video/vnd.mpegurl',
-  'nc'      => 'application/x-netcdf',
-  'oda'     => 'application/oda',
-  'ogg'     => 'application/ogg',
-  'ogm'     => 'application/ogg',
-  'pbm'     => 'image/x-portable-bitmap',
-  'pdb'     => 'chemical/x-pdb',
-  'pdf'     => 'application/pdf',
-  'pgm'     => 'image/x-portable-graymap',
-  'pgn'     => 'application/x-chess-pgn',
-  'png'     => 'image/png',
-  'pnm'     => 'image/x-portable-anymap',
-  'ppm'     => 'image/x-portable-pixmap',
-  'ppt'     => 'application/vnd.ms-powerpoint',
-  'ps'      => 'application/postscript',
-  'psd'     => 'image/x-photoshop',
-  'qt'      => 'video/quicktime',
-  'ra'      => 'audio/x-realaudio',
-  'ram'     => 'audio/x-pn-realaudio',
-  'ras'     => 'image/x-cmu-raster',
-  'rdf'     => 'text/xml',
-  'rgb'     => 'image/x-rgb',
-  'rm'      => 'audio/x-pn-realaudio',
-  'roff'    => 'application/x-troff',
-  'rpm'     => 'audio/x-pn-realaudio-plugin',
-  'rss'     => 'text/xml',
-  'rtf'     => 'text/rtf',
-  'rtx'     => 'text/richtext',
-  'sgm'     => 'text/sgml',
-  'sgml'    => 'text/sgml',
-  'sh'      => 'application/x-sh',
-  'shar'    => 'application/x-shar',
-  'silo'    => 'model/mesh',
-  'sit'     => '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',
-  'so'      => 'application/octet-stream',
-  'spl'     => 'application/x-futuresplash',
-  'src'     => 'application/x-wais-source',
-  'stc'     => 'application/zip',
-  'std'     => 'application/zip',
-  'sti'     => 'application/zip',
-  'stm'     => 'application/zip',
-  'stw'     => 'application/zip',
-  'sv4cpio' => 'application/x-sv4cpio',
-  'sv4crc'  => 'application/x-sv4crc',
-  'svg'     => 'image/svg+xml',
-  'swf'     => 'application/x-shockwave-flash',
-  'sxc'     => 'application/zip',
-  'sxd'     => 'application/zip',
-  'sxi'     => 'application/zip',
-  'sxm'     => 'application/zip',
-  'sxw'     => 'application/zip',
-  't'       => 'application/x-troff',
-  'tar'     => 'application/x-tar',
-  'tcl'     => 'application/x-tcl',
-  'tex'     => 'application/x-tex',
-  'texi'    => 'application/x-texinfo',
-  'texinfo' => 'application/x-texinfo',
-  'tif'     => 'image/tiff',
-  'tiff'    => 'image/tiff',
-  'tr'      => 'application/x-troff',
-  'tsv'     => 'text/tab-separated-values',
-  'txt'     => 'text/plain',
-  'ustar'   => 'application/x-ustar',
-  'vcd'     => 'application/x-cdlink',
-  'vrml'    => 'model/vrml',
-  'vxml'    => 'application/voicexml+xml',
-  'wav'     => 'audio/x-wav',
-  'wbmp'    => 'image/vnd.wap.wbmp',
-  'wbxml'   => 'application/vnd.wap.wbxml',
-  'wml'     => 'text/vnd.wap.wml',
-  'wmlc'    => 'application/vnd.wap.wmlc',
-  'wmls'    => 'text/vnd.wap.wmlscript',
-  'wmlsc'   => 'application/vnd.wap.wmlscriptc',
-  'wrl'     => 'model/vrml',
-  'xbm'     => 'image/x-xbitmap',
-  'xcf'     => 'image/xcf',
-  'xht'     => 'application/xhtml+xml',
-  'xhtml'   => 'application/xhtml+xml',
-  'xls'     => 'application/vnd.ms-excel',
-  'xml'     => 'text/xml',
-  'xpi'     => 'application/zip',
-  'xpm'     => 'image/x-xpixmap',
-  'xsl'     => 'text/xml',
-  'xslt'    => 'text/xml',
-  'xwd'     => 'image/x-xwindowdump',
-  'xyz'     => 'chemical/x-xyz',
-  'zip'     => 'application/zip',
-  'odt' => 'application/vnd.oasis.opendocument.text',
-  'ott' => 'application/vnd.oasis.opendocument.text-template',
-  'odg' => 'application/vnd.oasis.opendocument.graphics',
-  'otg' => 'application/vnd.oasis.opendocument.graphics-template',
-  'odp' => 'application/vnd.oasis.opendocument.presentation',
-  'otp' => 'application/vnd.oasis.opendocument.presentation-template',
-  'ods' => 'application/vnd.oasis.opendocument.spreadsheet',
-  'ots' => 'application/vnd.oasis.opendocument.spreadsheet-template',
-  'odc' => 'application/vnd.oasis.opendocument.chart',
-  'otc' => 'application/vnd.oasis.opendocument.chart-template',
-  'odi' => 'application/vnd.oasis.opendocument.image',
-  'oti' => 'application/vnd.oasis.opendocument.image-template',
-  'odf' => 'application/vnd.oasis.opendocument.formula',
-  'otf' => 'application/vnd.oasis.opendocument.formula-template',
-  'odm' => 'application/vnd.oasis.opendocument.text-master',
-  'oth' => 'application/vnd.oasis.opendocument.text-web'
+	'ai'      => 'application/postscript',
+	'aif'     => 'audio/x-aiff',
+	'aifc'    => 'audio/x-aiff',
+	'aiff'    => 'audio/x-aiff',
+	'au'      => 'audio/basic',
+	'avi'     => 'video/x-msvideo',
+	'bcpio'   => 'application/x-bcpio',
+	'bin'     => 'application/octet-stream',
+	'bmp'     => 'image/bmp',
+	'bz2'     => 'application/x-bzip',
+	'cdf'     => 'application/x-netcdf',
+	'cgm'     => 'image/cgm',
+	'class'   => 'application/octet-stream',
+	'cpio'    => 'application/x-cpio',
+	'cpt'     => 'application/mac-compactpro',
+	'csh'     => 'application/x-csh',
+	'css'     => 'text/css',
+	'dcr'     => 'application/x-director',
+	'dir'     => 'application/x-director',
+	'djv'     => 'image/vnd.djvu',
+	'djvu'    => 'image/vnd.djvu',
+	'dll'     => 'application/octet-stream',
+	'dms'     => 'application/octet-stream',
+	'doc'     => 'application/msword',
+	'dtd'     => 'application/xml-dtd',
+	'dvi'     => 'application/x-dvi',
+	'dxr'     => 'application/x-director',
+	'eps'     => 'application/postscript',
+	'etx'     => 'text/x-setext',
+	'exe'     => 'application/octet-stream',
+	'ez'      => 'application/andrew-inset',
+	'gif'     => 'image/gif',
+	'gram'    => 'application/srgs',
+	'grxml'   => 'application/srgs+xml',
+	'gtar'    => 'application/x-gtar',
+	'gz'      => 'application/x-gzip',
+	'hdf'     => 'application/x-hdf',
+	'hqx'     => 'application/mac-binhex40',
+	'htm'     => 'text/html',
+	'html'    => 'text/html',
+	'ice'     => 'x-conference/x-cooltalk',
+	'ico'     => 'image/x-icon',
+	'ics'     => 'text/calendar',
+	'ief'     => 'image/ief',
+	'ifb'     => 'text/calendar',
+	'iges'    => 'model/iges',
+	'igs'     => 'model/iges',
+	'jar'     => 'application/zip',
+	'jpe'     => 'image/jpeg',
+	'jpeg'    => 'image/jpeg',
+	'jpg'     => 'image/jpeg',
+	'js'      => 'application/x-javascript',
+	'kar'     => 'audio/midi',
+	'latex'   => 'application/x-latex',
+	'lha'     => 'application/octet-stream',
+	'lzh'     => 'application/octet-stream',
+	'm3u'     => 'audio/x-mpegurl',
+	'man'     => 'application/x-troff-man',
+	'mathml'  => 'application/mathml+xml',
+	'me'      => 'application/x-troff-me',
+	'mesh'    => 'model/mesh',
+	'mid'     => 'audio/midi',
+	'midi'    => 'audio/midi',
+	'mif'     => 'application/vnd.mif',
+	'mov'     => 'video/quicktime',
+	'movie'   => 'video/x-sgi-movie',
+	'mp2'     => 'audio/mpeg',
+	'mp3'     => 'audio/mpeg',
+	'mpe'     => 'video/mpeg',
+	'mpeg'    => 'video/mpeg',
+	'mpg'     => 'video/mpeg',
+	'mpga'    => 'audio/mpeg',
+	'ms'      => 'application/x-troff-ms',
+	'msh'     => 'model/mesh',
+	'mxu'     => 'video/vnd.mpegurl',
+	'nc'      => 'application/x-netcdf',
+	'oda'     => 'application/oda',
+	'ogg'     => 'application/ogg',
+	'ogm'     => 'application/ogg',
+	'pbm'     => 'image/x-portable-bitmap',
+	'pdb'     => 'chemical/x-pdb',
+	'pdf'     => 'application/pdf',
+	'pgm'     => 'image/x-portable-graymap',
+	'pgn'     => 'application/x-chess-pgn',
+	'png'     => 'image/png',
+	'pnm'     => 'image/x-portable-anymap',
+	'ppm'     => 'image/x-portable-pixmap',
+	'ppt'     => 'application/vnd.ms-powerpoint',
+	'ps'      => 'application/postscript',
+	'psd'     => 'image/x-photoshop',
+	'qt'      => 'video/quicktime',
+	'ra'      => 'audio/x-realaudio',
+	'ram'     => 'audio/x-pn-realaudio',
+	'ras'     => 'image/x-cmu-raster',
+	'rdf'     => 'text/xml',
+	'rgb'     => 'image/x-rgb',
+	'rm'      => 'audio/x-pn-realaudio',
+	'roff'    => 'application/x-troff',
+	'rpm'     => 'audio/x-pn-realaudio-plugin',
+	'rss'     => 'text/xml',
+	'rtf'     => 'text/rtf',
+	'rtx'     => 'text/richtext',
+	'sgm'     => 'text/sgml',
+	'sgml'    => 'text/sgml',
+	'sh'      => 'application/x-sh',
+	'shar'    => 'application/x-shar',
+	'silo'    => 'model/mesh',
+	'sit'     => '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',
+	'so'      => 'application/octet-stream',
+	'spl'     => 'application/x-futuresplash',
+	'src'     => 'application/x-wais-source',
+	'stc'     => 'application/zip',
+	'std'     => 'application/zip',
+	'sti'     => 'application/zip',
+	'stm'     => 'application/zip',
+	'stw'     => 'application/zip',
+	'sv4cpio' => 'application/x-sv4cpio',
+	'sv4crc'  => 'application/x-sv4crc',
+	'svg'     => 'image/svg+xml',
+	'swf'     => 'application/x-shockwave-flash',
+	'sxc'     => 'application/zip',
+	'sxd'     => 'application/zip',
+	'sxi'     => 'application/zip',
+	'sxm'     => 'application/zip',
+	'sxw'     => 'application/zip',
+	't'       => 'application/x-troff',
+	'tar'     => 'application/x-tar',
+	'tcl'     => 'application/x-tcl',
+	'tex'     => 'application/x-tex',
+	'texi'    => 'application/x-texinfo',
+	'texinfo' => 'application/x-texinfo',
+	'tif'     => 'image/tiff',
+	'tiff'    => 'image/tiff',
+	'tr'      => 'application/x-troff',
+	'tsv'     => 'text/tab-separated-values',
+	'txt'     => 'text/plain',
+	'ustar'   => 'application/x-ustar',
+	'vcd'     => 'application/x-cdlink',
+	'vrml'    => 'model/vrml',
+	'vxml'    => 'application/voicexml+xml',
+	'wav'     => 'audio/x-wav',
+	'wbmp'    => 'image/vnd.wap.wbmp',
+	'wbxml'   => 'application/vnd.wap.wbxml',
+	'wml'     => 'text/vnd.wap.wml',
+	'wmlc'    => 'application/vnd.wap.wmlc',
+	'wmls'    => 'text/vnd.wap.wmlscript',
+	'wmlsc'   => 'application/vnd.wap.wmlscriptc',
+	'wrl'     => 'model/vrml',
+	'xbm'     => 'image/x-xbitmap',
+	'xcf'     => 'image/xcf',
+	'xht'     => 'application/xhtml+xml',
+	'xhtml'   => 'application/xhtml+xml',
+	'xls'     => 'application/vnd.ms-excel',
+	'xml'     => 'text/xml',
+	'xpi'     => 'application/zip',
+	'xpm'     => 'image/x-xpixmap',
+	'xsl'     => 'text/xml',
+	'xslt'    => 'text/xml',
+	'xwd'     => 'image/x-xwindowdump',
+	'xyz'     => 'chemical/x-xyz',
+	'zip'     => 'application/zip',
+	'odt' => 'application/vnd.oasis.opendocument.text',
+	'ott' => 'application/vnd.oasis.opendocument.text-template',
+	'odg' => 'application/vnd.oasis.opendocument.graphics',
+	'otg' => 'application/vnd.oasis.opendocument.graphics-template',
+	'odp' => 'application/vnd.oasis.opendocument.presentation',
+	'otp' => 'application/vnd.oasis.opendocument.presentation-template',
+	'ods' => 'application/vnd.oasis.opendocument.spreadsheet',
+	'ots' => 'application/vnd.oasis.opendocument.spreadsheet-template',
+	'odc' => 'application/vnd.oasis.opendocument.chart',
+	'otc' => 'application/vnd.oasis.opendocument.chart-template',
+	'odi' => 'application/vnd.oasis.opendocument.image',
+	'oti' => 'application/vnd.oasis.opendocument.image-template',
+	'odf' => 'application/vnd.oasis.opendocument.formula',
+	'otf' => 'application/vnd.oasis.opendocument.formula-template',
+	'odm' => 'application/vnd.oasis.opendocument.text-master',
+	'oth' => 'application/vnd.oasis.opendocument.text-web'
 );
 
 $mimetype_extlist = Array(
-  'application/andrew-inset'=>'ez',
-  'application/mac-binhex40'=>'hqx',
-  'application/mac-compactpro'=>'cpt',
-  'application/mathml+xml'=>'mathml',
-  'application/msword'=>'doc',
-  'application/octet-stream'=>'bin dms lha lzh exe class so dll',
-  'application/oda'=>'oda',
-  'application/ogg'=>'ogg ogm',
-  'application/pdf'=>'pdf',
-  'application/postscript'=>'ai eps ps',
-  'application/rdf+xml'=>'rdf',
-  'application/smil'=>'smi smil',
-  'application/srgs'=>'gram',
-  'application/srgs+xml'=>'grxml',
-  'application/vnd.mif'=>'mif',
-  'application/vnd.ms-excel'=>'xls',
-  'application/vnd.ms-powerpoint'=>'ppt',
-  'application/vnd.wap.wbxml'=>'wbxml',
-  'application/vnd.wap.wmlc'=>'wmlc',
-  'application/vnd.wap.wmlscriptc'=>'wmlsc',
-  'application/voicexml+xml'=>'vxml',
-  'application/x-bcpio'=>'bcpio',
-  'application/x-bzip'=>'gz bz2',
-  'application/x-cdlink'=>'vcd',
-  'application/x-chess-pgn'=>'pgn',
-  'application/x-cpio'=>'cpio',
-  'application/x-csh'=>'csh',
-  'application/x-director'=>'dcr dir dxr',
-  'application/x-dvi'=>'dvi',
-  'application/x-futuresplash'=>'spl',
-  'application/x-gtar'=>'gtar tar',
-  'application/x-gzip'=>'gz',
-  'application/x-hdf'=>'hdf',
-  'application/x-jar'=>'jar',
-  'application/x-javascript'=>'js',
-  'application/x-koan'=>'skp skd skt skm',
-  'application/x-latex'=>'latex',
-  'application/x-netcdf'=>'nc cdf',
-  'application/x-sh'=>'sh',
-  'application/x-shar'=>'shar',
-  'application/x-shockwave-flash'=>'swf',
-  'application/x-stuffit'=>'sit',
-  'application/x-sv4cpio'=>'sv4cpio',
-  'application/x-sv4crc'=>'sv4crc',
-  'application/x-tar'=>'tar',
-  'application/x-tcl'=>'tcl',
-  'application/x-tex'=>'tex',
-  'application/x-texinfo'=>'texinfo texi',
-  'application/x-troff'=>'t tr roff',
-  'application/x-troff-man'=>'man',
-  'application/x-troff-me'=>'me',
-  'application/x-troff-ms'=>'ms',
-  'application/x-ustar'=>'ustar',
-  'application/x-wais-source'=>'src',
-  'application/x-xpinstall'=>'xpi',
-  'application/xhtml+xml'=>'xhtml xht',
-  'application/xslt+xml'=>'xslt',
-  'application/xml'=>'xml xsl',
-  'application/xml-dtd'=>'dtd',
-  'application/zip'=>'zip jar xpi  sxc stc  sxd std   sxi sti   sxm stm   sxw stw  ',
-  'audio/basic'=>'au snd',
-  'audio/midi'=>'mid midi kar',
-  'audio/mpeg'=>'mpga mp2 mp3',
-  'audio/ogg'=>'ogg ',
-  'audio/x-aiff'=>'aif aiff aifc',
-  'audio/x-mpegurl'=>'m3u',
-  'audio/x-ogg'=>'ogg ',
-  'audio/x-pn-realaudio'=>'ram rm',
-  'audio/x-pn-realaudio-plugin'=>'rpm',
-  'audio/x-realaudio'=>'ra',
-  'audio/x-wav'=>'wav',
-  'chemical/x-pdb'=>'pdb',
-  'chemical/x-xyz'=>'xyz',
-  'image/bmp'=>'bmp',
-  'image/cgm'=>'cgm',
-  'image/gif'=>'gif',
-  'image/ief'=>'ief',
-  'image/jpeg'=>'jpeg jpg jpe',
-  'image/png'=>'png',
-  'image/svg+xml'=>'svg',
-  'image/tiff'=>'tiff tif',
-  'image/vnd.djvu'=>'djvu djv',
-  'image/vnd.wap.wbmp'=>'wbmp',
-  'image/x-cmu-raster'=>'ras',
-  'image/x-icon'=>'ico',
-  'image/x-portable-anymap'=>'pnm',
-  'image/x-portable-bitmap'=>'pbm',
-  'image/x-portable-graymap'=>'pgm',
-  'image/x-portable-pixmap'=>'ppm',
-  'image/x-rgb'=>'rgb',
-  'image/x-photoshop'=>'psd',
-  'image/x-xbitmap'=>'xbm',
-  'image/x-xpixmap'=>'xpm',
-  'image/x-xwindowdump'=>'xwd',
-  'model/iges'=>'igs iges',
-  'model/mesh'=>'msh mesh silo',
-  'model/vrml'=>'wrl vrml',
-  'text/calendar'=>'ics ifb',
-  'text/css'=>'css',
-  'text/html'=>'html htm',
-  'text/plain'=>'txt',
-  'text/richtext'=>'rtx',
-  'text/rtf'=>'rtf',
-  'text/sgml'=>'sgml sgm',
-  'text/tab-separated-values'=>'tsv',
-  'text/vnd.wap.wml'=>'wml',
-  'text/vnd.wap.wmlscript'=>'wmls',
-  'text/xml'=>'xml xsl xslt rss rdf',
-  'text/x-setext'=>'etx',
-  'video/mpeg'=>'mpeg mpg mpe',
-  'video/ogg'=>'ogm ogg',
-  'video/quicktime'=>'qt mov',
-  'video/vnd.mpegurl'=>'mxu',
-  'video/x-msvideo'=>'avi',
-  'video/x-ogg'=>'ogm ogg',
-  'video/x-sgi-movie'=>'movie',
-  'x-conference/x-cooltalk'=>'ice',
-  // Added for Enano
-  'image/xcf' => 'xcf xcfbz2 xcf.bz2',
-  'application/vnd.oasis.opendocument.text' => 'odt',
-  'application/vnd.oasis.opendocument.text-template' => 'ott',
-  'application/vnd.oasis.opendocument.graphics' => 'odg',
-  'application/vnd.oasis.opendocument.graphics-template' => 'otg',
-  'application/vnd.oasis.opendocument.presentation' => 'odp',
-  'application/vnd.oasis.opendocument.presentation-template' => 'otp',
-  'application/vnd.oasis.opendocument.spreadsheet' => 'ods',
-  'application/vnd.oasis.opendocument.spreadsheet-template' => 'ots',
-  'application/vnd.oasis.opendocument.chart' => 'odc',
-  'application/vnd.oasis.opendocument.chart-template' => 'otc',
-  'application/vnd.oasis.opendocument.image' => 'odi',
-  'application/vnd.oasis.opendocument.image-template' => 'oti',
-  'application/vnd.oasis.opendocument.formula' => 'odf',
-  'application/vnd.oasis.opendocument.formula-template' => 'otf',
-  'application/vnd.oasis.opendocument.text-master' => 'odm',
-  'application/vnd.oasis.opendocument.text-web' => 'oth'
+	'application/andrew-inset'=>'ez',
+	'application/mac-binhex40'=>'hqx',
+	'application/mac-compactpro'=>'cpt',
+	'application/mathml+xml'=>'mathml',
+	'application/msword'=>'doc',
+	'application/octet-stream'=>'bin dms lha lzh exe class so dll',
+	'application/oda'=>'oda',
+	'application/ogg'=>'ogg ogm',
+	'application/pdf'=>'pdf',
+	'application/postscript'=>'ai eps ps',
+	'application/rdf+xml'=>'rdf',
+	'application/smil'=>'smi smil',
+	'application/srgs'=>'gram',
+	'application/srgs+xml'=>'grxml',
+	'application/vnd.mif'=>'mif',
+	'application/vnd.ms-excel'=>'xls',
+	'application/vnd.ms-powerpoint'=>'ppt',
+	'application/vnd.wap.wbxml'=>'wbxml',
+	'application/vnd.wap.wmlc'=>'wmlc',
+	'application/vnd.wap.wmlscriptc'=>'wmlsc',
+	'application/voicexml+xml'=>'vxml',
+	'application/x-bcpio'=>'bcpio',
+	'application/x-bzip'=>'gz bz2',
+	'application/x-cdlink'=>'vcd',
+	'application/x-chess-pgn'=>'pgn',
+	'application/x-cpio'=>'cpio',
+	'application/x-csh'=>'csh',
+	'application/x-director'=>'dcr dir dxr',
+	'application/x-dvi'=>'dvi',
+	'application/x-futuresplash'=>'spl',
+	'application/x-gtar'=>'gtar tar',
+	'application/x-gzip'=>'gz',
+	'application/x-hdf'=>'hdf',
+	'application/x-jar'=>'jar',
+	'application/x-javascript'=>'js',
+	'application/x-koan'=>'skp skd skt skm',
+	'application/x-latex'=>'latex',
+	'application/x-netcdf'=>'nc cdf',
+	'application/x-sh'=>'sh',
+	'application/x-shar'=>'shar',
+	'application/x-shockwave-flash'=>'swf',
+	'application/x-stuffit'=>'sit',
+	'application/x-sv4cpio'=>'sv4cpio',
+	'application/x-sv4crc'=>'sv4crc',
+	'application/x-tar'=>'tar',
+	'application/x-tcl'=>'tcl',
+	'application/x-tex'=>'tex',
+	'application/x-texinfo'=>'texinfo texi',
+	'application/x-troff'=>'t tr roff',
+	'application/x-troff-man'=>'man',
+	'application/x-troff-me'=>'me',
+	'application/x-troff-ms'=>'ms',
+	'application/x-ustar'=>'ustar',
+	'application/x-wais-source'=>'src',
+	'application/x-xpinstall'=>'xpi',
+	'application/xhtml+xml'=>'xhtml xht',
+	'application/xslt+xml'=>'xslt',
+	'application/xml'=>'xml xsl',
+	'application/xml-dtd'=>'dtd',
+	'application/zip'=>'zip jar xpi  sxc stc  sxd std   sxi sti   sxm stm   sxw stw  ',
+	'audio/basic'=>'au snd',
+	'audio/midi'=>'mid midi kar',
+	'audio/mpeg'=>'mpga mp2 mp3',
+	'audio/ogg'=>'ogg ',
+	'audio/x-aiff'=>'aif aiff aifc',
+	'audio/x-mpegurl'=>'m3u',
+	'audio/x-ogg'=>'ogg ',
+	'audio/x-pn-realaudio'=>'ram rm',
+	'audio/x-pn-realaudio-plugin'=>'rpm',
+	'audio/x-realaudio'=>'ra',
+	'audio/x-wav'=>'wav',
+	'chemical/x-pdb'=>'pdb',
+	'chemical/x-xyz'=>'xyz',
+	'image/bmp'=>'bmp',
+	'image/cgm'=>'cgm',
+	'image/gif'=>'gif',
+	'image/ief'=>'ief',
+	'image/jpeg'=>'jpeg jpg jpe',
+	'image/png'=>'png',
+	'image/svg+xml'=>'svg',
+	'image/tiff'=>'tiff tif',
+	'image/vnd.djvu'=>'djvu djv',
+	'image/vnd.wap.wbmp'=>'wbmp',
+	'image/x-cmu-raster'=>'ras',
+	'image/x-icon'=>'ico',
+	'image/x-portable-anymap'=>'pnm',
+	'image/x-portable-bitmap'=>'pbm',
+	'image/x-portable-graymap'=>'pgm',
+	'image/x-portable-pixmap'=>'ppm',
+	'image/x-rgb'=>'rgb',
+	'image/x-photoshop'=>'psd',
+	'image/x-xbitmap'=>'xbm',
+	'image/x-xpixmap'=>'xpm',
+	'image/x-xwindowdump'=>'xwd',
+	'model/iges'=>'igs iges',
+	'model/mesh'=>'msh mesh silo',
+	'model/vrml'=>'wrl vrml',
+	'text/calendar'=>'ics ifb',
+	'text/css'=>'css',
+	'text/html'=>'html htm',
+	'text/plain'=>'txt',
+	'text/richtext'=>'rtx',
+	'text/rtf'=>'rtf',
+	'text/sgml'=>'sgml sgm',
+	'text/tab-separated-values'=>'tsv',
+	'text/vnd.wap.wml'=>'wml',
+	'text/vnd.wap.wmlscript'=>'wmls',
+	'text/xml'=>'xml xsl xslt rss rdf',
+	'text/x-setext'=>'etx',
+	'video/mpeg'=>'mpeg mpg mpe',
+	'video/ogg'=>'ogm ogg',
+	'video/quicktime'=>'qt mov',
+	'video/vnd.mpegurl'=>'mxu',
+	'video/x-msvideo'=>'avi',
+	'video/x-ogg'=>'ogm ogg',
+	'video/x-sgi-movie'=>'movie',
+	'x-conference/x-cooltalk'=>'ice',
+	// Added for Enano
+	'image/xcf' => 'xcf xcfbz2 xcf.bz2',
+	'application/vnd.oasis.opendocument.text' => 'odt',
+	'application/vnd.oasis.opendocument.text-template' => 'ott',
+	'application/vnd.oasis.opendocument.graphics' => 'odg',
+	'application/vnd.oasis.opendocument.graphics-template' => 'otg',
+	'application/vnd.oasis.opendocument.presentation' => 'odp',
+	'application/vnd.oasis.opendocument.presentation-template' => 'otp',
+	'application/vnd.oasis.opendocument.spreadsheet' => 'ods',
+	'application/vnd.oasis.opendocument.spreadsheet-template' => 'ots',
+	'application/vnd.oasis.opendocument.chart' => 'odc',
+	'application/vnd.oasis.opendocument.chart-template' => 'otc',
+	'application/vnd.oasis.opendocument.image' => 'odi',
+	'application/vnd.oasis.opendocument.image-template' => 'oti',
+	'application/vnd.oasis.opendocument.formula' => 'odf',
+	'application/vnd.oasis.opendocument.formula-template' => 'otf',
+	'application/vnd.oasis.opendocument.text-master' => 'odm',
+	'application/vnd.oasis.opendocument.text-web' => 'oth'
 );
 
 $k = array_keys($mime_types);
 $mimetype_exps = Array();
 foreach($k as $s => $x)
 {
-  $mimetype_exps[$x] = pow(2, $s);
+	$mimetype_exps[$x] = pow(2, $s);
 }
 
 unset($k, $s, $x);
@@ -669,38 +669,38 @@
 ******************************************************************************/
 
 $GLOBALS[ "JPEG_Segment_Names" ] = array(
-  0xC0 =>  "SOF0",  0xC1 =>  "SOF1",  0xC2 =>  "SOF2",  0xC3 =>  "SOF4",
-  0xC5 =>  "SOF5",  0xC6 =>  "SOF6",  0xC7 =>  "SOF7",  0xC8 =>  "JPG",
-  0xC9 =>  "SOF9",  0xCA =>  "SOF10", 0xCB =>  "SOF11", 0xCD =>  "SOF13",
-  0xCE =>  "SOF14", 0xCF =>  "SOF15",
-  0xC4 =>  "DHT",   0xCC =>  "DAC",
-  
-  0xD0 =>  "RST0",  0xD1 =>  "RST1",  0xD2 =>  "RST2",  0xD3 =>  "RST3",
-  0xD4 =>  "RST4",  0xD5 =>  "RST5",  0xD6 =>  "RST6",  0xD7 =>  "RST7",
-  
-  0xD8 =>  "SOI",   0xD9 =>  "EOI",   0xDA =>  "SOS",   0xDB =>  "DQT",
-  0xDC =>  "DNL",   0xDD =>  "DRI",   0xDE =>  "DHP",   0xDF =>  "EXP",
-  
-  0xE0 =>  "APP0",  0xE1 =>  "APP1",  0xE2 =>  "APP2",  0xE3 =>  "APP3",
-  0xE4 =>  "APP4",  0xE5 =>  "APP5",  0xE6 =>  "APP6",  0xE7 =>  "APP7",
-  0xE8 =>  "APP8",  0xE9 =>  "APP9",  0xEA =>  "APP10", 0xEB =>  "APP11",
-  0xEC =>  "APP12", 0xED =>  "APP13", 0xEE =>  "APP14", 0xEF =>  "APP15",
-  
-  
-  0xF0 =>  "JPG0",  0xF1 =>  "JPG1",  0xF2 =>  "JPG2",  0xF3 =>  "JPG3",
-  0xF4 =>  "JPG4",  0xF5 =>  "JPG5",  0xF6 =>  "JPG6",  0xF7 =>  "JPG7",
-  0xF8 =>  "JPG8",  0xF9 =>  "JPG9",  0xFA =>  "JPG10", 0xFB =>  "JPG11",
-  0xFC =>  "JPG12", 0xFD =>  "JPG13",
-  
-  0xFE =>  "COM",   0x01 =>  "TEM",   0x02 =>  "RES",
+	0xC0 =>  "SOF0",  0xC1 =>  "SOF1",  0xC2 =>  "SOF2",  0xC3 =>  "SOF4",
+	0xC5 =>  "SOF5",  0xC6 =>  "SOF6",  0xC7 =>  "SOF7",  0xC8 =>  "JPG",
+	0xC9 =>  "SOF9",  0xCA =>  "SOF10", 0xCB =>  "SOF11", 0xCD =>  "SOF13",
+	0xCE =>  "SOF14", 0xCF =>  "SOF15",
+	0xC4 =>  "DHT",   0xCC =>  "DAC",
+	
+	0xD0 =>  "RST0",  0xD1 =>  "RST1",  0xD2 =>  "RST2",  0xD3 =>  "RST3",
+	0xD4 =>  "RST4",  0xD5 =>  "RST5",  0xD6 =>  "RST6",  0xD7 =>  "RST7",
+	
+	0xD8 =>  "SOI",   0xD9 =>  "EOI",   0xDA =>  "SOS",   0xDB =>  "DQT",
+	0xDC =>  "DNL",   0xDD =>  "DRI",   0xDE =>  "DHP",   0xDF =>  "EXP",
+	
+	0xE0 =>  "APP0",  0xE1 =>  "APP1",  0xE2 =>  "APP2",  0xE3 =>  "APP3",
+	0xE4 =>  "APP4",  0xE5 =>  "APP5",  0xE6 =>  "APP6",  0xE7 =>  "APP7",
+	0xE8 =>  "APP8",  0xE9 =>  "APP9",  0xEA =>  "APP10", 0xEB =>  "APP11",
+	0xEC =>  "APP12", 0xED =>  "APP13", 0xEE =>  "APP14", 0xEF =>  "APP15",
+	
+	
+	0xF0 =>  "JPG0",  0xF1 =>  "JPG1",  0xF2 =>  "JPG2",  0xF3 =>  "JPG3",
+	0xF4 =>  "JPG4",  0xF5 =>  "JPG5",  0xF6 =>  "JPG6",  0xF7 =>  "JPG7",
+	0xF8 =>  "JPG8",  0xF9 =>  "JPG9",  0xFA =>  "JPG10", 0xFB =>  "JPG11",
+	0xFC =>  "JPG12", 0xFD =>  "JPG13",
+	
+	0xFE =>  "COM",   0x01 =>  "TEM",   0x02 =>  "RES",
 );
 
 // DST profiles
 global $dst_profiles;
 $dst_profiles = array(
-    'off' => '0;0;0;0;60',
-    'usa' => '3;' . SECOND_SUNDAY . ';11;' . FIRST_SUNDAY . ';60',
-    'europe' => '3;' . LAST_SUNDAY . ';10;' . LAST_SUNDAY . ';60',
-    'australia' => '10;' . LAST_SUNDAY . ';3;' . LAST_SUNDAY . ';60',
-    'tasmania' => '10;' . FIRST_SUNDAY . ';3;' . LAST_SUNDAY . ';60'
-  );
+		'off' => '0;0;0;0;60',
+		'usa' => '3;' . SECOND_SUNDAY . ';11;' . FIRST_SUNDAY . ';60',
+		'europe' => '3;' . LAST_SUNDAY . ';10;' . LAST_SUNDAY . ';60',
+		'australia' => '10;' . LAST_SUNDAY . ';3;' . LAST_SUNDAY . ';60',
+		'tasmania' => '10;' . FIRST_SUNDAY . ';3;' . LAST_SUNDAY . ';60'
+	);