[buddypress-trac] [BuddyPress] #4717: Member list "views" or modes
buddypress-trac
noreply at wordpress.org
Thu Jan 31 16:44:35 UTC 2013
#4717: Member list "views" or modes
-------------------------+----------------------
Reporter: sooskriszta | Owner:
Type: enhancement | Status: closed
Priority: normal | Milestone:
Component: Members | Version:
Severity: normal | Resolution: invalid
Keywords: |
-------------------------+----------------------
Changes (by boonebgorges):
* status: reopened => closed
* resolution: => invalid
Comment:
> different "views" does seem to have a fair bit of core appeal.
I'm going to respectfully disagree. I'm having a hard time imagining how
this would be implemented in core in a sensible way.
If, on the one hand, the goal is simply to replace the proper
filters/constants into BuddyPress to allow plugins to set their own
"views", then, as r-a-y says above, it's already done: just filter
`'bp_get_member_permalink'` and change its value based on the current
location. (And really, why not do this in a theme template file? This kind
of customization - where markup needs to be changed in a very specific
place in the theme - is exactly why WordPress and BuddyPress's theme
system exists.)
If, on the other hand, the goal is to create a core UI for selecting these
views, then it's not at all clear to me how it would work. What would the
UI look like? Would you see a list of all possible places where member
links appear, and then have dropdowns where you can select which profile
component the specific links go to? This seems like an overwhelming number
of choices. Moreover, it seems like something that would only be used by a
small fraction of installations: I'd imagine that there are relatively few
people who would prefer that (to use your example) a username in a
directory goes to the Media tab, while other user links go to the Profile.
It's quite possible that I'm suffering a failure of imagination here. If
someone thinks that this is really a viable idea for core, let them build
or mock up a plugin first.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4717#comment:5>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list