Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'buddyboss'

Viewing 25 results - 1 through 25 (of 691 total)
  • Author
    Search Results
  • #338027
    emaralive
    Moderator

    You should contact BuddyBoss for support.

    elearnnow
    Participant

    Hi BuddyBoss community,

    I’m having trouble activating BuddyBoss components programmatically. I’ve tried several approaches, but the components aren’t being enabled. Here’s what I’ve attempted:

    Using bp_update_option()
    Direct database updates
    Different hooks (init, after_setup_theme)
    Current Behavior:

    No components activate
    No error messages in logs
    Tried both single site and multisite
    What I Need:

    A reliable way to activate components (Groups, Activity, Messages, etc.)
    Best practices for programmatic component management
    Any known issues with automatic component activation
    <?php
    /**
    * BuddyBoss Components Activator
    * Add this to your theme’s functions.php or as a must-use plugin
    */

    // Make sure we don’t expose any info if called directly
    if (!defined(‘ABSPATH’)) {
    exit;
    }

    // Hook into after_setup_theme to ensure BuddyBoss is loaded
    add_action(‘after_setup_theme’, ‘activate_buddyboss_components_on_init’, 9999);

    function activate_buddyboss_components_on_init() {
    // Check if BuddyBoss is active
    if (!function_exists(‘buddypress’)) {
    return;
    }

    // Get current active components
    $active_components = get_option(‘bp-active-components’, array());

    // Components we want to activate
    $components = array(
    ‘groups’ => 1,
    ‘activity’ => 1,
    ‘messages’ => 1,
    ‘notifications’ => 1,
    ‘friends’ => 1,
    ‘settings’ => 1,
    ‘xprofile’ => 1,
    ‘members’ => 1
    );

    // Merge with existing components
    $new_components = array_merge($active_components, $components);

    // Only update if there are changes
    if ($active_components != $new_components) {
    update_option(‘bp-active-components’, $new_components);

    // Clear BuddyBoss component cache
    if (function_exists(‘bp_core_reset_incrementor’)) {
    bp_core_reset_incrementor(‘bp_active_components’);
    }

    // Flush rewrite rules on next load
    set_transient(‘bb_flush_rewrite_rules’, ‘1’, 60);
    }
    }

    // Handle rewrite rules flush
    add_action(‘init’, ‘bb_maybe_flush_rewrite_rules’, 9999);
    function bb_maybe_flush_rewrite_rules() {
    if (get_transient(‘bb_flush_rewrite_rules’)) {
    delete_transient(‘bb_flush_rewrite_rules’);
    flush_rewrite_rules(false);
    }
    }

    #337890
    emaralive
    Moderator

    You should contact BuddyBoss for support.

    #337889
    manonetc
    Participant

    Buddyboss

    #337867
    emaralive
    Moderator

    OK, sounds good and I’ll consider this topic resolved. FWIW, BuddyBoss is a fork of BuddyPress with obvious differences.

    Take care.

    #337865
    phil1ooo
    Participant

    Hi

    Thanks for the response BUT I am the one that added/created these 2 fields as there was nothing there before that, wanting to see what they do and where and how they are displayed, then not happy with the result I want ed to delete them,, I did delete one as it had that option at the bottom right corner but this one has nothing.
    Having said that – based on Your comment – I will change the name to what Name? .

    Having said that I must tell you that I have since converted my plugin from BuddyPress to BuddyBoss and will be keeping that option as it has far more detailed usability which suits my needs better, BuddyPress was great though – I am not sure if yoiu are both connected to each other or not so if not, your help is still valuable for buddyboss although it added a few other fields, plus I am still using a few buddypress plugin extension with the buddyboss.

    Cheers
    Phil

    StudentFilmmakers
    Participant

    I was on buddyboss for a couple of years on a fairly popular site. I had issues several times and decided I wanted to move back to buddypress. We lost a lot of things. Photos mostly but also the activity feed is not what it was. Nothing shows when it loads in default setting of “everything” I can selected new members and that shows a member registered a year and a half ago and yet we have had new members everyday. Anyone have any thoughts on this? Your help is greatly appreciated.

    #337159
    jasperdemann
    Participant

    BB said:
    “I checked our BuddyBoss demo and found that there is no active menu color for the user dropdown menu. So, the design you’re seeing is entirely related to your website’s theme. BuddyBoss doesn’t provide any default active color styling for those menu items.”

    BuddyX Pro said:
    “Upon discussing your concern, we found that this issue is related to the core functionality of BuddyPress and BuddyBoss. Unfortunately, we will not be able to fix it from our end, as it falls outside our scope of control.”

    Somebody is definitely wrong!

    No problem.
    I spent some time today finding a workaround so I’m good now, thanks.

    #337152
    emaralive
    Moderator

    Either you have been misinformed or you have misunderstood what was being conveyed to you. The BuddyBoss Platform is not BuddyPress. Try BB again for support.

    BuddyBoss Home – Web

    capexpe
    Participant

    WP: 6.7.1
    BP: 14.3.1
    BPGE: 3.7.0
    Theme : BuddyBoss with a custom child theme

    Before version 3.7.0 of the buddypress-groups-extras plugin, I could reorder the group tabs, even the Home/Activity. I used this to put Pages on top (above Activity) to ensure it was the landing page for the group.
    Activity is now hard coded as the first tab in core/templates.php of BPGE as explained in Emaralive’s response to my previous request https://buddypress.org/support/topic/activity-tab-cannot-be-moved-in-manage-page-general-settings-anymore/

    How could I change the default group landing pages to Pages instead of Activity?

    emaralive
    Moderator

    Thanks for the screenshots, they do help. The page shown (General Settings) looks very similar to a page that is provided by the BuddyPress Groups Extras (BPGE) plugin, see the following screenshot:

    Truncated screenshot of BPGE plugin - General settings page

    As indicated in the screenshot, the Home or, in your case, the
    Activities tab is fixed in place by the code:

    
    if ( $nav['slug'] === 'home' ) {
    	$disabled = 'ui-state-disabled';
    }

    The above snippet can be found here and just indicates that the Home tab is disabled from being sortable. The following is what the element (li) has as classname (default ui-state-disabled) for a non sortable tab of which the only one is the Home tab.

    
    <li id="position_686f6d65" class="default ui-state-disabled">
         <strong>Home</strong>
    </li>

    While a sortable tab has default ui-sortable-handle as a classname.

    <li id="position_6d656d62657273" class="default ui-sortable-handle" style="">
          <strong>Members <span>1</span></strong>
    </li>

    The BPGE plugin author claims this change was due to:

    Group's "Activity"/"Home" navigation link is hard coded in BuddyPress to always be the first one, so disable its reordering.

    However, when I rollback from v3.7.0 to v3.6.10, the Home tab is now sortable and can be moved. So the reason for the change is not entirely true.

    Moving along, since the General Settings page from the BPGE plugin is similar to the page from your screenshots, we may be able to infer that there was a fork of some the code (the pages portion) from the BPGE plugin and was included in the BuddyBoss theme which AFAIK is a commercial (paid) theme, meaning I can’t verify the code within this theme due the status of free vs paid. If this is the case, then your resolve will have to come from the BuddyBoss developers. However, if the code that supports manage Page general setting resides elsewhere, e.g., custom code or 3rd party plugin, then the resolve is the responsibility of those who authored the code.

    As an aside, as it relates to the BPGE plugin, there is an appearance of wonkiness with the reordering of group tabs which appears to be a factor that caused the change to make the Home tab not sortable, however, I’m not sure if BuddyPress is causing the wonkiness,

    Having stated all of the above, it seems to me, the reason that you want the Pages tab to be the first tab is because you want that to be the landing page. Would this be a correct assumption? If so, there may be the possibility of changing the landing page to Pages, regardless of the tab order, which will depend on similar the code is similar enough to the BPGE plugin.

    #336464
    apteksolutions
    Participant

    Hi,
    I am also testing this plugin, and I am using it with buddyboss platform and buddyx pro theme. I am encountering the same issues, especially this one with hitting enter to send a message, I hope so omeone can help with this, but it seems this thread is not active 🙁 I might end up getting help from ChatGPT 🙂

    capexpe
    Participant

    WP: 6.7.1
    BP: 14.3.1
    Theme : BuddyBoss with a custom child theme

    Since we update to 14.3 we cannot change the Activity tab order in the manage Page general setting anymore

    When we create a group, the default page is Activity.
    Previously it was possible to change it to any other tab in Manage Page General Setting, but not anymore.
    While I can change the place of the other tabs (Pages; Members, etc.) I cannot move the Activity any more, i.e. I cannot grab the Activity button while I can still grab and move the others.

    If I edit an old group where I changed the tab default to something else than Activity, I can still change the other tabs but I cannot grab the Activity and therefore I cannot change its order.

    Could someone help me on where to look at ? I’m clueless at this point.

    I tried on Safari Google Chrome, Firefox and observe the same behaviour.

    Thanks for your help

    Dominique

    stephunique
    Participant

    Hi,
    I am using the “BuddyPress Messaging Control” plugin (available here) and ran into some bugs with it. The creator has not responded so I thought I should ask here.

    Issue 1:
    This plugin is used to restrict who (based on user roles) can send how many messages to whom and within what time period, eg free user roles can send 10 messages a week or only reply to messages sent to them, but paid users can send unlimited messages to anyone).

    When I tested this plugin with the latest Buddypress and WordPress version and BuddyX theme, when you go to send a message, and your account is restricted, there is a message that says “Your messaging is capped, you can send a further”. and “Your messaging is set to Reply Only, you can only message users who have previously sent you a message, in addition you are only able to send another”. It doesn’t show the quota, and I would like for it to show it, because this just looks silly.

    Issue 2 and 3:
    In the Buddyboss platform (Buddyboss says anything made for Buddypress is compatible with Buddyboss, but it doesn’t actually seem so) the messages can be sent by simply pressing enter, there is even a message that says “Enter to Send Shift+Enter to add a new line”. But, pressing the “enter” key doesn’t visibly do anything, ie the message that you typed still stays in the text box, it doesn’t move to the sent messages box, so it is not obvious that a message was sent. Then the user will repeatedly press “enter” until they run out of their alloted messages. Then a message appears that says “There was a problem sending your message.”

    The first of this issue is obviously the message not “sending” upon pressing “enter”.
    The second of this issue is that the message itself is vague and not specific: It should say “You have used up your message quota for this period.”

    I am wondering if anyone can help with fixing these things.
    Thank you in advance.

    #335667
    wpuser
    Participant

    You’ve got mail! 🙂 thanks in advance.

    Yes I am using BuddyX PRo (but again, when switching to any standard theme – the issue is the same)
    And BuddyPress (not BuddyBoss)

    #335666
    GyziieDK
    Participant

    And you use the BuddyX theme with BuddyPress and not the BuddyBoss Platform right?

    You can send me an email here: support@spiritualskill.com

    This reply will be deleted once you reach out, in order to prevent spam mails in the future. 🙂

    thinlizzie
    Participant

    Re. avatar size, not sure, you can try putting a span around your shortcode, give it a class and with CSS try to force the avatar size.

    Or you can add a class into the fetch_avatar array and try that way.

    See: https://www.buddyboss.com/resources/reference/functions/bp_core_fetch_avatar/

    #335544
    Marco Giustini
    Participant

    https://github.com/dcavins/hierarchical-groups-for-bp

    Unfortunately, this very important plugin is no longer updated with the latest version of BP and crashes the system. It would be helpful if it was updated and if possible integrated directly into the BP core, as Buddyboss has already done.

    #335435
    GyziieDK
    Participant

    Hello @varunkamani

    I already gave you a few options to choose from, so in the end it’s up to you.

    1. Ignore error and keep plugin
    Keep the plugin and accept the fact that it comes with some issues and risks.
    The risk itself is pretty low when it comes to the XSS since this is pretty common.
    Like mentioned before, old and unsupported plugins do come with some risk.

    2. Find a different plugin
    Find a different plugin that is updated that can provide you with the features you need/want.
    You can search on both WordPress.Org or other sites like Google, CodeCanyon etc.

    https://wordpress.org/plugins/

    3. Use a third party security plugin
    Download and install a third party security plugin that can help prevent the XSS attacks on your site. This could be either free or paid/premium depending on your budget and needs.

    4. Get a developer to help you update current plugin
    If you insist on keeping the BuddyPress Global Search and you want it updated to fix its current issues, you’d need to pay a developer to help you update the plugin itself. This might not be the best solution long term, and I would also assume BuddyBoss themselves would update this if they felt it was necessary. The fact that they talked about updating it for the past 3 years and now left it abandoned tells me that it’s not a priority for them.

    From a quick search on the forums, this topic has been up several times before for the past many years, so don’t expect an easy or “free” solution for this.

    Hope it helps! 🙂

    #335312

    In reply to: disable rss

    I’m no longer using BuddyPRess or bbPress. I switched to BuddyBoss and gave up on trying to get BuddyPress to work the way I wanted.

    #335205

    In reply to: Critical Error

    Upen Singh
    Participant

    I think you have used BuddyPress and BuddyBoss themes. You can try deactivating the BuddyBoss theme temporarily to see if the issue persists, which will help determine whether the problem is related to the theme or BuddyPress itself.

    #335121

    Topic: Critical Error

    in group forum Installing BuddyPress
    fairydog
    Participant

    I need Buddypress as I use Buddyboss and memberpress, so I need the plugin that connects them.

    I have migrated my website to a new host and since moving it, re activating buddypress causes a critical error. I have tried deleting and reinstalling it and still get a critical error on activation.

    Can anyone help, I am on wordpress 6.6.2

    stephunique
    Participant

    @mike80222

    We’re talking about Profile -> Messages -> Compose, right?

    Yes, this is exactly what I am talking about.


    @emaralive

    Thank you for this suggestion and interesting insight. I am not a developer so I have no idea how to write a script that does this, but I found this code here. Would you/does anyone know if this is the right thing to use, and if so, how I can modify it to apply only to the “compose a message” page? And I am guessing I need to put it in the bp-custom.php file?

    Thank you

    ghinamt
    Participant

    After updating the plugin to the lattes version (14.0.0), a notification message is stacked at the top of my WordPress admin dashbored as follows:

    (For BuddyPress Multilingual to work you must enable WPML together with BuddyPress or BuddyBoss.)

    —————————————-

    and there is no close icon to close this notification, noting that the WPML and BuddyPres are already active and working since long time with no issues.

    please advise how to get rid of this notification as it is annoying.

    #334617

    In reply to: BuddyPress 14.0.0

    ghinamt
    Participant

    Thank you, but after updating the plugin to the lattes version, a notification message is stacked at the top of my WordPress admin dashbored as follows:

    (For BuddyPress Multilingual to work you must enable WPML together with BuddyPress or BuddyBoss.)

    —————————————-

    even the WPML and BuddyPres are already active and working

Viewing 25 results - 1 through 25 (of 691 total)
Skip to toolbar