Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forum Replies Created

Viewing 25 replies - 1 through 25 (of 3,455 total)
  • Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    It’s not clear what you are trying to achieve.

    Why would you want to override the group request validation function? What do you want to do?

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    Your Jetpack Like plugin is interfering with the Signup button.

    I would recommend that you either write some CSS if you want to continue using the Jetpack Like plugin or disable the plugin.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    Hidden group items are not shown in the “All Members” tab.

    Click on the “My Groups” tab filter to view your group content, which includes hidden group items.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    Enable debugging:

    http://codex.wordpress.org/Debugging_in_WordPress

    And see if any error messages are logged or outputted.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    I’m guessing you have an older plugin that you want to support with the newer theme compatibility standard.

    Since you’re referencing bp_core_load_template( 'activity/index' ) in your example, I’m guessing you are trying to add theme compat for a new slug in the activity directory (eg. example.com/activity/new-slug/)? If so, you’ll want to copy the following code, rename the class and change a few things, so it is applicable to your plugin:

    https://buddypress.trac.wordpress.org/browser/tags/2.0.1/bp-activity/bp-activity-screens.php#L301

    Then you would load up your new class with the bp_core_load_template() call.

    if ( class_exists( 'BP_Theme_Compat' ) ) {
         new BP_Activity_WHATEVER_YOUR_CLASS_IS_CALLED_Theme_Compat;
    }
    bp_core_load_template( 'activity/index' );
    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    @dainismichel – Cool, glad to hear of your rejuvenated relationship with BuddyPress :)

    Talk to @hnla or @mercime if you want to contribute to documentation. We can always use more help.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    You’ll probaly want to build a plugin using the Group Extension API:

    http://codex.buddypress.org/developer/group-extension-api/

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    Sounds like you just need an Events plugin that allows posting from the frontend. BuddyPress might be overkill for this.

    If you do need to use BuddyPress and a frontend Events plugin that integrates with BuddyPress, then you’ll have to look for one that does this.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    It looks like your sitewide activity stream is recording some forum replies.

    Do you have Akismet running? If so, login to the WP admin dashboard and click on “Activity”. See if any entries were marked as spam. If so, see if those entries were your forum replies.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    You answered your own question:

    but here is the thing, I never “enabled” forums, but I do have groups.

    So no, you don’t need to migrate if you never enabled the legacy forums component and you have no intention of using forums.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    You’re using an older version of BuddyPress. This was fixed in BP 1.9:

    https://buddypress.trac.wordpress.org/ticket/5151

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    The “All Members” tab should only be available on the main sitewide activity page. It is not available on your own profile page.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    The main problem here is creating these new email addresses when a user registers. Once you’ve figured that out, then the other stuff is doable.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    BuddyPress 2.0 runs two migration scripts:

    https://buddypress.trac.wordpress.org/browser/tags/2.0/bp-core/bp-core-update.php#L349

    One that moves the last activity entries from user meta to the BP activity table. This migration might be what is causing your site to stall. Do you have a large userbase?

    Second, a script is made to create a wp_signups table and move old unactivated signups to this new table. Do you have a lot of unactivated users?

    Your memory doesn’t appear to be hitting its limit, so it’s not a memory problem.

    You might want to do some Googling. Here’s a quick result that I came across:

    http://www.omh.cc/blog/2008/mar/6/fixing-apache-segmentation-faults-caused-php/

    Hope that helps. Would be great to figure out what is wrong.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    Here is the BP release archive page:

    http://codex.buddypress.org/developer/releases/

    This is what I would do. Disclaimer: Don’t blame me if anything goes wrong with your site. :)

    Now with that out of the way. First of all, backup your database, your plugins and theme.

    Next, make sure you have a development environment set up. Do not do this on a production site!

    Disable all BP plugins to be safe.

    I would update to the latest version of WordPress first. Then, upgrade to BuddyPress 1.9.2. Then, update to BuddyPress 2.0.1.

    Update any outdated plugins and reactivate the BP plugins. Then, test your site out. See if there are any bugs.

    Once you’ve confirmed everything is good, then do the same on your production site.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    If you’re not using the Friends component, why not disable it under the BuddyPress components menu?

    http://codex.buddypress.org/getting-started/configure-components/

    Uncheck “Friend Connections” and save.

    If you’re using the wp_bp_friends table in weird ways. Disable the friends component and create your own custom component plugin referencing this table. You should really have created a new table and namespaced it differently to avoid these issues you’re running into.

    You could also try removing the button:
    remove_action( 'bp_member_header_actions', 'bp_add_friend_button', 5 );

    This would need to be called before the page loads.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    The total group count doesn’t do any checks to see if it has any last activity or member count, which is why you see a higher count.

    However, the group loop does do checks for last activity and member count. It’s possible that your created groups do not have any activity in them. Try posting an update in each group and see if it shows up in the group loop.

    Also, try creating group using BP’s native function – groups_create_group():

    https://buddypress.trac.wordpress.org/browser/tags/2.0.1/bp-groups/bp-groups-functions.php#L60

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    @jrcode – Can you be more specific?

    What exactly is breaking? What resources are being run over HTTP? Avatars?

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    Can you also try replacing esc_url() with wp_sanitize_redirect() first and wp_validate_redirect() afterwards?

    We’ll probably remove the esc_url() function since our emails are sent out in plain-text at the moment anyway so using esc_url() isn’t necessary. But, if you are using HTML email, then another solution will be needed.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    @antimuffin – I tried duplicating this, but can’t.
    I have a few other questions:

    • Are you using a different language other than en_US for your WordPress install?
    • Are you using any email plugins? Specifically, are you using a plugin that converts the plain-text email over to HTML? If so, this might be where the problem lies.
    • How did you access the activation email? Webmail? Email client?
    • What is the default character encoding in your email client? Mine is Unicode. I tried converting the character encoding over to Western (ISO-8859-1) and Western (Windows-1252) and couldn’t duplicate the problem. Note that this is for the default plain-text activation email. How are you converting the email over to ANSI?

    Any other feedback would be useful.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    @antimuffin – Thanks for looking into this.

    Can you try one thing? Can you change esc_url() to esc_url_raw() and see if that fixes things as well?

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    You don’t need to use the oEmbed plugin any more. That functionality is bundled into core now as of BP v1.5:

    http://codex.buddypress.org/getting-started/embeds/

    To remove the embed, you need to remove the corresponding activity meta entry from the database.

    The DB table is wp_bp_activity_meta. Delete any meta_key entry that starts with _oembed.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    We used to use an AJAX spinning GIF, but removed it due to various theme issues:

    https://buddypress.trac.wordpress.org/ticket/4610

    I’ve added a patch for an alternative to the throbbler in 4951:

    https://buddypress.trac.wordpress.org/ticket/4951

    It uses a progress bar animation for the background of the button.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    I believe this was recently fixed here:

    https://buddypress.trac.wordpress.org/changeset/8351/

    nirgalo – Apply that change and see if that fixes things.

Viewing 25 replies - 1 through 25 (of 3,455 total)