Ignore:
Timestamp:
Apr 21, 2006 8:53:42 PM (18 years ago)
Author:
scdev
Message:

Q - Updated codebase css

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Upload.inc.php

    r105 r106  
    4646
    4747    // Array of file name extensions and corresponding mime-types.
    48     var $mime_extension_map = array(
    49         'ez'      => 'application/andrew-inset',
    50         'hqx'     => 'application/mac-binhex40',
    51         'cpt'     => 'application/mac-compactpro',
    52         'doc'     => 'application/msword',
    53         'bin'     => 'application/octet-stream',
    54         'class'   => 'application/octet-stream',
    55         'dll'     => 'application/octet-stream',
    56         'dms'     => 'application/octet-stream',
    57         'exe'     => 'application/octet-stream',
    58         'lha'     => 'application/octet-stream',
    59         'lzh'     => 'application/octet-stream',
    60         'so'      => 'application/octet-stream',
    61         'oda'     => 'application/oda',
    62         'pdf'     => 'application/pdf',
    63         'ps'      => 'application/postscript',
    64         'eps'     => 'application/postscript',
    65         'ai'      => 'application/postscript',
    66         'smi'     => 'application/smil',
    67         'smil'    => 'application/smil',
    68         'mif'     => 'application/vnd.mif',
    69         'xls'     => 'application/vnd.ms-excel',
    70         'ppt'     => 'application/vnd.ms-powerpoint',
    71         'stc'     => 'application/vnd.sun.xml.calc.template',
    72         'sxc'     => 'application/vnd.sun.xml.calc',
    73         'std'     => 'application/vnd.sun.xml.draw.template',
    74         'sxd'     => 'application/vnd.sun.xml.draw',
    75         'sti'     => 'application/vnd.sun.xml.impress.template',
    76         'sxi'     => 'application/vnd.sun.xml.impress',
    77         'sxm'     => 'application/vnd.sun.xml.math',
    78         'sxg'     => 'application/vnd.sun.xml.writer.global',
    79         'stw'     => 'application/vnd.sun.xml.writer.template',
    80         'sxw'     => 'application/vnd.sun.xml.writer',
    81         'vsd'     => 'application/vnd.visio',
    82         'wbxml'   => 'application/vnd.wap.wbxml',
    83         'wmlc'    => 'application/vnd.wap.wmlc',
    84         'wmlsc'   => 'application/vnd.wap.wmlscriptc',
    85         'bcpio'   => 'application/x-bcpio',
    86         'vcd'     => 'application/x-cdlink',
    87         'pgn'     => 'application/x-chess-pgn',
    88         'Z'       => 'application/x-compress',
    89         'cpio'    => 'application/x-cpio',
    90         'csh'     => 'application/x-csh',
    91         'dcr'     => 'application/x-director',
    92         'dir'     => 'application/x-director',
    93         'dxr'     => 'application/x-director',
    94         'dvi'     => 'application/x-dvi',
    95         'spl'     => 'application/x-futuresplash',
    96         'gtar'    => 'application/x-gtar',
    97         'tgz'     => 'application/x-gtar',
    98         'gz'      => 'application/x-gzip',
    99         'hdf'     => 'application/x-hdf',
    100         'php3'    => 'application/x-httpd-php3',
    101         'php'     => 'application/x-httpd-php',
    102         'js'      => 'application/x-javascript',
    103         'skd'     => 'application/x-koan',
    104         'skm'     => 'application/x-koan',
    105         'skp'     => 'application/x-koan',
    106         'skt'     => 'application/x-koan',
    107         'latex'   => 'application/x-latex',
    108         'wmd'     => 'application/x-ms-wmd',
    109         'wmz'     => 'application/x-ms-wmz',
    110         'cdf'     => 'application/x-netcdf',
    111         'nc'      => 'application/x-netcdf',
    112         'pl'      => 'application/x-perl',
    113         'pm'      => 'application/x-perl',
    114         'shar'    => 'application/x-shar',
    115         'swf'     => 'application/x-shockwave-flash',
    116         'sh'      => 'application/x-sh',
    117         'sit'     => 'application/x-stuffit',
    118         'sv4cpio' => 'application/x-sv4cpio',
    119         'sv4crc'  => 'application/x-sv4crc',
    120         'tar'     => 'application/x-tar',
    121         'tcl'     => 'application/x-tcl',
    122         'texi'    => 'application/x-texinfo',
    123         'texinfo' => 'application/x-texinfo',
    124         'tex'     => 'application/x-tex',
    125         'man'     => 'application/x-troff-man',
    126         'me'      => 'application/x-troff-me',
    127         'ms'      => 'application/x-troff-ms',
    128         'roff'    => 'application/x-troff',
    129         't'       => 'application/x-troff',
    130         'tr'      => 'application/x-troff',
    131         'ustar'   => 'application/x-ustar',
    132         'src'     => 'application/x-wais-source',
    133         'xhtml'   => 'application/xhtml+xml',
    134         'xht'     => 'application/xhtml+xml',
    135         'xml'     => 'application/xml',
    136         'zip'     => 'application/zip',
    137         'au'      => 'audio/basic',
    138         'snd'     => 'audio/basic',
    139         'kar'     => 'audio/midi',
    140         'mid'     => 'audio/midi',
    141         'midi'    => 'audio/midi',
    142         'mp3'     => 'audio/mpeg',
    143         'mp2'     => 'audio/mpeg',
    144         'mpga'    => 'audio/mpeg',
    145         'aiff'    => 'audio/x-aiff',
    146         'aif'     => 'audio/x-aiff',
    147         'aifc'    => 'audio/x-aiff',
    148         'm3u'     => 'audio/x-mpegurl',
    149         'wax'     => 'audio/x-ms-wax',
    150         'wma'     => 'audio/x-ms-wma',
    151         'rpm'     => 'audio/x-pn-realaudio-plugin',
    152         'ram'     => 'audio/x-pn-realaudio',
    153         'rm'      => 'audio/x-pn-realaudio',
    154         'ra'      => 'audio/x-realaudio',
    155         'wav'     => 'audio/x-wav',
    156         'pdb'     => 'chemical/x-pdb',
    157         'xyz'     => 'chemical/x-xyz',
    158         'bmp'     => 'image/bmp',
    159         'gif'     => 'image/gif',
    160         'ief'     => 'image/ief',
    161         'jpg'     => 'image/jpeg',
    162         'jpe'     => 'image/jpeg',
    163         'jpeg'    => 'image/jpeg',
    164         'png'     => 'image/png',
    165         'tif'     => 'image/tiff',
    166         'tiff'    => 'image/tiff',
    167         'wbmp'    => 'image/vnd.wap.wbmp',
    168         'ras'     => 'image/x-cmu-raster',
    169         'pnm'     => 'image/x-portable-anymap',
    170         'pbm'     => 'image/x-portable-bitmap',
    171         'pgm'     => 'image/x-portable-graymap',
    172         'ppm'     => 'image/x-portable-pixmap',
    173         'rgb'     => 'image/x-rgb',
    174         'xbm'     => 'image/x-xbitmap',
    175         'xpm'     => 'image/x-xpixmap',
    176         'xwd'     => 'image/x-xwindowdump',
    177         'iges'    => 'model/iges',
    178         'igs'     => 'model/iges',
    179         'mesh'    => 'model/mesh',
    180         'msh'     => 'model/mesh',
    181         'silo'    => 'model/mesh',
    182         'vrml'    => 'model/vrml',
    183         'wrl'     => 'model/vrml',
    184         'ics'     => 'text/calendar',
    185         'ifb'     => 'text/calendar',
    186         'vcs'     => 'text/calendar',
    187         'vfb'     => 'text/calendar',
    188         'css'     => 'text/css',
    189         'diff'    => 'text/diff',
    190         'patch'   => 'text/diff',
    191         'html'    => 'text/html',
    192         'htm'     => 'text/html',
    193         'shtml'   => 'text/html',
    194         'txt'     => 'text/plain',
    195         'asc'     => 'text/plain',
    196         'log'     => 'text/plain',
    197         'po'      => 'text/plain',
    198         'rtx'     => 'text/richtext',
    199         'rtf'     => 'text/rtf',
    200         'sgm'     => 'text/sgml',
    201         'sgml'    => 'text/sgml',
    202         'tsv'     => 'text/tab-separated-values',
    203         'wmls'    => 'text/vnd.wap.wmlscript',
    204         'wml'     => 'text/vnd.wap.wml',
    205         'etx'     => 'text/x-setext',
    206         'vcf'     => 'text/x-vcard',
    207         'xsl'     => 'text/xml',
    208         'mpeg'    => 'video/mpeg',
    209         'mpe'     => 'video/mpeg',
    210         'mpg'     => 'video/mpeg',
    211         'mov'     => 'video/quicktime',
    212         'qt'      => 'video/quicktime',
    213         'mxu'     => 'video/vnd.mpegurl',
    214         'asf'     => 'video/x-ms-asf',
    215         'asx'     => 'video/x-ms-asf',
    216         'wmv'     => 'video/x-ms-wmv',
    217         'wm'      => 'video/x-ms-wm',
    218         'wmx'     => 'video/x-ms-wmx',
    219         'wvx'     => 'video/x-ms-wvx',
    220         'avi'     => 'video/x-msvideo',
    221         'movie'   => 'video/x-sgi-movie',
    222         'ice'     => 'x-conference/x-cooltalk',
    223     );
     48    var $mime_extension_map = array( 'ez' => 'application/andrew-inset', 'hqx' => 'application/mac-binhex40', 'cpt' => 'application/mac-compactpro', 'doc' => 'application/msword', 'bin' => 'application/octet-stream', 'class' => 'application/octet-stream', 'dll' => 'application/octet-stream', 'dms' => 'application/octet-stream', 'exe' => 'application/octet-stream', 'lha' => 'application/octet-stream', 'lzh' => 'application/octet-stream', 'so' => 'application/octet-stream', 'oda' => 'application/oda', 'pdf' => 'application/pdf', 'ps' => 'application/postscript', 'eps' => 'application/postscript', 'ai' => 'application/postscript', 'smi' => 'application/smil', 'smil' => 'application/smil', 'mif' => 'application/vnd.mif', 'xls' => 'application/vnd.ms-excel', 'ppt' => 'application/vnd.ms-powerpoint', 'stc' => 'application/vnd.sun.xml.calc.template', 'sxc' => 'application/vnd.sun.xml.calc', 'std' => 'application/vnd.sun.xml.draw.template', 'sxd' => 'application/vnd.sun.xml.draw', 'sti' => 'application/vnd.sun.xml.impress.template', 'sxi' => 'application/vnd.sun.xml.impress', 'sxm' => 'application/vnd.sun.xml.math', 'sxg' => 'application/vnd.sun.xml.writer.global', 'stw' => 'application/vnd.sun.xml.writer.template', 'sxw' => 'application/vnd.sun.xml.writer', 'vsd' => 'application/vnd.visio', 'wbxml' => 'application/vnd.wap.wbxml', 'wmlc' => 'application/vnd.wap.wmlc', 'wmlsc' => 'application/vnd.wap.wmlscriptc', 'bcpio' => 'application/x-bcpio', 'vcd' => 'application/x-cdlink', 'pgn' => 'application/x-chess-pgn', 'Z' => 'application/x-compress', 'cpio' => 'application/x-cpio', 'csh' => 'application/x-csh', 'dcr' => 'application/x-director', 'dir' => 'application/x-director', 'dxr' => 'application/x-director', 'dvi' => 'application/x-dvi', 'spl' => 'application/x-futuresplash', 'gtar' => 'application/x-gtar', 'tgz' => 'application/x-gtar', 'gz' => 'application/x-gzip', 'hdf' => 'application/x-hdf', 'php3' => 'application/x-httpd-php3', 'php' => 'application/x-httpd-php', 'js' => 'application/x-javascript', 'skd' => 'application/x-koan', 'skm' => 'application/x-koan', 'skp' => 'application/x-koan', 'skt' => 'application/x-koan', 'latex' => 'application/x-latex', 'wmd' => 'application/x-ms-wmd', 'wmz' => 'application/x-ms-wmz', 'cdf' => 'application/x-netcdf', 'nc' => 'application/x-netcdf', 'pl' => 'application/x-perl', 'pm' => 'application/x-perl', 'shar' => 'application/x-shar', 'swf' => 'application/x-shockwave-flash', 'sh' => 'application/x-sh', 'sit' => 'application/x-stuffit', 'sv4cpio' => 'application/x-sv4cpio', 'sv4crc' => 'application/x-sv4crc', 'tar' => 'application/x-tar', 'tcl' => 'application/x-tcl', 'texi' => 'application/x-texinfo', 'texinfo' => 'application/x-texinfo', 'tex' => 'application/x-tex', 'man' => 'application/x-troff-man', 'me' => 'application/x-troff-me', 'ms' => 'application/x-troff-ms', 'roff' => 'application/x-troff', 't' => 'application/x-troff', 'tr' => 'application/x-troff', 'ustar' => 'application/x-ustar', 'src' => 'application/x-wais-source', 'xhtml' => 'application/xhtml+xml', 'xht' => 'application/xhtml+xml', 'xml' => 'application/xml', 'zip' => 'application/zip', 'au' => 'audio/basic', 'snd' => 'audio/basic', 'kar' => 'audio/midi', 'mid' => 'audio/midi', 'midi' => 'audio/midi', 'mp3' => 'audio/mpeg', 'mp2' => 'audio/mpeg', 'mpga' => 'audio/mpeg', 'aiff' => 'audio/x-aiff', 'aif' => 'audio/x-aiff', 'aifc' => 'audio/x-aiff', 'm3u' => 'audio/x-mpegurl', 'wax' => 'audio/x-ms-wax', 'wma' => 'audio/x-ms-wma', 'rpm' => 'audio/x-pn-realaudio-plugin', 'ram' => 'audio/x-pn-realaudio', 'rm' => 'audio/x-pn-realaudio', 'ra' => 'audio/x-realaudio', 'wav' => 'audio/x-wav', 'pdb' => 'chemical/x-pdb', 'xyz' => 'chemical/x-xyz', 'bmp' => 'image/bmp', 'gif' => 'image/gif', 'ief' => 'image/ief', 'jpg' => 'image/jpeg', 'jpe' => 'image/jpeg', 'jpeg' => 'image/jpeg', 'png' => 'image/png', 'tif' => 'image/tiff', 'tiff' => 'image/tiff', 'wbmp' => 'image/vnd.wap.wbmp', 'ras' => 'image/x-cmu-raster', 'pnm' => 'image/x-portable-anymap', 'pbm' => 'image/x-portable-bitmap', 'pgm' => 'image/x-portable-graymap', 'ppm' => 'image/x-portable-pixmap', 'rgb' => 'image/x-rgb', 'xbm' => 'image/x-xbitmap', 'xpm' => 'image/x-xpixmap', 'xwd' => 'image/x-xwindowdump', 'iges' => 'model/iges', 'igs' => 'model/iges', 'mesh' => 'model/mesh', 'msh' => 'model/mesh', 'silo' => 'model/mesh', 'vrml' => 'model/vrml', 'wrl' => 'model/vrml', 'ics' => 'text/calendar', 'ifb' => 'text/calendar', 'vcs' => 'text/calendar', 'vfb' => 'text/calendar', 'css' => 'text/css', 'diff' => 'text/diff', 'patch' => 'text/diff', 'html' => 'text/html', 'htm' => 'text/html', 'shtml' => 'text/html', 'txt' => 'text/plain', 'asc' => 'text/plain', 'log' => 'text/plain', 'po' => 'text/plain', 'rtx' => 'text/richtext', 'rtf' => 'text/rtf', 'sgm' => 'text/sgml', 'sgml' => 'text/sgml', 'tsv' => 'text/tab-separated-values', 'wmls' => 'text/vnd.wap.wmlscript', 'wml' => 'text/vnd.wap.wml', 'etx' => 'text/x-setext', 'vcf' => 'text/x-vcard', 'xsl' => 'text/xml', 'mpeg' => 'video/mpeg', 'mpe' => 'video/mpeg', 'mpg' => 'video/mpeg', 'mov' => 'video/quicktime', 'qt' => 'video/quicktime', 'mxu' => 'video/vnd.mpegurl', 'asf' => 'video/x-ms-asf', 'asx' => 'video/x-ms-asf', 'wmv' => 'video/x-ms-wmv', 'wm' => 'video/x-ms-wm', 'wmx' => 'video/x-ms-wmx', 'wvx' => 'video/x-ms-wvx', 'avi' => 'video/x-msvideo', 'movie' => 'video/x-sgi-movie', 'ice' => 'x-conference/x-cooltalk', );
    22449
    22550    /**
     
    24671                    trigger_error(sprintf('Upload directory not writable: %s', $params['upload_path']), E_USER_ERROR);
    24772                }
    248                 // Set the default upload path, stripping any extra slashes if needed.
    249                 $params['upload_path'] = preg_replace('!/+$!', '', $params['upload_path']);
    25073            }
    25174
     
    598421    function cleanFileName($file_name)
    599422    {
    600         $bad  = 'áéíóúàèìòùäëïöüÁÉÍÓÚÀÈÌÒÙÄËÏÖÜâêîôûÂÊÎÔÛñçÇ@';
     423        $bad  = 'áéíóúàÚìòùÀëïöÌÁÉÍÓÚÀÈÌÒÙÄËÏÖÜâêîÎûÂÊÎÔÛñçÇ@';
    601424        $good = 'aeiouaeiouaeiouAEIOUAEIOUAEIOUaeiouAEIOUncCa';
    602425        $file_name = trim($file_name);
Note: See TracChangeset for help on using the changeset viewer.