Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'buddypress'

Viewing 25 results - 8,251 through 8,275 (of 69,045 total)
  • Author
    Search Results
  • #264179
    psnation
    Participant

    I would suggest https://wordpress.org/plugins/buddypress-xprofile-custom-fields-type/ to create your profile fields. There also conditional field plugins that would allow you to set up different fields to members and doctors.

    #264171

    In reply to: email notifications

    hughb1
    Participant

    I miss-edited that. That should have read I migrated away from vBulletin to BBpress and Buddypress. I’m sorry! I will try this plugin though. Thanks.

    #264167
    mrjarbenne
    Participant

    How is this different than Twitter, where my username is my @mention name? Although I agree that the Display Name and Username can cause confusion, you could tact in the opposite direction and embrace the username with something like this: https://github.com/r-a-y/buddypress-usernames-only

    #264163
    mrjarbenne
    Participant

    There’s a plugin that would cover you for the Profile change notifications. It’s over here:

    https://github.com/calliaweb/Moderate-Buddypress-xProfile-Changes

    #264162
    mrjarbenne
    Participant

    I would suggest asking this question in the Studiopress forums. It could be that the Genesis Connect plugin was required before BP enhanced their theme compatibility. BP now works in any well designed WordPress Theme. You can read more about that here, along with instructions on building out your own child theme to tweak how BP renders within your selected theme:

    BuddyPress Theme Development

    #264158
    mrjarbenne
    Participant

    Hi Dee,

    I would suggest that you download the plugin and give it a try. If you already have a WordPress install, there isn’t anything to “buy”.

    Once you log in, the Main activity stream has a central area where users can post updates:

    2017 02 25 10 49 40

    Allowing users to post media to the activity stream, rather than just text, is going to require an additional plugin. Although I don’t use it, this will do the trick: https://wordpress.org/plugins/buddypress-activity-plus/

    Commenting on each other’s posts is there by design. If you go into Settings/Discussion you can set the Threaded Discussion depth in the same space you would manipulate this for blog posts.

    Rating each other’s posts could be done with https://en-ca.wordpress.org/plugins/bp-reactions/

    Allowing users to also post to the blog on the site (as well as the activity feed) will require you to elevate their permissions. By default, users who are Subscribers (WordPress Roles https://codex.wordpress.org/Roles_and_Capabilities) can post to the Activity Stream, but not to the blog post. If you promote them to Contributor, they can post articles to the blog post as well: given your wish to moderate those posts, you want Contributor rather than Author, so you can read the posts first before publishing. You can’t moderate the activity feed. Users can post there freely (like FB)

    #264151
    mrjarbenne
    Participant

    You could just hide the toggle with CSS. There’s probably a more elegant way I don’t know, but this will work in a pinch:

    Add this to the style.css file of your child theme, or add it to the Custom CSS panel in the Customizer:

    #buddypress .field-visibility-settings-toggle {
        display: none;
    }
    #264141
    shanebp
    Moderator

    Re #2 this is a much better approach than using group_meta…

    https://codex.buddypress.org/developer/group-types/

    Then use the group type to determine if your extra tabs should be added to a group via the BP_Groups_API

    #264140
    shanebp
    Moderator

    You have 2 choices, both require some hours of work and good coding skills, which is why a ‘solution’ was never shown, just explained.

    1. Create a new component based on the Groups component

    2. Use groups_meta to add a field re ‘park’ and use that to determine if your extra tabs should be added to a group via the BP_Groups_API
    https://codex.buddypress.org/plugindev/how-to-edit-group-meta-tutorial/
    https://codex.buddypress.org/developer/group-extension-api/

    #264133
    r-a-y
    Keymaster

    First, you need to figure out how to fetch the Active Directory data for a user and how to display it. This isn’t dependent on BuddyPress.

    Once, you’ve figured that out, you’ll need to hook into the BuddyPress profile template to add those fields.

    If you are a WordPress developer, there are various hooks you could use. View the profile template:
    https://buddypress.trac.wordpress.org/browser/tags/2.8.1/src/bp-templates/bp-legacy/buddypress/members/single/profile/profile-loop.php

    And hook into any of the do_action() hooks to display your AD data. To get the current user’s ID on a profile page, use bp_displayed_user_id().

    #264121
    johanna75
    Participant

    For me, if a user set a data (like city) as “for me only” it will be normal that this member will not display in results if a search is done on his city name.
    It’s a very basic privacy respect… How can buddypress dev let this king of error ????

    #264120
    djsteveb
    Participant

    interesting recent discussion on the privacy thing here: https://buddypress.org/support/topic/hide-members-from-search-results/#post-264118 – hope others can chime in on best practices for the future.

    An easy way to choose that gives put in and what gets left out of the main activity stream is a top issue I think for bp, as well as an easier way to manipulate page titles, meta descriptions, and other content on the bp-psudoe pages likes groups and member profiles is a consistent pain point for many.

    hopefully media handling will get more standardized.

    #264114

    In reply to: Can’t edit

    ajsonnick1
    Participant

    Thanks R-a-y!
    I’ll try that now.

    This was a clean install though where we didn’t have Buddypress originally.

    #264112

    In reply to: Can’t edit

    r-a-y
    Keymaster

    Can you reinstall v2.8.1 just to make sure you are not experiencing any discrepancies?

    Delete BuddyPress and reinstall the latest version and see if you are still running into problems.

    #264109

    In reply to: Can’t edit

    r-a-y
    Keymaster

    This should be fixed in BuddyPress 2.8.1.

    Upgrade to v2.8.1.

    #264104
    Julian
    Participant

    Hey Henry,

    Thank you so much! That worked perfectly.

    I forgot to mention though that the “Name” profile field still shows up on theer BuddyPress profile page. Do you know any code that I could use to hide that field?

    Thanks so much

    Humiges
    Participant

    Dear @djpaul ,
    please ignore my previous reply.

    I found out that the // ‘activity_update’, works a bit TOO well/much ๐Ÿ˜‰ , since it also removes the activity information about the new comments created in blogs.

    Please, is there any specific removal as // ‘activity_update’, — however, this one only removes those which are posted in Buddypress Profiles?

    This would mean… I would still see:
    [username] commented the post [postname]

    However, if someone replies the BuddyPress activity/comments the
    [username] posted a new activity comment
    Will not show/ create.

    Thank you very much

    #264101
    Henry Wright
    Moderator

    You have 2 options. I’d recommend the 2nd:

    1: Copy and paste the JavaScript to your my-theme/buddypress/members/register.php template. In this case you’ll need to copy the <script> tags also.
    2: Create a separate file (my-theme/js/script.js for example) and paste the JavaScript into that. In this case you don’t need to copy the <script> tags. If you go down this route you will need to enqueue the script. See this article for info on how to do that:

    wp_enqueue_script()

    #264099
    Henry Wright
    Moderator

    Is that possible?

    Yes but you’ll need to install some plugins and maybe write some custom code to get the functionality you need.

    Check out the Getting Started article

    Getting Started

    #264097
    r-a-y
    Keymaster

    BuddyPress does not touch the login page.

    You are using a different plugin to do this or some rewrite rules on your server.

    #264095
    Henry Wright
    Moderator

    Hey @kdannay

    Is BuddyPress actually sending รขโ‚ฌโ€œ or is the problem at your client’s end? i.e. your client’s email client can’t display the โ€“ character properly?

    #264092
    Henry Wright
    Moderator

    I just spoke with Boone, he suggested a reinstall of BuddyPress is needed because it looks as though your upgrade didn’t complete properly. bp-core-functions.php shouldn’t contain a reference to the BP_Core_Sort_By_Key_Callback class because the class was removed in 2.8.0.

    #264082
    coolhunt
    Participant

    I found this handy

    It works in BP-custom.php — im trying to get it to load instead of “alphabetical”

    // Exit if accessed directly
    if ( !defined( 'ABSPATH' ) ) exit;
     
    class BP_Loop_Filters {
     
        /**
         * Constructor
         */
        public function __construct() {
            $this->setup_actions();
        }
     
        /**
         * Actions
         *
         * @uses bp_is_active()
         * @uses is_multisite()
         */
        private function setup_actions() {
            /**
             * Adds the random order to the select boxes of the Members, Groups and Blogs directory pages
             */
            // Members component is core, so it will be available
            add_action( 'bp_members_directory_order_options', array( $this, 'random_order' ) );
     
            // You need to check Groups component is available
            if( bp_is_active( 'groups' ) )
                add_action( 'bp_groups_directory_order_options',  array( $this, 'random_order' ) );
     
            // You need to check WordPress config and that Blogs Component is available
            if( is_multisite() && bp_is_active( 'blogs' ) )
                add_action( 'bp_blogs_directory_order_options',   array( $this, 'random_order' ) );
        }
     
        /**
         * Displays a new option in the Members/Groups & Blogs directories
         *
         * <a class="bp-suggestions-mention" href="https://buddypress.org/members/return/" rel="nofollow">@return</a> string html output
         */
        public function random_order() {
            ?>
            <option value="random"><?php _e( 'Random', 'buddypress' ); ?></option>
            <?php
        }
     
    }
     
    // 1, 2, 3 go !
    function bp_loop_filters() {
        return new BP_Loop_Filters();
    }
     
    add_action( 'bp_include', 'bp_loop_filters' );
    
    #264078
    Colourscope
    Participant

    OK this was the error when I did the wp-debug:

    Fatal error: Call to undefined function bp_is_front_page() in /home/longmans/public_html/positiveplusone.com/wp-content/plugins/bp-custom.php on line 21

    I deactivated all plugins and the site was showing.

    I re-enabled BuddyPress as the first plugin and the site did not show when I pressed View Site.

    It’s the BuddyPress plugin but I don’t know what/how to fix it.

    #264077
    aido141176
    Participant

    I want to list the activity for a specific group, not list of groups. I have not continued withe template method danbp. I’ve tried everything you mentioned including the bp_parse_args(). I just couldn’t get it to work. I could get it change the amount of list items but not display a selected group activity.

    But I have gone back to using the activity loop now, trying to incorporate the code you gave me.

    Here is the activity loop, how would you incorporate your code above:

    <?php if ( bp_has_groups() ) : ?>
     
        <div class="pagination">
     
            <div class="pag-count" id="group-dir-count">
                <?php bp_groups_pagination_count() ?>
            </div>
     
            <div class="pagination-links" id="group-dir-pag">
                <?php bp_groups_pagination_links() ?>
            </div>
     
        </div>
     
        <ul id="groups-list" class="item-list">
        <?php while ( bp_groups() ) : bp_the_group(); ?>
     
            <li>
                <div class="item-avatar">
                    <a href="<?php bp_group_permalink() ?>"><?php bp_group_avatar( 'type=thumb&width=50&height=50' ) ?></a>
                </div>
     
                <div class="item">
                    <div class="item-title"><a href="<?php bp_group_permalink() ?>"><?php bp_group_name() ?></a></div>
                    <div class="item-meta"><span class="activity"><?php printf( __( 'active %s ago', 'buddypress' ), bp_get_group_last_active() ) ?></span></div>
     
                    <div class="item-desc"><?php bp_group_description_excerpt() ?></div>
     
                    <?php do_action( 'bp_directory_groups_item' ) ?>
                </div>
     
                <div class="action">
                    <?php bp_group_join_button() ?>
     
                    <div class="meta">
                        <?php bp_group_type() ?> / <?php bp_group_member_count() ?>
                    </div>
     
                    <?php do_action( 'bp_directory_groups_actions' ) ?>
                </div>
     
                <div class="clear"></div>
            </li>
     
        <?php endwhile; ?>
        </ul>
     
        <?php do_action( 'bp_after_groups_loop' ) ?>
     
    <?php else: ?>
     
        <div id="message" class="info">
            <p><?php _e( 'There were no groups found.', 'buddypress' ) ?></p>
        </div>
     
    <?php endif; ?>

    I’m sorry if this is annoying you, I do appreciate your help. I’ve only been working with buddypress for about a week.

    Thanks

Viewing 25 results - 8,251 through 8,275 (of 69,045 total)
Skip to toolbar