[buddypress-trac] [BuddyPress Trac] #5374: Administation screen to manage signups
buddypress-trac
noreply at wordpress.org
Wed Feb 5 19:49:56 UTC 2014
#5374: Administation screen to manage signups
-------------------------+-------------------------
Reporter: imath | Owner:
Type: enhancement | Status: new
Priority: high | Milestone: 2.0
Component: Members | Version:
Severity: normal | Keywords: 2nd-opinion
-------------------------+-------------------------
As discussed in dev chats, it can be interesting to "build" a new
administration screen to manage/moderate the registrations. I've been
playing in this area lately, and i think i'll be able to suggest a first
patch in a few days. I've benchmarked Boone's unconfirmed plugin and a
plugin i built a while ago to get some inspiration.
My idea is to add a new view in the WP List Table of the users.php page at
the end of the list of roles.
We could have actions like "Activate" or "Delete" the pending account,
i've also noticed, there were a site option available in multisite configs
called {{{banned_email_domains}}}, these domains are checked during the
registration process. So we could also add an option to ban email domains
just before deleting the registration.
Here's a screenshot of my idea of the Signups Administration screen :
[[Image(http://farm3.staticflickr.com/2873/12328044663_cb8fb9d933_o.png)]]
Here are the main difficulties i'm seeing :
- A unique class (eg "BP_Members_Signups") to get the signups whatever
WordPress config is
- bulk activate and notification emails, as i think a user whose account
has been activated needs to be informed
- On non multisite config, "Pending accounts" are already users with a
specific usermeta and a {{{user_status}}} set to 2 and as such, they are
listed in blog's users page, and took in account in the
{{{count_users()}}} WordPress function, so we will surely need to "filter"
the WP_User_Query used in the WP List Table
Found a relative ticket : #4651
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5374>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list