aboutsummaryrefslogtreecommitdiff
path: root/mod/profile/actions/iconupload.php
diff options
context:
space:
mode:
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>2010-10-20 11:48:37 +0000
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>2010-10-20 11:48:37 +0000
commitc503885c6f465914f2ef458fa880cf064276afb3 (patch)
tree95d64d7b3e5430b7bbced1e5fa187f73f50d53f6 /mod/profile/actions/iconupload.php
parenta30a5dd649422c00204f0c1da33ac2b87cdffc0d (diff)
downloadelgg-c503885c6f465914f2ef458fa880cf064276afb3.tar.gz
elgg-c503885c6f465914f2ef458fa880cf064276afb3.tar.bz2
Refs #2499 - merged [6990] into trunk from 1.7 branch
git-svn-id: http://code.elgg.org/elgg/trunk@7106 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'mod/profile/actions/iconupload.php')
-rw-r--r--mod/profile/actions/iconupload.php14
1 files changed, 7 insertions, 7 deletions
diff --git a/mod/profile/actions/iconupload.php b/mod/profile/actions/iconupload.php
index 23d1967a6..fe4efbfea 100644
--- a/mod/profile/actions/iconupload.php
+++ b/mod/profile/actions/iconupload.php
@@ -23,19 +23,19 @@ $profile_owner_guid = $profile_owner->getGUID();
//@todo make this configurable?
$icon_sizes = array(
- 'topbar' => array('w'=>16, 'h'=>16, 'square'=>TRUE),
- 'tiny' => array('w'=>25, 'h'=>25, 'square'=>TRUE),
- 'small' => array('w'=>40, 'h'=>40, 'square'=>TRUE),
- 'medium' => array('w'=>100, 'h'=>100, 'square'=>TRUE),
- 'large' => array('w'=>200, 'h'=>200, 'square'=>FALSE),
- 'master' => array('w'=>1600, 'h'=>1600, 'square'=>FALSE)
+ 'topbar' => array('w'=>16, 'h'=>16, 'square'=>TRUE, 'upscale'=>TRUE),
+ 'tiny' => array('w'=>25, 'h'=>25, 'square'=>TRUE, 'upscale'=>TRUE),
+ 'small' => array('w'=>40, 'h'=>40, 'square'=>TRUE, 'upscale'=>TRUE),
+ 'medium' => array('w'=>100, 'h'=>100, 'square'=>TRUE, 'upscale'=>TRUE),
+ 'large' => array('w'=>200, 'h'=>200, 'square'=>FALSE, 'upscale'=>FALSE),
+ 'master' => array('w'=>1600, 'h'=>1600, 'square'=>FALSE, 'upscale'=>FALSE)
);
// get the images and save their file handlers into an array
// so we can do clean up if one fails.
$files = array();
foreach ($icon_sizes as $name => $size_info) {
- $resized = get_resized_image_from_uploaded_file('profileicon', $size_info['w'], $size_info['h'], $size_info['square']);
+ $resized = get_resized_image_from_uploaded_file('profileicon', $size_info['w'], $size_info['h'], $size_info['square'], $size_info['upscale']);
if ($resized) {
//@todo Make these actual entities. See exts #348.