Forum Replies Created
-
Hmmm, strange I do have the edit link under my last post. I do know it disappears after a given time.
@gerikg If you set the option like that, users can not create blogs at any given stage, which is not what the initial request was from the poster
This will be super easy in bp1.1 as the whole registration page is themeable, so you can easily comment out or delete that section as it is off by default.
That’ what I do as in conjunction with the groupblog plugin, as groups do can create blogs at group creation, but not at user signup.
You’ll see, bp1.1 will be so much easier to theme.
PS. Sorry if this info doesn’t help you right now
Thought I’d give you some hope for what’s to come!
For example, depending on your needs it could look like:
$events_link = $bp->loggedin_user->domain . $bp->events->slug . '/';Which would be specefic to the logged in user.
Put this line :
$events_link = $bp->root_domain . '/' . $bp->events->slug . '/';above your code:
bp_core_add_subnav_item( $bp->events->slug, 'all-events', __('All Events', 'bp-events'), $events_link, 'events_screen_all_events', false, bp_is_home() );You will need the adjust the path for that variable as I don’t know exactly where your all-events.php is needed.
P.s. “bp_core_add_subnav_item” will be depreciated in BP1.1, but it has a better similar alternative that allows item positioning.
How about adding a css tag to each item, this way a overzealous site designer could create an achievement icon for each achievement. Much like the XBOX 360 does achievements.
Then you could have a list off icons output on the profile as well, but without title & description.
Shouldn’t be too hard, even if it comes to sanitizing the title and using that as a css identifier.
I am all about icons

PS. Taking a quick look at the code you could possibly use $achievement[‘short_name’] as a class in the items opening paragraph tag of the template files?
You have to check it out using a svn client. That can be different depending what platform you work with.
However BP trunk is going through some major updates right now, so you might want to wait just a little bit longer as the trunk gets closer to an official release.
The plugin is now available at wordpress.org
Thanks David that is exciting to hear. Let me know if you run into any trouble, which I don’t expect, but there are always unforeseen circumstances.
The plugin is finished and needs some testing for those who are up o the task. Code has been rewritten from the alpha version and all features have been implemented. Apart from the template files. More template files will come in the next release, but we wait for bp 1.1 to come around the corner.
Until it becomes available in the WP Repository you can access the latest trunk here:
http://svn.ywamnetworks.com/bpgroupblog/trunk/
REQUIRES THE LATEST TRUNK OF BP! So only use for testing purposes, you have been warned.
Stable release will follow soon after we do some more extensive testing. For more info please refer to the Readme from the plugin.
Yes sir…we will make it available alongside the bp 1.1 release as it is build on some of the new code of bp.
We can hand out early versions for testing if you run trunk. Obviously that means you don’t run this on a public install yet

