Index: openacs-4/packages/cms/sql/oracle/cms-widgets.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/cms/sql/oracle/cms-widgets.sql,v diff -u -N -r1.1 -r1.2 --- openacs-4/packages/cms/sql/oracle/cms-widgets.sql 20 Apr 2001 20:51:09 -0000 1.1 +++ openacs-4/packages/cms/sql/oracle/cms-widgets.sql 6 Apr 2005 22:06:19 -0000 1.2 @@ -13,6 +13,7 @@ insert into cm_form_widgets (widget) values ('select'); insert into cm_form_widgets (widget) values ('multiselect'); insert into cm_form_widgets (widget) values ('date'); + insert into cm_form_widgets (widget) values ('richtext'); -- insert the standard form widget params and ATS form element params @@ -82,6 +83,21 @@ values (110, 'date', 'year_interval', 'f', 'f', '2000 2005 1'); + insert into cm_form_widget_params + (param_id, widget, param, is_required, is_html, default_value) + values + (200, 'richtext', 'rows', 'f', 't', '20'); + + insert into cm_form_widget_params + (param_id, widget, param, is_required, is_html, default_value) + values + (230, 'richtext', 'cols', 'f', 't', '80'); + + insert into cm_form_widget_params + (param_id, widget, param, is_required, is_html, default_value) + values + (231, 'richtext', 'wrap', 'f', 't', 'physical'); + end; / show errors Index: openacs-4/packages/cms/sql/postgresql/cms-widgets.sql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/cms/sql/postgresql/cms-widgets.sql,v diff -u -N -r1.5 -r1.6 --- openacs-4/packages/cms/sql/postgresql/cms-widgets.sql 17 May 2003 10:22:35 -0000 1.5 +++ openacs-4/packages/cms/sql/postgresql/cms-widgets.sql 6 Apr 2005 22:06:19 -0000 1.6 @@ -15,6 +15,7 @@ insert into cm_form_widgets (widget) values (''select''); insert into cm_form_widgets (widget) values (''multiselect''); insert into cm_form_widgets (widget) values (''date''); + insert into cm_form_widgets (widget) values (''richtext''); -- insert the standard form widget params and ATS form element params @@ -165,6 +166,21 @@ values (121, ''search'', ''result_datatype'', ''f'', ''f'', ''search''); + insert into cm_form_widget_params + (param_id, widget, param, is_required, is_html, default_value) + values + (200, ''richtext'', ''rows'', ''f'', ''t'', ''20''); + + insert into cm_form_widget_params + (param_id, widget, param, is_required, is_html, default_value) + values + (230, ''richtext'', ''cols'', ''f'', ''t'', ''80''); + + insert into cm_form_widget_params + (param_id, widget, param, is_required, is_html, default_value) + values + (231, ''richtext'', ''wrap'', ''f'', ''t'', ''physical''); + return 0; end;' language 'plpgsql'; Index: openacs-4/packages/cms/tcl/form-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/cms/tcl/form-procs.tcl,v diff -u -N -r1.23 -r1.24 --- openacs-4/packages/cms/tcl/form-procs.tcl 1 Nov 2003 08:45:38 -0000 1.23 +++ openacs-4/packages/cms/tcl/form-procs.tcl 6 Apr 2005 22:06:19 -0000 1.24 @@ -1519,7 +1519,7 @@ template::form section $form_name $section template::element create $form_name "${prefix}content" \ - -widget textarea \ + -widget richtext \ -label {} \ -datatype text \ -html { cols 80 rows 20 wrap physical }