BuddyDev

BuddyPress Profile Visibility Manager

BuddyPress User Profile Visibility Manager is a plugin that allows you to give control to your users to manage their account privacy.

The BuddyPress  User Profile Visibility Manages gives following controls to the users.

Features:-

  • A user can show/hide his profile in Members Directory
  • A user can hide/show his profile in directory searches
  • A user can hide/show his last active time
  • A user can make set his/her account to following status:-
    • Everyone: Everyone can see his/her profile
    • Logged In Users Only: Only logged in users can see his/her profile
    • Friends Only: Only his/her friends can see/access his account
    • My Group Members: Only members of the groups of which the user is member can see the profile.
    • Only Me: That’s private. Only the user and the super administrator can access his/her profile
  • A user can allow/block  friendship requests
  • Depending on the settings, the user will not be visible anywhere( if they choose so), even will be hidden from widgets etc.
  • Admins can set the plugin to be admin only( Only admin can change/update or set default settings in that mode).
  • Simple hooks to customize the available privacy levels.

So, that is a mix of privacy + visibility or you can say, it allows your users to have preferences over what they want.

Here is the Profile Visibility Settings:-

 For Version 1.2+, Profile Visibility manages allow you to set default privacy from admin options as shown below:-

bp-profile-visibility-admin-option

Release History

  • Version: 1.5.2

    Tuesday, 30 May, 2017
    • Tested With: BuddyPress 2.8.2
    • Compatible With: BuddyPress 2.5+

    Harden the friendship settings. Never let the request pass if it is disabled by the user.

  • Version: 1.5.1

    Monday, 22 May, 2017
    • Tested With: BuddyPress 2.8.2
    • Compatible With: BuddyPress 2.5+

    Fix the protected nav showing on current logged in user's profile all the time.

  • Version: 1.5.0

    Thursday, 11 May, 2017
    • Tested With: uddyPress 2.8.2
    • Compatible With: uddyPress 2.5+

    - Added My Group Memers Privacy Level
    - Added Option to display the Protected Privacy message on user profile or keep usign the old redirection
    - Added filter to allow easily adding new privacy level.

  • Version: 1.4.0

    Friday, 03 March, 2017
    • Tested With: BuddyPress 2.8.2
    • Compatible With: BuddyPress 2.5+

    Updated to fix the visibility of Last activity on the members directory. It was not working due to recent introduction of live time stamp in BuddyPress. Also, redirects to the previous page now.

  • Version: 1.3.9

    Tuesday, 21 February, 2017
    • Tested With: BuddyPress 2.8
    • Compatible With: BuddyPress 2.4+

    Update to fix fatal errors in case the WP_User_Query is used before bp_include action

  • Version: 1.3.8

    Monday, 23 January, 2017
    • Tested With: BuddyPress 2.7.4
    • Compatible With: BuddyPress 2.2+

    Updated to lower the sub menu options in the adminbar.

  • Version: 1.3.7

    Wednesday, 08 June, 2016
    • Tested With: BuddyPress 2.5.3
    • Compatible With: BuddyPress 2.2+

    Updated to properly fix visibility on Group membership request page.

  • Version: 1.3.6

    Monday, 30 May, 2016
    • Tested With: BuddyPress 2.5.3
    • Compatible With: BuddyPress 2.2+

    Updated for better handling of private group membership requests.
    Also updated the translation strings for admin settings page.

  • Version: 1.3.5

    Saturday, 28 May, 2016
    • Tested With: BuddyPress 2.5.3
    • Compatible With: BuddyPress 2.2+

    Updated to fix the visibility of the Friends widget and the request membership button of the groups.

  • Version: 1.3.4

    Friday, 27 May, 2016
    • Tested With: BuddyPress 2.5.3
    • Compatible With: BuddyPress 2.2+

    Updated to fix the visibility of the Friends widget and the request membership button of the groups.

  • Version: 1.3.3

    Wednesday, 27 April, 2016
    • Tested With: BuddyPress 2.5.2
    • Compatible With: BuddyPress 2.0+

    Allow setting up default privacy even when users are being imported. Move the default settings configuration from account activation to account creation.

  • Version: 1.3.2

    Sunday, 24 April, 2016
    • Tested With: BuddyPress 2.5.2
    • Compatible With: BuddyPress 2.0+

    Added support to allow setting default profile & Friends visibility to only me from the admin settings.

  • Version: 1.3.1

    Tuesday, 05 April, 2016
    • Tested With: BuddyPress 2.5.2
    • Compatible With: BuddyPress 2.0+

    Updated to fix redirect issue

  • Version: 1.3.0

    Saturday, 02 April, 2016
    • Tested With: BuddyPress 2.5.2
    • Compatible With: BuddyPress 2.0+

    Updated languages file

  • Version: 1.2.9

    Wednesday, 30 March, 2016
    • Tested With: BuddyPress 2.5.1
    • Compatible With: BuddyPress 2.0+

    Added support for allowing friends list visibility.

  • Version: 1.2.8

    Tuesday, 08 December, 2015
    • Tested With: BuddyPress 2.4.2
    • Compatible With: BuddyPress 2.0+

    Fix to make sure admins are able update other users settings from front end.

  • Version: 1.2.7

    Tuesday, 06 October, 2015
    • Tested With: BuddyPress 2.3.3
    • Compatible With: BuddyPress 2.0+

    Updated to allow admin only settings. Also changed text domain to allow loading the translation files from WordPress Languages directory.

  • Version: 1.2.6

    Thursday, 10 September, 2015
    • Tested With: BuddyPress 2.3.3
    • Compatible With: BudydPress 2.0+

    Updated to fix fatal error when Settings component is disabled.
    This release include changing of the plugin directory name from 'bp-profile-visibility' to 'bp-profile-visibility-manage' to allow us provide future updates via BuddyDev Dashboard plugin.

  • Version: 1.2.5

    Wednesday, 02 September, 2015
    • Tested With: BuddyPress 2.3.3
    • Compatible With: BuddyPress 2.0+

    Updated to fix fatal error when BuddyPress is deactivated.

  • Version: 1.2.3

    Monday, 01 June, 2015
    • Tested With: BuddyPress 2.3 RC
    • Compatible With: BuddyPress 2.0+

    Updated message shown to the user when profile is not accessible. thanks to Dan for correcting it.
    Updated the way we handle the last activity, Do not delete last activity in future, just hide it.
    and a few more small edits.