About 90% of the features mentioned earlier are implemented. Currently we are working on the member joining and role caps.
@Michael Berra
This is my implementation that should work for you. It only requires one line of core hacking.
in bp-activity-classes.php add the line as described by Jotem:
$activities_formatted[$i]['user_id'] = $activities[$i]->user_id;Then create this new function in your bp-custom.php. If you don’t have that file, you can create it in your plugins folder and it will be automatically loaded by bp.
// **** Avatar support for activity stream ****
function bp_activity_avatar() {
echo bp_get_activity_avatar();
}
function bp_get_activity_avatar() {
global $activities_template;
$activity_avatar = bp_core_get_avatar( $activities_template->activity->user_id, 1 );
return apply_filters( 'bp_get_activity_avatar', $activity_avatar );
}Now you can use this function in your template tags which will diplay the acting user avatar. So in your case it could look like:
...
<div class="activity-list">
<ul id="activity-list">
<?php while ( bp_activities() ) : bp_the_activity(); ?>
<li class="<?php bp_activity_css_class() ?>">
<?php bp_activity_avatar() ?>
<?php bp_activity_content() ?>
</li>
<?php endwhile; ?>
</ul>
</div>
...The nice part of doing it this way is it leaves you some options on how to style and implement this new function.
@cozzie I haven’t looked at filtering depending on activity type, but imagine you could this as well by studying the activity class. Shouldn’t be too hard, but would be specefic function depending on your needs.
I installed an album plugin and noticed, while the wire post shows up, you can’t post from it.
It works fine for me.
Even though the code is a bit messy, imho, you could probably follow its implementation.
The trunk has changed activity code, but I was able to get it going with the help of your instructions. Next step it to see If I can have the bpPicture Album record the activity in the stream and display the picture thumbnail.
If I can figure that out, I would finally be happy with the activity stream…well…that and flickr/youtube media in the activity stream.
Could be wise and wait ’till 1.1 end of August to say how the activity stream will evolve.
As you can tell by your url given, you are looking at the trunk version of the installation-readme.text.
A lot has changed in regards to how the forum is implemented and more changes are coming. Currently the trunk version of the forum integration is for groups only.
So no, this does not apply to 1.0.3
This is the code for the right bar:
<div id="right-column">
<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar('right-column') ) : ?>
<div class="widget-error">
<?php _e( 'Please log in and add widgets to this column.', 'buddypress' ) ?> <a href="<?php echo get_option('siteurl') ?>/wp-admin/widgets.php?s=&show=&sidebar=sidebar-3"><?php _e( 'Add Widgets', 'buddypress' ) ?></a>
</div>
<?php endif; ?>
</div>This is the code for the left bar:
<div id="left-column">
<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar('left-column') ) : ?>
<div class="widget-error">
<?php _e( 'Please log in and add widgets to this column.', 'buddypress' ) ?> <a href="<?php echo get_option('siteurl') ?>/wp-admin/widgets.php?s=&show=&sidebar=sidebar-1"><?php _e( 'Add Widgets', 'buddypress' ) ?></a>
</div>
<?php endif; ?>
</div>This code is taking from the bphome theme…I believe it should work in your member theme, but haven’t tested it.
Also check out the bp-dev widget plugin which adds new widget areas for your member theme:
You only need the bp-dev core and bp-dev widget from that list though. I hope that helps get you in the right direction.
Currently the forums is acting as a group forum, specific to each group and its members. The tables get created when creating a group. You should then be able to create and post on topics made from within the group front end interface.
As of yet there is no backend available.
The forum setup will create a bb-config.php file in your wpmu root. There is an additional blank bb-config.php file in the bp-forums directory. It resides there to prevent access to the backend, so just leave that as it is. In fact you shouldn’t have to mess with the bb-config files what-so-ever.
As far as my testing goes, it works as advertised and installs correctly after I figured out that you need to create a group to trigger the table creation.
Try that and so how it goes.
PS. It should however create the bb-config.php file even if you don’t create a group, so I’m not sure about that. Are you using sub-domains or directory install? Is wpmu located in your root or sub-folder?
Glad you found it and tanks for reporting back the solution for the issue!
If the template tag “the_title()” is the group title, it is simply not available yet when starting the loop.
Like Plrk,
What is it that you are trying to do?
I hate to mention this as I read between your lines it looks like indeed you have enabled the option for users to create new blogs? As it is disabled by default. The fact that you have a link to create blogs tells me you have.
Sorry, but I had to ask…just in case.
Here’s also a screen shot if you are curious what the heck I’m talking about:
Thanks plrk… :p
I suppose I can’t complain over 4 lines. I just created a function for it and called it good.
Avatar support would be a very nice feature. I looked at the activity code, but couldn’t make much of it. According to the roadmap the code will change in 1.1, so we have:
Grouping of similar activities by one user within X amount of time
https://buddypress.org/about/roadmap/
I really do hope there is an option in the future to liven up the activity stream in this media centered age. I’m surprised it is not included in the roadmap even up to 1.4?
Also, the roadmap also has this nice addition in store for 1.1:
Profile picture updated entry on activity streams
So it would only make sense the new profile picture would be visible in the activity stream as well, since we can’t expect members visiting each listed profile to just see the new profile picture?
Hi, stumbled upon this thread and love the concept, as a XBOX 360 owner. Would like to keep track of where this is going. Would be a great social attribute to buddypress.