If it doesn’t exist, go ahead and make one. WordPress and bbPress are designed to look for that file regardless.
The last post from johnjamesjacoby got the cookies between WordPress MU and bbPress working, but now it seems I can’t logout from either WPMU or bb. I don’t see any error messages upon logging in.
Anything I should look for?
Hmm..it looks like they say to use the functions.php file (for the theme) to add the code, but I don’t see such a functions file…am I missing something obvious?
Thanks all, I’ll give this a try.
Best wishes,
Allen
I posted this a few weeks back. Someone was going to post a “how to” of exactly that:
bbPress, WPMU and BuddyPress Integration help is coming
Doesn’t look like the linked-to pages have been updated yet.
The allowable HTML tags are in an array called bb_allowed_tags
. I think you could create a plugin that just empties that array.
https://bbpress.org/forums/topic/hooks-038-filters-docu#post-6740
I’ve only seen people requesting the opposite, allowing additional HTML markup, so I’m not sure exactly how to do this.
I use this to stop people accessing the profile page unless logged-in;
<?php if ( !bb_is_user_logged_in() ) {
show_error_page('log-in to access profiles');
exit;
} ?>
Something along those line should work with a link to somewhere else, assuming they’re in a bbPress page to begin with.
This is probably possible through a custom plugin. But you probably want to ask over at the Buddypress forums…
Is there a way to have the top navigation bar from BuddyPress (that shows My Account, Notifcations, etc.) also show when using the bbPress forum? It seems this makes sense if there were really integration between bbPress and BuddyPress.
Thanks
I’m trying to figure out how to verify a user is logged into BBpress before granting access on a non-bbpress page.
I’m currently trying to use: bb_auth() with limited success. It seems there are a lot of includes necessary. Is there a single file I can include that will load all of the mandatory functions for bb_auth?
Hi everyone,
I want to disable HTML codes in posts. I am using “BBcode Lite for bbPress” and I dont need html codes to edit my post. When my member want to add a HTML code that is useful to forums the code works and havent seen properly. How can I disable?
Now I get an odd behavior:
– if the user logs in inside WP, he appears logged in in both WP and BB, but he can’t post in BB. If he has admin rights, he can’t see bb-admin.
– if the user logs in inside BB, everything works ok in both WP and BB.
So I redirected all logins to BB.
In mu-plugins I added the following:
function rk_login_redirect() {
if (strpos($_SERVER['REQUEST_URI'], 'wp-login.php') !== false && $_GET['action'] != 'logout' ) {
$url = 'http://foros.ryuuko.cl/bb-login.php';
$redirect = urlencode(wp_get_referer());
$url = add_query_arg('redirect_to', $redirect, $url);
wp_redirect($url);
}
}
add_action('init', 'rk_login_redirect');
In a plugin in my-plugins I added:
add_filter('wp_redirect', 'rk_redirect_location');
function rk_redirect_location($location, $status = 302) {
$arr = array();
$ref = wp_get_referer();
$url_array = parse_url($ref);
parse_str($url_array['query'], $arr);
if (isset($arr['redirect_to']) && !empty($arr['redirect_to'])) {
$url = urldecode($arr['redirect_to']);
$url_array = parse_url($url);
if (strpos($url_array['host'], 'ryuuko.cl') !== false)
$location = $url;
}
return $location;
}
Quick answer as I’m here at the moment Andy. Yes, you can have both running at the same time, and integrated to use the same user log-in details as far as I can tell (I just use bbPress stand-alone, having no use for WordPress at the moment).
Have a read through the forum sections; there are tons of questions and answers under ‘integration’.
I’m looking for a solution to my problem, and not sure if this could be it.
At the moment I have my website on WordPress and I’ve been needing a forum board for users. But I’ve had to have it so you have a account with proboards and a seperate account with WordPress for the main website.
I want it so you have one account for both of them. While being able to comment on the boards and contribute on the main website.
will bbPress allow me to do this? If not, what will?
Thanks in advance
-Andy
I think maybe it’s a bug? The code at line 657 is:
return sprintf('<img src="$1%ssupport-forum-$2%s.png" alt="[$3%s]" title="[$3%s]" style="vertical-align:top; margin-right:0.3em; width:14px; height:14px; border-width:0;" />$4%s', $this->iconURI, 'sticky', __('sticky', 'support-forum'),$label);
Instead of $ 1 %
(added spaces so it’d render on bbpress) shouldn’t it be %1$
? c.f. http://us3.php.net/manual/en/function.sprintf.php
Likewise, replace all the other integers, e.g. it should be %2$.
Oddly, this function was changed in 3.0.2.
You can reverse the $ and % signs here and in the other function at line 680.
It’s a known bug with the plugin. There’s a patch posted on the plugin page, but it looks like it hasn’t been incorporated into the official distribution:
https://bbpress.org/plugins/topic/support-forum/page/3/#post-1565
i’ve installed on bbpress 1.0 rc-3 the fantastic plugin support forum version 3.0.6 but for sticky-important topic i’ve this error:
Warning: sprintf() [function.sprintf]: Too few arguments in /…/html/forums/my-plugins/support-forum/support-forum.php on line 657
Warning: sprintf() [function.sprintf]: Too few arguments in /…/html/forums/my-plugins/support-forum/support-forum.php on line 680
any idea why i’ve this problem? thanks for all the help
I don’t think there was a 404.php template until the 1.0 version. What did you do to create one and how did you expect it to work?
You could always do a custom error page with Apache and .htaccess, but I understand you wanting to create a 404.php template page (like WordPress and bbPress in the 1.0 series.)
If it doesn’t sound like a silly question… are you pointing the browser URL at the exact place you put the bbPress files?
I want to list the few tags that each topic has associated with it on the forum.php or front-page.php like how WordPress does with the_tags(), but not have the delete link or tags form. As it is right now I can’t find a function that will just list the topics tags outside of the topics.php, can someone help me please?
The new Freelance Switch bbPress forum is going live in 2 or 3 days and this is literally the last things that I need to do.
You have the latest stable bbPress then, 0.9.0.5? When you log in as keymaster, what version is shown at the bottom of the backend admin screens?
What is your database name and what is the table prefix from your bb_config.php?
I want to display a list of all the users on my blog (wbs80.com) and their profile information.
I have been looking at the bbpress code and trying several tests…but unfortunately without success.
My approach is to get the list of profile keys, get the list of users and for each user display the username and profile information. The code segment that I have is:
<?php
require_once (‘../../bb-load.php’);
global $bddb;
$profile_keys = get_profile_info_keys();
//print_r($profile_keys);
$userinfo = $bbdb->get_results(“SELECT * FROM $bbdb->users WHERE user_status = 0 ORDER BY ‘ID'”);
//print_r($userinfo);
foreach ($userinfo as $key) {
$metainfo = $bbdb->get_results(“SELECT * FROM $bbdb->usermeta WHERE user_id = $key->ID”);
// ???
}
?>
I don’t know how to use the “profile_keys” value(s) to access the “metainfo” data structure and extract the data.
Any help would be greatly appreciated!
This plugin should do something similar, and hopefully won’t give you any errors. 
https://bbpress.org/plugins/topic/members-online/