Another big checkin.

This includes some significant cleanups to the new course categories
system.  The basic idea is that the categories/course browser is now
unified under one system, and admin features related to that have
all been moved into the browser (as little icons).

I'm much happier with this as a foundation that can scale and be
built upon.

Still to go:

  - searching
  - paging
  - polishing

Also in here are a lot of little cleanups around the place, such as
the initial setup process.
This commit is contained in:
moodler
2003-08-07 16:01:31 +00:00
parent 7b2e275106
commit d2b6ba704e
22 changed files with 715 additions and 1028 deletions
+2 -1
View File
@@ -8,6 +8,7 @@ CREATE TABLE prefix_config (
CREATE TABLE prefix_course (
id SERIAL PRIMARY KEY,
category integer NOT NULL default '0',
sortorder integer NOT NULL default '0',
password varchar(50) NOT NULL default '',
fullname varchar(254) NOT NULL default '',
shortname varchar(15) NOT NULL default '',
@@ -34,7 +35,7 @@ CREATE TABLE prefix_course_categories (
description text NOT NULL default '',
parent integer NOT NULL default '0',
sortorder integer NOT NULL default '0',
courseorder text NOT NULL default '',
courseorder integer NOT NULL default '0',
visible integer NOT NULL default '1',
timemodified` integer NOT NULL default '0'
);