diff options
| author | Cash Costello <cash.costello@gmail.com> | 2011-11-05 07:54:03 -0400 | 
|---|---|---|
| committer | Cash Costello <cash.costello@gmail.com> | 2011-11-05 07:54:03 -0400 | 
| commit | ea2613a7419fec1c2d4067aab6ac073b7b801462 (patch) | |
| tree | 3967b8f51b180e99eab54927af225f3f890d7eb6 | |
| parent | 25c78a5963a296bb6809867a8ac82e7202d3b16d (diff) | |
| download | elgg-ea2613a7419fec1c2d4067aab6ac073b7b801462.tar.gz elgg-ea2613a7419fec1c2d4067aab6ac073b7b801462.tar.bz2  | |
Fixes #4061 getting icon sizes from config for twitter plugin
| -rw-r--r-- | mod/twitter_api/lib/twitter_api.php | 19 | 
1 files changed, 6 insertions, 13 deletions
diff --git a/mod/twitter_api/lib/twitter_api.php b/mod/twitter_api/lib/twitter_api.php index b14b84f2d..355123992 100644 --- a/mod/twitter_api/lib/twitter_api.php +++ b/mod/twitter_api/lib/twitter_api.php @@ -184,29 +184,22 @@ function twitter_api_create_user($twitter) {  function twitter_api_update_user_avatar($user, $file_location) {  	// twitter's images have a few suffixes:  	// _normal -	// _resonably_small +	// _reasonably_small  	// _mini  	// the twitter app here returns _normal.  We want standard, so remove the suffix.  	// @todo Should probably check that it's an image file.  	$file_location = str_replace('_normal.jpg', '.jpg', $file_location); -	$sizes = array( -		'topbar' => array(16, 16, TRUE), -		'tiny' => array(25, 25, TRUE), -		'small' => array(40, 40, TRUE), -		'medium' => array(100, 100, TRUE), -		'large' => array(200, 200, FALSE), -		'master' => array(550, 550, FALSE), -	); +	$icon_sizes = elgg_get_config('icon_sizes');  	$filehandler = new ElggFile();  	$filehandler->owner_guid = $user->getGUID(); -	foreach ($sizes as $size => $dimensions) { +	foreach ($icon_sizes as $size => $dimensions) {  		$image = get_resized_image_from_existing_file(  			$file_location, -			$dimensions[0], -			$dimensions[1], -			$dimensions[2] +			$dimensions['w'], +			$dimensions['h'], +			$dimensions['square']  		);  		$filehandler->setFilename("profile/$user->guid$size.jpg");  | 
