. /** * Script to show all the quizzes with attempts that still need to be upgraded * after the main upgrade. * * @package local * @subpackage qeupgradehelper * @copyright 2010 The Open University * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ require_once(dirname(__FILE__) . '/../../config.php'); require_once(dirname(__FILE__) . '/locallib.php'); require_once($CFG->libdir . '/adminlib.php'); require_login(); require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM)); admin_externalpage_setup('qeupgradehelper', '', array(), local_qeupgradehelper_url('listtodo')); $PAGE->navbar->add(get_string('listtodo', 'local_qeupgradehelper')); $renderer = $PAGE->get_renderer('local_qeupgradehelper'); $quizzes = local_qeupgradehelper_get_upgradable_quizzes(); if (empty($quizzes)) { echo $renderer->simple_message_page(get_string('alreadydone', 'local_qeupgradehelper')); } else { echo $renderer->list_quizzes_todo($quizzes); }