From f92547f81c172eea88df5f416ca1783ddefa0dd5 Mon Sep 17 00:00:00 2001 From: Rossiani Wijaya Date: Fri, 13 Jul 2012 11:27:06 +0800 Subject: [PATCH] MDL-33575 choice module: add label to checkbox element when privacy of results is set to publish full results --- mod/choice/renderer.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mod/choice/renderer.php b/mod/choice/renderer.php index 07bbd19d84c..ccbb949f251 100644 --- a/mod/choice/renderer.php +++ b/mod/choice/renderer.php @@ -213,15 +213,17 @@ class mod_choice_renderer extends plugin_renderer_base { $user->imagealt = ''; } + $userfullname = fullname($user, $choices->fullnamecapability); if ($choices->viewresponsecapability && $choices->deleterepsonsecapability && $optionid > 0) { - $attemptaction = html_writer::checkbox('attemptid[]', $user->id,''); + $attemptaction = html_writer::label($userfullname, 'attempt-user'.$user->id, false, array('class' => 'accesshide')); + $attemptaction .= html_writer::checkbox('attemptid[]', $user->id,'', null, array('id' => 'attempt-user'.$user->id)); $data .= html_writer::tag('div', $attemptaction, array('class'=>'attemptaction')); } $userimage = $this->output->user_picture($user, array('courseid'=>$choices->courseid)); $data .= html_writer::tag('div', $userimage, array('class'=>'image')); $userlink = new moodle_url('/user/view.php', array('id'=>$user->id,'course'=>$choices->courseid)); - $name = html_writer::tag('a', fullname($user, $choices->fullnamecapability), array('href'=>$userlink, 'class'=>'username')); + $name = html_writer::tag('a', $userfullname, array('href'=>$userlink, 'class'=>'username')); $data .= html_writer::tag('div', $name, array('class'=>'fullname')); $data .= html_writer::tag('div','', array('class'=>'clearfloat')); $optionusers .= html_writer::tag('div', $data, array('class'=>'user'));