This plugin creates an admin panel at Dashboard > BuddyPress > Group Management. On this panel, site admins can manage BP group membership by banning, unbanning, promoting and demoting current members of any group, adding new members to any group, and deleting groups.
Requires BP 1.2 or higher. If you’re running a 1.1.x version of BP, a mostly functional version of the plugin can be downloaded by clicking here. Tested fairly thoroughly on BP 1.1.3; please test before running in a production environment.
I consider this version to be something of a beta release. If you find problems with the plugin, please let me know by leaving a comment below.
BP Group Management has been downloaded 3,509 times. Are you using this plugin? Consider a donation.
Translation credits
- Italian – Luca Camellini
- Turkish – gk
- German – Tom
Version history
- 0.1 – March 4, 2010
- Initial release
- 0.2 – March 7, 2010
- Fully localizable
- Avatar bug fixed (thanks for pointing it out, anointed!)
- Hooks added for additional group actions
- 0.3 – March 8, 2010
- Pagination on group list allows you to see all groups (thanks, Andy!)
- Group avatars added (thanks, Andy!)
- Italian translation included (thanks, Luca!)
- 0.3.1 – March 16, 2010
- Turkish translation added (thanks, gk!)
- German translation added (thanks, Tom!)
- Sitewide roster altered to include all members, not just members active on BP
- 0.4 – March 21, 2010
- Added plugin settings page
- Member list is now paginated (defaults to 50 per page)
- Admin can now specify how many groups or members to show per page
- Group Actions menu added to Members and Delete pages
- Links to Group Admin page added throughout
27 Comments
This is a great plugin, good stuff. Now let me ask you this, is there a way for group members to share a specific feed that populates the shared group feed. I want to use groups in an upcoming project to aggregate syndication from peopl’s various blog spaces (reflections, grammar exercises, etc.) and wondering if there is a way not only to show a feed from a group blog, but also various feeds from a students and faculty members respective spaces.So the group feed kind of being a streamlined version of an aggregated course blog.
Jim – Yes sir there is, and it is built by Andy Peatling himself: http://wordpress.org/extend/plugins/external-group-blogs/
Excellent, thanks for this.
Great Plugin. This plugin made easy to manage groups on buddypress. Thanks.
Hello Boone,
I like your plugin and build a german language file for BP Group Management. Maybe you are interested in making it part of your release. You can download it at http://www.wptoolbox.de/downloads/buddypress/bp-group-management-de_DE.zip
Cheers!
Tom
Thanks very much, Tom! I’ve added it to the release.
I just set up BuddyPress and added your plugin to our new family website. We have about 39 members, and I would like to add everyone to a base group called “Family”. When I go to the Manage Groups page (created by your plugin) I can only see about 8 of the members. I’ve added most of them to the Group, but still can’t see any of the other family members. Any idea why this isn’t showing all the Users on the site?
If it would help, I could create a temporary account for you to login and look at our site. We just created it a few days ago, so there’s not much there yet, just trying to get the structure working.
Hi Eric – A few people have mentioned a similar problem, and after some thinking I have attempted a fix! Would you mind downloading the development version of the plugin (available at http://wordpress.org/extend/plugins/bp-group-management/download/) and installing it on your system? Let me know if this makes all the members of your site show up where they should!
Will this also work on a BuddyPress/WP single install or on WPMU only?
Gene – I haven’t tested it on a single WP install but it should work. There’s nothing I can think of in the plugin that makes reference to the multi-blog abilities of MU. I’ll get a single instance of WP up and running soon so I can have a look, but my bet is that it will work.
You’re right, I did some preliminary testing on a BP/WP single install and everything seems to work as it should.
Great work!
Gene
I just got your reply comment – it was caught in my SpamArrest filter the past few days.
I updated your plugin this week when WP notified me that an update was available. This seems to have fixed the problem – now all my WP users show up in the list, and I have easily added them to the BP group membership.
Thanks for creating and refining an essential plugin!
No problem, Eric. Very glad that it’s working correctly for you. I’ll be rolling out a new version sometime next week with a few more features, such as the ability to sort and paginate member lists. Stay tuned to your plugin page!
Hi Boone, thank you for this cool plugin.
I just installed the plugin in WPMU2.9.2/BP1.2.3 site. As site admin, I can promote a member to Moderator or Admin for the group. But if that member is already Admin of the Group, there is no option to demote to Moderator, only option is Member.
The only other group plugins I have on are Group Tags and Restrict Group Creation. Disabling both still does not allow me to demote the current group admin to moderator. What else shall I look for?
Thank you.
Hi mercime -
The promotion/demotion buttons are pulled right from BuddyPress core (I didn’t invent them). And in BP core, there is no “demote to moderator” option. In other words, you’re not experiencing any problem with the plugin – it’s working as intended.
To do what you want to do, you should be able to demote to member and then immediately promote to moderator. Let me know if that works for you.
Boone, thank you for your response. I was more concerned whether I missed or messed up something on my end. Now that I know it’s core behavior, I’m at peace :-)
Cheers.
When I try to add someone to a group I am getting,
Call to undefined function is_user_member_of_blog() bp-groupblog/bp-groupblog.php on line 248
I can’t seem to find any help online. Ideas?
Hi Ron. It looks like it’s a problem between BP Groupblog and BP Group Management. Try shutting off BP Groupblog and testing this plugin again to see if the problem goes away. Let me know what happens – if it does turn out to be a problem with the groupblog plugin, I might be able to account for it in another release.
hey Boone, I just installed this plugin, it’s great. thanks :)
Deryk – You’re welcome! I know it’s saved me lots of time and headache. Hope it does the same for other.s
Hi there,
I’m looking for a way to restrict users to one group (in this case, a group defines the user’s city) in a user-based website. People would be able to login and declare that they’re a member of one group/city… but they couldn’t belong to two cities.
Would there be a way to do this with this plugin?
Graham
I’m having a minor problem with the plugin – not a big deal, but thought you’d want to know about it.
I’m also using the BuddyPress Group Email Subscription plugin, and on the group > Admin > Manage Members screen, it accurately shows each member’s subscription status, eg All Email – but on Group Management > Members screen, it always seems to show No Email as the chosen option, independent of their actual status.
Thanks.
Ha, I didn’t know that BuddyPress Group Email Subscription integrated with Group Management. I will have a look at this bug in the near future (it should be a problem with the email plugin, NOT Group Management, but I’m an author on both).
Cool, thanks!
I just had some problems that I managed to solve that I believe are related to the interaction between this plugin and the Email subscription plugin – have a look and feel free to contact me for more info.
I documented what happened here:
http://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/screwed-up-group-please-help/#post-60536
Also, this came about because I was trying to figure out:
1. how to remove someone from a group without kicking and banning them, and
2. if kicking and banning still allowed them to receive emails through email subscription (which it seems to do).
I am having the same issue as Wayne in comment 22. Email subscription not playing well w group manage.
Thanks,
David
Thanks for the feedback about the interaction between this plugin and the group email subscription plugin. I’ll look into it soon.
Wayne – There is nothing built into BP that allows “simply” removing. Kicking and banning amounts to the same thing as removal, with the addition that the user cannot rejoin. In order to have simple removing, you’d have to custom code it.
Kicked and banned users shouldn’t get emails – that sounds like a bug. I’ll look into that soon as well.
4 Trackbacks/Pingbacks
[...] Teleogistic Powered by Chee-tos Skip to content HomeAbout BooneDonateCodeWordPress/WordPress MUShared BlogrollBuddyPressBP Include Non-Member CommentsCustom Profile Filters for BuddypressBP TinyMCEInvite AnyoneBP MPO Activity FilterEnhanced BuddyPress WidgetsBP Import Blog ActivityBP Group Management [...]
[...] plugin for managing BuddyPress groups is hot off the press! Check out BP Group Management by Boone Gorges, a prolific BuddyPress plugin developer. He also released another plugin this week [...]
[...] BP Group Management – Admins haben mehr Möglichkeiten zur Verwaltung der Gruppen. [...]
[...] BP Group Management [...]
Post a Comment