I've tried plugins like BuddyPress and Mingle, which are close, but don't have exactly the kind of features I need.
I need for users to be able to register and fill out their profile, but then an admin has to approve before it is public.
THEN, if they make any edits to the profile, those have to first be approved as well.
They also need the ability to upload photos.
There are a lot of great plugins that offer profile modification, community features, etc., but none of them have that much control. Are there any solutions out there?