Opt out of Having a Profile Page
Do we want to consider an option on the user profile settings that would totally hide a member profile? Some students or non-active members may not like that Google searches retrieve CAC profiles, but may want to remain members.
#3 Updated by Boone Gorges about 3 years ago
- Category name changed from Membership to Public Portfolio
- Target version set to Future release
Added Sonja as a watcher. We need to settle some conceptual questions about what it means to be a Commons member etc before we can start thinking too concretely about UX strategies for profile visibility.
#4 Updated by Raymond Hoh over 1 year ago
I'd like to tackle this one.
We can add a setting under a user's "Settings > General" or "Settings > Profile Visibility" page.
If the user sets their profile page to private, what should be displayed when a user tries to access a private profile?
The Commons is different than a typical BuddyPress install as a Commons user also has a "Public Portfolio" page, which is the default landing page. Perhaps we can show the header and the rest of the page blank with a message? See attached mockup.
Also could friends view a profile page that is private? We should probably restrict the "Activity > Friends" page to the logged-in user as well, but as Boone mentioned we should probably define what it means to be Commons user first.
#5 Updated by Boone Gorges over 1 year ago
Thanks for having a first look at this, Ray.
It might be helpful to break out the various ways in which the "private" request might be fleshed out:
1. I don't want anyone at all to know that I have a Commons account.
2. I want my Commons account to be totally anonymous.
3. I want my Commons account to be hidden from non-members and/or non-friends.
4. I don't want the Activity, Groups, etc tabs of my profile to be visible (to anyone, to non-friends, etc)
5. I don't want to have a Public Portfolio.
6. I don't want to appear in the Members directory or in search.
7. I don't want to appear in the member listing of groups where I'm a member.
All these are legitimate requests, and some of them are related to each other, but we would have a hard time building a system that accommodates them all equally. I think it would behoove us to sketch out priorities. For example, Ray's mockup (if implemented by itself) would address 4 and 5; we could also couple it with 6 for some sense of 'anonymous'. But it doesn't fully hide one's landing page. To do this we would need to have some redirect logic, and we'd also need to stop showing links throughout the Commons where the user name appears, and so forth. And there are certain kinds of "hiding" that probably aren't compatible with the way the Commons works - if you write content on a site, it's hard (and arguably a bad thing) to hide the byline; if we hide you from group membership rolls, it's hard for group admins to manage the group; etc.