Props to Robin, he helped me to fix this error, which was not bbPress-related.
Thanks again!
Hey @gathero,
Sorry for this inconvenience. You definitely discovered a situation that the bbPress team has not really considered. It should not be possible to delete the last remaining Keymaster, just like you cannot delete the last remaining Administrator.
I’ll make sure this gets addressed in a future release of bbPress.
MySQL 8 removing support for zero dates is the problem.
WordPress is incompatible with NO_ZERO_DATE
mode, but it being dropped entirely means these errors are going to pop up.
See: https://bbpress.trac.wordpress.org/ticket/3354
Going to patch and fix for 2.6.6, likely for a release next week.
sorry this is a bbpress forum – this should get you started with bbpress
Step by step guide to setting up a bbPress forum – Part 1
I know nothing of buddypress, just directing you to their site
I upgraded to 2.6.5 . In WordPress menu Settings->Forums, I checked Super Moderators(Allow Moderators and Keymasters to edit users) .I tested setting the user role Editor / Keymaster. In WordPress menu can’t look the Users menu.
How can i do ?
Thx.
Hello, so now “Keymaster” is back in the dropdown list but if modify the bbpress role to it nothing happens (Administrator is set). Same thing if i create a new user selecting “Keymaster” role, Administrator is set.
I have set up the bbpress forum and have Admins created through my WordPress site. When other admins try to access the Forum settings via Tools and then Plugins they do not see the options for bbpress (Forum, Replies, Topics). Help with where to update settings so others besides myself can access these settings!
bbpress and buddypress were written by the same people, so work well together.
Second, how do I set up the register and activate pages for BuddyPress to use?
see
BuddyPress
Just had a chance to dig further into this – bbpress will only let a keymaster set another keymaster, so if you’re not a keymaster yourself then by default you can’t do this.
However this code should allow any admin to set a keymaster
add_filter( 'bbp_is_user_keymaster', 'rew_allow_keymaster', 10 , 3 );
function rew_allow_keymaster ($retval, $_user_id, $user_id) {
if (current_user_can( 'manage_options' )) $retval = true ;
return $retval ;
}
Put this in your child theme’s function file – or use
Code Snippets
BUT THEN TAKE IT OUT AFTER you have set up another – as it makes all admins in effect keymasters.
Hi. I am not sure if this is the right place to post this, but I need some help getting started with BuddyPress and BBPress. I just created my first website, which is a community for people living with multiple disabilities. I am hoping to turn this into a nonprofit organization. I have installed both BBPress and BuddyPress, so I will be posting this in both forums. The website is livingwithmultipledisabilities.org, and I have WordPress version 5.4.1, BBPress version 2.6.5, and BuddyPress version 6.0.0. I have BBPress set up with several forums I created, and I think I’m going to use BuddyPress to allow users to create groups. I have a few questions. Is there anything I should do to make BBPress and BuddyPress work well together? Second, how do I set up the register and activate pages for BuddyPress to use? These pages seem to exist, but I think they are blank since I do not see anything when I edit them, and trying to review them redirects me back to my website’s homepage. Finally, is there anything else I might not know about that I need to do to set both plugins up? Thanks.
See my first post: I already deactivated every plugin apart from bbPress and still I can’t post anything or reset the database through settings > forums. Now I changed the theme to twenty twenty and still the errors appears.
I understand that this is free support but I thought this is the official support forum and the developers wants to know these bugs. There are a lot of “You are too fast”-threads but there is not a single solution to fix this. And I never said I want to get fixed it for free, if there is paid support I would like to pay for it. I did everything what I know to troubleshoot something like this, like deactivating plugins or watch the error log. But there is not a single log and deactivating wasn’t successfully. How to inspect these error further?
I’m just a bbpress user who helps out here.
I did not respond to allow and other community members to respond if they wished.
I appreciated that you are frustrated, but you are using free software, and with that comes volunteer support. I’m not sure why you feel entitled to get someone to fix your problems for free and at a weekend.
There are 300,000 bbpress sites, and I have been offering support on this forum for 6 years, and have seen most issues that bbpress has had over the years.
it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentyfifteen, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Then come back
it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentyfifteen, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Then come back
Hello, I installed a BBpress forum on my blog but it’s not impossible to edit a subject or modify anything on the user’s profile because it redirects to the 404 error, how can I do to solve the problem?
Thank you.
Oh wow I waited soon 4 days to hear this?
I only reported what I did so far to troubleshoot this error. And by the way “you are too fast, slow down” is a popular bbPress error. After disabling the flood protection I am able to post but every posts appears as anonymous. This can’t be normal and I think is definitely a bbPress error. Also I can’t reset the database through settings > forums like I said before.
The error log is empty, only one error: WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘)’ at line 1 for query SELECT term_id, taxonomy FROM wpOF_term_taxonomy WHERE term_taxonomy_id IN () made by require_once(‘wp-admin/admin.php’), do_action(‘load-tools_page_bbp-repair’), WP_Hook->do_action, WP_Hook->apply_filters, bbp_admin_repair_handler, bbp_admin_repair_topic_tag_count, clean_term_cache
I’m not sure where this message is coming from.
It is not in bbpress, and bbpress just uses WordPress registration.
It may well be WordPress (I haven’t got auto registration on any of my test sites so can’t say)
Or are you running and registration plugins, or does your theme do this, or is it WordPress.
You’ll need to do a bit more digging.
I’m just a user who helps out here, so best I can offer is
bbPress 2.6.5 is out!
@netweb – can you help in updating the log?
that may be true, but it was probably not deleting that user that is behind the problem.
WordPress and bbpress roles are stored in the options table in the database under wp_user_roles.
Something (possibly a roles plugin?) has deleted or changed this role.
If you go into the database and copy what is on there, I may be able to help.
Got a notification in my WP plugins admin page there’s an update of bbBress (Version: 2.6.5
– 5 days ago)
Following the changelog link, gets me here https://codex.bbpress.org/releases/
there is no mention of 2.6.5 (even 2.6.4 is still TBA)…..
so without knowing even the most basic things as to what might have changed I cannot in good faith update the plugin
PS: hmm, seems i need to click on “blog” next to the 2.6.4 “TBA” release …..
perhaps someone should update the https://codex.bbpress.org/releases/ page at some point
Ive tried to desinstall-reinstall Bbpress, but the problem the problem persists.
I also use Buddypress and a lots of plugins. There was no problems before i deleted that user with the Keymaster role.
are you looking at WordPress roles or bbpress roles?
ok, I’m not seeing this issue – can you as a test deactivate bbpress do shortcodes and then retest
bbpress just uses WordPress registration,so will use whatever WordPress does
I installed bb press on my wordpress site, created the register screen, however when the user enters in the username and email there is no email received.
It is not in the junk email and all my other wordpress emails seem to be working. The only thing not working is the bbpress activation email
Just “bbPress Do Short Codes”.