'msnid' => get_string('msnid'),
'firstaccess' => get_string('firstaccess'),
'lastaccess' => get_string('lastaccess'),
- 'mycourses' => get_string('mycourses'))));
+ 'mycourses' => get_string('mycourses'),
+ 'groups' => get_string('groups'))));
$temp->add(new admin_setting_configmulticheckbox('extrauserselectorfields',
get_string('extrauserselectorfields', 'admin'), get_string('configextrauserselectorfields', 'admin'), array('email' => '1'),
}
/// Printing groups
- $isseparategroups = ($course->groupmode == SEPARATEGROUPS and !has_capability('moodle/site:accessallgroups', $coursecontext));
- if (!$isseparategroups){
- if ($usergroups = groups_get_all_groups($course->id, $user->id)){
- $groupstr = '';
- foreach ($usergroups as $group){
- $groupstr .= ' <a href="'.$CFG->wwwroot.'/user/index.php?id='.$course->id.'&group='.$group->id.'">'.format_string($group->name).'</a>,';
+ if (!isset($hiddenfields['groups'])) {
+ $isseparategroups = ($course->groupmode == SEPARATEGROUPS and !has_capability('moodle/site:accessallgroups', $coursecontext));
+ if (!$isseparategroups){
+ if ($usergroups = groups_get_all_groups($course->id, $user->id)){
+ $groupstr = '';
+ foreach ($usergroups as $group){
+ $groupstr .= ' <a href="'.$CFG->wwwroot.'/user/index.php?id='.$course->id.'&group='.$group->id.'">'.format_string($group->name).'</a>,';
+ }
+ print_row(get_string("group").":", rtrim($groupstr, ', '));
}
- print_row(get_string("group").":", rtrim($groupstr, ', '));
}
}
/// End of printing groups