Hi,
seems you’re in wp-admin media library when you get that error. The message comes from WordPress. BuddyPress doesn’t use backend editing and doesn’t use edit tools on front-end like “mirror” or “rotate” when he handles pictures.
With BP, a user can handle his avatar picture and the cover header for profile and groups, and all that from front-end.
Where is the image in BuddyPress that you try to edit ?
Please give details, so your issue could evtl. be reproduced.
I couldn’t find someone else with this issue:

The profile settings are not there, when I try to change cover/profile image it send me to a 404 not found page, even when I manually changed the setting on the database to allow.
EDIT: they were there at first but I dont have any other plugings but akismet, bbpress, buddypress
That’s how it works with JS. No idea if you can modify easely this behave between BP/theme and client side… personnally, i can’t help you with that.
And the codex is not very verbose about favorites.
If interest to study code, see here.
Hi,
BuddyPress hasn’t a video player. By default, BP use WordPress embeds. Read attentively this document, to understand how embeding videos is working and how READING videos is automatted.
If you want thumbnails in place of the default wrapper, you could use some plugin like this one (untested). And they’re many other on the plugin repo. Only thing you have to take attention with such a plugin, is his compatibility with BP. For ex. wall activities are not exactly blog posts.
If you’re comfortable with CSS, you can even try to modify the existing wrapper size.
Note also that all of these tips have not very much to do with BuddyPress, but with theming.
A brief check for wp-content/themes/rehub/buddypress/groups/single/index.php indicates that you use a wrong file.
There is no index.php file in the original template directory of /groups/single/…
So it may by interesting for you to review the group page install – evtl. register permalinks again and to check how you implemented “/buddypress” into your theme. About theme, do you use a child theme ?
Perhaps read the template doc if it is a bit unclear.
Add BuddyPress Styles to a Theme
FYI we tried putting it back to 7.1 and it broke the site again:
Error on the front end:
Fatal error: Uncaught TypeError: Argument 1 passed to MC4WP_Form_Listener::listen() must be an instance of MC4WP_Request, instance of MC4WP_Request given, called in /home/mysite/public_html/wp-content/plugins/mailchimp-for-wp/includes/forms/class-form-manager.php on line 92 and defined in /home/mysite/public_html/wp-content/plugins/mailchimp-for-wp/includes/forms/class-form-listener.php:27 Stack trace: #0 /home/mysite/public_html/wp-content/plugins/mailchimp-for-wp/includes/forms/class-form-manager.php(92): MC4WP_Form_Listener->listen(Object(MC4WP_Request)) #1 /home/mysite/public_html/wp-content/plugins/mailchimp-for-wp/includes/forms/class-form-manager.php(59): MC4WP_Form_Manager->init_form_listener() #2 /home/mysite/public_html/wp-includes/class-wp-hook.php(298): MC4WP_Form_Manager->initialize(”) #3 /home/mysite/public_html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array) #4 /home/mysite/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #5 /home/mysite/public_html in /home/mysite/public_html/wp-content/plugins/mailchimp-for-wp/includes/forms/class-form-listener.php on line 27
and now this error on the back end in WP-admin:
Fatal error: Uncaught Error: [] operator not supported for strings in /home/mysite/public_html/wp-content/plugins/buddypress/bp-activity/classes/class-bp-activity-component.php:281 Stack trace: #0 /home/mysite/public_html/wp-includes/class-wp-hook.php(298): BP_Activity_Component->setup_admin_bar(”) #1 /home/mysite/public_html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array) #2 /home/mysite/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #3 /home/mysite/public_html/wp-content/plugins/buddypress/bp-core/bp-core-dependency.php(143): do_action(‘bp_setup_admin_…’) #4 /home/mysite/public_html/wp-includes/class-wp-hook.php(298): bp_setup_admin_bar(Object(WP_Admin_Bar)) #5 /home/mysite/public_html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array) #6 /home/mysite/public_html/wp-includes/plugin.php(515): WP_Hook->do_action(Array) #7 /home/mysite/public_html/wp-includes/admin-bar.php(83): do_action_ref_array(‘admin_bar_menu’, Array) #8 /home/mysite in /home/mysite/public_html/wp-content/plugins/buddypress/bp-activity/classes/class-bp-activity-component.php on line 281
I guess 7.1 isn’t fixed yet.
Hello,
I want to change/modify the buddypress default video player, is this possible?
I want to show video thumbnail instead black screen inside player wrapper.
Thanks
Thank you. FYI I am still having issues:
See ticket I just submitted to my hosting company and their response.
You
Posted On 21 Jan, 2017 00:55 CST
Hello,
I am getting this error:
Warning: include(): Filename cannot be empty in /home/mysite/public_html/wp-content/themes/rehub/buddypress/groups/single/index.php on line 14
Warning: include(): Failed opening ” for inclusion (include_path=’.:/usr/local/php56/pear’) in /home/mysite/public_html/wp-content/themes/rehub/buddypress/groups/single/index.php on line 14
on this page https://www.beforeplastic.com/groups/shop-owners/
Wondering if this is connected to the support ticket submitted yesterday.
Thanks so much
Support GuruPosts: 5856Posted On 21 Jan, 2017 01:10 CST
Hello,
Thank you for contacting our Help Desk center!
Indeed, this is caused by changing the PHP version as it was done in the previous ticket. It seems that by solving one problem another one arises and this might mean that something in your website is misconfigured. I recommend you to seek the assistance of a professional developer to find the weak link in the coding of BuddyPress.
If you need further assistance, do not hesitate to contact us again.
——
My hope is that the BuddyPress developers are already working on a fix to this problem.
Thanks so much!
Thank you for the report. Devs are aware of the problem. You can also participate or follow this on Trac.
Read from #7406
Hi and sorry for your issue. Could be a lot of things. From php version to file access rules… Best to do is to verify you have the minimum requirements needed by WP and BP on your host plan and to contact your host support.
Hi,
I have buddypress installed and 4 groups created.
I would like every members of a group to be notified by email anytime a member post something in this group.
Today, members needs to first log in to get the notification and they don’t do that often.
What are the options?
Thanks for your help
Hi,
I am using WPLMS theme with buddypress plugin on godaddy economy plan. Website is working good but when i upload anything from wp-admin website is suddenly down. I got 500 internal server error.
Please suggest me, what should i do.
Thanks
Hia, wanted to let you know that tonight my site went down and I lost all access to the WP admin due to BuddyPress. I was getting the below fatal error in the admin panel and the home page was getting a 500 error.
Fatal error: Uncaught Error: [] operator not supported for strings in /home/mysite/public_html/wp-content/plugins/buddypress/bp-activity/classes/class-bp-activity-component.php:281 Stack trace: #0 /home/mysite/public_html/wp-includes/class-wp-hook.php(298): BP_Activity_Component->setup_admin_bar(”) #1 /home/mysite/public_html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array) #2 /home/mysite/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #3 /home/mysite/public_html/wp-content/plugins/buddypress/bp-core/bp-core-dependency.php(143): do_action(‘bp_setup_admin_…’) #4 /home/mysite/public_html/wp-includes/class-wp-hook.php(298): bp_setup_admin_bar(Object(WP_Admin_Bar)) #5 /home/mysite/public_html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array) #6 /home/mysite/public_html/wp-includes/plugin.php(515): WP_Hook->do_action(Array) #7 /home/mysite/public_html/wp-includes/admin-bar.php(83): do_action_ref_array(‘admin_bar_menu’, Array) #8 /home/mysite in /home/mysite/public_html/wp-content/plugins/buddypress/bp-activity/classes/class-bp-activity-component.php on line 281
SITEGROUND TECHNICAL SUPPORT REPORT:
I am glad to inform you I have resolved the issue. The plugin buddypress is not compatible to work with the PHP version 7.1 and caused the above mention error. In order to have this solved, I changed the PHP version to 5.6 by using the following .htaccess handler:
Code:
AddHandler application/x-httpd-php56 .php .php5 .php4 .php3
Is there a plan to make buddy press 7.1PHP compliant? I really don’t like the idea of having to roll back to 5.6 to accommodate. Any idea when BuddyPress will be updated?
Thanks so much! 🙂
My experience on an iPad with BuddyPress and the change profile photo is as follows:
Safari (custom theme) – same as above, hard to find the right spot to get the iOS menu to appear
Chrome (custome theme) – worked perfectly, the touch zone matched the physically drawn button on screen.
Safari (Twenty theme) – different site, but worked without an issue straight away.
There is something with some of the themes (I am using one from Template Monster that has this issue, and another from them does not have an issue at all.
About to see if they can provide a fix for this. It seems odd it’s only a Safari issue, and only on some themes.
Hi to all, we created a website and everything is fine till before open website test with closer people.. all the same. after filled all and click to submit button and 30*40 second waiting…
There is anybody knows why this is happen?
And note: we dont use buddypress messages and groups. thats why we deleted messages and groups database tables also. it can make any issue? or something else?
Just everything is work fine all website between 1-4 second running. but in registration form open page mininmum 4-5 second. submit form 30-40second. thats really strange and we have only 2 days. hope somebody can help quick!
Waiting your feedbacks. Thanks…
I’m using the WOffice theme, have selected Table layout for the staff directory. I’d like to remove the Role, Activity, Name (it shows up twice, one with avatar and other without), and Birthday for now.
Can I do this just using CSS? Or do I have to modify the members-loop.php file? And if I do have to modify that file, do I create it in the child theme folder using buddypress>members>members-loop.php directory structure or do I just copy it to the root?
It’s shipped and ready for testing! Details in a blog post:
BuddyPress 2.8.0 Beta 1
This isn’t ideal. Can you open a ticket on Trac explaining the issue?
https://buddypress.trac.wordpress.org/
Is it possible that users can choose to auto delete the chat…
BuddyPress doesn’t have chat functionality. Are you using a plugin?
That’s what i expected, but you’re wrong and can’t get any content from there.
Members is a BuddyPress page which should stay empty. This page (like the other BP pages) exist for internal purpose only. WP create the slug and BP need that slug to fire dynamic content into the “members” page.
To resume, the page called “members” is mandatory, and depending the context, will show different things.
your-site/members/ -> the members list
your-site/members/seb/ -> Seb’s profile
your-site/members/seb/notifications -> Seb’s notification
etc….
You’re always on the same permalink/page, but with very different content.
If you need to add some content to the member page, you can do that by using the action hooks you’ll get on the different contextual templates.
Or a little more complex, by hardcoding something yours into a template, with help of a child theme.
Or even much better, specially if you want to reuse your work on another site, with a plugin. But whatever, you have to use the template parts, not the page itself, or the “page editor”, which is to write static content.
The function used to show @ mention is bp_displayed_user_mentionname in this template context:
<h2 class="user-nicename">@<?php bp_displayed_user_mentionname(); ?></h2>
Above the profile header you have the fullname, which use this function: bp_displayed_user_fullname.
To replace the mention by the fullname, you can use this snippet (goes to bp-custom.php):
function bpfr_user_fullname() {
// uncomment below if you want this only for logged in users.
//if ( !is_user_logged_in() )
//return false;
echo bp_displayed_user_fullname();
}
add_filter( 'bp_get_displayed_user_mentionname', 'bpfr_user_fullname' );
To remove the existing fullname, you use something like:
function bpfr_remove_fullname_from_profile() {
global $bp;
if ( bp_is_active( 'xprofile' ) )
if( bp_is_user() && ! bp_get_member_user_id() ) {
$user_id = 'displayed: '. bp_displayed_user_id();
} else {
$user_id = 'get_member_user: '. bp_get_member_user_id();
}
remove_filter( 'bp_displayed_user_fullname', isset( $bp->displayed_user->fullname ) ? $bp->displayed_user->fullname : '' );
}
add_filter( 'bp_displayed_user_fullname', 'bpfr_remove_fullname_from_profile' );
And in case of you want to modify the @ sign, it is hardcoded in the template. You have to remove it manually via a child-theme.
Many other related topics on the forum.
Function reference.
I spend lot of time with geomywp plugin but it seems that members once account created have to go in Position to feel (another time) there adresse to make the plugin works…
Does with Buddypress I can make a search members form by city?
Do you know how I can just create a custom BuddyPress template? I need to create it such that my client can enter the information herself manually (we are using the Advanced Custom Fields plugin for that), and such that it can only be viewed once a user is logged in. It needs to say “Welcome [user]!” at the top.