diff options
author | redmatrix <redmatrix@redmatrix.me> | 2015-11-12 16:57:02 -0800 |
---|---|---|
committer | redmatrix <redmatrix@redmatrix.me> | 2015-11-12 16:57:02 -0800 |
commit | 22a650ade8b6c4472f9ad70337b69ee54e2c7c32 (patch) | |
tree | ac9a3a99019d1c044c7e971f16aea99bfad7e0cc /include/photo | |
parent | 391807b46c3f54eb94b88c253d89d09bc7139989 (diff) | |
download | volse-hubzilla-22a650ade8b6c4472f9ad70337b69ee54e2c7c32.tar.gz volse-hubzilla-22a650ade8b6c4472f9ad70337b69ee54e2c7c32.tar.bz2 volse-hubzilla-22a650ade8b6c4472f9ad70337b69ee54e2c7c32.zip |
issue #154
Diffstat (limited to 'include/photo')
-rw-r--r-- | include/photo/photo_driver.php | 11 |
1 files changed, 11 insertions, 0 deletions
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) { |