[buddypress-trac] [BuddyPress Trac] #4988: bp_has_activities to accept multi scope

buddypress-trac noreply at wordpress.org
Mon Dec 22 21:46:51 UTC 2014


#4988: bp_has_activities to accept multi scope
------------------------------+------------------
 Reporter:  henrywright       |       Owner:
     Type:  enhancement       |      Status:  new
 Priority:  normal            |   Milestone:  2.2
Component:  Activity          |     Version:  1.2
 Severity:  normal            |  Resolution:
 Keywords:  has-patch commit  |
------------------------------+------------------

Comment (by r-a-y):

 In [changeset:"9257"]:
 {{{
 #!CommitTicketReference repository="" revision="9257"
 Activity: Support multiple scopes in `bp_has_activities()`.

 This commit:
 * Allows the `'scope'` parameter to support multiple scopes.  For example,
 `scope=friends,mentions`.  This can be a comma-delimited string or an
 array.
 * Makes the `'scope'` parameter available across the `bp_has_activities()`
 stack.  Previously, `'scope'` was only available for use in the
 `bp_has_activities()` loop.
 * Parses scopes using the `BP_Activity_Query` class to handle complex
 conditions.
 * Allows components to declare their own custom activity scopes.
 Components can also override existing activity arguments by setting the
 `'override'` key in their scope callback.  For an example, see how the
 friends component declares the `'friends'` scope in
 `bp_friends_filter_activity_scope()`.  Previously, it was not possible for
 components or third-party plugins to declare their own scopes without
 doing a fair bit of workarounds.

 See #4988.
 }}}

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4988#comment:23>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list