[buddypress-trac] [BuddyPress Trac] #6342: Improve XProfile field visibility labels
buddypress-trac
noreply at wordpress.org
Thu Apr 2 14:45:38 UTC 2015
#6342: Improve XProfile field visibility labels
----------------------------------+------------------
Reporter: johnjamesjacoby | Owner:
Type: enhancement | Status: new
Priority: high | Milestone: 2.3
Component: Component - XProfile | Version:
Severity: minor | Resolution:
Keywords: 2nd-opinion |
----------------------------------+------------------
Comment (by boonebgorges):
> privacy hierarchy with diminishing visibility,
I guess "hierarchy" seems like a weird word to use for this, but it sounds
like we're in agreement about the out-of-order bit.
> I think because the concept of "Everyone" doesn't exist anywhere else in
BuddyPress, and because we don't really have public/private community
designation, I'm looking for a more accurate description of what
"Everyone" translates to.
If the question is "who gets to view this profile field?", I think the
answer "Everyone" (or maybe better, "Anyone") is pretty clear, even if
it's not a formalized concept from the point of view of BuddyPress.
> I had considered this also, and rabbit holed myself thinking of a
gettext equivalent function for me vs. you:
Oy, let's not overarchitect :) We use `if ( bp_is_my_profile() )` to swap
"My" labels throughout BP. We can do the same thing here. I think that
visibility levels should be registered with 'label_me' and 'label'
properties to correspond to the difference.
> "Only Me" and "Not Others" ? What's the grammatical equivalent of "Only
Self" that means "private" without saying so?
Who can see my data? Anyone; logged-in users only; my friends; just me.
Who can see John's data? Anyone; logged-in users only; John's friends;
just John (just the profile owner?)
These seem like the most natural ways of speaking, IMO.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6342#comment:4>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list