- $textmode = (($switchtotext && (count($members) > $switchtotext)) ? true : false);
- foreach($members as $member) {
- if($member['url']) {
- $member['click'] = 'groupChangeMember(' . $group['id'] . ',' . $member['id'] . ',\'' . $sec_token . '\'); return true;';
- $groupeditor['members'][] = micropro($member,true,'mpgroup', $textmode);
+
+ // Format the data of the group members
+ foreach ($members as $member) {
+ if ($member['url']) {
+ $entry = _contact_detail_for_template($member);
+ $entry['label'] = 'members';
+ $entry['photo_menu'] = '';
+ $entry['change_member'] = array(
+ 'title' => t("Remove Contact"),
+ 'gid' => $group['id'],
+ 'cid' => $member['id'],
+ 'sec_token' => $sec_token
+ );
+
+ $groupeditor['members'][] = $entry;
+ } else {
+ group_rmv_member(local_user(), $group['name'], $member['id']);