Group Mods

  • Profile picture of Hugo
  • Profile picture of r-a-y
  • Profile picture of @mercime

Simple BuddyPress Profile Privacy (23 posts)

Started 2 years, 2 months ago by: Mark

  • Profile picture of Mark Mark said 2 years, 2 months ago:

    Just unleased a new plugin for Buddypress 1.2.x — Simple BuddyPress Profile Privacy v1.0

    BP users can control who can see every item in their profile.

    This one is based on GPL code. We upgraded it to work with BP 1.2.x and added some new functionality.

    It’s free – however, monetary donations are very highly respected and we don’t forget that sort of thing… ;-)

  • Profile picture of Xevo Xevo said 2 years, 2 months ago:

    Awesome, needed this, Jeff Sayre’s plugin is cool too, but it’s a bit loaded with options.

    Thanks!

  • Profile picture of Mark Mark said 2 years, 2 months ago:

    Looks like a couple of you downloaded the plugin within minutes after I made the original post here.

    You might want to go back and get a new copy. The plugin is now at v1.1 and we’ve just added a new setting that lets users make an item in their profile viewable to all logged in users. So the 4 possible settings for each profile field, which control who can view the data, are as follows:

    - Everyone (meaning even people who are not logged in)
    - Everyone logged in
    - Only my friends
    - Just me

    There ya go. Enjoy the goodies, and don’t forget to tip your developer ;-)

  • Profile picture of Mark Mark said 2 years, 2 months ago:

    @Xevo: Far as I know, as of today, Jeff Sayre’s doesn’t work with BP 1.2

  • Profile picture of Windhamdavid Windhamdavid said 2 years, 2 months ago:

    one of those was me.. have you considered contributing it to http://svn.wp-plugins.org/

  • Profile picture of r-a-y r-a-y said 2 years, 2 months ago:

    There’s also another BP Profile Privacy plugin:

    http://wordpress.org/extend/plugins/bp-profile-privacy/

    The feature set appears to be identical.

    Haven’t tried any of these plugins yet though.

    [EDIT]
    Just glancing the codebase of both. The one I link to appears to be coded cleaner, though I’m not sure which one offers better UI.

  • Profile picture of Mark Mark said 2 years, 2 months ago:

    @r-a-y: Didn’t see that one, and after hunting around for a while I decided to stop hunting and make one work. I read and write code pretty fast so for me making one work is faster than hunting in this case.

    Anyway, the one I released allows for only showing info to logged in users. The plugin you linked doesn’t do that. Plus I don’t see any reason not to give the user total control over their profile since it’s their info (thus no need for a setting to “Let user decide” )

    Also, the one you linked has controls in the admin panel that govern a user’s profile. So if you want to let a user control their own settings you have to set every profile field to “Let User Decide” which is fine, until you add new profile fields and forget to go back and make that adjustment for the new fields.

    I like the no maintenance route of just automatically letting the user take total control of their info.

    Thanks for the link though.

    And for clarity’s sake, I didn’t write the original code. I simply modified it to work with BP 1.2 and added a few features.

    As for UI, there’s no need for an admin interface so none exists. To handle display of the field controls you have to modify CSS to work with your particular template unless it works out of the box Ok for you. Same as any plugin that puts content on a site.

  • Profile picture of abcde666 abcde666 said 2 years, 2 months ago:

    Privacy is so important (personally and legally) that it needs to be within Core-Code.

  • Profile picture of Mark Mark said 2 years, 2 months ago:

    @Erich73 – I figure that it will be eventually. It’s very easy to add.

  • Profile picture of Windhamdavid Windhamdavid said 2 years, 2 months ago:

    thks r-a-y ~ i just stacked bp_authz, simple_bp_privacy, and this other against one together and while sayer’s is the most robust (uhem Jeff, Get to work) ..both of these two others function properly as far as I’ve tested and will suit a good many users with a light footprint on the database.

  • Profile picture of abcde666 abcde666 said 2 years, 2 months ago:

    @M

    many thanks to you and Sandra Petronic for the job on this plugin !
    I am surprised this feature is not in core yet, considering you are saying it is easy to add…. ?

  • Profile picture of Pedro Miguel Pedro Miguel said 2 years, 2 months ago:

    its safe to upgrade form ver 0.1 to 0.2?

    I’m already using this plugin on a live site and dont want to mess with user already defined privacay.

    btw. great job!

  • Profile picture of Mark Mark said 2 years, 2 months ago:

    @pedromiguel: Not sure what you mean by “ver 0.1 to 0.2?” — what exact plugins are you referring to?

  • Profile picture of r-a-y r-a-y said 2 years, 2 months ago:

    @M

    I think Pedro is confusing your plugin with the other profile privacy plugin.

  • Am confussed here, what’s Jeff Sayre’s plugin doing then?