Reduce the display of user information in user page, info box, and webapi.
Review Request #2396 — Created June 12, 2011 and submitted
Reduce the display of user information in user page, info box, and webapi. * Added support for private profile, which means users can set their profile as private so that their names, emails and ids will not be visible from normal users, but staff users can still see that. * The user information mentioned above is not visible from anonymous users even it is a public profile.
Unit and manually tested.
Modified as David suggested. Thanks.
Looks good. Pushed to master as 11bbf32. Thanks!