You are here

function og_subgroups_members_page in Subgroups for Organic groups 5.3

Output a viewable page of group members

1 string reference to 'og_subgroups_members_page'
og_subgroups_menu in ./og_subgroups.module
@file Maintains a hierarchy of group/subgroup relationships.

File

./og_subgroups.module, line 587
Maintains a hierarchy of group/subgroup relationships.

Code

function og_subgroups_members_page($gid) {
  global $user;

  // get the user object
  // Need to make sure a user can only see members if he is a member of the group
  if (!_og_subgroups_can_view_members($gid)) {
    drupal_access_denied();
    return;
  }
  $node = node_load($gid);
  drupal_set_title(check_plain($node->title));
  og_subgroups_set_breadcrumb(true);

  // Grab users and theme display
  $users = og_subgroups_get_users('links', $gid, 1);
  if (!count($users)) {
    $users = array(
      "(no members)",
    );
  }
  $output = theme('og_subgroups_members_list', array_unique($users));
  return $output;
}