. /** * Quiz statistics settings form definition. * * @package quiz * @subpackage statistics * @copyright 2008 Jamie Pratt * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ defined('MOODLE_INTERNAL') || die(); require_once($CFG->libdir . '/formslib.php'); /** * This is the settings form for the quiz statistics report. * * @copyright 2008 Jamie Pratt * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ class quiz_statistics_statistics_settings_form extends moodleform { protected function definition() { $mform = $this->_form; $mform->addElement('header', 'preferencespage', get_string('preferencespage', 'quiz_overview')); $options = array(); $options[0] = get_string('attemptsfirst', 'quiz_statistics'); $options[1] = get_string('attemptsall', 'quiz_statistics'); $mform->addElement('select', 'useallattempts', get_string('calculatefrom', 'quiz_statistics'), $options); $mform->setDefault('useallattempts', 0); $mform->addElement('submit', 'submitbutton', get_string('preferencessave', 'quiz_overview')); } }