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: 25472
    Brajesh Singh on in reply to: Notification delay until moderation approval #41043

    HI Shanon,
    Thank you for your feedback.

    You are not using the plugin for its intended use case. This is a community moderation and reporting plugin. Once a content is hidden by reporting, it behaves as expected. what happens on other social platforms(e.g facebook if a page or group is hidden, the link shows that the content is not available). Even if someone has a previous link to the resource, they won’t be able to access it. we follow the same strategy.

    We do have the auto moderation option but I realize that is more trouble than the worth. The problem is happening because of the auto moderation setting for activity comments. Since auto moderation is on, the comment is hidden as soon as it is created but the notifications are sent.

    As a 3rd party plugin developer, We can remove the known core action but we are not in the position to re-create the notifications. We can forcibly do it but This will be problematic if the BuddyBoss/BuddyPress changes that in future. So, we are not in favour of that.

    Also, Just to be sure:- The core of BudddyBoss/BuddyPress send notification only on commenting on activity/mentioning. It does not create notifications for group posting etc. You are probably using 3rd party plugins for that and that’s what I have referred to. There can be any number of plugins adding notifications on new activity. There is no unified API to stop them.

    The simple solution in your case will be to set the auto moderation off for activity comments but keep it on for everything else.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25472

    Hi,
    Thank you for using our plugins.

    Please visit Dashboard->Users->Profile Fields and Edit the member type field.

    In the right sidebar, you will see option to make this field available for some meber type.

    Please make sure that “Users with No member type is selected”
    https://ibb.co/7RWNYTB

    Please let me know if that is already done.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25472
    Brajesh Singh on in reply to: [Resolved] Issues with BP Deactivate Account #41033

    Hi Khalid,
    Thank you for confirming it.

    The problem with signing back seems to be either the restrictions or login redirection from armember causing it.

    Can you please disable these 2 and check.

    Also, I will suggest getting in touch with ARMember support and asking them about the redirection.

    Please ask them that we are hooking to following for re-activation of account

    
    add_action( 'wp_login', array( $this, 'on_login' ), 10, 2 );
    

    Is there anyway, they are intercepting the login and redirecting the user. If yes, on which action.

    That will help.

    PS:- Can you also login as admin and check if the user who tried to login got their account activated back or not?

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25472
    Brajesh Singh on in reply to: [Resolved] Buddyblog force category requests #41032

    Hi Tosin,
    Sure. The exclude was fixed in previous release. We will have the validation for term requirement in the next release.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25472
    Brajesh Singh on in reply to: Notification delay until moderation approval #41031

    Hi Shanon,
    Thank you for using the plugin.

    Even though I understand your need, get it to work seamlessly is challenging. In WordPress, plugins use various hooks to perform actions.

    In case of activity:-
    – Moderation tool is hooking to new activity and putting it in moderation.
    – BuddyBoss is also hooking to the activity for notifying.
    – Other plugins may hook to do other actions.

    The problem is we do not know what others can do on this action. We can restrict some of the known actions though.

    Coming to your issue:-

    
    The problem is that members receive notification for new activity or comments as soon as it’s posted rather than after moderation occurs
    

    1. I am not sure I understand this. By default, there should be no notification for new post unless a user is mentioned in that.

    2. Do you want us to stop specific notifications(local, email) for replies? We can do that will some addition code.

    Please do note that we will not be able to delay the notification. It will be like disabling the notification. Re-creation of the notifications is bound to have issue in future to to changed state(creation to editing).

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25472
    Brajesh Singh on in reply to: Buddyboss – Woocommerce – WCVendors #41030

    HI,
    Thank you for the reply.

    If you are looking for code to list user’s group, It will be on the following line if you know the user id.

    
    $user_groups = groups_get_user_groups( $user_id );
    foreach ( $user_groups['groups'] as $group_id ) {
    	$group = groups_get_group( $group_id );
    	echo esc_html( $group->name );
    }
    
    

    You can add a meta box for the woo product post type and replace $user_id with get_current_user_id() to have it available on the product screen.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25472

    Hi Eric,
    Thank you for using the plugin.

    Please visit Dashboard->Appearance->Customize->Additional CSS and put these lines

    
    .media-frame-content .media-sidebar{
    	display: none !important;
    }
    

    That should hide the media sidebar.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25472
    Brajesh Singh on in reply to: Buddyblog custom field css adjustment #41022

    Hi Tosin,
    Had another thought.

    In case of empty, we are returning ”.

    Your problem happened since the values for fields containing data did not contain wrapper and you had to use custom markup for that.

    we will not add the markup to empty value(It helps detecting that the value is empty), Instead, we will mark all fields with data with consistent as well as field key specific class.

    That should resolve it.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25472

    Hi Pablo,
    Welcome to BuddyDev.

    Thank you for using the notifier.

    Are you using a custom plugin for adding emoji or is it just normal symbols? Please let me know. I will have better understanding to assist you then.

    Thank you
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25472
    Brajesh Singh on in reply to: Buddyblog custom field css adjustment #41020

    Hi Tosin,
    Thank you for the suggestion. I am adding a new class to it. We are also release the next update with your other requirements(redirection and author change).

    Regards
    Brajesh