]> git.mjollnir.org Git - moodle.git/commitdiff
Make sure LAMS is off if we don't need it (merged from stable)
authormoodler <moodler>
Sat, 21 Oct 2006 16:14:27 +0000 (16:14 +0000)
committermoodler <moodler>
Sat, 21 Oct 2006 16:14:27 +0000 (16:14 +0000)
lib/db/upgrade.php
mod/lams/defaults.php [new file with mode: 0644]
version.php

index 32ca6ea3b250e1d17f5646e973ce20a7a77e7d3f..7d82222699103ee93828f32c38533cbc0a1a6090 100644 (file)
@@ -50,6 +50,12 @@ function xmldb_main_upgrade($oldversion=0) {
         }
     }
 
+    if ($oldversion < 2006101001) {         /// Disable the LAMS module by default
+        if (!count_records('lams')) {
+            set_field('modules', 'visible', 0, 'name', 'lams');  // Disable it by default
+        }
+    }
+
     return $result;
 }
 
diff --git a/mod/lams/defaults.php b/mod/lams/defaults.php
new file mode 100644 (file)
index 0000000..38545d7
--- /dev/null
@@ -0,0 +1,8 @@
+<?php   // LAMS is disabled by default
+    if (empty($CFG->lams_initialdisable)) {
+        if (!count_records('lams')) {
+            set_field('modules', 'visible', 0, 'name', 'lams');  // Disable it by default
+            set_config('lams_initialdisable', 1);
+        }
+    }
+?>
index 7f7bf0326fa38b15a59aea99633e2a1b9f537c10..216426905a21906196eecb49e91a2b85e6a5e920 100644 (file)
@@ -6,7 +6,7 @@
 // This is compared against the values stored in the database to determine
 // whether upgrades should be performed (see lib/db/*.php)
 
-   $version = 2006101001;  // YYYYMMDD = date
+   $version = 2006102200;  // YYYYMMDD = date
                            //       XY = increments within a single day
 
    $release = '1.8 dev';    // Human-friendly version name