Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forum Replies Created

Viewing 25 replies - 1 through 25 (of 1,982 total)

  • Boone Gorges
    Keymaster

    @boonebgorges

    I’m afraid I haven’t ever used any of the available group chat plugins for BuddyPress, but a web search shows that a number are available: https://duckduckgo.com/?q=buddypress+group+chat&t=ffab&ia=web


    Boone Gorges
    Keymaster

    @boonebgorges

    There should be nothing additional required – no registration or enqueuing.

    It looks like I made a typo in my original comment – I doubled the /buddypress/ path. Here’s the proper destintation in your theme:

    
    wp-content/themes/your-theme/buddypress/members/single/profile/profile-loop.php
    

    Sorry about that!


    Boone Gorges
    Keymaster

    @boonebgorges

    Excellent! Good luck with your project ๐Ÿ™‚


    Boone Gorges
    Keymaster

    @boonebgorges

    If you need to do extensive customization to the appearance of the user profile, I’d recommend overriding BP’s templates in your child theme. For example, you can copy the file wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single/profile/profile-loop.php to wp-content/themes/your-theme/buddypress/buddypress/members/single/profile/profile-loop.php. Then, make the modifications you’d like in the copied file.

    Note that wp-profile.php is only used when the Extended Profiles component is disabled.


    Boone Gorges
    Keymaster

    @boonebgorges

    508 usually means that the hosting provider has put a limit on the resources available to your account. See https://stackoverflow.com/questions/20040307/how-to-fix-the-508-resource-limit-is-reached-error-in-wordpress. BuddyPress does generally require more resources (RAM, MySQL I/O) than a standard WP installation. I’d suggest reaching out to your hosting provider to ask about the potential of upgrading your service to support the use of BP.


    Boone Gorges
    Keymaster

    @boonebgorges

    Applying https://buddypress.trac.wordpress.org/changeset/11750 should fix the problem. Note that this change is in bp-messages/bp-messages-template.php, *not* notices-loop.php. There should be no need to reapply these changes after BuddyPress 3.0, where the fix will become part of the BP release.


    Boone Gorges
    Keymaster

    @boonebgorges

    Here’s some info on migrating vBulletin data to bbPress, which will get your content and users in. https://codex.bbpress.org/getting-started/importing-data/import-forums/vbulletin/


    Boone Gorges
    Keymaster

    @boonebgorges

    Hi @gregthebuzz – You might have better luck moving some of your logic into BP_Group_Extension, which does most of the template-related work for you. See https://codex.buddypress.org/developer/group-extension-api/. The display() method is where the content for your public-facing tab will go, while the edit parameter will help you configure what you’d like group admins to see under Manage.

    I’m unsure how or whether this’ll integrate neatly with https://wordpress.org/plugins/bp-extend-groups-fields/. That’s something you’ll probably want to talk to that plugin author about.


    Boone Gorges
    Keymaster

    @boonebgorges

    Hi @billybelly – It’s difficult for us on the buddypress.org forums to provide concrete advice on a non-free product, because we don’t have access to test it. If you paid for the UX Builder project, then they ought to be the ones providing you with support.

    That being said, it’s possible that BP templates are inherently incompatible with this plugin. BP technically uses WP pages like Activity, Register, etc, but it sorta hijacks the page loading process in a way that can make it incompatible with certain kinds of “builder” plugins. If you’re looking to customize the interior portions of a BP page, it’s best to do it either using CSS (which you can access via the Customizer and a plugin like https://wordpress.org/plugins/simple-custom-css/) or by overriding the templates in a child theme. See https://codex.buddypress.org/themes/theme-compatibility-1-7/a-quick-look-at-1-7-theme-compatibility/#overloading-template-compatibility-theme-files


    Boone Gorges
    Keymaster

    @boonebgorges

    It’s a bit hard to tell what’s going on without being able to log in and see exactly what your users are seeing.

    I suggest logging in as a non-admin, then right-clicking the space where the avatar should appear. Select ‘Inspect Element’, and then browse through the developer tools to see whether the avatar is actually in the source. If it is, but is hidden by CSS, you should be able to use the inspector to figure out which CSS is the culprit. If it’s not there at all, you could have some other sort of problem – like, perhaps, a failure to connect to Gravatar.


    Boone Gorges
    Keymaster

    @boonebgorges

    Hi @demonos – Please understand that everyone who responds to things on these forums does so as a volunteer. You can help to decrease overall response time by helping a user or two yourself ๐Ÿ™‚

    The following bits should be enough to reenable wp-signup.php:

    
    remove_action( 'bp_init', 'bp_core_wpsignup_redirect' );
    add_filter( 'bp_has_custom_signup_page', '__return_false' );
    

    Boone Gorges
    Keymaster

    @boonebgorges

    Hi @datenfresser – You can customize the template by overriding the template file in your child theme. Copy the file wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single/messages/messages-loop.php to wp-content/themes/[your-theme]/buddypress/members/single/messages/messages-loop.php, and make your modifications to the new file.

    To turn avatars into links, find lines that look like:

    
    <?php bp_message_thread_avatar( array( 'width' => 25, 'height' => 25 ) ); ?>
    

    and do this:

    <a href="<?php bp_message_thread_from(); ?><php bp_message_thread_avatar( array( 'width' => 25, 'height' => 25 ) ); ?></a>

    Something like that should get you close to what you want.

    To link the excerpt, find the line that includes bp_message_thread_excerpt(), and wrap it in a link to bp_message_thread_view_link(). See the ‘View Message’ markup just above for a template you can copy.


    Boone Gorges
    Keymaster

    @boonebgorges

    Ah, interesting.

    1. If you’ve got access (through the mysql command line tool, or through PHPMyAdmin, check the character set and collation https://makandracards.com/makandra/2531-show-the-character-set-and-the-collation-of-your-mysql-tables There may be something funny going on there.

    2. Do you have the same problem with other content? Can you post a private message with a special character in the subject line? A blog post with a special character in the title?

    These items will help narrow down whether it’s a problem with bp-groups, or a database-level config issue.


    Boone Gorges
    Keymaster

    @boonebgorges

    It’s not possible to use a regular BP profile field to keep track of data changes over time. BP doesn’t keep records of old profile field values – it only stores the most recent one.

    There are a number of ways you could accomplish it. If you had the technical know-how, you could build a tool that hooks into XProfile and syncs user-entered data to another system (maybe an array in usermeta or something like that). Another option is to manually created new fields every 3 months, but then you’d need to do some customization to the way fields are displayed on the front end so that the profile doesn’t show all past entries as separate items. Either way, some customization would be required.

    Maybe someone on this forum knows of an existing tool that will help.


    Boone Gorges
    Keymaster

    @boonebgorges

    Be sure you’re looking at the View All tab.


    Boone Gorges
    Keymaster

    @boonebgorges

    Some things to check:

    1. Check the timestamps at Dashboard > Activity. Are they off as well?

    2. Are in timezone UTC-5 (US Eastern)? Just so we have a better understanding of what’s going on.

    3. You say the “server time” is “set correctly”. Can you say more about what this means?

    4. Are timestamps for WP content (like posts and comments) correctly displayed?

    5. When you look in the database – wp_bp_activity, the date_recorded column – what do the timestamps look like? Are they UTC or in your local timezone?

    It’s generally recommend to keep PHP in UTC and to allow WP/BP to do the timezone offsets; see https://weston.ruter.net/2013/04/02/do-not-change-the-default-timezone-from-utc-in-wordpress/ for one account. My guess is that your server time is set to local time, so that things are getting double-adjusted. How this can best be fixed depends on whether only activity items are affected, or if it’s all items on the installation.


    Boone Gorges
    Keymaster

    @boonebgorges

    Pas de problรจme ๐Ÿ™‚


    Boone Gorges
    Keymaster

    @boonebgorges

    You can pass user IDs into bp_has_members() like this:

    
    $custom_ids = my_custom_ids( 'country', 'usa' );
    $has_members_args = array(
        'include' => $custom_ids,
    );
    if ( bp_has_members() ) {
        ...
    }
    

    Boone Gorges
    Keymaster

    @boonebgorges

    @grimbot – When you swapped out the header.php file for the original, did it fix the AJAX problem you’ve described here? It’s likely that it’s unrelated, but worth checking.

    > Perhaps something with the .httaccess files?

    Unlikely – mods to the .htaccess file might prevent the call from going through in the first place. This AJAX call is successfully hitting the server, but it’s returning something incorrect.

    Given that the item is showing up in the database/Dashboard, it’s highly likely that your theme is the culprit. As a test, try switching to the Twenty Fourteen theme to see if that makes the problem go away.

    If you have the ability to search your codebase, either via SSH or as a local copy, you should search it to find the string from the screenshot. That’s how I’d start debugging.

    
    $ grep -nR "why\-does\-width" wp-content/themes/staticcolonies_ct
    

    Boone Gorges
    Keymaster

    @boonebgorges

    BuddyPress’s Register page is a special kind of page that cannot be edited via the Dashboard. That’s why it’s blank when you view it in the normal way.

    To add additional fields to the registration process, go to Dashboard > Users > Profile Fields. Add one for Address and one for Phone Number. Make them required and/or private, if you’d like. As long as they are part of the ‘Base’ profile field group, they will appear as part of the registration process.


    Boone Gorges
    Keymaster

    @boonebgorges

    Can you share a screenshot? (Upload to https://postimg.org/ and share the URL to the screenshot.) Seeing how the fields are rendered may give a hint as to why this is happening.

    It may also be worth switching to the Twenty Sixteen theme momentarily (or some other WP default theme) to see if it solves the problem. If so, you can narrow it down to your theme causing the problem. If that’s the case, please share details about your theme.


    Boone Gorges
    Keymaster

    @boonebgorges

    If you’re able, search your codebase for the string. It *must* be there somewhere. If you have SSH access:

    
    $ grep -nR "Please upload your profile photo to start using this site" wp-content/plugins
    

    Repeat for mu-plugins and themes.


    Boone Gorges
    Keymaster

    @boonebgorges

    When you add BuddyPress’s Register item to your nav menu, it will only show up for logged-out users. If you’d like it to show for *all* users, remove the BuddyPress item, and instead find Register under Pages and add it from there. https://i.imgur.com/Ny7Wj1L.png


    Boone Gorges
    Keymaster

    @boonebgorges

    My suggestion was to try another plugin. That’s a relatively low-risk proposal ๐Ÿ™‚

    For the record, I understand the frustration – piecing together many different plugins and tools, written by many different people, can sometimes have unpredictable results.


    Boone Gorges
    Keymaster

    @boonebgorges

    Very odd. It sounds like, when you initially installed BP (or activated the Groups component), it didn’t properly install the database tables. I have not seen that happen before, but I’m glad that toggling the component resolved it.

Viewing 25 replies - 1 through 25 (of 1,982 total)
Skip to toolbar