> I also made “Add new” button much more visible.
> Since this very button is the key to a growing forum.
I agree.
It is the right moment to point out that I found myself not trivial to edit that “button”. Where is that css hidden, please? I did not seem to find it in the standard css file.
might be changed in my own sheet, but this is the class:
#latest th, #forumlist th, #favorites th {
text-align: left;
background-color:#666666;
font: 11px Arial, Helvetica, sans-serif;
font-weight: normal;
padding: 5px 9px;
color:#fff;
white-space: nowrap
}
<?php if ( bb_forums() ) : // List forums ?>
<ul class="cat_list">
<?php while ( bb_forum() ) : ?>
<?php if (bb_get_forum_is_category()) : ?>
<li><a href="<?php forum_link(); ?>"><?php forum_name(); ?></a><li>
<?php endif; ?>
<? endwhile; ?>
</ul>
<?php endif; // bb_forums() ?>
Put that in header.php
or frontpage.php
respectively and use CSS to format .cat_list li
I think should do it, it’s based off code here: https://bbpress.org/forums/topic/open-links-in-new-window
Change the values of $forums to the forum IDs of those you wish to restrict (it’ll only work on direct parent forums, not grandparents or categories, I don’t want to include walker code unless people need it).
Tested on 1.0.2 trunk, so I’m not 100% sure it’ll run on 0.9, sorry.
<?php
/*
Plugin Name: Remove Links (conditional)
Description: Removes links for non-registered users. Based on <a href="http://ckon.wordpress.com/2007/07/12/bbpress-plugin-bb-tweaks/">bb tweaks</a>.
Plugin URI: https://bbpress.org/forums/topic/hide-links
Version: 0.01
*/
function bb_strip_links( $text ) {
global $topic;
$forums = array(
1,
2,
3,
);
if ( !in_array( $topic->forum_id, $forums ) )
return $text;
if ( !bb_current_user_can( 'write_post' ) )
$text = preg_replace('|<a (.+?)>(.+?)</a>|i', 'Login or register to download', $text);
return $text;
}
add_filter('post_text', 'bb_strip_links');
?>
@Hanratty: hiding links using CSS visibility will still leave the link URLs in the code, which isn’t too desirable for some
Hi all,
Just started my first bbpress forum at
http://ohlonecenter.org/forum
I created a directory inside that directory called
my-templates
and uploaded three themes from
http://bbshowcase.org/forums/view/available-themes
guangzhou-bbpress
onvertigo
the-hybrid
The css does not kick in when I make the switch in the dashboard to another theme. I just see all my forum content stripped of css.
In the dashboard theme selector, I do not see the pic for the themes I uploaded, just the text and a space for the pic.
thanks,
Don
I’m translating and modifying the theme, you can see it in my forum: http://ayudawordpress.com/foro/
I’ve made some changes to adecuate it to bbPress 1.x (core code adaptations to new functions). I’ve changed some css too, reordered the front page, added the description to the style.css and a screenshot and a lot more. When it is finished I’ll publish it.
You can change how your forum looks like by editing its CSS file.
Hi.
I have added a bbpress to a wordpress. Everything works fine, but now I would like to change how the appearance is in the forum list on the front page. Right now I am not fully happy with that. I can see that the class is
either: <tr class=”alt”> or only <tr> which affects how each row is presented. But I can not find this in the style.css file. It drives me nuts… 
Also where forums is presented I get the <bb-precedes-sibling bb-follows-sibling bb-root> and alt at the end. But where is it controlled how they look like?
Regards,
Chris
Which area exactly is not “wrapping”, this can easily be solved via CSS.
Dear Team,
I installed bbpress forum theme in local host >> it’s working fine.
same is installed in forum in the dreamhost >> no css is appearing.
thanks,
phani
I installed your theme on my forum,
In local host it’s working fine. in the web it’s not working. No css is applied.
ck’s last version doesn’t work for me… I’m running 0.9.0.6. All links posted in the forum aren’t actually anchored to anything… though CSS styling works fine.
http://img263.imageshack.us/img263/52/pimpedforumbbpress.jpg
Spent quite a few days on this, sitting up from morning till late night. It’s a forum for my website about the late Michael Jackson. You could call it the official fanclub for Norway. I do, since I have a kickass domain.
Main color is golden (yellow-orange) links are darkred.
Using CSS3 from the future, all boxes, buttons, posts, inputs have rounded corners.
I removed all borders from the original Kakumei, since I thought that looked too messed up. I also made “Add new” button much more visible. Since this very button is the key to a growing forum. What do you all think?
Hi, do you notice the little -moz
thing in front of the CSS property? That is an internal Firefox only CSS property. IE does not support rounded borders at all (and maybe will not soon). Safari on the other hand and all other webkit based browsers (Chrome, Konqueror) do support it via their own special CSS properties.
So for Safari(and Chrome) the code will be:
-webkit-border-radius: 6px;
for Konqueror (not very widespread but anyway):
-khtml-border-radius: 6px;
and since rounded borders are a property from the upcoming CSS3, here you have the standard definition (which you should also include for the bright moment in the future when all browsers will natively support it):
border-radius: 6px;
Of course using these properties will render your CSS invalid in the W3C validator.
Extended info on CSS3 border-radius:
http://www.css3.info/preview/rounded-border/
Cheers 
Pssst! But hey – is that a bbPress issue? And why post in “Installation” subforum?
I was hoping someone could do it for me.
Well there’s your problem right there 
Making a theme is easy AND it won’t break the source code or become beyond repair. A theme is all HTML and CSS, with a little PHP tossed in, and not the coding kind of PHP where you have to make SQL calls. Unless you want to, of course.
Go to https://bbpress.org/documentation/themes/ for the basics. You’ll need this under your belt if you ever hope to maintain a forum without going nuts.
Same problem!
WordPress 2.8.x
BBpress 1.0.2
Just did a completely clean install. No plugins even, yet…and the theme thumbnails aren’t available and when i activate any of them i just get a generic page with no css or layout of any kind.
What gives?
http://www.oktearoom.com/forum
I follow the http://labs.b5media.com/ and I leaved the buddybar portion.
I successfully install and place the wordpress header and footer in bbpress theme. Than I copy rename bbpress theme style.css to forum.css and place it on wordpress theme directory and put an import function in wordpress style.css. The forum frontpage looks fine but not the others pages/post.
How do you guys do it to look exactly like the wordpress theme eg buddypress site?
I want to place the buddypress nav bars in bbpress forum theme. How do I do it?
Thats too complicated for me. I’m not an expert coder at all.
I barely manage to change colors and sizes in the CSS. Just moving the search-bar is a several hour project for me lol.
I was hoping there was an easy way out, just to make the forum load in the normal page-window, like a normal post would have. Give it the value of a post or something. But recreating a brand new template, and all that stuff, is way too hard for me.
When I edited the Kakumei files, I recreated a sidebar to match the look of the blog with the forum tags and other stuff (blog latest posts, etc.), but without the widgets. The look still matches the blog, though the content of the sidebar is different. Whatever you have as text widgets in the blog you can always hard code in the forum sidebar.
The “sidebar” is in front-page.php, under
<div id=”hottags” role=”main”>
hard code any sidebar content there, then match the css in the stylesheet. You can even float the div to the right, rather than the left, depending on your blog’s theme.
@ Marius – If you create a wordpress page with the same name of the directory where the forum is, it will automatically take you there, because the directory overrides the page.
If the forum is in a directory called “forums”, just create a page called “forums” and publish. The tab will appear in the blog menu as a new page and when you click on it, it will take you straight to the forums. I have done it this way too.
Theme the forums like your wordpress template, like Ipstenu and gerikg have suggested and it will look perfectly integrated. To do this, you can use the Kakumei default theme, edit the header and footer files to look like the blog header and footer (background image, etc.), and match the css in the stylesheet where needed.
Hope this helps.
Read this: https://bbpress.org/documentation/themes/
See how in step 1 it says to make sure you have a my-templates
folder?
You’ll be putting style.css
in /public_html/forum/my-templates/NEWTEMPLATE/
With a header in style.css
like this:
/*
Theme Name: The name of your cool new theme.
Theme URI: Your theme's url. Maybe it's the blog post you wrote about it.
Description: Describe your theme here. You can be nice and say something like "Blues and Greens in a two-column format" or enigmatic and say "The river here is only waist deep".
Version: Always number your releases. Please only use numbers and decimal points (yes, we broke our own rule).
Author: Author of the original theme,
Author URI: and his or her url.
Ported By: Name of the person who ported the theme to bbPress (if applicable),
Porter URI: and his or her url.
*/
Under that you’ll put your custom CSS like
topic-tags { display: none; }
post-form-tags-container { display: none; }
ok i create style.css in /public_html/forum
and what ?
please help
So you can’t rescue a spam post?
When there are legitimate posts here that are marked as spam, and they’re marked ‘not spam’ they are then visible in the forums. So, I think it works normally. I wonder why it doesn’t on your installation.
What theme are you using? Could it be a CSS problem?
Do you have a link to your forum? It’s tough to troubleshoot css without the actual code.