Index: openacs-4/packages/acs-lang/www/admin/batch-editor.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/batch-editor.tcl,v diff -u -N -r1.6 -r1.6.6.1 --- openacs-4/packages/acs-lang/www/admin/batch-editor.tcl 26 Feb 2005 16:00:10 -0000 1.6 +++ openacs-4/packages/acs-lang/www/admin/batch-editor.tcl 5 Mar 2007 11:58:06 -0000 1.6.6.1 @@ -151,17 +151,25 @@ set count $page_start +array set sections {} db_foreach get_messages {} { ad_form -extend -name batch_editor -form \ [list [list "message_key_$count:text(hidden)" {value $message_key}]] set message_url "edit-localized-message?[export_vars { locale package_key message_key show }]" + # Adding section + set section_name "$package_key.$message_key" + if { ![info exists sections($section_name)] } { + set sec [list "-section" $section_name {legendtext "$section_name"}] + ad_form -extend -name batch_editor -form [list $sec] + set sections($section_name) "$section_name" + } + ad_form -extend -name batch_editor -form \ [list [list "message_key_pretty_$count:text(inform)" \ {label "Message Key"} \ - {value "$package_key.$message_key"} \ - {section "$package_key.$message_key"}]] + {value "$package_key.$message_key"}]] if { ![empty_string_p $description] } { set description_edit_url "edit-description?[export_vars { locale package_key message_key show }]" Index: openacs-4/packages/acs-mail-lite/lib/email.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-mail-lite/lib/Attic/email.tcl,v diff -u -N -r1.16 -r1.16.6.1 --- openacs-4/packages/acs-mail-lite/lib/email.tcl 24 Oct 2005 15:27:59 -0000 1.16 +++ openacs-4/packages/acs-mail-lite/lib/email.tcl 5 Mar 2007 11:58:06 -0000 1.16.6.1 @@ -56,17 +56,18 @@ no_callback_p:text(hidden) title:text(hidden),optional {message_type:text(hidden) {value "email"}} + {-section "recipients" {legendtext "[_ acs-mail-lite.Recipients]"}} {to:text(checkbox),multiple {label "[_ acs-mail-lite.Recipients]"} {options $recipients } {html {checked 1}} - {section "[_ acs-mail-lite.Recipients]"} } {cc:text(text),optional {label "[_ acs-mail-lite.CC]:"} {html {size 56}} {help_text "[_ acs-mail-lite.cc_help]"} } + {-section ""} } } else { set form_elements { @@ -75,17 +76,18 @@ no_callback_p:text(hidden) title:text(hidden),optional {message_type:text(hidden) {value "email"}} + {-section "recipients" {legendtext "[_ acs-mail-lite.Recipients]"}} {check_uncheck:text(checkbox),multiple,optional {label "[_ acs-mail-lite.check_uncheck]"} {options {{"" 1}}} - {section "[_ acs-mail-lite.Recipients]"} {html {onclick check_uncheck_boxes(this.checked)}} } {to:text(checkbox),multiple {label "[_ acs-mail-lite.Recipients]"} {options $recipients } {html {checked 1}} } + {-section ""} } } @@ -125,10 +127,10 @@ set content_list [list $content $mime_type] append form_elements { + {-section "message" {legendtext "[_ acs-mail-lite.Message]"}} {subject:text(text),optional {label "[_ acs-mail-lite.Subject]"} {html {size 55}} - {section "[_ acs-mail-lite.Message]"} } {content_body:text(richtext),optional {label "[_ acs-mail-lite.Message]"} @@ -138,6 +140,7 @@ {upload_file:file(file),optional {label "[_ acs-mail-lite.Upload_file]"} } + {-section ""} } if { [exists_and_not_null item_id] } {