Hi. I want to change the data that is collected in the Registration:Profile Information page of bbpress. Some background…
I have a bbpress/WPMU integration. The system is working fine in terms of the two sites being integrated. When a user goes to register for an account on the forum, they are presented with a form with name, email, website, occupation, location and interests. I see in the source code where the associative array is (get_profile_info_keys). So I could modify the fields there, but there must be some “proper” way to change the profile info that is gathered.
I apologize if this is plainly explained somewhere. I can’t seem to find any admin page related to changing the bbpress profile info. I’d prefer to do this the sanctioned way and not modify source files.
Reading other posts I see stuff about plugins and the profile, but surely that isn’t the easiest way to change the nature of the data collected?
William: does a single, unique reply in bbpress sometimes not appear in wp and sometimes appear several times? Does this change as you reload the page or does it change from reply to reply (but stay consistent between refreshes)?
Vafaaaan: they don’t. I’ve yet to implement that.
If i submit a post in wp with tags .. the tags are missing in bbpress. They dont get synced?
@fel64:
My Blog’s address is: http://www.cmscentral.de/index.php
Installed in subfolder /content/
My forum’s address is: http://www.cmscentral.de/content/forum
I installed bbpress in my Blog’s/WP’s subfolder, because that supposedly should automatically have the right cookie settings.
Could this be a www/no-www issue?
Thanks for writing this plugin. 
Every time I update the restriction settings, my Private Forum plugin settings are reset to “Open To All.” Not sure if the problem is with this plugin or the Private Forum plugin.
Did anyone find that you could piggyback onto the WordPress integration/authentication when using the OpenID plugin? It didn’t work for me. I had the plugin activated on my WordPress site and was able to login and create users just fine, but bbPress didn’t know about the credentials and wouldn’t login.
I need to get more familiar with how the integration is working – I thought it would work fine since it created a normal WordPress user record. But it kept saying the userid was unknown… Will probably dig into it later. The WP plugin is great – the persona fill in stuff is very cool. Only quirk was my ‘Display As’ defaulted to the userid even though a name was included. But I digress.
Would any of these plugins be useful?
Support Forum
Private Forums
Change Roles
I think editing out the capability to post for certain member roles would do the trick (the last plugin).
It’s been discussed a couple times:
https://bbpress.org/forums/topic/anonymous-posting
https://bbpress.org/forums/topic/anonymous-post
https://bbpress.org/forums/topic/my-manager-wants-to-remove-the-need-for-passwords-altogether
I would just make them register. If they can’t be bothered with that, why let them bother you with support questions? Can you think of other places where this is allowed?
Heck they can just register with a fake name and disposable email. It’s not that big a deal.
electroniques: what are the urls of your installs? You probably need to set the cookie domains explicitly.
joeby: I’d love to, but advice to electroniques is going to help you too. If you want to reward the help anyway, that’d be awesome.
omg sry ..
add_profile_tab(__(‘Name’), ‘edit_profile’, ‘moderate’, ‘this-file-was-missing.php’);
So many ppl in this forum .. i can’t breathe
am i doing it right?
function ed08_tab_add()
{
add_profile_tab(__('ED 08'), 'ed08', 'moderate', 'ed08-template.php');
}
add_action('bb_profile_menu', 'ed08_tab_add');
cant get new profile tab/page link to work..
What does these?
add_profile_tab(__('Name on tab'), 'whats this?', 'And this?', 'file.php');
.
if i call it once in my plugin it will remain until i deactivate it ?
.
Add settings?
bb_update_option('my_options', $options);
.
Delete settings?
bb_delete_option('my_options');
.
Show notice on admin page?
bb_admin_notice(__('Settings Saved'));
Im using bbpress-integration.php first then installed bbsync .. seems working ok. Think ill let users signup via bbp and add admins trough wp.
OT: trac … is there a similar web-based management of software projects without the python stuff, written in php out there?
Yep, I have the same issue. Haven’t come across the answer yet, but waiting (im)patiently so I can get my bb up and running… As near as I can tell it’s a cookie issue, but I don’t know how to fix it…
Anybody wanna make $20 to get my installs working?
I’m not a programmer. I don’t know that much about bbPress. I’ve never written a bbPress plugin. But from reading the source and looking at other admin plugins, I was able to make this work. I’m sure you can too.
http://www.chrishajer.com/bike/XLF/bbpress-ddlb.png
Haven’t you noticed this line from bbPress source (L1296 in template-functions.php)?
$roles = $bb_roles->role_names;
I think chrishajer and me thought you knew how to program with PHP (by checking your website). Yes, chrishajer gave you a piece of code that is a hint not a just-can-work code at everywhere. I thought you can code with PHP, and you should be able to put the rest on your own code. However, I was wrong or you think someone else has taken care of the rest for you?
you also need to do global $bb_roles;, in case you really can not code with PHP.
(edit: Sorry for this emotional post to everyone else)
Hey.
I just setup bbpress and integrated it into my WordPress blog.
The good news is that when I signup a new user in my WordPress blog I can also log into my bbpress forum using the same username and password.
But I would like the user to remain logged in. For example if I login to my WP blog and then click a link that takes me to a post in my bbpress forum, I have to login again.
I thought I did everything necessary in order to synchonize WP and bbpress.
Does anybody have any clues what could be wrong?
Thanks a lot in advance already!!
So I guess that’s how it works for the moment, unless one were to carry out some complicated core changes to bbPress?
Check this:
http://www.chrishajer.com/bike/XLF/bbpress-roles.png
I did that using the stuff I mentioned in this post. So, it works as an administrator since they can edit other users. There is a drop down with all 6 roles listed.
Anyone knows if there are any plans for the next version of bbpress, and when?
Hello Guys,
i installed BBPress today..its awesome…..but i have problem in user registration..its telling me that they will send me the password in mail. I did registration before 20 hours , but still havenot received any mail regarding password…Can you help me in this?
@Null: of course, you get all roles’ data. I meant you can get each role’s name from the returning result of $bb_roles->get_roles() (I thought you was going to do something special). However chrishajer has told you the useful information for all your need, you just need to read from https://trac.bbpress.org/browser/trunk/bb-includes/template-functions.php#L1296 to 1311. If you really want to do something with bbPress, you have to read the source of bbPress.