fix for printing of multiple group pictures bug #5548; merged from MOODLE_16_STABLE

This commit is contained in:
skodak 2006-05-23 19:18:25 +00:00
parent e0ce2e1ca4
commit fdcd0f0566

View file

@ -2857,7 +2857,7 @@ function print_user($user, $course, $messageselect=false) {
/**
* Print a specified group's avatar.
*
* @param group $group A {@link group} object representing a group
* @param group $group A {@link group} object representing a group or array of groups
* @param int $courseid ?
* @param boolean $large ?
* @param boolean $returnstring ?
@ -2868,6 +2868,19 @@ function print_user($user, $course, $messageselect=false) {
function print_group_picture($group, $courseid, $large=false, $returnstring=false, $link=true) {
global $CFG;
if (is_array($group)) {
$output = '';
foreach($group as $g) {
$output .= print_group_picture($g, $courseid, $large, true, $link);
}
if ($returnstring) {
return $output;
} else {
echo $output;
return;
}
}
static $isteacheredit;
if (!isset($isteacheredit)) {