Changeset 5110 in subversion
- Timestamp:
- Aug 22, 2011 10:33:02 AM (21 months ago)
- Location:
- trunk/roundcubemail
- Files:
-
- 2 edited
-
CHANGELOG (modified) (1 diff)
-
program/steps/addressbook/upload_photo.inc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/roundcubemail/CHANGELOG
r5108 r5110 1 1 CHANGELOG Roundcube Webmail 2 2 =========================== 3 4 - Fix image type check for contact photo uploads 3 5 4 6 RELEASE 0.6-beta -
trunk/roundcubemail/program/steps/addressbook/upload_photo.inc
r4999 r5110 20 20 */ 21 21 22 // Supported image format types 23 // ImageMagick works with other non-image types (e.g.pdf) we don't want here 24 $IMAGE_TYPES = explode(',', 'jpeg,jpg,jp2,tiff,tif,bmp,eps,gif,png,png8,png24,png32,svg,ico'); 25 22 26 // clear all stored output properties (like scripts and env vars) 23 27 $OUTPUT->reset(); 24 console($_FILES); 28 25 29 if ($filepath = $_FILES['_photo']['tmp_name']) { 26 30 // check file type and resize image 27 31 $imageprop = rcmail::imageprops($_FILES['_photo']['tmp_name']); 28 32 29 if ($imageprop['width'] && $imageprop['height']) { 33 if (in_array(strtolower($imageprop['type']), $IMAGE_TYPES) 34 && $imageprop['width'] && $imageprop['height'] 35 ) { 30 36 $maxsize = intval($RCMAIL->config->get('contact_photo_size', 160)); 31 37 $tmpfname = tempnam($RCMAIL->config->get('temp_dir'), 'rcmImgConvert');
Note: See TracChangeset
for help on using the changeset viewer.
