modform); } if (! $course = get_record("course", "id", $courseid)) { error("This course doesn't exist"); } require_login($course->id, false); if (!isteacheredit($course->id)) { error("You can't modify this course!"); } $SESSION->returnurl = $FULLME; // Print basic page layout. $streditingquestions = get_string('editquestions', "quiz"); // TODO: generalise this to any activity $strquizzes = get_string('modulenameplural', 'quiz'); $streditingquestions = get_string('editquestions', "quiz"); if (isset($SESSION->modform->instance) and $quiz = get_record('quiz', 'id', $SESSION->modform->instance)) { $strupdatemodule = isteacheredit($course->id) ? update_module_button($SESSION->modform->cmid, $course->id, get_string('modulename', 'quiz')) : ""; print_header_simple($streditingquestions, '', "wwwroot/mod/quiz/index.php?id=$course->id\">$strquizzes". " -> wwwroot/mod/quiz/view.php?q={$SESSION->modform->instance}\">".format_string($SESSION->modform->name).''. " -> $streditingquestions", "", "", true, $strupdatemodule); $currenttab = 'edit'; $mode = 'questions'; $quiz = &$SESSION->modform; include($CFG->dirroot.'/mod/quiz/tabs.php'); } else { print_header_simple($streditingquestions, '', "$streditingquestions"); // print tabs $currenttab = 'questions'; include('tabs.php'); } echo ''; echo ''; echo '
'; include($CFG->dirroot.'/question/showbank.php'); echo '
'; print_footer($course); ?>