After reading the importer
I’ve recently migrated my phpBB forum to bbPress, but I have noted a few issues with the import/repair process. Does anybody have any suggestions as to what’s going wrong with any/all of these:
Forum import – The documentation states that stickies will not be imported, however I after doing the import I have around 20 ‘super-stickies’ which, looking at the old forum, are a mixture of announcements and stickies. I’d rather these weren’t converted to anything, and as far as I’m aware they shouldn’t be (https://bbpress.trac.wordpress.org/ticket/2126)
User import – During the import, I (the main WordPress admin user) seem to have had quite a lot of forums, topics and replies linked to my user. I wasn’t a user on the previous phpBB forum at all so I’m not sure why I’ve adopted these posts. Or any posts for that matter.
Repair tools – All the repair tasks seem to work ok, except for two:
– Recalculate the position of each reply
– Remap existing users to default forum roles
These two tasks end up white-screening with no status messages at all.
User Login Conversion – User logins are converted correctly when using the standard wordpress login screen but now when using my custom frontend ajax login – does anyone know if there’s a way to get that to work? A seperate topic has been started about that here: http://bbpress.org/forums/topic/user-login-authentication-migrated-phpbb-users/
Any advice on any of these steps would be very much appreciated.
Thanks!
phpBB does not actually have ‘threaded replies’ so you should see something more laong the lines of ‘No reply to’s to convert’ it most certainly should not be failing at that 11th step.
Nor should it be ‘white screening’ for either “Recalculate the position of each reply” or “Remap existing users to default forum roles” tasks.
I’m done for the night (9:30pm Local Time) so I’ll take a closer look at this tomorrow 🙂
Did you manage to fix this? I’m experiencing the same issue I think.
Also, I get errors when running two of the ‘Repair Forums’ tasks:
– Recalculate the position of each reply
– Remap existing users to default forum roles
Both tasks end up white-screening on me 🙁 I wonder if the task errors are related to the forum import failing?
a look through and you should be able to work out what most of it is doing.
If you want to alter any of these, make a new directory in the root of your theme and copy any of these template files to it (only the ones you want to alter)
so for instance if you wanted to alter content-archive-forum.php you’d create a copy to get
wp-content/themes/%your-theme-name%/bbpress/content-archive-forum.php
you can then alter these copies, and bbpress will use them instead
at the finer level you may need to use something like firebug to work out how to say ‘bold’ the forums names to see what css each part is using, so that you can alter it.
Firebug is downloaded to go with the Firefox browser. There are loads of firebug tutorials eg see
Can you answer a quick question for me. I am using the simplr form plus plugin and I got all of the fields set and the default pages and custom welcome page complete. However the tiny mce icon to dump the registration form into the page is not showing up on my tool bar. Any idea why that might be? I know that this is not bbpress directly but I was wondering if you were by chance familiar with the plugin.
@pinkishhue and @robin-w thanks so much. The topic pages should NOT look like that at all. I am not sure why they are defaulting to the forum index. I will try switching the theme and also deactivating all of the plug in and enabling them one by one. I do not know how to flush permalinks or any of that stuff. I am a complete newbie. I had to ask someone to add the theme into the css for me if that give you any clue. I will try these and get back if it does not work r to say thanks if it does. This is a free site and I am just trying to figure out how to get this done without much experience so this means the world to me.
you should not be adding code to the end of a main theme’s functions, but should be creating child theme. By all means leave it there and test that it works, but then create a child theme and move it there or you risk losing the change on an update. I’ll try and make this even clearer in the documentation – it is a first version !
Hope that helps you, and please come back with any further issues ! 🙂
I installed bbpress on my site and it is running the default theme currently I”m going to create my own theme over the next few days but I was wondering how do I enable bbpress breadcrumbs? You can see from http://hearthstoneplayers.com/forums/ that no breadcrumbs are showing, is there a setting I need to turn on? Also I use Yoast breadcrumbs from Yoast SEO plugin could that effect the bbpress breadcrumbs?
I was told that I could either make the breadcrumbs go away completely or modify them. I chose to modify the appearance of the “crumbs of bread”. The following code was offered to me as a possible solution to my desire to modify my breadcrumbs . . .
The result was this message in black against a white screen . . .
Parse error: syntax error, unexpected end of file in /home/sylviannai/public_html/journal/wp-content/themes/twentyten/functions.php on line 568
So what I’m asking is there additional code or an error in the code as that last line suggests.
Thank you for reading and please, please help. I’m losing my mind on this project and I didn’t have that many marbles to play with before I started in the first place.
I need to add this snippet of code to my functions file in theme/childtheme. The problem is that I haven’t found anything in Documentation telling me where theme/childtheme is. Also will this be overwritten during the next bbPress update?
This is the documentation I was given to modify and insert the following code but it assumes that I know where to put it. Help please.
The string Keymaster is being translated to Super Administrator(here)
If you login to http://translate.wordpress.org using your wordpress.org/bbpress.org username and password you can also suggest an updated translation and the Spanish translation team will review the translation and accept it or not.
The first link above is for the ‘development’ version of bbPress, upcoming 2.6 release, you should also suggest any translation updates for the current bbPress v2.5 here.
Once you have done the above you should let the Spanish translation team know:
Thank you for the functions code you provided to create a custom role. I’ve implemented this and can see it and change the user to the new role – however it doesn’t save it so if i navigate away from the user page and go back it hasn’t kept the role it just defaults back to nothing until i post and then it puts me on participant (which I have enabled to set automatically for new posters). Would you know why that is happening?
My initial setup was a template file called forum.php which bbpress automatically picked up as my forum page – I didn’t use override of existing bbpress templates within my theme, however when I made the bbpress-functions.php in my theme folder it made the forum stop using the bbpress styles (not sure why) – so i tried adding the overrides for bbpress in my theme folder and that made it not render any html at all just blank body – I’ve ended up copying the stylesheet to my theme folder and naming it something else.
I’m looking for a user role half way between a participant and a moderator (I’ve called it a Junior Moderator) where they can moderate and flag things and get in touch with users who flagged inappropriate posts and inform them of the actions as well as receive emails or notifications from users flagging the inappropriate content- but they can’t delete or edit other people’s topics, replies and can’t delete forums or add new ones.
I need to know where to get the Registration URL?
Seems to me that WordPress would make that one of the more obvious and prominent links on the page. I haven’t figured out where it is. I need it to complete the bbPress Login Widget configuration.
Also
As you can see this is what my menu looks like now. Home Forums About
Forums
Home › Forums
Forum
Raisons d’être
Corporate Charter Of The Foundation
The Declaration of Universal Rights
How do I make it look like this?
Home Forums About
Forum ›
Raisons d’être
Corporate Charter Of The Foundation
The Declaration of Universal Rights
I got the Forums link in the menu to work. Now how can I remove the totally redundant Forums labels beneath the main menu?
@robinw – I just came across this too and thought exactly the same as you, that it needed that filter or something like that. I was trying to change the “Topic tags: ” (or something like that) bit of the tags archive pages.
It was picking up the default taxonomy-topic-tags.php file. This must have been picked up from the plugin default theme, not mine – it’s in /extras in my theme folder but changing it there had no effect, I had to move it out of there to the root of the theme folder. This totally makes sense from a WordPress standpoint but was non-obvious because I was looking in the bbPress folder in my theme.
ANYWAY it’s sorted now but if someone else comes across it, check for some hidden template. I couldn’t get that filter to work for anything. I tried very very hard to make it work. It didn’t.
@saulmarq – what you can do is make a new page and make the permalink your forum root. So my forum root (in settings) is forums and the page is at example.com/forums. Then use the [bbp-forum-index] shortcode. The gotcha is that this page will *only* use the bbPress template, I think – you can’t make a custom template for it. I might be misremembering that, but I do know you can’t change the default template. Someone tried to tell me this was a good thing, whatever.
Doing it this way is nice because then you can write an intro like:
Hi! Welcome to our forums. Dive right in. Post a lot, whoo!
Are you talking about the bbPress toolbar when creating a topic or reply?
Yes.
What happens if you switch to the Twenty Fourteen theme?
The Twenty Fourteen theme has the same issue.
Have you disabled any TinyMCE plugins?
I didn’t install a plug-in called TinyMCE. I thought it was included by default.
Have you tried disabling all your plugins except bbPress to see if the issue is resolved?
No. As I said, the site works find when using Chrome, or IE on the Linux/Apache box (with all plug-ins enabled). When I use the site hosted by Windows Server/IIS 8.5, Chrome, IE, and Firefox work.
So it looks like a bug that only shows up when Firefox + Apache + bbpress are all working together. Any other combination seems to work fine.
What version of WordPress and bbPress are you using?
Latest version of both.
Note: Please don’t bump old topics, create a new topic please, things change and most of the time the issue will be a different issue.
Very sorry. I’ll do that next time.
Note: I’ve decided that I’m just going to leave it as is. If Firefox users want to post, they can forfeit the editing tools, or use another browser.
Sorry to have wasted your time. Maybe I’ll try to troubleshoot it again when I have more time.
Thanks for your reply.
I would like to auto activate the forum component while a BP member creates a new BP group, same what’s happening e.g. while using BP Docs or rtMedia. Other words: the checkbox should be marked by default. Thanks for help!
It may well be that you’re search form is just including the forum posts.
bbpress uses custom post types of ‘topic’, ‘forum’ and ‘reply’. You site wide search may well need to exclude these types so that forums results do not get filtered into the search.
<input type=”hidden” value=”post” name=”post_type” id=”post_type” />
Here we submit the value post. The default value is any, meaning, posts, pages and custom post types.
ie the default is any would include forum entries.
Presume this doesn’t happen when you switch to a default theme?
Actually, the strange thing is, that it also does happen with a standard theme, like twenty fourteen. I didn’t test it before, as I thought it would be a problem with my custom theme, but now I see, that it happens also with other themes.
Also test whether it is actually subscribing to all forums, or just saying that it is.
Well, if I visit the subscription list with subscribed forums and topics, I do see the whole forum list, with categories and forums, no matter which forum I did subscribe to. It’s the same with the source code, I do see all the forums.
I should add, that it is working wth topics. If I subscribe to a topic, only that topic appears in the subscribed topics list.