5
in edituser.php
wherever you see
XOOPS_UPLOAD_URL . '/'
change it to:
XOOPS_UPLOAD_URL . '/avatars/'
and also
XOOPS_UPLOAD_PATH . '/'
change to:
XOOPS_UPLOAD_PATH . '/avatars/'
This will make the avatars show up in the change avatar form BUT after you click the submit button, it still won't change the avatar so I don't know how to fix that.
I changed the user avatar in phpadmin. Since I am still testing out the new xoops that's not too much of a hassle but if you have a working site, you will definitely need a real fix.