Forum OpenACS Development: Xowiki edit or add ::xowiki::Object problem

Hi,

I just upgrade XoWiki version from 0.96 to 0.106 and I got an error when we try to edit or add a ::xowiki::Object, here the message :


From field 'text' has unknown attribute 'rows'
while executing
"error [_ xowiki.error-form_constraint-unknown_attribute [list name [my name] entry $attribute]]"
("*=*" arm line 7)
invoked from within
"switch -glob -- $s {
optional {my set required false}
required {my set required true; my remove_omit}
omit {my mixin ad..."
(procedure "interprete_single_spec" line 9)
::xotcl::__#E ::xowiki::formfield::FormField->interprete_single_spec
invoked from within
"my interprete_single_spec [FormField fc_decode $s]"
(procedure "config_from_spec" line 21)
::xotcl::__#E ::xowiki::formfield::FormField->config_from_spec
invoked from within
"my config_from_spec [my spec]"
(procedure "init" line 7)
::xotcl::__#E ::xowiki::formfield::FormField->init
::xowiki::formfield::FormField ::xotcl::Class->create
::xowiki::formfield::FormField ::xotcl::Class->new
invoked from within
"::xowiki::formfield::FormField new -name $name -id [::xowiki::Includelet html_id F.[my name].$name] -locale [my nls_language] -label ..."
(procedure "create_raw_form_field" line 29)
::xotcl::__#8 ::xowiki::Page->create_raw_form_field
invoked from within
"$data create_raw_form_field -name $__field -slot [$data find_slot $__field] -spec [lindex $__spec 1] "
(procedure "mkFields" line 49)
::xowiki::f1 ::xowiki::WikiForm->mkFields
invoked from within
"my mkFields"
(procedure "init" line 24)
invoked from within
"next"
(procedure "init" line 13)
::xowiki::f1 ::xowiki::ObjectForm->init
::xowiki::ObjectForm ::xotcl::Class->create
invoked from within
"[$object_type getFormClass -data [self]] create ::xowiki::f1 -volatile -action [export_vars -base [$package_id url] $action_vars] -data [self] -fo..."
(procedure "edit" line 76)
::xotcl::__#8 ::xowiki::Page->edit
invoked from within
"$page edit -new true -autoname $autoname"
(procedure "edit-new" line 31)
::2224 ::xowiki::Package->edit-new
invoked from within
"::2224 edit-new"
("eval" body line 1)
invoked from within
"eval $object $method $options"
(procedure "call" line 7)
::2224 ::xowiki::Package->call
invoked from within
"my call $page $method """
(procedure "invoke" line 12)
::2224 ::xowiki::Package->invoke
invoked from within
"::$package_id invoke -method $m"
invoked from within
"::$package_id reply_to_user [::$package_id invoke -method $m]"
(file "/var/lib/aolserver/aiss/packages/xowiki/www/index.vuh" line 21)
invoked from within
"source [ad_conn file]"
(procedure "rp_handle_tcl_request" line 3)
invoked from within
"$handler"
("uplevel" body line 2)
invoked from within
"uplevel $code"
invoked from within
"ad_try {
$handler
} ad_script_abort val {
# do nothing
}"
invoked from within
"rp_serve_concrete_file [ad_conn file]"
(procedure "rp_serve_abstract_file" line 60)
invoked from within
"rp_serve_abstract_file "$root/$path""
("uplevel" body line 2)
invoked from within
"uplevel $code"
invoked from within
"ad_try {
rp_serve_abstract_file "$root/$path"
set tcl_url2file([ad_conn url]) [ad_conn file]
set tcl_url2path_info..."

I also didn't find how to add on the footer of wiki page the creator and date of creation/modification.

Thanks for help

Regards
Denis

Collapse
Posted by Gustaf Neumann on
xowiki complains about an unknown attribute "rows" in the edit-form for pages of the type ::xowiki::Object.

This does not happen in my installations, at least, i don't know how to cause the error message. Do you have local modifications? Maybe some configuration in the folder-object?