[buddypress-trac] [BuddyPress Trac] #6342: Improve XProfile field visibility labels
buddypress-trac
noreply at wordpress.org
Thu Apr 2 15:01:05 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 johnjamesjacoby):
Replying to [comment:4 boonebgorges]:
> 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 don't think it's weird. These visibility types go from fully-open to
fully-closed, with a few steps in between. It's not a fully fleshed out
tree like we are used to in WordPress, but it's not a simple ranking
system either.
> 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 find "Anyone" to be equally ambiguous – r7510 :)
> 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.
BuddyPress does the pronoun dance in enough places where I'm open to a
separate ticket to try and solve that problem. I'd rather not litter the
codebase with bespoke approaches to solving the same central verbiage
problem. In fact, in the past we've done our best to avoid & clean these
usages up IIRC.
> 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.
I do like the idea of using the display name; hadn't considered that here.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6342#comment:5>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list