[buddypress-trac] [BuddyPress Trac] #5336: Add "manage invitations" pane to group admin screen

buddypress-trac noreply at wordpress.org
Sat Sep 27 02:07:29 UTC 2014


#5336: Add "manage invitations" pane to group admin screen
-------------------------------------------+--------------------
 Reporter:  dcavins                        |       Owner:
     Type:  enhancement                    |      Status:  new
 Priority:  normal                         |   Milestone:  2.2
Component:  Groups                         |     Version:  1.9.1
 Severity:  normal                         |  Resolution:
 Keywords:  has-patch early needs-refresh  |
-------------------------------------------+--------------------
Changes (by boonebgorges):

 * keywords:  has-patch early => has-patch early needs-refresh


Comment:

 dcavins - Thanks for your patience as we review this patch.

 A few comments:

 - You note that it's not possible to resend invitations because our
 functions for doing so are linked to the logged-in user. Which functions
 are you talking about? (your link to trunk doesn't work because line
 numbers are changed :) ) If appropriate, we can and should either make the
 existing functions more flexible or create new ones. Please feel free to
 roll that in as part of this patch, or open a separate ticket for it.

 - Bulk management interface. You've gone with radio buttons for handling
 these invitations, with the processing taking place when you click "Save
 Changes". IMO this is a bit clunky. Better would be to have "Send" and
 "Remove" links - links which would refresh the page (unless you built AJAX
 support for them, which would be nice but wouldn't have to be part of v1).
 In addition, you could have checkboxes and a bulk action dropdown, similar
 to what we see on Dashboard > Posts. (I am aware that you were probably
 trying to keep parity with the "Manage Members" interface. But (a) that
 interface is less than stellar, and (b) the dropdowns in the right column
 refer to user status, *not* to actions/verbs, so the choice of a
 radio/dropdown is more semantic in that case.)

 - I see that you have copied the terrible
 `bp_groups_admin_create_pagination_links()` function. I don't remember
 what I was thinking when I wrote that it will be deprecated soon. But in
 any case, instead of reproducing just so we can have slightly different
 text, could you please add the necessary parameters (maybe passed as part
 of an `$args` array in the third param position) necessary to make this
 function usable for your pagination?

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


More information about the buddypress-trac mailing list