. /** * Random course generator. * * @package tool * @subpackage generator * @copyright 2009 Nicolas Connault * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ require(dirname(__FILE__) . '/../../../config.php'); require_once('locallib.php'); require_login(); $systemcontext = get_context_instance(CONTEXT_SYSTEM); require_capability('moodle/site:config', $systemcontext); if (!is_siteadmin()) { error('Only for admins'); } if (!debugging('', DEBUG_DEVELOPER)) { error('This script is for developers only!!!'); } $PAGE->set_url('/admin/tool/generator/index.php'); $PAGE->set_context(get_system_context()); $PAGE->set_pagelayout('base'); $generator = new generator_web(); $generator->setup(); $generator->display(); $generator->generate_data(); $generator->complete();