Search Results for 'buddypress'
-
AuthorSearch Results
-
August 25, 2015 at 7:58 pm #243601
In reply to: Removing the Member Navigation Menu
shanebp
ModeratorYou want to remove navigation from all profile pages?
Create a template overload of this file:
bp-templates\bp-legacy\buddypress\members\single\home.phpAnd remove this div:
<div id="item-nav">August 25, 2015 at 4:58 pm #243599In reply to: How to change the “Members” color in members page
danbp
Participanth1.main-title, h1.page-titledoesn’t exist. Why don’t you try the example at first ?Also, don’t apply template models to BP pages. These are only placeholders used internally, not ordinary WP pages.
Follow some guidelines on Codex before getting in more trouble.
August 25, 2015 at 4:43 pm #243598In reply to: Good group chat plugin for bp?
August 25, 2015 at 4:26 pm #243597In reply to: Good group chat plugin for bp?
nolls
Participant@kookidooki
where had you downloaded the plugin Skype for Buddypress?August 25, 2015 at 1:52 pm #243572In reply to: PHP 7.0 compatibility
danbp
Participant@vinzen, wait a little or accept yes and no ;-). PHP 7.0.0 RC 1 is out since 2015/08/21…. RC version should not be used on production sites.
WordPress and BP are both guaranted to work only on the latest stable release of anything needed to get them to work. But you can test at your own risk, RC’s and trunk version are avaible for that.
php7 has a projected release date of November 2015. Next WP release is scheduled in december 2015. And BP around october…
WP devs are already using php7 for unit test. More from here (WP) and here (BP).
August 24, 2015 at 7:05 pm #243548In reply to: members feature with a relationship 1:n
danbp
ParticipantIdea Stream use the new post type activity introduced in BP 2.2
August 24, 2015 at 3:43 pm #243538In reply to: Add New User Activity on Button Click
coffeywebdev
ParticipantTake a look at this code, I think it may be helpful for you…
I created a function vp_add_group_activity_comments() that hooks to the ‘post_comment’ action, so when a user posts a comment an activity stream item is created and added to their group’s feed.. (on my site users can only be in one group at a time)
It’s all about what you set for the $args array….
function vp_add_group_activity_comments($comment_id){ $comment = get_comment( $comment_id ); GLOBAL $wpdb; $user_id = get_current_user_id(); $user_info = get_userdata( $user_id ); $current_user_group_id = $wpdb->get_var("SELECT group_id FROM ".$wpdb->prefix."bp_groups_members WHERE user_id = '".(int)$user_id."'"); $comment_action = "<a href='".site_url()."/members/".$user_info->user_login."'>".$user_info->first_name." ".$user_info->last_name."</a> posted a comment on <a href='".get_permalink($comment->comment_post_ID )."'>".get_the_title($comment->comment_post_ID)."</a>"; // arguments to pass to the bp_activity_add() function $args = array( 'action' => $comment_action, // The activity action - e.g. "Jon Doe posted an update" 'content' => $comment->comment_content, // Optional: The content of the activity item e.g. "BuddyPress is awesome guys!" 'component' => 'groups', // The name/ID of the component e.g. groups, profile, mycomponent 'type' => 'activity_update', // The activity type e.g. activity_update, profile_updated 'primary_link' => get_permalink($comment->comment_post_ID ), // Optional: The primary URL for this item in RSS feeds (defaults to activity permalink) 'user_id' => $user_id, // Optional: The user to record the activity for, can be false if this activity is not for a user. 'item_id' => $current_user_group_id, // Optional: The ID of the specific item being recorded, e.g. a blog_id 'secondary_item_id' => $comment->comment_ID, // Optional: A second ID used to further filter e.g. a comment_id 'recorded_time' => bp_core_current_time(), // The GMT time that this activity was recorded 'hide_sitewide' => 0, // Should this be hidden on the sitewide activity stream? 'is_spam' => 0, // Is this activity item to be marked as spam? ); $add_activity = bp_activity_add($args); // Update the group's last activity groups_update_last_activity( $current_user_group_id ); return true; } add_action('comment_post', 'vp_add_group_activity_comments' );August 24, 2015 at 3:38 pm #243537In reply to: Post comments not appearing in activity stream?
coffeywebdev
ParticipantTake a look at the code below to see how I use the post_comment action to hook my function vp_add_group_activity_comments(), which creates an activity stream item when a user posts a comment and adds it to their group’s activity stream… This is just what we are doing for our site, but if you look at the code you should be able to figure out how to do it for your site….
function vp_add_group_activity_comments($comment_id){ $comment = get_comment( $comment_id ); GLOBAL $wpdb; $user_id = get_current_user_id(); $user_info = get_userdata( $user_id ); $current_user_group_id = $wpdb->get_var("SELECT group_id FROM ".$wpdb->prefix."bp_groups_members WHERE user_id = '".(int)$user_id."'"); $comment_action = "<a href='".site_url()."/members/".$user_info->user_login."'>".$user_info->first_name." ".$user_info->last_name."</a> posted a comment on <a href='".get_permalink($comment->comment_post_ID )."'>".get_the_title($comment->comment_post_ID)."</a>"; // arguments to pass to the bp_activity_add() function $args = array( 'action' => $comment_action, // The activity action - e.g. "Jon Doe posted an update" 'content' => $comment->comment_content, // Optional: The content of the activity item e.g. "BuddyPress is awesome guys!" 'component' => 'groups', // The name/ID of the component e.g. groups, profile, mycomponent 'type' => 'activity_update', // The activity type e.g. activity_update, profile_updated 'primary_link' => get_permalink($comment->comment_post_ID ), // Optional: The primary URL for this item in RSS feeds (defaults to activity permalink) 'user_id' => $user_id, // Optional: The user to record the activity for, can be false if this activity is not for a user. 'item_id' => $current_user_group_id, // Optional: The ID of the specific item being recorded, e.g. a blog_id 'secondary_item_id' => $comment->comment_ID, // Optional: A second ID used to further filter e.g. a comment_id 'recorded_time' => bp_core_current_time(), // The GMT time that this activity was recorded 'hide_sitewide' => 0, // Should this be hidden on the sitewide activity stream? 'is_spam' => 0, // Is this activity item to be marked as spam? ); $add_activity = bp_activity_add($args); // Update the group's last activity groups_update_last_activity( $current_user_group_id ); return true; } add_action('comment_post', 'vp_add_group_activity_comments' );August 24, 2015 at 11:54 am #243532In reply to: avatar url insert database
danbp
Participantbp-custom.php
or child theme’s functions.phpAugust 24, 2015 at 11:28 am #243530Henry Wright
ModeratorYou will need to go through all of the BuddyPress communication channels available:
1. Private messaging
2. Public messagingetc
Then when a user attempts to send a message to a user they have not been assigned to, disallow it to happen via one of the hooks BuddyPress makes available.
With reference to assigning a user to a user, this could be achieved via user meta.
August 24, 2015 at 11:05 am #243529In reply to: Post comments not appearing in activity stream?
Bezuhov
ParticipantJust tested with new install of only wordpress and buddypress, all latest versions. Posts and posts comments do not appear in activity stream, sadly.
It seems there is some inherent bug in the buddypress or something.
August 24, 2015 at 10:17 am #243526In reply to: Post comments not appearing in activity stream?
Bezuhov
ParticipantJust tested the snippet provided by @danbp, doesn’t work for me, as nothing shows in the activity stream.
Will do a clean install, with fresh DB, and only wordpress with buddypress, to see if there is something wrong with my current configuration.
Will post updates, as i am willing to come to the bottom of this issue for the whole community. 🙂
August 24, 2015 at 9:36 am #243524In reply to: Post comments not appearing in activity stream?
Bezuhov
Participantdjsteveb: site indexing is enabled, yes, googled all the topics regarding this issue, but found (for now) now solution for my problem, will explore further, hope you do too 🙂
danbp: thanks for the link, read it, and will wait a little bit longer to see if the posts and comments appear in the activity stream after a while
Generally speaking, is this a bug of the buddypress, or something wrong with my site, as i am seeing that this works just fine on other sites?
August 24, 2015 at 4:20 am #243520In reply to: avatar url insert database
danbp
ParticipantSee here if it help:
https://buddypress.trac.wordpress.org/ticket/4237August 24, 2015 at 4:14 am #243519In reply to: bp_core_remove_nav_item
danbp
ParticipantHi @muskokee,
BP nav menu code is in bp-core-template.php:3050 to EOF.To change the position of an item on profiles page, use this from within bp-custom.php
Position is defined by the numeric value:function bpfr_profile_menu_tab_pos(){ global $bp; $bp->bp_nav['activity']['position'] = 30; $bp->bp_nav['forums']['position'] = 50; $bp->bp_nav['profile']['position'] = 25; $bp->bp_nav['messages']['position'] = 10; $bp->bp_nav['notifications']['position'] = 40; $bp->bp_nav['friends']['position'] = 20; $bp->bp_nav['groups']['position'] = 60; } add_action('bp_setup_nav', 'bpfr_profile_menu_tab_pos', 100);You can also add some condition on the template. Ie
if ( is_user_logged_in() ) : your custom menu stuff else something for non logged user endif;Other reference: https://codex.buddypress.org/themes/members-navigation-menus/
August 24, 2015 at 3:33 am #243518In reply to: Post comments not appearing in activity stream?
danbp
Participant@bezuhov, please, read some explanation here:
https://buddypress.org/support/topic/blog-comments-not-appearing-in-activity-stream/#post-186091
August 23, 2015 at 9:31 pm #243514In reply to: bp-custom.php causes category problem
Henry Wright
ModeratorI use a bp-custom.php file in the plugin folder
Do you mean like this
plugins/buddypress/bp-custom.php?If so, that’s the wrong place. It should be here:
plugins/bp-custom.phpAugust 23, 2015 at 9:12 pm #243513In reply to: Post comments not appearing in activity stream?
djsteveb
ParticipantTest this using 2014 theme? With other plugins disabled?
have you “enabled site tracking” in the buddypress settings?
( https://buddypress.org/support/topic/what-does-site-tracking-do/ )I think I may have a similar issue, and I think there was a thread about this recently, like in the past 3 weeks or so.. I have not whittled it down to a bp-custom issue, or theme issue, or what yet myself – too busy trying to fix more important things at the moment..
interested if you find the issue / resolution – hope these tidbits help to find..
August 23, 2015 at 8:56 pm #243512In reply to: Profile Pic upload failure
AdventureRidingNZ
ParticipantI’ve found it.
The BBPress plugin ‘Forum Restrict’ conflicts with BuddyPress Profile pic uploads. If you install ‘Forum Restrict’ it will break BuddyPress profile picture uploads.
Eddie
August 23, 2015 at 6:29 pm #243507August 22, 2015 at 9:15 am #243491In reply to: Register Link goes to homepage now?
August 22, 2015 at 8:48 am #243490In reply to: Changing page titles with language file
danbp
ParticipantAre you sure that the mo file contains you’re change ? If yes, save po/mo in a safe place, then remove po/mo from live site and ensure your site comes in english (default).
– Reload buddypress_xx_XX.mo to wp-content/languages/plugins/buddypress-xx_XX.mo
Aside, which language are you using ?
August 22, 2015 at 8:11 am #243489In reply to: [Resolved] Add group redirects to 404 error!
danbp
ParticipantYou’re welcome !
To all readers, Codex reminder when getting 404, missing BP pages, not found errors after setup or upgrade ! 😉
Settings → BuddyPress → Pages
Pages are automatically generated for the BuddyPress components you enabled in the components settings using the default slugs based on the name of each component activated. Make sure that activated components have corresponding pages assigned to each in this panel.
Directories
Associate a WordPress Page with each BuddyPress component directory.- Activity Streams (if activated)
- User Groups (if activated)
- Members > this is core and can’t be removed/modified
Registration
Associate WordPress Pages with the following BuddyPress Registration pages.
- Register
- Activate
Note: registration is not a BuddyPress component but part of WP core.
When you allow user registration, you have to add manually these pages.August 22, 2015 at 8:09 am #243488danbp
ParticipantTo all readers, Codex reminder when getting 404, missing BP pages, not found errors after setup or upgrade ! 😉
Settings → BuddyPress → Pages
Pages are automatically generated for the BuddyPress components you enabled in the components settings using the default slugs based on the name of each component activated. Make sure that activated components have corresponding pages assigned to each in this panel.
Directories
Associate a WordPress Page with each BuddyPress component directory.- Activity Streams (if activated)
- User Groups (if activated)
- Members > this is core and can’t be removed/modified
Registration
Associate WordPress Pages with the following BuddyPress Registration pages.
- Register
- Activate
Note: registration is not a BuddyPress component but part of WP core.
When you allow user registration, you have to add manually these pages.August 22, 2015 at 1:38 am #243481In reply to: [Resolved] Add group redirects to 404 error!
meaganthefoodie
ParticipantFound the problem.
BuddyPress didn’t like that I had the groups page as a sub page of Members. Moved Groups page to the root and now everything works great.
Thanks for your assistance
~M
-
AuthorSearch Results
Hi all,
I just started working on a production site, with latest wordpress and buddypress installed, but can’t quite figure out why post comments do not appear in activity stream. I have search indexing and allow activity stream commenting on blog and forum posts enabled, but nothing happens. Well, everything else works just beautifuly, except that minor or major issue, lol. 🙂
Any ideas?
wordpress: 4.2.4
buddypress: 2.3.2.1
theme: mesocolumn
site: beta.karierist.si
Your help would be much appreciated, thanks. 🙂