Skip to content

BP Group Management

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.

Download the plugin here.

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

  1. 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.

    Posted on 05-Mar-10 at 1:40 am | Permalink
  2. Jim – Yes sir there is, and it is built by Andy Peatling himself: http://wordpress.org/extend/plugins/external-group-blogs/

    Posted on 05-Mar-10 at 1:50 am | Permalink
  3. Excellent, thanks for this.

    Posted on 05-Mar-10 at 2:02 am | Permalink
  4. Great Plugin. This plugin made easy to manage groups on buddypress. Thanks.

    Posted on 05-Mar-10 at 5:57 pm | Permalink
  5. 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

    Posted on 09-Mar-10 at 6:48 pm | Permalink
  6. Thanks very much, Tom! I’ve added it to the release.

    Posted on 09-Mar-10 at 10:49 pm | Permalink
  7. 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.

    Posted on 15-Mar-10 at 4:37 am | Permalink
  8. 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!

    Posted on 15-Mar-10 at 6:53 am | Permalink
  9. Gene

    Will this also work on a BuddyPress/WP single install or on WPMU only?

    Posted on 18-Mar-10 at 9:49 am | Permalink
  10. 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.

    Posted on 19-Mar-10 at 9:24 am | Permalink
  11. Gene

    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

    Posted on 20-Mar-10 at 7:19 am | Permalink
  12. 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!

    Posted on 20-Mar-10 at 8:30 am | Permalink
  13. 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!

    Posted on 20-Mar-10 at 8:36 am | Permalink
  14. mercime

    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.

    Posted on 30-Mar-10 at 10:59 am | Permalink
  15. 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.

    Posted on 30-Mar-10 at 10:20 pm | Permalink
  16. mercime

    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.

    Posted on 01-Apr-10 at 7:48 am | Permalink
  17. 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?

    Posted on 13-Apr-10 at 12:47 pm | Permalink
  18. 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.

    Posted on 14-Apr-10 at 11:40 pm | Permalink
  19. hey Boone, I just installed this plugin, it’s great. thanks :)

    Posted on 30-Apr-10 at 6:25 am | Permalink
  20. Deryk – You’re welcome! I know it’s saved me lots of time and headache. Hope it does the same for other.s

    Posted on 01-May-10 at 12:18 am | Permalink
  21. Graham

    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

    Posted on 31-May-10 at 2:24 am | Permalink
  22. 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.

    Posted on 28-Jun-10 at 12:47 am | Permalink
  23. 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).

    Posted on 28-Jun-10 at 1:25 am | Permalink
  24. Cool, thanks!

    Posted on 28-Jun-10 at 2:04 am | Permalink
  25. 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).

    Posted on 28-Jun-10 at 2:40 am | Permalink
  26. I am having the same issue as Wayne in comment 22. Email subscription not playing well w group manage.

    Thanks,
    David

    Posted on 13-Jul-10 at 10:19 am | Permalink
  27. 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.

    Posted on 21-Jul-10 at 3:19 am | Permalink

4 Trackbacks/Pingbacks

  1. [...] 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 [...]

  2. [...] 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 [...]

  3. [...] BP Group Management – Admins haben mehr Möglichkeiten zur Verwaltung der Gruppen. [...]

  4. [...] BP Group Management [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*