include 'tabs.php'; print_box(format_text($qcreate->intro, $qcreate->introformat), 'generalbox', 'intro'); $qcreatetime = new object(); $qcreatetime->timeopen = userdate($qcreate->timeopen); $qcreatetime->timeclose = userdate($qcreate->timeclose); /* if ($qcreate->timeopen == 0 AND $qcreate->timeclose ==0 ){ $timestring = get_string('timenolimit', 'qcreate'); } else if ($qcreate->timeopen != 0 AND $qcreate->timeclose ==0 ) { $timestring = get_string('timeopen', 'qcreate', $qcreatetime); } else if ($qcreate->timeopen == 0 AND $qcreate->timeclose !=0 ) { $timestring = get_string('timeclose', 'qcreate', $qcreatetime); } else { $timestring = get_string('timeopenclose', 'qcreate', $qcreatetime); }*/ $timestring = qcreate_time_status($qcreate); if ($qcreate->graderatio == 100) { $gradestring = get_string('gradeallautomatic', 'qcreate'); } else { if ($qcreate->graderatio == 0) { $gradestring = get_string('gradeallmanual', 'qcreate'); } else { $gradeobj = new object(); $gradeobj->automatic = $qcreate->graderatio; $gradeobj->manual = 100 - $qcreate->graderatio; $gradestring = get_string('grademixed', 'qcreate', $gradeobj); } } echo '<div class="mdl-align">'; echo '<p>' . $timestring . '</p>'; echo '<p><strong>' . get_string('totalgrade', 'qcreate') . '</strong> : ' . $qcreate->grade . '</p>';
$catsinctx = array(); foreach ($cats as $catinctx) { $catsinctx[] = $catinctx->id; } $catsinctxlist = join($catsinctx, ','); $cat = array_shift($cats); if ($delete && question_require_capability_on($delete, 'edit')) { if ($confirm && confirm_sesskey()) { if (!delete_records_select('question', "id = {$delete} AND category IN ({$catsinctxlist})")) { print_error('question_not_found'); } else { qcreate_update_grades($qcreate, $USER->id); redirect($CFG->wwwroot . '/mod/qcreate/view.php?id=' . $cm->id); } } else { call_user_func_array('print_header_simple', $headerargs); print_heading(get_string('delete')); notice_yesno(get_string('confirmdeletequestion', 'qcreate'), 'view.php', 'view.php', array('id' => $cm->id, 'sesskey' => sesskey(), 'confirm' => 1, 'delete' => $delete), array('id' => $cm->id), 'POST', 'GET'); print_footer('none'); die; } } call_user_func_array('print_header_simple', $headerargs); add_to_log($course->id, "qcreate", "view", "view.php?id={$cm->id}", "{$qcreate->id}"); print_box(format_text($qcreate->intro, $qcreate->introformat), 'generalbox', 'intro'); echo '<div class="mdl-align">'; echo '<p>' . qcreate_time_status($qcreate) . '</p>'; echo '</div>'; qcreate_required_q_list($requireds, $cat, $thisurl, $qcreate, $cm, $modulecontext); /// Finish the page print_footer($course);