[buddypress-trac] [BuddyPress Trac] #8139: Network Invitations and Membership Requests

buddypress-trac noreply at wordpress.org
Wed Aug 12 14:55:42 UTC 2020


#8139: Network Invitations and Membership Requests
--------------------------+-----------------------
 Reporter:  dcavins       |       Owner:  (none)
     Type:  enhancement   |      Status:  assigned
 Priority:  normal        |   Milestone:  7.0.0
Component:  Registration  |     Version:  5.0.0
 Severity:  normal        |  Resolution:
 Keywords:                |
--------------------------+-----------------------

Comment (by dcavins):

 Hello friends,

 I’ve attached a first patch that includes the core logic for network
 invitations and the interface pieces for using network invitations in the
 Legacy template pack. I would appreciate your feedback about the location
 of the new code. I’ve placed it in the members component, which make some
 kind of sense, but do worry that it is kind of dispersed and maybe it
 would be better to gather it up. I’ve not created a BP component for it,
 but probably will have to (adding links to the admin bar, for instance),
 if that changes your opinion. Here’s a summary of what is in the current
 patch:

 • Site admins can enable network invitations, even if “anyone can
 register” is disabled. (Register and Activate screens are still created if
 invitations are allowed.)

 • Users can send invitations by email address to outside users.

 • Users can view a list of their sent invitations (and can resend the
 email or cancel the invite)

 • If “anyone can register” is disabled, visiting the register screen
 results in “not allowed” message.

 • If visitor has a valid invitation, access to registration screen is
 allowed.

 • Upon completion of registration form, users who are registering as a
 result of an invitation are not sent the activation email and are
 activated (they’ve already verified their email address by responding to
 the invitation).

 Tasks yet to be completed (invitations):
 • Allow non-members to opt out from emails from this site
 • BP REST
 • Nouveau template pack support
 • Central list of invitations in WP Admin. I started this but there is a
 lot of work in those tables, geez.
 • Add any “must have” capabilities from Invite Anyone plugin—limits on
 number of invitations a user can send, ability to add group invitations to
 network invite???

 Thanks for your feedback!

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


More information about the buddypress-trac mailing list