(Retrofit from trunk) Resize on AttributeImage crashes when gd extension is not installed. Implemented a fallback so images are stored as is (original size) when gd extension is not available. A warning message is displayed during the setup.

SVN:2.3[4430]
This commit is contained in:
Guillaume Lajarige
2016-09-30 11:34:30 +00:00
parent cc461630ea
commit 634d96e23f
2 changed files with 12 additions and 1 deletions

View File

@@ -88,7 +88,7 @@ class SetupUtils
$aMandatoryExtensions = array('mysqli', 'iconv', 'simplexml', 'soap', 'hash', 'json', 'session', 'pcre', 'dom', 'zip');
$aOptionalExtensions = array('mcrypt' => 'Strong encryption will not be used.',
'ldap' => 'LDAP authentication will be disabled.',
'gd' => 'PDF export of impact/dependency diagrams will be disabled');
'gd' => 'PDF export of impact/dependency diagrams will be disabled. Also, image resizing will be disabled on profile pictures (May increase database size).');
asort($aMandatoryExtensions); // Sort the list to look clean !
ksort($aOptionalExtensions); // Sort the list to look clean !
$aExtensionsOk = array();