Shape the future of Social networking with WordPress: Join Project Midnight Sun! The next generation platform for community building with WordPress!

BuddyDev

Search

Replies

  • Keymaster
    (BuddyDev Team)
    Posts: 25486
    Brajesh Singh on in reply to: [Resolved] Auto Join not working for new users #43167

    Hi Raymond,
    Thank you.

    I will explain the history behind adding support for the registration option and the recent issues being listed on this forum due to it:-

    The plugin is meant primarily for BuddyPress/BuddyBoss where our initial assumption was that users will be going through standard registration/activation process. In that case, when the user activates their account, the xprofile data becomes available and the plugin works as expected.

    The same applies to profile update. It works as the data is available.

    We added support for “Registration” later(Just couple of releases ago) as many people started asking for it. Even when we mentioned that It can only work with global lists(without any condition), It was requested many times.

    The purpose of registration hook is limited to global lists only. The reason is unavailability of xprofile data/member type on ‘user_register’ hook. The plugin needs the xprofile data of the user to be present and set before matching if the condition is applied on xprofile data.

    We regret adding the Registration condition as we have found from the recent topics that admins expect the plugin to match xprofile conditions without knowing that the data may not be available.

    Our current goal is to try and delay the matching of lists on registration, that way even if you are using a 3rd party plugin to set xprofile data, It will become available. The issue with this approach is sites using a redirection plugin will not work if the redirect is called before our attached callback on registration.

    so, for registration, we don’t have a clear cut solution that will work in all cases and if we are unable to communicate that it is only meant for globa lists, we will probably drop it from the plugin to avoid confusion.

    Before we do that, we are also considering using cron job to push the matching/processing in background(after a few seconds). That may resolve the registration problem but it is in very early phase.

    My team or I will update you again in next 2 days after we check WooBuddy to see if there is any shortcut available for now.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25486
    Brajesh Singh on in reply to: [Resolved] How to use bp hooks? #43166

    You are welcome.

    As of moving the error message below the input, sorry, there is no direct way. I will suggest contacting BuddyBoss to see if they have some way.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25486
    Brajesh Singh on in reply to: [Resolved] homepage activity #43165

    Thank you Léonard.
    Have a nice day to you too.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25486
    Brajesh Singh on in reply to: Want to publish PODCAST through Buddyblog Pro Form #43164

    Hi Sachin,
    I had a look.

    We won’t be able to support the podcast plugins out of the box. Yes, It is doable but that is beyond what we can support out of the box for this plugin.

    Please feel free to use our customization services and we can assist you with this.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25486

    Thank you.
    That’s not doable currently. BuddyPress does not allow link in the notices.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25486
    Brajesh Singh on in reply to: Bug in Extended Friendship Request #43153

    Hi SX,
    I am very sorry we did not reply earlier. We had a miscommunication on the assignment on this task.

    Your assumption of bug is incorrect.
    I believe you are referring to this commit.

    https://github.com/sbrajesh/bp-extended-friendship-request/commit/150960aa60e57c5a71e34da5bc559126095736cd

    Please check their purpose. There is no inversion of logic. We can not guarantee that it works with current version of BuddyBoss as BuddyBoss keeps changing things.

    Please correct me where is the “VERY NASTY BUGS” that you reported?

    Thank you
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25486
    Brajesh Singh on in reply to: [Resolved] How to use bp hooks? #43152

    Hi,
    That’s not the right way to do it as the $fieldname is not available with that hook.

    here is the code you may use

    
    add_action( 'bp_signup_validate', function () {
    
    	$bp = buddypress();
    	if ( ! $bp->signup->errors ) {
    		return;
    	}
    
    	if ( isset( $bp->signup->errors['field_1'] ) ) {
    		$bp->signup->errors['field_1'] = sprintf(
    			'<div class="bp-messages bp-feedback error">
    								<p>%s</p>
    							</div>',
    			'You have to enter name.' );
    
    	}
    } );
    
    

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25486
    Brajesh Singh on in reply to: Follow / Followers Plugin update #43151

    Hi Nitin,
    This plugin was dropped in favour of relationship API for BuddyPress. I do have that plugin partially available. I will most probably do a release sometimes in future.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25486
    Brajesh Singh on in reply to: Want to publish PODCAST through Buddyblog Pro Form #43150

    Hi Sachin,
    Thank you.
    Our team will check the player next week and get back to you.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25486
    Brajesh Singh on in reply to: Buddypress Auto-Follow from other registeration page #43149
    This reply has been marked as private.