');
$sloodle = new SloodleSession();
// Check the installed Sloodle version
sloodle_debug('Checking for installed Sloodle version...
');
$moduleinfo = sloodle_get_record('modules', 'name', 'sloodle');
if (!$moduleinfo) {
sloodle_debug('ERROR: Sloodle not installed
');
$sloodle->response->quick_output(-106, 'SYSTEM', 'The Sloodle module is not installed on this Moodle site.', false);
exit();
}
// Extract the module version number
$moduleversion = (string)$moduleinfo->version;
sloodle_debug('Sloodle version: '.(string)SLOODLE_VERSION.'
');
sloodle_debug("Module version: $moduleversion
");
// Construct and render the response
sloodle_debug('Rendering response...
');
$sloodle->response->set_status_code(1);
$sloodle->response->set_status_descriptor('OK');
$sloodle->response->add_data_line(array((string)SLOODLE_VERSION, $moduleversion));
sloodle_debug('
'); $sloodle->response->render_to_output(); sloodle_debug(''); exit();