@steilenhang – ironically, the issue you describe is with those role plugins, and WordPress core, not with bbPress directly.
It comes from the use of WP_User::set_role() which ends up nuking bbPress’s roles. That said, bbPress 2.2.3 also has support for mapping to custom WordPress blog roles, so there shouldn’t be anything “broken” there.
If there is, I’d love to see some specific steps to duplicate the circumstances so I can improve what I can in bbPress.
This is fixed in trunk, and will be part of 2.3. In the meanwhile, turn debugging off in your production site and the error goes away, without any consequences that I am aware of.
please use trac for bugs.
So I got a little further. In “User Role Editor -> Custom capabilities” the new forum capabilities shows up. If you enable them in the other WP roles the 404 error is gone and everyone can write like normal.
However, even though I enabled “edit_topics” and “edit_replys”, nobody can edit but admin. Deleting does not work either.
I hope there will be some core changes to make this work. I have several plugins that creates their own roles and capabilities and they all work fine with User Role Editor and each other. bbPress should too.
Hi! Did you ever figure this out?
Having the same issues on my end. Running Buddypress and bbpress, I just tried creating a new site and received the same exact errors.
Would love help with this one.
I have tried everything listed above and still can not get the tinymce to show within bbpress. Any help would be greatly appreciated..
http://www.dev.hoaconnections.com/venturahoa/
I am still having problems with this same issue… No matter what I try I can not get “Fancy Editor” to show. The site I am working on is:
http://www.dev.hoaconnections.com/venturahoa/
Any help would be greatly appreciated.
honestscott, yes, old forum is not affected by migration tool.
smiga said: Migration tool just makes copy from bbpress tables to wptables
So I can just import to a new set up and it will not affect my current 1.0.2 forum?
Thanks!
I just managed to upgrade from 1.0.2 to 2.2.3 and now I have the same 404 error like you guys do. Your patch did not work for me 082net, sorry.
I am still using WP 3.3, but I have “User Role Editor” installed…
Ok, just copying those files over and overwriting doesn’t seem to work. There is no change. Can anyone help please?
i.e. do I just sftp the whole lot over and hope for the best?
I’ve got 1.03 so I’ve downloaded 1.1 to upgrade before I move over to 2.12. Do I just overwrite all my 1.03 files with 1.1 files or is there a better way to do this prior upgrade?
Migration tool just makes copy from bbpress tables to wptables
Hi everyone,
I had a question about best practices for actually running a forum. On my boards I’ve got several topics which are getting exceptionally long (25+ pages). On other forums I frequent, I’ve seen that moderators often tend to close long threads and open a new topic as a continuation of the discussion. I assume this is considered a best practice for some performance reason. Should I consider adopting the same approach, or are bbPress topics/replies queried in a way that won’t be bothered by lengthy threads?
If I should clip threads at a certain length, what’s a good ballpark number of replies at which to split the thread?
Thanks!
Andrew
Hi,
I have a question:
When using the import tool does it just copy over the database information, or does it “cut it” (remove it) from the old database for your 1.0.2 bbpress forum?
The reason I ask this question is because I want to set up a test blog and use the bbpress plugin, and try to import the 1.0.2 forum into the test set up without messing with my current standalone forum to see how it looks before permanently moving my forum over to the new site (set up).
Can this be done?
Thanks!
Scott
I’ve posted a temporary patch for 404, give it a try 🙂
Fix 404 issue for bbPress 2.2.x
When I upgrade bbPress 2.1 to 2.2, all logged in users cannot connect to any forums(bbPress) but super-admins. ( 404 not found page )
I’ve searched this support forum and they say “It’s related to Role Plugins…”
But I don’t have any Role Plugins 🙁
Did a hard back trace for this error and found capabilities of bbPress dynamic roles applied after ‘bbp_template_redirect’ so bbp_forum_enforce_blocked() blocked any users not having ‘spectate’ cap – maybe all users.
Then… we should manualy apply capabilities of bbPress role to current user.
Here’s a temporary patch for this error.
(Make a plugin or put these codes to your theme’s functions.php)
`
function bbp_fix_dynamic_role_cap() {
$current_user = wp_get_current_user();
$current_user->get_role_caps();
}
add_action( ‘bbp_template_redirect’, ‘bbp_fix_dynamic_role_cap’, -2 );// before bbp_forum_enforce_blocked()
`
Ahmmm… OK… A couple of things to get started with…
I created a new page under Import Forums called Custom Import where we can start documenting how to go about actually customizing this file.
I also created a ticket #2134 as an update for Example.php is really needed to help improve the inline docs and code formatting to line up with the current bbPress1.php, phpBB.php and SimplePress5.php converters for improved readability will also help things along.
Now onto doing this… If we keep the discussion about Mingle here and update the codex as we go with any relevant information, steps and whatever else we bump into hopefully we will end up with some docs for customizing the included example importer.
I have the first few bits on the codex now, so go check that out 🙂
ps. Anyone anyone can edit the codex docs pages using your bbpress.org credentials.
this code highlighter based on highlight.js seems to work well with wordpress 3.5 & bbpress 2.2, also ignores angle and square brackets etc
https://wordpress.org/extend/plugins/sunburst-code-prettify/
http://softwaremaniacs.org/soft/highlight/en/
sam
I finally got my answer, and more, from this very illuminating video tutorial: http://labzip.com/the-definitive-guide-to-buddypress-bbpress-configuration/ Although it didn’t specifically address the issue of multi-site blogs or network activation, the comprehensive guide made clear that single site activation was all that was necessary. It also had some great tips for configuring bbPress with Buddypress.