Don't know if you have been straightened out but the main problem is this:
1) Using the current Avatar Mod it forces all avatars to adhere by 64 by 64 or what ever demensions were set.
2) OneWayMule suggested taking out the height and width properties. This is alright but then again now all images are allowed without any restriants. Someone could use a 400 by 300 image.
3) Here is my solution. Use the avatar in a Table Background and set a clear dummy image inside the table to take up the set width. noAvatar.gif does that already.
Topic.asp (Should be two instances)
FIND:
response.write" <img src=""" & Reply_MemberAvatar & """ width=""" & intAvatarWidth & """ height=""" & intAvatarHeight & """ border=""" & intAvatarBorder & """>"
REPLACE:
Response.Write " <table width=""" & intAvatarWidth & """ height= """ & intAvatarHeight & """ cellspacing=""0"" cellpadding=""0"" border=""0"" style="" background-image: url('" & Reply_MemberAvatar & "');background-repeat: no-repeat; background-position: center;"">" & vbNewLine & _
" <tr>" & vbNewLine & _
" <td align=""center""><img src=""" & strImageURL & "noavatar.gif"" width=""" & intAvatarWidth & """ height=""" & intAvatarHeight & """ border=""0""></td>" & vbNewLine & _
" </tr>" & vbNewLine & _
" </table>" & vbNewLine
POP_PROFILE.asp
FIND:
"<tr>" & vbNewLine & _
" <td bgColor=""" & strPopUpTableColor & """ align=""center"" colspan=""2""><img src=""" & ChkString(rs("M_AVATAR_URL"), "url") & """ width=""" & intAvatarWidth & """ height=""" & intAvatarHeight & """ border=""" & intAvatarBorder & """></td>" & vbNewLine & _
"</tr>"
REPLACE:
"<tr>" & vbNewLine & _
" <td bgColor=""" & strPopUpTableColor & """ align=""center"" colspan=""2"">" & _
" <table width=""" & intAvatarWidth & """ height= """ & intAvatarHeight & """ cellspacing=""0"" cellpadding=""0"" border=""0"" style="" background-image: url('" & ChkString(rs("M_AVATAR_URL"), "url") & "');background-repeat: no-repeat; background-position: center;"">" & vbNewLine & _
" <tr>" & vbNewLine & _
" <td align=""center""><img src=""" & strImageURL & "noavatar.gif"" width=""" & intAvatarWidth & """ height=""" & intAvatarHeight & """ border=""0""></td>" & vbNewLine & _
" </tr>" & vbNewLine & _
" </table></td>" & vbNewLine & _
"</tr>"
Like I said, this does everything you need it to do. If the image is greater then the set size, the image is simply hidden. Only the set portion shows.
http://www.twistingshadows.com/forum/login.asp?target=avatars.asp?method=Main
U: tester
P: tester
Shows images all of the same size without changing all the other images.