I was really excited to find this plugin. It seemed like it was the perfect thing. However...
You're installation instructions, and the answers on this page are simply not descriptive enough where details are imperative. You say put this in the template profile-edit.php, but you don't say where specifically. Saying 'in the form' just isn't descriptive enough, especially when it's all in code. It would be extremely helpful, and save a lot of time if you provided a line number in the code, or an example of where you put it like this:
Insert this line of code on line 49 of the profile-edit.php, right above the line that says:
// Find out if we have a valid email address
if ( isset( $user_email ) && ......
So it would look like this:
userphoto_display_selector_fieldset($user->ID);
// Find out if we have a valid email address
if ( isset( $user_email ) && ......
I've tried it here too, and it still doesn't work. The only place I can see the upload field and button is if I put this code at the top on line 3 or 19, or at the bottom on line 137, but of course both of these locations are outside of the form.
You also mention that we should be putting in id="your-profile" in the form tag. But you don't provide the exact location, or the proper syntax. The double quotes will mess up the entire thing.
I'd love to use this plugin. But after spending the last two hours trying to get it to work. I'm about ready to abandon it all together. If you could provide a little more specifics, like line numbers, and better descriptions as to where to place the code, web designers like me would would much happier with your product, and would be recommending it to others and using it for our clients projects.
Hoping for resolution... and still smiling.