// activity module
if ($type === 'mod') {
if ($source === 'installed') {
- return $DB->get_field('modules', 'version', array('name'=>$name));
+ if ($CFG->version < 2013092001.02) {
+ return $DB->get_field('modules', 'version', array('name'=>$name));
+ } else {
+ return get_config('mod_'.$name, 'version');
+ }
+
} else {
$mods = core_component::get_plugin_list('mod');
if (empty($mods[$name]) or !is_readable($mods[$name].'/version.php')) {
// Moodle and Book version
$moodle_release = $CFG->release;
$moodle_version = $CFG->version;
- $book_version = $DB->get_field('modules', 'version', array('name'=>'book'));
+ $book_version = get_config('mod_book', 'version');
$bookname = format_string($book->name, true, array('context'=>$context));
// Load manifest header