From c17577d2dc30ed2bd0ba085b4519cb0710300e71 Mon Sep 17 00:00:00 2001 From: Michael Waskosky Date: Sat, 2 Apr 2016 05:42:44 -0600 Subject: [PATCH] Added support for a few more file types A few common media file types added --- e107_handlers/upload_handler.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/e107_handlers/upload_handler.php b/e107_handlers/upload_handler.php index 9979909c3..b3954b853 100644 --- a/e107_handlers/upload_handler.php +++ b/e107_handlers/upload_handler.php @@ -654,6 +654,7 @@ function vet_file($filename, $target_name, $allowed_filetypes = '', $unknown = F // 3. Now do what we can based on file extension switch ($file_ext) { + case 'jpg': case 'gif': case 'png': @@ -661,8 +662,13 @@ function vet_file($filename, $target_name, $allowed_filetypes = '', $unknown = F case 'pjpeg': case 'bmp': case 'swf': + case 'fla': + case 'flv': case 'swc': case 'psd': + case 'ai': + case 'eps': + case 'svg': case 'tiff': case 'jpc': // http://fileinfo.com/extension/jpc case 'jpx': // http://fileinfo.com/extension/jpx @@ -687,9 +693,19 @@ function vet_file($filename, $target_name, $allowed_filetypes = '', $unknown = F case 'tar': case 'bzip': case 'pdf': + case 'doc': + case 'docx': + case 'xls': + case 'xlsx': case 'rar': case '7z': case 'csv': + case 'mp3': + case 'wav': + case 'mp4': + case 'mpg': + case 'mpa': + case 'wma': case 'wmv': case 'flv': //Flash stream case 'f4v': //Flash stream