Moderate BuddyPress xProfile changes by using a moderated visibility levels.
This plugin uses Visiibility Levels to moderate profile changes. It creates a new 'moderated' visibility level which is only visible to admin. When a user saves their profile it sets all their profile fields visibility level to moderated and an email is sent to the site admin. The site admin then needs to view the profile and just click save to set all the fields visibility levels back to thier defaults.
BuddyPress 1.6+
Profile fields must be set to 'Allow members to override' and not 'Enforce field visibility'
- Download the latest tagged archive (choose the "zip" option).
- Go to the Plugins -> Add New screen and click the Upload tab.
- Upload the zipped archive directly.
- Go to the Plugins screen and click Activate.
- Download the latest tagged archive (choose the "zip" option).
- Unzip the archive.
- Copy the folder to your
/wp-content/plugins/
directory. - Go to the Plugins screen and click Activate.
Check out the Codex for more information about installing plugins manually.
Using git, browse to your /wp-content/plugins/ directory and clone this repository:
git clone [email protected]:calliaweb/Moderate-Buddypress-xProfile-Changes.git
Then go to your Plugins screen and click Activate.
Not at this time
Not at this time
This is by design. After moderation, this plugin resets the profile field visibility back to the field defaults which would overwrite a user's custom setting. Therefore the option for users to default a custom visibilty is removed.
- Remove the override on visibility capability as this stops the default field visibility being set on new user registration. Replace with the removal of the profile visibility setting page on user profiles.
- initial release on GH