~ubuntu-branches/ubuntu/utopic/moodle/utopic

« back to all changes in this revision

Viewing changes to admin/tool/generator/index.php

  • Committer: Package Import Robot
  • Author(s): Thijs Kinkhorst
  • Date: 2014-05-12 16:10:38 UTC
  • mfrom: (36.1.3 sid)
  • Revision ID: package-import@ubuntu.com-20140512161038-puyqf65k4e0s8ytz
Tags: 2.6.3-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
// along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
16
16
 
17
17
/**
18
 
 * Random course generator.
 
18
 * Development data generator.
19
19
 *
20
 
 * @package    tool
21
 
 * @subpackage generator
 
20
 * @package    tool_generator
22
21
 * @copyright  2009 Nicolas Connault
23
22
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
24
23
 */
25
 
 
26
24
require(dirname(__FILE__) . '/../../../config.php');
27
 
require_once('locallib.php');
28
 
 
29
 
 
30
 
require_login();
31
 
$systemcontext = context_system::instance();
32
 
require_capability('moodle/site:config', $systemcontext);
33
 
if (!is_siteadmin()) {
34
 
    error('Only for admins');
35
 
}
36
 
 
37
 
if (!debugging('', DEBUG_DEVELOPER)) {
38
 
    error('This script is for developers only!!!');
39
 
}
40
 
 
41
 
$PAGE->set_url('/admin/tool/generator/index.php');
42
 
$PAGE->set_context(get_system_context());
43
 
$PAGE->set_pagelayout('base');
44
 
$generator = new generator_web();
45
 
$generator->setup();
46
 
$generator->display();
47
 
$generator->generate_data();
48
 
$generator->complete();
 
25
 
 
26
// This index page was previously in use, for now we redirect to the make test
 
27
// course page - but we might reinstate this page in the future.
 
28
redirect(new moodle_url('/admin/tool/generator/maketestcourse.php'));