MDL-35780 Administration: current user email should be always displayed on participants page

This commit is contained in:
Rajesh Taneja 2013-01-17 11:50:23 +08:00 committed by Dan Poltawski
parent 5919718019
commit 4c4ade1ca9

View file

@ -618,7 +618,7 @@
} }
if ($user->maildisplay == 1 or ($user->maildisplay == 2 and ($course->id != SITEID) and !isguestuser()) or if ($user->maildisplay == 1 or ($user->maildisplay == 2 and ($course->id != SITEID) and !isguestuser()) or
has_capability('moodle/course:viewhiddenuserfields', $context) or has_capability('moodle/course:viewhiddenuserfields', $context) or
in_array('email', $extrafields)) { in_array('email', $extrafields) or ($user->id == $USER->id)) {
$row->cells[1]->text .= get_string('email').get_string('labelsep', 'langconfig').html_writer::link("mailto:$user->email", $user->email) . '<br />'; $row->cells[1]->text .= get_string('email').get_string('labelsep', 'langconfig').html_writer::link("mailto:$user->email", $user->email) . '<br />';
} }
foreach ($extrafields as $field) { foreach ($extrafields as $field) {