Look in image_man.php for
CODE
$thumbnail = imagecreatetruecolor($sizemin[0],$sizemin[1]);
@imagecopyresampled($thumbnail, $image, 0, 0, 0, 0, $sizemin[0], $sizemin[1], $size[0], $size[1]); //resize and resample image
@imagecopyresampled($thumbnail, $image, 0, 0, 0, 0, $sizemin[0], $sizemin[1], $size[0], $size[1]); //resize and resample image
and replace it with
CODE
//start of fixed-size-background-for-thumbs mod (April 16, 2007)
$thumbnail = imagecreatetruecolor($config['thumb_width'], $config['thumb_height']);
imagefill($thumbnail, 0, 0, 0x000000); //change 3rd parameter if you want (e.g. 0xFFFFFF for white)
@imagecopyresampled($thumbnail, $image, ($config['thumb_width']-$sizemin[0])/2, ($config['thumb_height']-$sizemin[1])/2, 0, 0, $sizemin[0], $sizemin[1], $size[0], $size[1]); //resize and resample image
//end of fixed-size..lalalala...thumbs mod
$thumbnail = imagecreatetruecolor($config['thumb_width'], $config['thumb_height']);
imagefill($thumbnail, 0, 0, 0x000000); //change 3rd parameter if you want (e.g. 0xFFFFFF for white)
@imagecopyresampled($thumbnail, $image, ($config['thumb_width']-$sizemin[0])/2, ($config['thumb_height']-$sizemin[1])/2, 0, 0, $sizemin[0], $sizemin[1], $size[0], $size[1]); //resize and resample image
//end of fixed-size..lalalala...thumbs mod
Add a new image to test it. You'll have to recreate your thumbs from the Admin CP to update your existing thumbs (if you've upgraded from a previous version and you get an error message during the recreation process, look at the files under the uploads directory and make sure there aren't any orphaned files. If you find any, delete them!)