• Resolved SeeingBlueS2

    (@seeingblues2)


    Whats the latest on moving out of beta and officially supporting 3.9.1 or even 4.0, plus the latest buddypress?

    This plugin would be exactly what I need if you could make a few things happen.

    1. Allow approvals and denials to be made based on role instead of just allowed by admins only.
    2. Automatically set site and forum role(bbpress) when approved or denied.
    3. This might be out of the plugin scope but conditional forms for the buddypress profile fields would be awesome.

    https://wordpress.org/plugins/bp-registration-options/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Michael Beckwith

    (@tw2113)

    The BenchPresser

    Client work has taken up any/all plugin dev time that I have had since not long after the beta post. Sadly, clients get first priority over our free plugins.

    1. The biggest thing I can see being an issue here is multisite, which we do try to support. In multisite, only super admins can manage users, and I have yet to find a solid way to change that, even temporarily.

    2. Could you file an issue for this one over at https://github.com/WebDevStudios/BuddyPress-Registration-Options/issues?state=open ? If you don’t have an account there and don’t want one, then just give me as much detail as you can here and I can file the enhancement issue myself.

    3. Gonna have to agree with out of scope part for this.

    Thread Starter SeeingBlueS2

    (@seeingblues2)

    Personally I don’t need multi-site support but I understand where you are coming from.

    I may get around to submitting it in github but not likely from this tablet, lol.

    Basically the idea behind the second feature was so that I would not have to give anyone promote_users capability to move an approved user from applicant to member. So by default new users are considered applicants based on the wordpress default role. Once a users application is reviewed by an officer, they will approve or deny their membership at which time this plugin should automatically move them into a role that I set, which in my case it would be a member if approved or guest if denied.

    Michael Beckwith

    (@tw2113)

    The BenchPresser

    Honestly it sounds like the best solution for that last part would be some sort of hook that you could tap into. It’s sounding like very specific functionality for your need that not everyone else using the plugin would need.

    Another option, at least for AFTER the 4.2 version is released, would be tapping into this hook do_action( "updated_{$meta_type}_meta", $meta_id, $object_id, $meta_key, $_meta_value ); where $meta_type in this case would be “user”.

    With that, you could run some functions or so in a callback that updates the bbPress capabilities/roles automagically without further interaction. You could even fetch some settings you have and act based on that.

    Just some thoughts to throw out there.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Update on latest/Feature request’ is closed to new replies.