[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