For # 1, just modify your front-page.php template and remove the secti0n that has the “latest discussions”. You can show only the forums if you want. Unless you’re talking about creating a new page that lists only forums?
For # 2, you will have to do some work on the front-page.php again. Just move the hottags div to wherever you want to show it in your template, and then modify the CSS to make it the size you want.
Both things are certainly possible.
The width of that #main div is set in the kakumei style.css.
#main (line 155) {
width: 760px;
}
Change that to something wider and you will make the whole layout wider. There might be other things to change to take up some of that space, but start with the #main.
I would be glad to help out in any way I can.
I have an offline monthly fiction writers group I run, who coordinate via a bbPress forum. Administration of that’s been a breeze, and I can think of no better forum software to use. So I’ve had experience simply administering a bbPress installation (admittedly with only a couple of dozen active users).
I’ve been creating custom themes & plugins for bbPress for a while for my own enjoyment, aiming to bend the software into new and interesting places. For instance
- making a very “blog-like” theme giving strong emphasis to opening posts with all replies looking like comments & discussion of the opening post
- writing and enhanced form of the RSS portion of the site to use bbPress as a super-flexible podcast hosting site generating iTunes compatible feeds
- Forum specific theming (a gaming site who wants an “XBox theme” active for certain forums, a “W.o.W theme” in others, etc)
- creating a fine-grained access control mechanism for forum/topic/board ownership and read/write privilages (to support separation of gaming forum admin, and multiple podcasters for 2 instances of its use)
Prior to hacking on the bbPress codebase, plugins and themes I lived in WordPress land – themes and plugins – using it for blogs, CMS and podcast hosting.
I write HTML/CSS/PHP for pleasure. Java/XML/etc is the day-job.
Well, I took the header, footer, index, style sheet and image folder from the WP theme and transfered them over to the bbP theme folder. I then renamed index.php to forum.php and combined both css files into one which is currently pretty bloated. After clearing out my browser cache the bbP page is pretty good looking, just like the WP page.
There are a few things that need tweaking, such as a blank line near the footer on the main page and the tag list on the message pages.
http://wp.angelwoodpines.org
http://bbp.angelwoodpines.org
Still have to add a physical link between the two. (Although the header image will still take you to the main blog site.)
Hello,
I have successfully integrated bbpress 1 and lastest wordpress but having trouble with the header and footer in the forum..
This is what I have done so far…
Copied and renamed kakumei to my-templates/newtheme/
Added <?php get_header(); ?> & <?php get_footer(); ?> to all the required php files.
I then added
define(‘WP_BB’, true);
if ( !defined(‘DB_NAME’) ) {
require_once( dirname(__FILE__) . ‘/../wp-config.php’);
}
define(‘WP_BB’, true);
if ( !defined(‘DB_NAME’) ) {
require_once( dirname(__FILE__) . ‘/../wp-blog-header.php’);
}
to the bb-config.php
& then added
<link rel=”stylesheet” href=”/discussions/my-templates/newtheme/style.css” type=”text/css” media=”screen” />
<link rel=”stylesheet” href=”/discussions/my-templates/newtheme/style-rtl.css” type=”text/css” media=”screen” />
to the WP theme header.php
The forum shows up in the with what looks like the header and footer of my WP theme…
I have a problem with all the css not working… Does adding the url for the css in the WP theme header work or do i need to do this another way?
Thanks
It’s styled perfectly here with the default kakumei theme:
http://chrishajer.com/bbpress/iappleit.png
And that stylesheet is right where you say it is:
http://iapple.it/forums/bb-templates/kakumei/style.css
[~/]$ curl -I http://iapple.it/forums/bb-templates/kakumei/style.css
HTTP/1.1 200 OK
Date: Thu, 26 Nov 2009 18:40:14 GMT
When I try to go to http://iapple.it/forums , they aren’t styled even though I’m using one of the default themes. It says “Failed to load source for: http://iapple.it/forums/bb-templates/kakumei/style.css”, and I don’t know why.
Hey all –
Just started playing with bbpress last night & I am both totally hooked and somewhat frustrated, which seems to be my standard reaction to new software. I’m fluent in HTML, conversational in CSS and have worked with WordPress code before so I’m not completely in the dark, but there’s enough of a learning curve here that I have a few things I’d love some help with, if someone had a moment. Here’s the first two:
1. I would like my forum to be completely private – i.e., people would have to register or login on some sort of splash page before they reached the forum. In searching around these boards I found this plugin, but I just get a big ol’ 404 Not Found when I try to download it (and it looks like it’s a ways behind bbpress v1.0.2 anyway). Is this what I should be using instead? And if so, where exactly would it go, and on what page(s)?
2. I’m trying to add a “topic started by” field to the list of threads; I can get it to show up in the header row but I can’t get the fields in the actual table to show up. See what I mean? That’s no good. It’s probably some stupid PHP thing missing a thing (man, PHP is unforgiving) but I just can’t find it. Here’s the code I’m using:
<?php if ( $topics || $stickies ) : ?>
<table id="latest">
<tr>
<th><?php _e('topic'); ?> — <?php new_topic(); ?></th>
<th><?php _e('started by'); ?></th>
<th><?php _e('posts'); ?></th>
<th><?php _e('last poster'); ?></th>
<th><?php _e('last post'); ?></th>
</tr>
<?php if ( $stickies ) : foreach ( $stickies as $topic ) : ?>
<tr<?php topic_class(); ?>>
<td><?php bb_topic_labels(); ?><a href="<?php topic_link(); ?>"><?php topic_title(); ?></a></td>
<td class="num"><?php topic_author(); ?></td>
<td class="num"><?php topic_posts(); ?></td>
<td class="num"><?php topic_last_poster(); ?></td>
<td class="num"><a href="<?php topic_last_post_link(); ?>"><?php topic_time(); ?></a></td>
</tr>
<?php endforeach; endif; ?>
Lord knows I have more questions, but let’s start with those. Any help would be very much appreciated…thanks!!
Same here, I did copy “kakumei” in my-templates, renamed the folder and started editing, but style.css is not found, neither are all pictures and the screenshot.png is not shown in admin->appearance. I can activate the template but all pics/style stuff is missing.
Any idea?
Forum funcionality and default theme are all working fine.
Hi Matt,
I’ve been running a large bbP community for 11 months now, so I’ve come to know what users expect and the kinds of limitations we’ve had to overcome (or not). My skills lie mostly in user experience and CSS coding, but I’m also getting quite proficient in PHP. I’d be more than willing to help in any of these areas. With PHP some of the lighter side of things would be desirable.
I’d also love to help out with the codex, answer questions here, and moderate.
A great person to have on board would be CK ( https://bbpress.org/forums/profile/_ck_ ). She seems to have disappeared off the radar of late, but she wrote many plugin (for 0.9), offered much advice, and stated she’d be updating plugins for 1.0 from December onwards.
Hi Matt,
I launched the SitePoint community theme project for bbPress (work is still underway):
http://www.sitepoint.com/blogs/2009/08/05/we-want-you-join-the-sitepoint-communitys-bbpress-theme-project/
My own background is in HTML/CSS coding mixed with a little WordPress.
Assuming the SitePoint project goes to plan I’ll likely be implementing it into a new version of my bbPress template generator which is currently in the works (albeit development is taking longer than I’d like) … http://pixopoint.com/products/bbpress-forum-theme-generator/
I see the key to bring bbPress to the masses is to add a lot of the standard functionality which most forums have by default directly into the theme. This keeps the core nice and light whilst offering maximum functionality to those who require it. I’d also like to make it easy as possible to have your WordPress and bbPress themes seamless integrate their designs by offering identically behaving WordPress and bbPress template generators.
I am having major issues getting the forum to look cohesive with my WPbased site. (long story)–after a lot of trouble with the themes I have decided to embed the forum into my WPbased site w/ iframe. I need to modify the main forum table width. I have tried to modify the css to define the width of the ‘forumlist’ section….no deal. I have tried to add ‘style=”width: 590px;”‘ to the <table> tag in the front-page.php file….no deal. I am a newbie to php (very little knowledge—just enough to get me into trouble) If anyone has any ideas I would LOVE to hear them~
The problem is with the menu tabs. If you cut the html part out, the heading aligns fine.
I tried some css changes, but to no avail. Really odd… in any event, the problem seems to fix itself if you add a div with some height (40px), like this:
<div id="blog-menu" class="clearfix">
<ul>
<li class="about"><a href="/about-2">About</a></li>
<li class="join"><a href="/join">Join</a></li>
<li class="blog"><a href="/blog">Blog</a></li>
<li class="contact"><a href="/contact">Contact</a></li>
<li class="wiki"><a href="/wiki">Member - Wiki</a></li>
<li class="forum"><a href="/forum">Member - Forum</a></li>
</ul>
</div>
<div style="height:40px;"></div>
There must be some other solution, but at least there is a quick fix for now, and you know where to look for the source of the issue.
Hope this helps.
Can you post a link to your forum please? I’m having a hard time finding it.
Thanks, but I know almost nothing about editing PHP. I’m used to working in Dreamweaver but I normally use the ‘Split’ mode so that I can see visually how the code corresponds to what I see. But with PHP, it’s all code and no visual references.
I need even more specifics of how to do this. I see my ‘hottags’ div, but I need to know exactly where to put it so that it will appear at the top of my page like it does here on the front page of the forums.
Then when modifying the CSS, I realize the ‘top: 0’ and ‘left: 0’, absolute are pinning it to the top left corner of the screen, I think I understand the ‘width’, but I don’t know what the ‘overflow: hidden’ does. From seeing the #front-page #discussions right below it showing a width of 590px, I assume that is the width I’d want to change the #hottags to. Is that correct?
Thanks again
Hi,
Im looking for a experienced php programmer and designer. Ik have build the WordPress site on my own but i would like that somewone looks at it and can make improvements. I am also considering to port my theme to another and fully integrate my bbPress forum.
Reward is dependent on the how much time it is needed.
Requirements:
* Very good knowledge of WordPress
* Very good knowledge of PHP, CSS en HTML
*Good knowledge of SEO en usability
*Someone can give advice rather than just implements
Thanks in advance
erwinjansen1[at]live.nl
Yeah don’t want to use an iFrame. I can get it to call the header but nothing else. It’s not calling my stylesheet. I’m only using header, footer, front-page, style.css. WordPress theme wasn’t that bad as i have good knowledge of html and css but no php knowledge until now. BBpress is giving me a fit and I want it to work because I like it, don’t want to revert to a forum plugin….All the info I read is changing the default theme or using these simple files from the wordpress theme to start. Any suggestions?
Thanks
Alright I have my site at pickledpc.com and the forums at pickledpc.com/forums/
I’m trying to apply my wordpress theme to the forums to make it all look the same. I haven’t the slightest idea of where to start. I have tinkered with the style.css but can’t get anywhere. Any pointers? A good place to start?
Thanks
What version of bbPress are you running? The 1.0 version has some classes that you seem to be missing there. I don’t have a 0.9 version installed with categories to check this out.
This would get you close, at the bottom of your style.css, but it’s not quite right – it spaces all the table data cells over. You just want the first ‘column’ over, the forum category.
.bb-root td {
padding-left: 2.5em;;
}
I didn’t think the older version had forums as categories – are you using a plugin for that, or are you using 1.0 and just missing some classes for your theme? Maybe that theme was for 0.9 and is missing the markup for 1.0.
Homepage – http://www.sublimeoblivion.com/forum/
Using a heavily-customized theme of Options 0.1 Alpha (Dark) by Justin Tadlock (http://bbshowcase.org/themes/bbpress-options.zip)
[blockquote]Quite simply, the problem is that BBquotes don’t work.[/blockquote]
It doesn’t matter whether I use
Quote:
, [blockquote] or the HTML code for blockquotes.
I’ve noticed that removing the { margin: 0; padding: 0; }
at the very start of the style.css does enable it, but it jumbles up the paddings and alignments for the header menus and topic posts. My attempts to import code enabling normal quoting from other themes were unsuccessful. PS. Justin’s “Structure” theme also doesn’t support quotes.
Any help or advice will be much appreciated, thank you.
I made a div called “min-height” in the footer.php file and set it to “px” in the CSS stylesheet. With “px” it goes to the bottom of this example page http://invictatrader.com/bbpress/forum/why-watts-trading-system in Firefox but it still hangs in IE. Is there a way to set the “min-height” in the Stylesheet to something other than “px” so that the footer will always hug the bottom of the page? I tried “auto” and “%” but they did not work. Doing this pushes it down on all pages, which is not needed on all my pages as some are long enough to push the footer to the bottom.
Thank you.
For the people who can’t login. Here are the steps i have taken to make it work:
**
BBpress Part
**
all php files of bbpress
<?php bb_get_header(); ?>
to
<?php get_header(); ?>
and
<?php bb_get_footer(); ?>
to
<?php get_footer(); ?>
:: bb-config.php::
add just before the ?> ending tag:
define(‘WP_BB’, true);
if ( !defined(‘DB_NAME’) ) {
require_once( dirname(__FILE__) . ‘/../wp-config.php’);
}
define(‘WP_BB’, true);
if ( !defined(‘DB_NAME’) ) {
require_once( dirname(__FILE__) . ‘/../wp-blog-header.php’);
}
**
WordPress Part
**
::wp-blog-header.php::
at the top add
<?php global $forumpage;
$forumpage = TRUE; ?>
This should at least make the login part work and replace the header + footer and in some cases (depanding on your WP-Theme??) some css
http://test2.cell-systems.net/ <- thats the testing site. It;s 01:05 here now and I need to get into my bed. I hope this at least helps a bit as it seems most people who have it working 100% don’t want to share??>>
Hey, that’s pretty cool. I hadn’t been using the plugin, but I’ve added it and it works. Trouble is, that word “[sticky]” is still there, and so is everything else. Where would I look to get rid of [sticky] and the other stuff you can see here?
http://www.triplepundit.com/forum/
I realize the test.png icon is CSS, but some of the rest isn’t….