Search Results for 'buddypress'
-
AuthorSearch Results
-
February 26, 2017 at 1:57 am #264179
In reply to: BuddyPress Newbie. Help needed on some issues
psnation
ParticipantI 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.
February 25, 2017 at 9:22 pm #264171In reply to: email notifications
hughb1
ParticipantI 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.
February 25, 2017 at 5:03 pm #264167In reply to: Username exposed on the profil
mrjarbenne
ParticipantHow 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
February 25, 2017 at 4:32 pm #264163In reply to: Is it BuddyPress appropriate for my web?
mrjarbenne
ParticipantThere’s a plugin that would cover you for the Profile change notifications. It’s over here:
https://github.com/calliaweb/Moderate-Buddypress-xProfile-Changes
February 25, 2017 at 4:29 pm #264162In reply to: Buddypress with Genesis framework?
mrjarbenne
ParticipantI 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:
February 25, 2017 at 3:57 pm #264158mrjarbenne
ParticipantHi 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:
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)
February 25, 2017 at 2:24 am #264151In reply to: Disabling Visibility Levels Feature
mrjarbenne
ParticipantYou 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; }February 24, 2017 at 9:27 pm #264141In reply to: Duplicate Groups Component
shanebp
ModeratorRe #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
February 24, 2017 at 9:24 pm #264140In reply to: Duplicate Groups Component
shanebp
ModeratorYou 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/February 24, 2017 at 5:08 pm #264133In reply to: Show Active Directory Fields in profile
r-a-y
KeymasterFirst, 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.phpAnd hook into any of the
do_action()hooks to display your AD data. To get the current user’s ID on a profile page, usebp_displayed_user_id().February 24, 2017 at 8:03 am #264121In reply to: hide members from search results
johanna75
ParticipantFor 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 ????February 24, 2017 at 7:58 am #264120In reply to: Buddypress Future Suggestons
djsteveb
Participantinteresting 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.
February 23, 2017 at 11:44 pm #264114In reply to: Can’t edit
ajsonnick1
ParticipantThanks R-a-y!
I’ll try that now.This was a clean install though where we didn’t have Buddypress originally.
February 23, 2017 at 11:16 pm #264112In reply to: Can’t edit
r-a-y
KeymasterCan 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.
February 23, 2017 at 10:43 pm #264109In reply to: Can’t edit
r-a-y
KeymasterThis should be fixed in BuddyPress 2.8.1.
Upgrade to v2.8.1.
February 23, 2017 at 7:56 pm #264104In reply to: Hide Required BuddyPress Name Field
Julian
ParticipantHey 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
February 23, 2017 at 7:20 pm #264102Humiges
ParticipantDear @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
February 23, 2017 at 7:19 pm #264101In reply to: Hide Required BuddyPress Name Field
Henry Wright
ModeratorYou 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:February 23, 2017 at 6:01 pm #264099In reply to: Network for private persons and companies
Henry Wright
ModeratorIs 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
February 23, 2017 at 5:57 pm #264097In reply to: Problem using login page
r-a-y
KeymasterBuddyPress does not touch the login page.
You are using a different plugin to do this or some rewrite rules on your server.
February 23, 2017 at 5:49 pm #264095In reply to: Odd Characters in Emails
Henry Wright
ModeratorHey @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?February 23, 2017 at 3:43 pm #264092In reply to: Error upgrading to 2.8.x
Henry Wright
ModeratorI 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_Callbackclass because the class was removed in 2.8.0.February 23, 2017 at 10:52 am #264082In reply to: Random User when /Members is loaded?
coolhunt
ParticipantI 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' );February 23, 2017 at 9:53 am #264078In reply to: BuddyPress causing white screen
Colourscope
ParticipantOK 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.
February 23, 2017 at 9:17 am #264077In reply to: Display activity of a specific group
aido141176
ParticipantI 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
-
AuthorSearch Results
