Forum Replies Created
-
@stwc and @Modemlooper thanks for the quick feedback. version 1.0.3 is out fixing the admin javascript conflict. I was missing if (!is_admin()) when adding the JS.
yikes! I’ll look into that tomorrow. And only load the plugin if it’s in the front end.
what do you mean by ‘sidebar toggle on the options in the admin’ and is this related to the missing th tag?
@stwc that is a good idea putting the user karma in the profile. I’ll add that soon. buddypress- is the final name, erase the other one

@Modemlooper good eye, that is true. I’ve added a trac request for BP 1.2.2 to add a action hook so I can add that missing TH tag. i forgot to mention that in the installation. to solve that go to /bp-themes/bp-default/forums/forums-loop.php and after line 32 line which is ‘<th id=”th-freshness”><?php _e( ‘Freshness’, ‘buddypress’ ) ?></th>’ you should add this
<?php do_action( 'bp_directory_forums_extra_cell_head' ) ?>then the plugin will correctly put in the th tag.
missed a folder name change in the javascript so we’re up to version 1.0.2 now.
hey @stwc I didn’t know that the WP repository changed the folder name. I’ve updated the code so it should work now. thanks for the heads-up. I wonder if there is a way to avoid a hard-coded call like that. anyone?
@xfreme which comments are you talking about? blog comments or activity feed replies?
don’t forget to vote for and rate other buddypress plugins you’ve tried: https://wordpress.org/extend/plugins/tags/buddypress
Very interesting thread. Myself, I’m very interested in helping further develop the group to email functionality. Having notifications in the buddybar would be a bonus.
My question is, does anyone have an idea when email notifications will be in core? I thought it was planned for 1.3, but lots is planned for 1.3 and I see the roadmap does not include email notifications.
If it’s not planned for a while, then I’d like to help further refine the group activity stream subscription plugin. I need digest support as well I think I can improve the usability a bit. (@aekeron) any thoughts on any of this?
here is an image:
glad you guys like them
hey, let me know if you find improvements. post ’em here if you do
CORRECTION to work well with logged-out users:
the first chunk should contain an if statement to only show the My Profile if the user is logged in:
<?php if ( bp_loggedin_user_id() ) : ?>
<li<?php if ( bp_loggedin_user_id() == bp_displayed_user_id() ) : ?> class="selected"<?php endif; ?>>
<a href="<?php echo bp_loggedin_user_domain() ?>" title="<?php _e( 'My Profile', 'buddypress' ) ?>"><?php _e( 'My Profile', 'buddypress' ) ?></a>
</li>
<?php endif; ?>and the second part for the members section should be this line, instead of the line I mentioned above:
<li<?php if ( ( bp_is_page( BP_MEMBERS_SLUG ) || bp_is_member() ) && ( bp_loggedin_user_id() != bp_displayed_user_id() || !bp_loggedin_user_id() ) ) : ?> class="selected"<?php endif; ?>>in case anyone else needs to do this. hooking into groups_get_groups was the right way to go. bp_has_groups also worked. I believe Brajesh’s suggestion is correct if you just want to alter how groups are displayed with the existing structure. I but I wanted to create a new way to view groups: by tags.
@sbrajesh – thanks so much for the reply. can you give a quick example maybe of how that is done.
I’ve got a link passing to a function using ajax, and I’m not sure how to connect the ajax data so that it changes the groups listed. adding the filter hook in the ajax function does not seem to work.
I need to pass in my own function call to great groups similar to the ones in
groups_get_groups(). (ie.$groups = BP_Groups_Group::get_active()) where should I put that?a nice feature to be sure. And it wouldn’tt be that hard to code as a plugin using jquery. another option would be to roll over the display name and get a tool-tip for the username and maybe an easy way to copy ti.
anyone try this out and like it?
I have to agree with nexia. the best approach for simplicity would be to take the good core of bbpress, fork it, and integrate it into buddypress completely. From there it will be easier to integrate new features as group forums grow. as of now, it is a good technological feat, but maybe not the right direction.
The fact is, the majority of what you see in the group forums is buddypress, but bbpress. bbpress is just running the backend engine, which is not that much code. There is probably an equal amount of code written to connect them.
@andrew_s1 Interesting, a mailmain-forum plugin. I’d be interested in that definitly. I’ll let you know how it goes with the forum post karma plugin. I might write a simple one myself or hire an experienced BP developer to do a nicer job.
all the rest of the code is clean and conforms to how buddypress is coded. The only funky part is the lack of ajax integration. (However there is a small upside to the current implementation in that it can easily be bookmarked.)
The lack of ajax is OK for my project, but if anyone can help, I’ll dive in again and fix it. all i need are some pointers as to where to begin and how it flows in the code.
hey all, the plugin can be downloaded at https://wordpress.org/extend/plugins/buddypress-announce-group/ (once they approve it)
but for the time being it can be found at http://bluemandala.com/plugins/bp-announce-group.zip
it is pretty straight forward and can work with public groups, private or even hidden groups. Basically it make is to that only admins and moderators can add content. Regular members can join the group but can’t add any content.
the lastest version of the plugin is available at https://wordpress.org/extend/plugins/buddypress-group-tags/
if anyone knows much about how to integrate this withe the groups ajax (order by, search, my groups) then help me out. adding this functionality to the plugin would take it from a slight hack to something that could eventually be incorporated into core.
i’ve finished the plugin, if anyone is interested, let me know.
basically is allows you to set certain groups to be announce-only. In those groups members can join but only mods and admins can post. pretty simple.
I’ve decided it’s easy to do. You just create a public group and add a little check box which ‘make this an announcement only group’ then add that data to group meta. Then for groups where that is checked, remove the activity stream input box and the forum post box. now it is just a matter of finding the proper do_action hooks to make it happen. Or more klunkly and less secure – just hide those things with CSS. I’ll have a simple plugin done by the end of the (long) day hopefully.
The buddypress code, while complex, is very well documented and written so it is not so hard to figure out. Kudos to the excellent developers!I’ll check out the group blog plugin again. i was going to use it anyway for certain groups, thanks.