Look in your template files for calls to bb_topic_voices and bb_get_topic_voices and remove them.
@ chrishajer: Here are my active plugins:
Akismet
bb-NoSpamUser
BBcode Buttons Toolbar
BBcode Lite
bbPress signatures
bbPress Smilies
bb Topic Views
Best Answer
Bozo Users
Check For Updates
Enhanced Registration
Human Test for bbPress
Ignore Member
Mass Delete Users
Members Online
Mini Stats
My Views
My Views module – Most/Least Posts
My Views module – Most/Least Views
My Views module – Started/Participated Topics
New User Notification Email
Post Count Plus – Dynamic.Titles & More!
Post Count Plus for WordPress
Related Topics
Reputation (Karma) for bbPress
Skip Akismet
Subscribe to Topic
Topic Icons
Unread Posts
The really strange thing is, the Dashboard shows 18 forums (which is the correct number), but bb-admin/forums.php just won’t display them.
I suppose I can try disabling all plugins, and see if forums.php then displays the forums properly?
The topic title is varchar(100) in the database. You have 80 characters displayed there. The four fancy quotes got encoded and took up 6 characters a piece in the database, which is why you have just 80 characters there (I THINK.)
One other problem is the maxlength for the topic title in the new topic form is 80, so you could only type 80 characters in there too.
None of that solves your problem, but it does identify a couple of the limitations.
Something in one of your files is creating that tag heat map. Maybe in your theme it’s not included in front-page.php. Look through your other files for calls to that bb_tag_heat_map function. Looking at that theme, it looks like it has a sidebar. So, is the call to that function in sidebar.php?
I did not even see the code in my front-page.php file of the theme. Below is the code. Can I try to add it to it to play around with the heat map?
Thanks.
?php bb_get_header(); ?>
<?php if($forums) : ?>
<?php if($topics || $super_stickies) : ?>
<div class="breadcrumb section">
<h2 class="section-header"><?php _e('Latest Discussions','rag'); ?></h2>
</div>
<table id="latest">
<tr>
<th class="topic"><?php _e('Topic','rag'); ?> — <?php new_topic(); ?></th>
<th class="posts"><?php _e('Posts','rag'); ?></th>
<th class="last-poster"><?php _e('Last Poster','rag'); ?></th>
<th class="freshness"><?php _e('Freshness','rag'); ?></th>
</tr>
<?php if($super_stickies) : foreach ($super_stickies as $topic) : ?>
<tr<?php topic_class(); ?>>
<td><?php bb_topic_labels(); ?> <big><a href="<?php topic_link(); ?>"><?php topic_title(); ?></a></big></td>
<td><?php topic_posts(); ?></td>
<td><?php topic_last_poster(); ?></td>
<td><a href="<?php echo str_replace("&", '&', get_topic_last_post_link()); ?>"><?php topic_time(); ?></a></td>
</tr>
<?php endforeach; endif;?>
<?php if($topics) : foreach($topics as $topic) : ?>
<tr<?php topic_class(); ?>>
<td><?php bb_topic_labels(); ?> <a href="<?php topic_link(); ?>"><?php topic_title(); ?></a></td>
<td><?php topic_posts(); ?></td>
<td><?php topic_last_poster(); ?></td>
<td><a href="<?php echo str_replace("&", '&', get_topic_last_post_link()); ?>"><?php topic_time(); ?></a></td>
</tr>
<?php endforeach; endif; ?>
</table>
<?php endif; ?>
<?php if(bb_forums()) : ?>
<div class="breadcrumb section">
<h2 class="section-header"><?php _e('Forums','rag'); ?></h2>
</div>
<table id="forumlist">
<tr>
<th><?php _e('Forum','rag'); ?></th>
<th><?php _e('Topics','rag'); ?></th>
<th><?php _e('Posts','rag'); ?></th>
</tr>
<?php while(bb_forum()) : ?>
<tr<?php bb_forum_class(); ?>>
<td><?php bb_forum_pad('<div class="nest">'); ?><a href="<?php forum_link(); ?>"><?php forum_name(); ?></a><?php forum_description(); ?><?php bb_forum_pad('</div>'); ?></td>
<td><?php forum_topics(); ?></td>
<td><?php forum_posts(); ?></td>
</tr>
<?php endwhile; ?>
</table>
<?php endif; ?>
<?php else : ?>
<?php post_form(); ?>
<?php endif; ?>
<?php bb_get_footer(); ?>
Actually I was looking more for a way to achieve this, or similar:
http://www.sitedeals.nl/search.php?searchid=853849
anyone?
I have this near the top of my front-page.php:
<p class="frontpageheatmap"><?php bb_tag_heat_map(); ?></p>
That’s where you would make the modification.
front-page.php does not use tags.php. Those two different php files do two different things. tags.php displays this: http://invictatrader.com/bbpress/tags/
front-page.php displays the front page of your forum:
http://invictatrader.com/bbpress/
And the tags are just a small part of the front page, provided by the function bb_tag_heat_map();, called with whatever parameters you want.
A user normally sees an X next to a tag they added, and they can delete that tag. A normal user cannot modify tags they did not add and there is no X next to them.
Maybe it’s checking the wrong permission to see if user can delete tags or something?
To find the problem, I think I would look at the kakumei theme and compare it to your theme to see where the differences lie. Maybe the theme is using older function names or something.
We can’t see your header’s source code by just looking at the PHP file, you’d need to use a .phps extension or .txt, or similar…
Thanks. I did not see that code in the theme’s front-page.php file. Should I add the code below anywhere in the front-page.php file just the way shown below?
Thanks.
bb_tag_heat_map( array( ‘smallest’ => 9, ‘largest’ => 38, ‘limit’ => 80 ) );
Probably. I am using the “Structure” theme by Justin Tadlock. Might have to change it. A user can delete their tags too? Did not know that. Just out of curiosity, where do I find the code responsible for deleting tags? I would like to go in the theme files to see if it is missing or plain wrong.
Thanks.
Use something like
<?php echo '<a href="' . esc_attr( get_user_profile_link( $topic->topic_poster ) ) . '">' . $topic->topic_poster_name . '</a>'?>
Hi,
I install this plugins : Members Online. But the links for members who have a full-stop (.) in their name are not replaced by a “-“
thanks you
The thing is its so much easier to just use the WP theme to control the layout and other widgets – I have to mess with very little code. Hopefully just enough to get bbPress to show. So far I’ve tried calling bb-load.php with <?php ‘/home/userpath/public_html/forum/bb-load.php’; ?> inside the PHP widget but I get either no output or a path error depending what I load. Am I wrong to think I’m not that far from getting it to display inside?
bbPress functions don’t take arguments the same way as normal PHP functions. You pass arguments as an array.
i.e.
bb_tag_heat_map( array( 'smallest' => 9, 'largest' => 38, 'limit' => 80 ) );
Try the other way round, skinning bbPress with your WordPress widgets. Under deep integration, the sidebar functions might work fine. Maybe. bbPress isn’t light enough to just be invoked by a small piece of code in a widget though. That said, there is a WordPress plugin for displaying the latest posts and such from bbPress.
Something like:
function no_login_notice( $a, $b ) {
if( $b !== 'You must <a href="%s">log in</a> to post.' )
return $a;
}
add_filter( 'gettext', 'no_login_notice', null, 2 );
should work I think
Thanks, I’ll look it up.
I wanted to remove or replace that with an actual login form.
I have it on line 311 of bb-includes/functions.bb-template.php in a 1.0.1 installation.
I wouldn’t modify the core bbPress file, but that’s where the text comes from. I’m not sure of the best way to modify that text though.
It says: You must be logged in to post.
I created that theme using Kakumei.
What does that say in English, and what theme did you start with to create that?
Anyone else having the problem of deleting tags within the “Structure” theme? Can I check for that code somewhere that deletes tags?
Thanks.

Sorry for the bad topic title :$