]> git.mjollnir.org Git - moodle.git/commitdiff
Now, in topics format, every course can decide about how to
authorstronk7 <stronk7>
Tue, 27 Apr 2004 16:27:11 +0000 (16:27 +0000)
committerstronk7 <stronk7>
Tue, 27 Apr 2004 16:27:11 +0000 (16:27 +0000)
display hidden topics (collapsed or invisible)

lib/db/mysql.php
lib/db/mysql.sql
lib/db/postgres7.php
lib/db/postgres7.sql

index 1d889a473db17383814c6d33d8cbcfa522ca9249..c6244b4bc4fd2d59ce659331c0ce198a92714dbd 100644 (file)
@@ -736,6 +736,10 @@ function main_upgrade($oldversion=0) {
         table_column("course", "lang", "lang", "varchar", "10", "", "");
     }
 
+    if ($oldversion < 2004042701) {     /// Add hiddentopics field to control hidden topics behaviour
+        table_column("course", "", "hiddentopics", "integer", "1", "unsigned", "0", "not null", "visible");
+    }
+
     return $result;
 
 }
index 033d129e85de2f6c8db82cbc30bb9c0bb0fd1662..e0f3514953d3a17325e409c1e23af3ca8c188819 100644 (file)
@@ -51,7 +51,8 @@ CREATE TABLE `prefix_course` (
   `marker` int(10) unsigned NOT NULL default '0',
   `maxbytes` int(10) unsigned NOT NULL default '0',
   `showreports` int(4) unsigned NOT NULL default '0',
-  `visible` int(10) unsigned NOT NULL default '1',
+  `visible` int(1) unsigned NOT NULL default '1',
+  `hiddentopics` int(1) unsigned NOT NULL default '0',
   `groupmode` int(4) unsigned NOT NULL default '0',
   `groupmodeforce` int(4) unsigned NOT NULL default '0',
   `lang` varchar(10) NOT NULL default '',
index 592ae8ee6665905251c97e9cedd8ce0d5075987f..b1b963fb9b729a1f513c5e16366ff8c6f3eaa10c 100644 (file)
@@ -481,6 +481,10 @@ function main_upgrade($oldversion=0) {
         table_column("course", "lang", "lang", "varchar", "10", "", "");
     }
 
+    if ($oldversion < 2004042701) {     /// Add hiddentopics field to control hidden topics behaviour
+        table_column("course", "", "hiddentopics", "integer", "1", "unsigned", "0", "not null", "visible");
+    }
+
     return $result;
 
 }
index 95b544e0bf1adc8d0c24502a8d95a7bf351a1782..c5a2bea968a1c5c2d3f86463846e7467ba90755b 100644 (file)
@@ -30,6 +30,7 @@ CREATE TABLE prefix_course (
    maxbytes integer NOT NULL default '0',
    showreports integer NOT NULL default '0',
    visible integer NOT NULL default '1',
+   hiddentopics integer NOT NULL default '0',
    groupmode integer NOT NULL default '0',
    groupmodeforce integer NOT NULL default '0',
    lang varchar(10) NOT NULL default '',