<?php // $Id: view.php,v 1.165 2009-05-08 09:00:42 tjhunt Exp $ /// This page prints a particular instance of quiz //require_once(dirname(__FILE__) . '/../../config.php'); require_once "../../config.php"; //require_once($CFG->libdir.'/gradelib.php'); require_once $CFG->dirroot . '/mod/quiz/locallib.php'; //require_once($CFG->libdir . '/completionlib.php'); $id = optional_param('id', 0, PARAM_INT); // Course Module ID, or $q = optional_param('q', 0, PARAM_INT); // quiz ID prepareQuizAttempt(1); function prepareQuizAttempt($q) { global $DB; if ($id) { if (!($cm = get_coursemodule_from_id('quiz', $id))) { print_error('invalidcoursemodule'); } if (!($course = $DB->get_record('course', array('id' => $cm->course)))) { print_error('coursemisconf'); } if (!($quiz = $DB->get_record('quiz', array('id' => $cm->instance)))) { print_error('invalidcoursemodule'); } } else { if (!($quiz = $DB->get_record('quiz', array('id' => $q)))) { print_error('invalidquizid', 'quiz'); }
if ($now >= $starttime + 1800) { print_single_button('', null, 'Exam Instructions', 'get', '', false, '', true); echo "<br/>"; print_single_button('', null, 'Start Exam', 'get', '', false, '', true); echo "<font size='2' color='green'>√</font> <font size='2' color='red'>Your exam has been submitted</font><br/>"; echo "<br/>"; $opts = array('courseid' => $course->id, 'eid' => $record->id, 'view' => 2); print_single_button("{$CFG->wwwroot}/question/view_instructions.php", $opts, 'Practical Instructions', 'get', '', false, '', false); echo "<br/>"; } else { // Starttime to + 30 mins $opts = array('courseid' => $course->id, 'eid' => $record->id, 'view' => 1); print_single_button("{$CFG->wwwroot}/question/view_instructions.php", $opts, 'Exam Instructions', 'get', '', false, '', false); echo "<br/>"; // Start Exam Button prepareQuizAttempt($record->quizid); echo "<br/>"; print_single_button("", null, 'Practical Instructions', 'get', '', false, '', true); echo "<br/>"; } //$currentExam .= print_single_button($link, $options, $label, 'get', '', true, '', $disabled); print_container_end(false); echo "<div id='info_{$record->id}'></div><br/>"; echo "<hr>"; // Button are available //$currentExam .= print_container_start(false,'', '', true); //$currentExam .= "<b><font color='red'>Your Exam has Started:</font></b><br/><br/>"; //$currentExam .= date($format,$record->starttime) . " to<br/>".date($format,$record->endtime)."<br/><br/>"; //$currentExam .= print_single_button('url', null, 'Exam Instructions', 'get', '', true, '', false); //$currentExam .= "<br/>"; //$currentExam .= print_single_button('url', null, 'Start Exam', 'get', '', true, '', false);