Refactored Assignment Module

============================

This new assignment module allows Plugin Assignment types.  This should
allow a whole lot of new stuff to easily be placed in Moodle without
making the modules list longer for no good reason.

This checkin is still a really rough version that needs work on it.
Normally I would want it better than this to check in, but I need
to collaborate with Shane on the remaining code and CVS is the best
way.

Give it a day or two to settle in.  :-)

This is the last thing I wanted to get into 1.5.  Getting close now!!

Cheers!
Martin
This commit is contained in:
moodler
2005-04-14 13:24:40 +00:00
parent 4f2dbde9f8
commit b0f2597e17
24 changed files with 1111 additions and 1205 deletions
+2 -1
View File
@@ -8,11 +8,12 @@ CREATE TABLE prefix_assignment (
name varchar(255) NOT NULL default '',
description text NOT NULL default '',
format integer NOT NULL default '0',
assignmenttype varchar(50) NOT NULL default '',
resubmit integer NOT NULL default '0',
emailteachers integer NOT NULL default '0',
type integer NOT NULL default '1',
maxbytes integer NOT NULL default '100000',
timedue integer NOT NULL default '0',
timeavailable integer NOT NULL default '0',
grade integer NOT NULL default '0',
timemodified integer NOT NULL default '0'
);