[buddypress-trac] [BuddyPress Trac] #7210: Group type frontend integration
buddypress-trac
noreply at wordpress.org
Tue Aug 2 04:57:44 UTC 2016
#7210: Group type frontend integration
-------------------------+-----------------------
Reporter: r-a-y | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: 2.7
Component: Groups | Version: 2.6.0
Severity: normal | Keywords: has-patch
-------------------------+-----------------------
We introduced the Group Types API in #6784.
This ticket is to flesh out the API for frontend integration.
Attached patch does the following:
- Integration into the group "Create" and "Manage > Settings" pages:
[[Image(https://i.sli.mg/KftxKV.png)]]
- Group type link integration into group header:
[[Image(https://i.sli.mg/MLq5Vl.png)]]
- Group type directory integration:
[[Image(https://i.sli.mg/GWD1uT.png)]]
----
Dev notes:
''Group type directory'' - I've set a marker
(`buddypress()->groups->current_directory_type`) in
`groups_directory_groups_setup()` to determine if we're on a valid group
directory type. This differs from the marker set for member type
directories, which is set in our URI parser (`bp_core_set_uri_globals()`).
''bp_groups_set_group_type()'' - `$group_type` parameter now accepts an
array, so you can pass multiple group types for saving instead of just one
group type.
To-do:
- Group template hierarchy integration.
- Admin metabox currently uses a `<select>` dropdown box, but if a group
has multiple types, a super admin cannot select more than one type.
Probably refactor this to use a multiple `<select>` dropdown box.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7210>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list