From 22a650ade8b6c4472f9ad70337b69ee54e2c7c32 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 12 Nov 2015 16:57:02 -0800 Subject: issue #154 --- include/photo/photo_driver.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/photo/photo_driver.php b/include/photo/photo_driver.php index 285cbc8fb..0de3b9c97 100644 --- a/include/photo/photo_driver.php +++ b/include/photo/photo_driver.php @@ -3,6 +3,17 @@ function photo_factory($data, $type = null) { $ph = null; + + $unsupported_types = array( + 'image/bmp', + 'image/vnd.microsoft.icon', + 'image/tiff', + 'image/svg+xml' + ); + + if($type && in_array(strtolower($type),$unsupported_types)) + return null; + $ignore_imagick = get_config('system', 'ignore_imagick'); if(class_exists('Imagick') && !$ignore_imagick) { -- cgit v1.2.3