Index: openacs-4/packages/xowiki/tcl/form-field-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/form-field-procs.tcl,v diff -u -N -r1.25 -r1.26 --- openacs-4/packages/xowiki/tcl/form-field-procs.tcl 18 Jul 2007 11:36:28 -0000 1.25 +++ openacs-4/packages/xowiki/tcl/form-field-procs.tcl 18 Jul 2007 20:35:31 -0000 1.26 @@ -119,7 +119,6 @@ FormField instproc config_from_spec {spec} { my instvar type options widget_type - if {[my info class] eq [self class]} { # Check, wether the actual class of the formfield differs from the # generic FromField class. If yes, the object was already @@ -466,9 +465,8 @@ # Reclass the editor based on the attribute 'editor' if necessary # and call initialize again in this case... my display_field false - if {[my editor] eq ""} { - next - } elseif {[my info class] ne "[self class]::[my editor]"} { + + if {[my editor] ne "" && [my info class] ne "[self class]::[my editor]"} { set editor_class [self class]::[my editor] if {![my isclass $editor_class]} { set editors [list] Index: openacs-4/packages/xowiki/tcl/weblog-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/weblog-procs.tcl,v diff -u -N -r1.14 -r1.15 --- openacs-4/packages/xowiki/tcl/weblog-procs.tcl 8 Jun 2007 17:35:22 -0000 1.14 +++ openacs-4/packages/xowiki/tcl/weblog-procs.tcl 18 Jul 2007 20:35:31 -0000 1.15 @@ -85,8 +85,8 @@ lappend form_items $form_item_id } append extra_where_clause " and p.page_template in ('[join $form_items ',']') and p.page_instance_id = cr.revision_id " - set base_type ::xowiki::FormInstance - set base_table xowiki_form_instancei + set base_type ::xowiki::FormPage + set base_table xowiki_form_pagei lappend attributes instance_attributes } Index: openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl,v diff -u -N -r1.78 -r1.79 --- openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl 18 Jul 2007 13:49:17 -0000 1.78 +++ openacs-4/packages/xowiki/tcl/xowiki-form-procs.tcl 18 Jul 2007 20:35:31 -0000 1.79 @@ -31,10 +31,11 @@ {folderspec ""} {autoname 0} } -ad_doc { - Form Class for XoWiki Pages. + Form Class for XoWiki Pages. - You can manipulate the form elements shown by editing the field_list. The following elements are mandatory in field_list - and should never be left out: + You can manipulate the form elements shown by editing the field_list. + The following elements are mandatory in field_list + and should never be left out: