Yes- it got a bit lost in the shuffle! I just took a look… It looks pretty simple to switch over to uploading the photo- but there are a lot of places where it would need tweaking. And the nicest thing would be to have it allow a user config so that you could allow either/both avatars/photos.
But- in a crunch, are you going to be using avatars at all? If not- I think it would be easy to just have the photos loaded/treated as avatars. And then maybe just change the query:
// ----------------------------------------
// Update DB
// ----------------------------------------
$avatar = 'uploads/'.$new_filename;
$DB->query("UPDATE exp_members SET avatar_filename = '{$avatar}', avatar_width='{$width}', avatar_height='{$height}' WHERE member_id = '".$member_id."' ");
To update the photo fields instead of the avatar fields. That would end up with it showing as a photo instead of an avatar wherever a photo is meant to show. But otherwise- you just ‘collapse’ the avatar and photo folders into a single folder.
I’m not dead sure that’s what I’d do- and to do the switch in the code shouldn’t be too hard- but you’d need to swap out quite a few preferences and stuff.
Hm- does that help? (Of course, best option is Paul got bored and added it to the extension! But I don’t know that he’s bored right now!)