Forum Replies Created
-
Glad you got it all sorted out!
For anyone else reading, this only applies for people upgrading from the BP 1.0 series.
For fresh BP installs circa v1.1 and up, don’t bother reading this thread!
In reply to: BP Development Pre-Merge: WP or WPMUAnswers:
1) Yes. It’s on the roadmap for BP 1.2.
2) The WPMU abstraction layer that Andy has coded for single WP compatibility should work in most cases. However, I can’t say for certain.
3) Realistic release for WP 3.0? I’d say mid- to late- 2010. So definitely not in the first half of 2010!
These are just my thoughts. Maybe the BP dev team can chime in for a more, accurate response.
In reply to: Getting started with bbpressYou need to create a group in order to create a forum.
Create a group with discussion forum enabled and you’ll be able to see some forums.
FYI, there is no category structure for forums right now.
It’s basically flat.
In reply to: Double passwordsHey stef,
You’ll need to contact the people over at WPMU Premium to upgrade the theme.
Chances are they might already have an update for the theme you’re using.
You can tell if you’re using a deprecated theme by checking how you are setting the BP theme.
In the WPMU admin area, if you’re setting the theme via “BuddyPress > General Settings”, then it’s a deprecated theme.
If you’re setting the theme via “Appearance > Themes”, then it’s the new theme format.
—
I’m 99.9% sure the theme you’re using is deprecated, but I could be wrong.
Okay af3, this requires manipulating your forums in the bbPress backend.
For me, new group forums were being created as a child of forum ID #1.
So what I did was change forum ID #1 to a forum category, then I moved all existing group forums under forum #1. Lastly, in step #3 above, I changed the ID from 3 to 1.
Now all new BP group forums are created under forum category ID #1.
Report back and let me know if this works for you.
I think if you have your group forum category listed last, new group forums will automatically be tacked on to that forum category, might need to double check this though.
eg.
Generic forum (this is a forum category)
–generic sub forum #1
–generic sub forum #1
Generic forum 2(this is a forum category)
–generic sub forum #2
–generic sub forum #2
Group forums (forum category for BP forums)
–BP group #1
–BP group #2
I’m going to give this a quick try and report back.
[EDIT]
af3, you’re right, it doesn’t get created in the forum category! Will have to look into this.
If you figure it out before me, let me know.
The way I see it, you have a couple of options:
1) Continue using your external bbPress setup for open, public discussions (similar to bp.org/forums), while hiding all group forums and group forum related discussions from your external bbPress install.
BP group forum discussions will now be using the new integrated forums in BP 1.1 only for group discussions. And you can retain all your external bbPress posts!
This essentially means you’ll have two forums.
2) Move everything over to the integrated BuddyPress forums (not something you want to do I’m guessing).
3) Move everything over to the external install of bbPress (requires BP core hacking, doable, but more work).
—
Option 1 is probably the most viable.
Here’s how to do it:
Step #1 (optional, depending on where you installed your external version of bbPress)
By default, BP group forums can be accessed at:
hxxp://example.com/forums/
If your external bbPress is also installed in /forums/, you’ll want to rename BP’s forums slug to something else.
You can do this by adding the following in your wp-config.php or bp-custom.php:
define( 'BP_FORUMS_SLUG', 'group-forums' );In the example above, your BP forums can now be accessed at hxxp://example.com/group-forums/
Step #2
In your external bbPress install, make sure all your group forums are under a forum category.
If you don’t have a forum category specifically for your group forums, go into your bbPress admin area and add one (you can call the forum category “Group Forums” or whatever you want), then place each group forum under this new category.
Note down the forum ID of the forum category. You can get the forum category ID by mousing over the “Edit” link and checking the “id” parameter.
Step #3
Now that you’ve created a forum category and noted down that forum category ID, we want to hide all group forum related stuff from access and view.
We’re going to be using _ck_’s Hidden Groups plugin to do this.
Since you’re using the BP Groups plugin by Burt Adsit, chances are you’re already using _ck_’s Hidden Forums plugin due to its usage with BP Groups.
Open up the plugin (hidden-forums.php) in a text editor.
Comment out this line:
$hidden_forums['hidden_forums']=array(500,501,502); // hide these forums, list by comma seperated numberUnderneath that line, add the following:
$bp_hide_group_forum_category_id = 3;
$hidden_forums['hidden_forums']=array();
$hidden_forums['hidden_forums'][] = $bp_hide_group_forum_category_id;
$forums = get_forums();
foreach ($forums as $forum) {
if ($forum->forum_parent == $bp_hide_group_forum_category_id)
$hidden_forums['hidden_forums'][] = $forum->forum_id;
}Change the $bp_hide_group_forum_category_id variable to the forum category ID you noted down in step #2.
—
And that should be it! By default, the admin can view every single forum post, so try viewing your bbPress install when you’re logged out!
In reply to: Double passwordsThis isn’t an issue in the latest release.
Can you provide us with some more details?
It sounds like you upgraded from BP 1.0 to BP 1.1.
By any chance, are you using the old deprecated theme format?
In reply to: About Me BoxEasiest way would be to grab the contents of your “About Me” xprofile field directly in your BP profile template.
Say your xprofile field is called “About Me”:
$about = xprofile_get_field_data( 'About Me', bp_get_the_site_member_user_id() );Then you can manipulate the $about variable however you want.
Keep in mind you’ll have to apply your own HTML filters if you go about this way.
You say you are using BP 1.1.3.
When you upgraded from the BP 1.0 series, what choice did you make when you upgraded the forums?
https://codex.buddypress.org/developer-discussions/buddypress-forum/
Did you choose to keep the existing installation?
Or did you choose to create a new installation?
—
Also how dependent are you on your external version of bbPress?
Besides the group forums, do your members post in other areas in your external bbPress?
After answering these questions, we’ll have a better idea on how to proceed.
In reply to: Feature Request: HastagsBowe’s excited about the new @mentions page, which appears on the homepage when you’re logged in.
#hashtags support isn’t available yet.
The first post in this thread was made 7 months ago when bbPress needed to be separately installed.
As of BP v1.1+, bbPress is now embedded into BuddyPress.
Privacy options for group forums now exist natively.
If you’re using an external bbPress install (which it sounds like you are), then you’re correct, privacy will still be an issue. I’m not even sure the BP Groups plugin by Burt Adsit even works with BP 1.1 / external bbPress.
In reply to: Facebook style “links” for media rich postsIf no one writes an oEmbed plugin for the BP activity stream in the first few weeks after BP 1.2 is up, I’ll take a look.
In reply to: Display xprofile field in blog post?I’m answering the first post to this thread.
You can’t use an echo’d parameter (eg. the_author_id()), that is why your function isn’t displaying the xprofile field.
Parameters need to be returned, so use get_the_author_id() instead.
Example:
<?php echo xprofile_get_field_data( 'About me', get_the_author_id()) ?>In reply to: wp and bp profile syncing–works only sporadicallyYou can do this since the beginning of BP 1.0, Bowe!
In reply to: BBpress duel installYou can’t install bbpress in the “forums” folder if you enable buddypress group forums, since buddypress will then use “forums” as its permalink for its build in group forums.
You can redefine the BP forums slug to something else in wp-config.php or bp-custom.php:
define( 'BP_FORUMS_SLUG', 'group-forums' );That way, you can install bbPress in /forums/ if you wanted to.
This is what I’ve done on my test environment and it works.
In reply to: Activity StreamLooks like you’re using the old deprecated BP theme format.
That’s probably the reason why your activity stream isn’t working properly.
What you’ll need to do is copy over some of the activity code from /wp-content/themes/bp-sn-parent/activity/ to your /wp-content/bp-themes/bpfun_member/activity/.
Don’t do a straight overwrite! Take a look at the code and only copy over parts of it.
Make sure you make backups!
Is it a bird? Is it a plane? It’s Super Admin!
Have to admit, I did laugh when I read that
In reply to: Removing ActiviationI’ve got a TOS plugin on my test environment working as well.
It’s a modified version of Andrew Billits’ BuddyPress Terms of Service plugin:
http://wpmudev.org/project/buddypress-terms-of-service
I’ve cleaned up the code and modified it to work with the BP 1.1 series.
If nexia’s version is better than Andrew’s, then he can release his, otherwise I can release the updated version.
In reply to: Removing ActiviationHey Brajesh,
I just checked out the auto-activate plugin and I can confirm what Pierre said that it does send an activation email even though the user account is already activated.
Also, I just checked out buddydev.com since you have the plugin running on your site and I’ve noticed a lot of spam registrations there!
Perhaps you need to add some anti-spam prevention of some kind to your BP install.
And also, as a courtesy, on the plugin release page, you should add a warning to enable some type of anti-spam solution on the user’s BP install (particularly in production environments).
In reply to: Photo Albums…. omfg!!Thanks for posting that snippet, mercime.
Good for everyone to know!
In reply to: Photo Albums…. omfg!!swaymedia is talking about Brajesh’s site:
BuddyPress.org is not affiliated with BuddyDev.com
Like Erich stated, the core BuddyPress platform will always remain free and open-source.
Additional plugins and functionality are available from third-party sites for free, or in Brajesh’s case, on a paid-subscription basis.
In reply to: Removing ActiviationNice, Brajesh!
Have you updated your auto-activate plugin lately?
In your comments, you mention you were going to update the plugin in November, but the last update was in October.
Also, has using this plugin affected spam registrations for you, Brajesh?
In reply to: Terminology – Apples to OrangesI think what JJJ is getting at is this:
Current -> New
Blogs (within a single WPMU domain) -> Blog / website (no change)
WPMU install on one domain -> Site
WPMU on multiple domains (or a multi-site) -> Network
—
I like this snippet from the IRC logs:
[filosofo] ms-users.php? is the official name going to be "multi-site"?
[rboren] filosofo: That's the working name at least. MU is being dropped.
[wpmuguru] yep, works for us / more appropriate
[Jane_] we'll all just try really hard not to think of Microsoft or Multiple Sclerosis
[rboren] Yeah, we talked about using msite for that reason.
[filosofo] what about the "site" / "blog" terminological distinction? Is that changing too?
[wpmuguru] could actually go with site-settings, site-functions
[junsuijin] mi=multi-instance
[rboren] We also have the "Network", which is what MU currently calls a site.
[filosofo] currently there's get_site_option(), for example, which covers all "blogs" on mu
[Jane_] yeah, i liked Network in place of site, since it's really a group of sites
[Jane_] (as opposed to a site being a group of blogs, per current UI)In reply to: Best solution for group forum topicsHey Chouf1,
You’ll need to override the BP forum filter.
By default, only the breakline and paragraph tags are supported.
To override the filter, you’ll need to write your own.
Some examples can be found in this thread:
https://buddypress.org/forums/topic/allow-image-plugin-in-forums#post-27201