// Create radio buttons for setting the attendance status.
$radioarray = array();
foreach ($statuses as $status) {
- $radioarray[] =& $mform->createElement('radio', 'status', '', $status->description, $status->id, array());
+ $name = html_writer::span($status->description, 'statusdesc');
+ $radioarray[] =& $mform->createElement('radio', 'status', '', $name, $status->id, array());
}
if ($disabledduetotime) {
$warning = html_writer::span(get_string('somedisabledstatus', 'attendance'), 'somedisabledstatus');
}
// Add the radio buttons as a control with the user's name in front.
- $mform->addGroup($radioarray, 'statusarray', $USER->firstname.' '.$USER->lastname.':', array(''), false);
+ $radiogroup = $mform->addGroup($radioarray, 'statusarray', $USER->firstname.' '.$USER->lastname.':', array(''), false);
+ $radiogroup->setAttributes(array('class' => 'statusgroup'));
$mform->addRule('statusarray', get_string('attendancenotset', 'attendance'), 'required', '', 'client', false, false);
$this->add_action_buttons();
}