Not yet, from what I can gather. But hopefully someone will work on an importer script soon.
Integrated WordPress with bbPress. I’ve added the integration plugins. But can’t get logins to work in bbPress.
I pre-registered a few new users in WordPress. Can login fine in WP. But I can’t even seem to login as admin in bbPress even to write/comment on a post – regardless of admin or other users. Can see an admin screen, but not allowed to do anything there without login – which I can’t do.
No error message comes up. I login, checks the database and returns to the screen. Doesn’t matter which login link I’m using in bbPress, I can’t create/edit a thread, nor can I gain admin access.
Any ideas?
I just changed wp_home & wp_siteurl from http:// to www, ran install again – and got same error.
I’m also using require_once (‘..wp_config.php’). When I comment it, I get this error:
Fatal error: Call to undefined function: __() in [PATH]/bbpress/bb-includes/capabilities.php on line 27
I’ve got to be missing something simple. Just don’t know what.
A little more detail…
I’ve installed bbPress in a folder inside WordPress (I want to integrate them). I’ve followed the instructions for integration. I think everything’s right – but, obviously not if it’s not working.
I love WordPress and was stoked to hear about bbPress. So any help getting this started would be greatly appreciated.
I’m getting this error…
Parse error: syntax error, unexpected T_STRING in [PATH]/bbpress/config.php on line 57
my config file says to stop editing at this line. Why am I getting this error and how can I fix it?
/me thinks aloud
Just the one set. A basic plugin-management-plugin should be auto-activated when no other plugin-management-plugin is available.
This would need an extra entry in the plugin remarks such as “Plugin-Type: Plugin Manger” so that at least one such plugin is always enabled.
That way the default behaviour could be replaced (as requested earlier), keeping UI clutter down.
Perhaps “Plugin-Type” should read “Plugin-Tags” and thus categories could be achieved.
Ok so I got it to work without error, but it still does not load my blog site on top of the forum. Maybe I misunderstood, I need more than just username and password integration. I need it to show my blog.
Hey, I was checking out this board so I could suggest this very idea.
I have some easy style postings on my blog with over 100 comments… that makes for one very long page.
I would love to see a feature that takes WP postings up to the <! –more–> tag and automatically generates a BBpress posting that is tied into the blog comment system.
Hi all,
Is there an easy way to import a phpBB forum into bbPress?
Thanks!
Hola!
Que lástima enterarme tarde, acabo de montar un foro en mi blog http://www.alhaurintorre.com con phpBB.
Me ha llevado bastante trabajo y de haberlo sabido, seguro que lo hubiese intentado primero conWP.
Cuando me recupere de la experiencia lo intentaré con bbPress.
¡¡Suerte!!
i’m using
require_once(‘/absalout/path/’)
I tried that and it threw back a serious error. I might be a noob, but is there more defining that needs to be done? Inserting the code towards the bottom didn’t work. My installation works ok, but it doesn’t load wordpress at all, and if I uncomment the wp_bb line, it errors up as well.
Help!
The plugins are loaded everytime bbPress is loaded.
If you’re don’t want any code from your plugin to execute unless you’re in the admin, you could put something like this hack at the top of your “admin-only” plugins:
if ( false === strpos($_SERVER['REQUEST_URI'], '/bb-admin/') )
return;
But just loading the plugin file shouldn’t add too much overhead. You could do something a little nicer, if you weren’t worried about loading your plugin file:
function my_admin_only() {
if ( false === strpos($_SERVER['REQUEST_URI'], '/bb-admin/') )
return;
else load_my_plugin_stuff();
}
add_action( 'init', 'my_admin_only' );
Create a directory called my-plugins/
in bbPress’ root directory.
Into that add a new file called mod-write-topics.php
with the following code.
<?php
function mod_write_topics() {
global $bb_roles;
$bb_roles->role_objects['member']->remove_cap( 'write_topics' );
}
add_action( 'bb_got_roles', 'mod_write_topics' );
?>
I think that will work, but I haven’t tested it.
If you switched user tables after bbPress was already installed, the accounts in the old user tables won’t work.
You can log in with the accounts in the new user table, but none of those accounts will have administrator rights in bbPress.
You’ll have to manually add something to your database.
In WordPress’ usermeta table, add an entry that looks like:
user_id: #your user id on your blog#
meta_key: bb_capabilities (replace ‘bb_’ with bbPress’ table prefix)
meta_value: a:1:{s:9:”keymaster”;b:1;}
thanks.
this worked right out of the box.
FYI, when installing this you should, if you havnt already, copy the edit-form.php and post-form.php to “my-templates” before you edit them.
Hopefully we can find someone to help with a bbPress version of “comment quicktags”.
err now i can’t login with the admin u/p bbpress gave me
Hello,
Great idea !!
It would be great to have a system that allow WP comments to be handled by bbpress in way that would be transparent (for example the number of comment been displayed under the WP post) and even (let’s dream) the x first comments available under the WP post (like it’s the case currently), with a link “read more.. ” directing to the whole number of comments in bbpress.
I don’t know if this is realistic but such a system associating a blog script and a forum script would be really fantastic (currently blog handling of comment is really poor from a user point of view).
Luc
Luc
bb-emotions plugin
A friend of mine, Japanese bbPress user enjoy hacking plugin WP Grins port to bbPress.
So, he wants to add this bb-emotion here, but he’s not good at english, then I translate he says.
= = = =
ziped code:
http://prdownloads.sourceforge.jp/wppluginsj/22267/bbEmoticons-0.72.zip
- put
bb-emotions.php
to /my-plugins/
;
- put
smilies folder
into /bb-images/
;
- add
<?php bb_do_action('bb_grins'); ?>
to above the textarea in the each theme (edit-form.php, post-form.php);
That’s all, and does work!
I’m so happy if this will be your help 
= = = = =
Thank you.
For me, the most useful thing would be a little WP plugin that shows the same information that’s in the Latest Discussions section of the bbpress front page.
Nothing too fancy, just ordered by freshness, so I could pop something in my sidebar similar to the “recent comments” section I have on boakes.org.
If you’re getting that error when WP_BB is set, you’re probably not including wp-config.php correctly.
You do not need to load wp-config.php in order to integrate cookies or most anything else.
See https://bbpress.org/documentation/integration-with-wordpress/
and https://bbpress.org/documentation/faq/#integration-plugins
Thank mdawaffe! I have solved this problem. It looks working fine when I moved BBPress into a sub-directory of my WordPress.
garymill,
Login problem:
wp_home
and wp_siturl
will only work if the url for your forums is a “subdirectory” of the url for your WordPress blog. If that is not the case, you’ll need the more fine-grained control mentioned in the Cookie integration with WordPress Documentation
Installation problem:
on Installation, bbPress looks to see if there are any keymasters in the User Tables already. You’ll need to go to your usermeta table and delete the entry:
meta_key = $bb_table_prefix . ‘capabilities’ (example: ‘bb_capablities’)
meta_value = a:1:{s:9:”keymaster”;b:1;}
This part of the installation will have to change in the next version for several reasons. The difficulties you’re seeing is one of them.
Has anyone considered what might be required to migrate existing WordPress comments into BBPress?
I’m imagining a script that would examine the comments DB, move comments storing them in an article-specific topic (which might be easier if themes could be nested, like categories), tagging them with their previous article’s categories.
One nicety: perhaps each former comment URL could be added to htaccess, redirecting to it’s new location.