$strregraderequired = get_string('regraderequired', 'hotpot');
// column headings and attributes
+ $table = new html_table();
$table->head = array();
$table->align = array();
echo "<br />";
- print_table($table);
+ echo $OUTPUT->table($table);
// Finish the page
echo $OUTPUT->footer();
print '<table border="0" cellpadding="3" cellspacing="0">';
print '<tr><td'.$bgcolor.' class="forumpostpicture" width="35" valign="top">';
- print_user_picture($activity->user->userid, $course, $activity->user->picture);
+ echo $OUTPUT->user_picture(moodle_user_picture::make($activity->user, $course));
print '</td><td width="100%"><font size="2">';
if ($detail) {
return true;
}
function create_overview_table(&$hotpot, &$cm, &$course, &$users, &$attempts, &$questions, &$options, &$tables) {
- global $CFG;
+ global $CFG, $OUTPUT;
$strtimeformat = get_string('strftimedatetime');
$is_html = ($options['reportformat']=='htm');
$spacer = $is_html ? ' ' : ' ';
$picture = '';
$name = fullname($u);
if ($is_html) {
- $picture = print_user_picture($u->userid, $course->id, $u->picture, false, true);
+ $picture = $OUTPUT->user_picture(moodle_user_picture::make($u->userid, $course->id));
$name = '<a href="'.$CFG->wwwroot.'/user/view.php?id='.$u->userid.'&course='.$course->id.'">'.$name.'</a>';
}
$grade = isset($user->grade) && $user->grade<>' ' ? $user->grade : $spacer;
return true;
}
function create_scores_table(&$hotpot, &$course, &$users, &$attempts, &$questions, &$options, &$tables) {
- global $CFG;
+ global $CFG, $OUTPUT;
$download = ($options['reportformat']=='htm') ? false : true;
$is_html = ($options['reportformat']=='htm');
$blank = ($download ? '' : ' ');
$picture = '';
$name = fullname($u);
if ($is_html) {
- $picture = print_user_picture($u->userid, $course->id, $u->picture, false, true);
- $name = '<a href="'.$CFG->wwwroot.'/user/view.php?id='.$u->userid.'&course='.$course->id.'">'.$name.'</a>';
+ $picture = $OUTPUT->user_picture(moodle_user_picture::make($u, $course->id));
+ $name = $OUTPUT->link($CFG->wwwroot.'/user/view.php?id='.$u->userid.'&course='.$course->id, $name);
}
if (isset($user->grade)) {
$grade = $user->grade;
echo $OUTPUT->box_end();
}
function hotpot_print_review_buttons(&$course, &$hotpot, &$attempt, $context) {
- global $DB;
+ global $DB, $OUTPUT;
print "\n".'<table border="0" align="center" cellpadding="2" cellspacing="2" class="generaltable">';
print "\n<tr>\n".'<td align="center">';
- print_single_button("report.php?hp=$hotpot->id", NULL, get_string('continue'), 'post');
+ echo $OUTPUT->button(html_form::make_button("report.php?hp=$hotpot->id", NULL, get_string('continue')));
if (has_capability('mod/hotpot:viewreport',$context) && $DB->record_exists('hotpot_details', array('attempt'=>$attempt->id))) {
print "</td>\n".'<td align="center">';
- print_single_button("review.php?hp=$hotpot->id&attempt=$attempt->id&action=showxmlsource", NULL, get_string('showxmlsource', 'hotpot'), 'post');
+ echo $OUTPUT->button(html_form::make_button("review.php?hp=$hotpot->id&attempt=$attempt->id&action=showxmlsource", NULL, get_string('showxmlsource', 'hotpot')));
print "</td>\n".'<td align="center">';
- print_single_button("review.php?hp=$hotpot->id&attempt=$attempt->id&action=showxmltree", NULL, get_string('showxmltree', 'hotpot'), 'post');
+ echo $OUTPUT->button(html_form::make_button("review.php?hp=$hotpot->id&attempt=$attempt->id&action=showxmltree", NULL, get_string('showxmltree', 'hotpot')));
$colspan = 3;
} else {
$colspan = 1;