Yep, it's definitely the image sizer, but the code is different in the new version.
I just turned it off for the avatars:
find:
Code:
$member_avatar = $member_avatar['avatar'];
if(preg_match ( "/\.php/", $member_avatar) || preg_match ( "/avatar/", $member_avatar))
{
if (preg_match ( "/\.php/", $member_avatar))
{
$member_avatar = $forumpath."/".$member_avatar;
}
$sizedata="";
if ($imagesizer==1)
{
$check = getimagesize($member_avatar);
$avatarwidth = $check[0];
$avatarheight = $check[1];
if ($avatarwidth > $maxavatarwidth) { $avatarwidth = $maxavatarwidth; }
if ($avatarheight > $maxavatarheight) { $avatarheight = $maxavatarheight; }
$sizedata = "width='".$avatarwidth."' height='".$avatarheight."' ";
}
return "<img src='{$member_avatar}' border='0' alt='' ".$sizedata."/>";
and replace with:
Code:
$member_avatar = $member_avatar['avatar'];
if(preg_match ( "/\.php/", $member_avatar) || preg_match ( "/avatar/", $member_avatar))
{
if (preg_match ( "/\.php/", $member_avatar))
{
$member_avatar = $forumpath."/".$member_avatar;
}
/*
$sizedata="";
if ($imagesizer==1)
{
$check = getimagesize($member_avatar);
$avatarwidth = $check[0];
$avatarheight = $check[1];
if ($avatarwidth > $maxavatarwidth) { $avatarwidth = $maxavatarwidth; }
if ($avatarheight > $maxavatarheight) { $avatarheight = $maxavatarheight; }
$sizedata = "width='".$avatarwidth."' height='".$avatarheight."' ";
}
return "<img src='{$member_avatar}' border='0' alt='' ".$sizedata."/>";
}
if (($avatarid==0) && ($filename!=""))
{
$sizedata="";
if ($imagesizer==1)
{
$check = getimagesize($path);
$avatarwidth = $check[0];
$avatarheight = $check[1];
if ($avatarwidth > $maxavatarwidth) { $avatarwidth = $maxavatarwidth; }
if ($avatarheight > $maxavatarheight) { $avatarheight = $maxavatarheight; }
$sizedata = "width='".$avatarwidth."' height='".$avatarheight."' ";
}
*/
return "<img src='{$path}' border='0' alt=''/>";
This comments out the avatar resizing.
NO, I don't see this as a fix. Only the author can give a fix, IMHO.
Thanks to LightInClouds for pointing me in the right direction and ranj for the original fix which I just tweaked for this work around.