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 bygroup_typeorgroup_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 bygroup_status,group_typeand, with LH Competitions, a teamformatornight.
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.
