5
This might not be what you are looking for, but might be of interest to someone, the ipb invisionboard module at www.bbpixel.com, can be set to have invisionboard entirely take over the profile settings and profile management in xoops, the users can also upload their own personal photo to their profile, as well as an avatar. The admin can also add extra fields to the user profiles.
The module does change some XOOPS core files