So far every single template that I have worked with have had some type of ‘wrapper’ around the bbpress content.
example:
div class=”bbp-topic-wrapper” id=”bbp-topic-wrapper-1546″
The bbpress/user.php is the only template so far that has no type of ‘wrapper’ containing the output.
This is not really a problem as I was able to add my own wrapper, but it would be nice to have one built into the standard theme.
Reasons:
I am applying a padding/margin of 20px to the wrapper in order to display a separate background color for the forum area. Having a wrapper makes this natively easy.
also.. this is the only template that is really displaying items in a really weird way. Below the user area is a table list of the users posts that is somehow falling outside the normal layout.
I have to admit that this particular template in its current state is a pain in the butt to apply custom styles to. IMHO This template needs a bit more thought about the flow of information.
Yes, that makes sense thanks 
So, how do I make sure the first posts are ‘cached properly’? I ran another test import and on the screen, the feedback the plugin importer gave was:
Added topic #2559 (LG's iPhone - the KS20) as topic #1374 with 1 replies.
Is ‘1 reply’ same as ‘1 post’ (and no replies), or does it mean it had 1 reply to the original post?
edit: this line isn’t returning anything (i.e. $first_post is empty)
$first_post = bb_get_first_post( $topic->topic_id );
edit2: turns out, there IS something wrong with my bb_posts table… the post_position column is all 0! Is there a way to repair this?
@bryan_w
Yes, I believe it is indeed a code problem. I have used a number of different forum systems and ordering the forums always follows the same pattern as what I outlined above.
Meaning, I can use order #1 within each sub-forum, otherwise trying to maintain the ordering is a nightmare.
The problem may lie within ‘nested’ orders of sub-forums.
If I mark a post as either super sticky or sticky it does indeed stick to the top.
However, the same post shows up twice, once on the top, and also repeated again within the list of posts wherever it would normally belong.
In my instance I made a super sticky post and can also find the same sticky post on page2 of my forum. It is even highlighted on page 2, just like it is on page 1.
solution:
I believe this is a similar problem that I ran into when building a featured gallery. The solution was to store the post id#s of my featured posts, and make sure to remove those from the loop calling the regular posts, i.e. no duplicates.
Sorry, I have not read through any of the bbpress code itself beyond theme files to even have a clue on where to fix it, otherwise I would try and post a fix here.
It sounds like the first post isn’t being recognized as the start of the thread for some reason. Which might be because “the first posts weren’t cached properly” – ie, they were cached as ordinary posts, not as thread-starting posts.
Presumably the importer is finding all the requisite information to create the thread, but it isn’t finding anything that would be content for the thread-starting post, so it creates the thread-starting post as blank.
Did that make sense?
Re-check the coding. I sense some error there.
Can I please know when will 1.3 be updated. You released a new version of the wordpress plugin, but did not release an update for the stand alone forum.
Please update version 1.3 or tell me when is it going 2 be updated.
Can I please know when will 1.3 be updated. You released a new version of the wordpress plugin, but did not release an update for the stand alone forum.
Please update version 1.3 or tell me when is it going 2 be updated.
BBpress 2.0 plugin is not respecting the ordering feature when using nested forums.
example setup:
forum A = order 1
-sub forum a = order 1
-sub forum b = order 2
-sub forum c = order 3
forum B = order 2
-sub forum a = order 1
-sub forum b = order 2
-sub forum c = order 3
forum C = order 3
-sub forum a = order 1
Basically I am trying to force the order of the top level forums, and also maintain the ability to control the order of the subforums as well.
In the above example I am showing the ‘order’ number which is the value I am inputting into the forum edit screens.
Hello !
After i finally understand what you are doing here… 
I checked what i need to do. A little bit confusing for me, my english isn`t that good.
Ok, i setup a new WP (current version with twenty theme) and installed the bbpress 2 beta.
So far so good. Will there be categories in BBpress ? Cause i just need one Forum under one menupoint with different categories with the topics inside.
Currently i can only make different forums wich are seperatet, thant`s a little bit strange cause i have to a menupoint for every forum.
When i click on “forum” at the breadcrump i get this error:
The requested URL /mashup/forums/ was not found on this server.
404, folder not found.
Sure, there is none. Is this just a relict of the older BBPress version where normally i should have this folder ?
First look is nice, this can be great in the future, but its in a very early beta state i guess.
It`s the only forum wich is native in WP and runs directly in the page.
All others like Vbulletin, PHPbb and so can`t be included and iframes are not really nice.
so, BBPress is my hope and the only solution at the horizon.
Thanks for your work.
Never seen anything like this before. You might be able to use the WordPress post-by-email feature, along with bbPress 2.0, and pull something off that way. It’s a neat idea, and something that would still need to be developed specifically for your needs.
Never seen anything like this before. You might be able to use the WordPress post-by-email feature, along with bbPress 2.0, and pull something off that way. It’s a neat idea, and something that would still need to be developed specifically for your needs.
There shouldn’t be too many theme changes anymore. I’ve tried to keep as much logic out of the themes as I could, but in some places there’s a compromise between theme logic and hardcoding things into the plugin. If there’s anyplace where that balance is missed, I’m all ears.
There shouldn’t be too many theme changes anymore. I’ve tried to keep as much logic out of the themes as I could, but in some places there’s a compromise between theme logic and hardcoding things into the plugin. If there’s anyplace where that balance is missed, I’m all ears.
kai920: That probably means that the first posts weren’t cached properly by bbPress standalone (when it was asked to do by the importer). It might fix if you restore your backup and run the import again.
Hi Gautam,
I should clarify: the topic’s first post does get imported but it’s imported as the SECOND post. There is just an empty, extra first post in every imported topic.
I’ve tried re-running the import but I get the same result.
Could something be wrong with my existing bb_ tables?
Here is a screencap: http://i55.tinypic.com/23r5kwo.jpg
That will probably be the long term solution I will use. However, at the moment with bbpress changing so fast I want to make as few changes as possible to ‘core’ bbpress files.
*I’ll ask you later, when I get to that point, what the best function would be in order to do that as efficiently as possible.
You are working at such a furious pace on bbpress that I have already had to ‘rebuild’ my custom bbpress custom templates over a dozen times.
For now I am simply taking the logic out of every bbpress template and wrapping it into my own templates on each revision. Having to remember to change core code as well would be to much to keep up with.
That will probably be the long term solution I will use. However, at the moment with bbpress changing so fast I want to make as few changes as possible to ‘core’ bbpress files.
*I’ll ask you later, when I get to that point, what the best function would be in order to do that as efficiently as possible.
You are working at such a furious pace on bbpress that I have already had to ‘rebuild’ my custom bbpress custom templates over a dozen times.
For now I am simply taking the logic out of every bbpress template and wrapping it into my own templates on each revision. Having to remember to change core code as well would be to much to keep up with.
Rather than having a totally separate template file for each topic, why not run some kind function to check which topic is being served, and then use get_template_part to grab the piece you need from your own custom folder? That would prevent you needing to litter the root of your theme with tons of custom files.
Rather than having a totally separate template file for each topic, why not run some kind function to check which topic is being served, and then use get_template_part to grab the piece you need from your own custom folder? That would prevent you needing to litter the root of your theme with tons of custom files.
Thanks for the info, kinda figured that was the case.
Because I fully plan on using separate template files for each topic, this is going to get out of hand very fast.
Maybe someday WordPress will look into this a bit more as I can see how this is going to get very messy with very complex themes utilizing a number of template files.
*I’m sorry that I have not yet participated in posting bugs etc.. I am still quite busy messing with template concepts so I have not yet gotten to the point of even trying out the functionality.
Thanks for the info, kinda figured that was the case.
Because I fully plan on using separate template files for each topic, this is going to get out of hand very fast.
Maybe someday WordPress will look into this a bit more as I can see how this is going to get very messy with very complex themes utilizing a number of template files.
*I’m sorry that I have not yet participated in posting bugs etc.. I am still quite busy messing with template concepts so I have not yet gotten to the point of even trying out the functionality.
@Morgan – You should just be able to remove the database tables prefixed with “bb_” and that’s it. You don’t really even need to do that, since the size of those tables is likely very small. That along with possibly your admin user having the “Key Master” user role rather than the “Admin” one. Otherwise, the two platforms don’t really touch each other at all when they are integrated.
I’ll look into this tonight.
The bbp_is_topic() function should definitely exist, as long as bbPress is active. Can you confirm that you still have bbPress active on this site?