Helping Organisations get organised!

LH Buddypress Group Reports

LH Buddypress Group Reports adds member reports to BuddyPress groups: sortable tables of a group’s members with their details, links to email or SMS the whole group, and a few listings that help a club administrator see who belongs where.

Shortcodes

  • [lh_buddypress_group_report group_id=""] shows the member table for one group.
  • [lh_buddypress_group_listing] lists groups, filtered by group_type or group_status; choosing one shows its member table, email and SMS links, and its outstanding invitations.
  • [lh_buddypress_group_contacts] lists groups as a simple linked table.
  • [lh_buddypress_group_multi_members] lists members who belong to more than one of the matching groups, filtered by group_status, group_type and, with LH Competitions, a team format or night.

Group Members Report screen

Super admins get a Group Members Report tab under their own BuddyPress Settings. On a site running LH Competitions it lists every team in a chosen team season with each team’s member table. On a site without team seasons it shows a short notice instead. Access is controlled by the lh_bg_reports_user_can_update filter.

Report tables

Each table shows ID, email, display name, first and last name, plus avatars (for groups under 250 members) and last activity when viewed inside a group. Add or change columns with the lh_bg_reports_fields filter, and change how a value is shown with lh_bg_reports_field_output. When LH Buddypress Check Ins is active, its attendance tables also gain Active Groups and Inactive Groups columns.

If you like this plugin please consider making a donation to further development