<?php

defined('MOODLE_INTERNAL') || die;
if ($hassiteconfig && isset($ADMIN)) {
    include_once realpath(dirname(__FILE__)) . '/lib/base.php';
    moo_globalmessage::set_adminsettings($ADMIN);
}
<?php

require_once '../../config.php';
require_once $CFG->libdir . '/adminlib.php';
require_once 'lib/base.php';
$globalmessage = new moo_globalmessage(array('config' => $CFG, 'user' => $USER, 'course' => $COURSE));
$globalmessage->controller(optional_param('action', 'index', PARAM_SAFEPATH))->run();