Tomwi: can you post your code for showing mentioned template
*post title*
Posted by: *user* in *forum*.
or send it to me – procka@tasty.sk
greets
Vlado
I moved the javascript code from index.php to file header.php (between <head> and </head> tags) of the template Im using and everything works now.
@Nightgunner5,
so you can use a wildcard here?
glob( BB_PATH . 'avatars/' . $current_user->user_login . '.*' )
after 6 years of php programming I found this function, thanks
Great than it’s time to change that
WPMU 2.8.4a
BP 1.0.3
BB 1.0.2
“Manage your favorites” only shows up for the admin.
<?php if (bb_current_user_can( 'edit_favorites_of', $user->ID )) : ?><?php printf(__('<a href="%1$s">Manage your favorites</a>'), esc_attr( get_favorites_link() )); ?><?php endif; ?>
Any one had this problem?
try add the same codes to bb-config without the Hash
I have included this piece of code at the top of my index.php file:
<script language=”javascript”>
if(top==self)
this.location=’http://www.somedomein.es/somefolder/page’;
</script>
It checks if bbpress is loaded into an iframe and if not, it redirects to http://www.somedomein.es/somefolder/page and this page load bbpress correctly into an iframe.
It works perfectly but it breaks the style making the some fonts bigger that they should.
If I remove the javascript code everything works normally again.
Any suggestions ?
Thanks in advance.
Hey hentdan! Thanks for your code snippet, that seemed to do the trick. I tweaked a couple things, namely <?php if (bb_forum_depth() <= 1 ) : ?>
.
Thank you very much!
Here’s the complete code that’s working for me:
<?php function bb_forum_depth( ) {
global $bb_forums_loop;
if ( !is_object($bb_forums_loop) || !is_a($bb_forums_loop, 'BB_Loop') )
return false;
return $bb_forums_loop->walker->depth;
} ?>
<?php while ( bb_forum() ) : ?>
<?php if (bb_get_forum_is_category()) : ?>
<tr<?php bb_forum_class('bb-category'); ?>>
<td colspan="3"><?php bb_forum_pad( '<div class="nest">' ); ?><a href="<?php forum_link(); ?>"><?php forum_name(); ?></a><?php forum_description( array( 'before' => '<small> – ', 'after' => '</small>' ) ); ?><?php bb_forum_pad( '</div>' ); ?></td>
</tr>
<?php continue; endif; ?>
<?php if (bb_forum_depth() <= 1 ) : ?> <!-- ******* -->
<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( array( 'before' => '<small> – ', 'after' => '</small>' ) ); ?><?php bb_forum_pad( '</div>' ); ?></td>
<td class="num"><?php forum_topics(); ?></td>
<td class="num"><?php forum_posts(); ?></td>
</tr>
<?php endif; ?><!-- ******* -->
<?php endwhile; ?>
Thank you for fast help. This works good now.
NightGunner5: I’ll test that when I get a chance, thanks!
FinalWebsites: The plugin calls the image a certain name. If the user is “admin” the admin’s avatar will be “avatar.jpg” but could also be “avatar.gif” etc. This code hopefully will reduce the code.
Thanks again!
<?php echo('<img src="/forums/avatars/' . basename( current( glob( BB_PATH . 'avatars/' . $current_user->user_login . '.*' ) ) ) . '" />'); ?>
(Untested, but it should work.)
Hi,
locate in the plugin file the function
function create_seo_meta_txt($content) {
$raw = str_replace(PHP_EOL, ' ', strip_tags($content));
$raw = str_replace(' ', ' ', $raw);
$snippet = substring_words($raw, 120, '');
return htmlentities($snippet, ENT_QUOTES);
}
and replace “htmlentities” with “wp_specialchars”.
Let me know if this works for you. This plugin is a little quick and dirty for these functions 
The seo plugin for wordpress has for internationalization huge blocks of code
You don’t need to use all the php tags and how do you test if the image exists?
Hi,
I not that good at php so I was wondering if some wouldn’t mind shortening this bit of code:
<?php echo('<img src="/forums/avatars/' . $current_user->user_login . '.jpg" />'); ?>
<?php echo('<img src="/forums/avatars/' . $current_user->user_login . '.png" />'); ?>
<?php echo('<img src="/forums/avatars/' . $current_user->user_login . '.gif" />'); ?>
<?php echo('<img src="/forums/avatars/' . $current_user->user_login . '.jpeg" />'); ?>
Basically it is supposed to go through every file extension allowed by the avatar plugin and display the image with the actual extension, there can be only one.
It is used to display Avatars in WordPress by the way without loading bbPress.
Any help would be great!
Utf-8
My forum is bbPress 1.0.2 and url is http://keskustelu.hpguru.net/
Thank you. 
PS: There is http://keskustelu.hpguru.net/topic/kayta-googlea ä and ö. And in many others topics.
This works for me…
function bb_forum_depth( ) {
global $bb_forums_loop;
if ( !is_object($bb_forums_loop) || !is_a($bb_forums_loop, 'BB_Loop') )
return false;
return $bb_forums_loop->walker->depth;
}
<?php while ( bb_forum() ) : ?>
<?php if (bb_get_forum_is_category()) : ?>
<tr<?php bb_forum_class('bb-category'); ?>>
<td colspan="3"><?php bb_forum_pad( '<div class="nest">' ); ?>"><?php forum_name(); ?><?php forum_description( array( 'before' => '<small> – ', 'after' => '</small>' ) ); ?><?php bb_forum_pad( '</div>' ); ?></td>
</tr>
<?php continue; endif; ?>
<?php if (bb_forum_depth() <= 2 ) : ?> <!-- ******* -->
<tr<?php bb_forum_class(); ?>>
<td><?php bb_forum_pad( '<div class="nest">' ); ?>"><?php forum_name(); ?><?php forum_description( array( 'before' => '<small> – ', 'after' => '</small>' ) ); ?><?php bb_forum_pad( '</div>' ); ?></td>
<td class="num"><?php forum_topics(); ?></td>
<td class="num"><?php forum_posts(); ?></td>
</tr>
<?php endif; ?><!-- ******* -->
<?php endwhile; ?>
I only know how to do it in the forum view, for the latest post author (in every topic)… but I dont know how to make it work for single posts inside the topics…
Latest poster in a topic, points to profile:
<a href="<?php user_profile_link($topic->topic_last_poster) ?>"><?php topic_last_poster(); ?></a>
Come on, there must be a way to link each post author name (inside a topic) to their profile….
The new version is fine, it’s just the old version
if you update you’re fine
Thanks for the help, I managed to fix the issue by using
define('BB_HASH', md5('my key here'));
in bb-config.php
Try this simpler version:
function bb_target_blank( $text ) {
$text = preg_replace('|<a (.+?)>|i', '<a $1 target="_blank">', $text);
return $text;
}
add_filter('pre_post', 'bb_target_blank');
EDIT 22 December 2009. bbPress is stripping the $1 out of the code above. It goes between the ‘a’ and the ‘target’ where you can see two spaces. See here:
http://pastie.org/753419
I tried that but it still does not work
. I have these versions: WPMU 2.8.4a, Buddypress 1.0.3, bbpress 1.0.2. Any more ideas please?
I wish I didn’t, but I do…bbPress is setting a cookiehash & I need to change it, I thought this would be possible by using
define('BB_COOKIEHASH', md5('my key here'));
or
define('COOKIEHASH', md5('my key here'));
in my bb-config.php, but whatever I use as ‘my key here’ makes no difference to the cookies created by bbPress, any other ideas?
Hi all,
I am trying to integrate BBPress with a few WordPress installs that all share the same user table database.
All is working fine except for adding:
define('COOKIEHASH', md5('my key here'));
in the bb-config.php file, no matter what I add here, the cookiehash is never changed using BBPress 1.0.2, is this a bug have I missed something?
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.