Index: openacs-4/packages/assessment/sql/postgresql/assessment-section-create.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/sql/postgresql/assessment-section-create.sql,v diff -u -r1.3 -r1.4 --- openacs-4/packages/assessment/sql/postgresql/assessment-section-create.sql 5 Aug 2004 11:11:34 -0000 1.3 +++ openacs-4/packages/assessment/sql/postgresql/assessment-section-create.sql 10 Aug 2004 08:20:37 -0000 1.4 @@ -96,10 +96,28 @@ number_tries integer, wait_between_tries integer, time_for_response integer, - show_feedback varchar(50), - section_navigation varchar(50) + show_feedback varchar(50) default 'none' + constraint as_assessments_show_feedback_ck + check (show_feedback in ('none', 'all', 'incorrect', 'correct')), + section_navigation varchar(50) default 'default path' + constraint as_assessments_section_navigation_ck + check (section_navigation in ('default path', 'randomized', 'rule-based branching')) ); +-- Style Options +-- Each assessment has a special style associated with it. As styles can be reused. +create table as_assessment_styles ( + custom_header varchar(500), + custom_footer varchar(500), + form_template varchar(500), + progress_bar varchar(20) default 'no' + constraint as_assessment_styles_progress_bar_ck + check (progress_bar in ('no','blue','red','green', 'yellow')), + presentation_style varchar(20) default 'all' + constraint as_assessment_styles_presentation_style_ck + check (presentation_style in ('all', 'one', 'sectioned')) +); + create table as_assessment_section_map ( assessment_id integer constraint as_assessment_section_map_assessment_id_fk