'); $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(); ?>