[buddypress-trac] [BuddyPress Trac] #8045: AJAXify parts of group membership Dashboard UI using REST API
buddypress-trac
noreply at wordpress.org
Tue Feb 12 16:12:55 UTC 2019
#8045: AJAXify parts of group membership Dashboard UI using REST API
------------------------------------+---------------------
Reporter: boonebgorges | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: 5.0.0
Component: Groups | Version:
Severity: normal | Resolution:
Keywords: dev-feedback has-patch |
------------------------------------+---------------------
Changes (by imath):
* keywords: needs-patch dev-feedback => dev-feedback has-patch
Comment:
Hi there, I personaly prefer
[https://buddypress.trac.wordpress.org/attachment/ticket/8045/8045.1.patch
8045.1.patch]. It's taking in charge the group members management :
- in the WordPress single Group Admin Screen,
- on the front end in the Group Manage Screen.
It's a good real use case for the {{{BP_REST_Group_Membership_Endpoint}}}
controler as it:
- lists group members / paginate / filter by role
- edit members group role
- ban/unban and remove members.
Here two demos of the applied patch :
- Front: https://cldup.com/5zJCxp2ARb.mp4
- Admin: https://cldup.com/RH7qcgXTa6.mp4
I still need to improve some code formatting/indentation and I'd like to
include a search feature. We can discuss about the big choice I've made:
the UI is only available if Nouveau is active. But I guess we can also do
something wider just like we did for avatars.
Happy to read feedbacks / improvements etc..
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8045#comment:8>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list