Index: openacs-4/packages/acs-subsite/www/admin/parameters.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/admin/Attic/parameters.adp,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-subsite/www/admin/parameters.adp 28 Aug 2003 09:41:40 -0000 1.2
+++ openacs-4/packages/acs-subsite/www/admin/parameters.adp 12 Sep 2003 09:10:00 -0000 1.3
@@ -2,4 +2,24 @@
This package does not have any parameters. » Go back
$file_val (*)"]
+ }
+
+ lappend form $elm
set param($parameter_name) $attr_value
+
+ incr counter
}
-ad_form -name parameters -cancel_url [ad_conn url] -form $form -on_request {
- foreach name [array names param] {
- set $name $param($name)
+if { $counter > 0 } {
+ ad_form -name parameters -cancel_url [ad_conn url] -form $form -on_request {
+ foreach name [array names param] {
+ set $name $param($name)
+ }
+ } -on_submit {
+ db_foreach select_params_set {} {
+ if { [info exists $c__parameter_name]} {
+ parameter::set_value \
+ -package_id $package_id \
+ -parameter $c__parameter_name \
+ -value [set $c__parameter_name]
+ }
+ }
+ } -after_submit {
+ if { ![empty_string_p $return_url] } {
+ ad_returnredirect $return_url
+ ad_script_abort
+ }
}
-} -on_submit {
- db_foreach select_params_set {} {
- if { [info exists $c__parameter_name]} {
- parameter::set_value \
- -package_id $package_id \
- -parameter $c__parameter_name \
- -value [set $c__parameter_name]
- }
- }
}
Index: openacs-4/packages/acs-subsite/www/admin/site-map/index.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/admin/site-map/index.tcl,v
diff -u -r1.15 -r1.16
--- openacs-4/packages/acs-subsite/www/admin/site-map/index.tcl 8 Sep 2003 09:48:52 -0000 1.15
+++ openacs-4/packages/acs-subsite/www/admin/site-map/index.tcl 12 Sep 2003 09:10:00 -0000 1.16
@@ -134,7 +134,7 @@
# Is the object a package?
if {![empty_string_p $package_id]} {
if {$object_admin_p && ($parameter_count > 0)} {
- lappend controls "parameters"
+ lappend controls "parameters"
}
}
@@ -299,7 +299,7 @@
db_foreach services_select {} {
if {$parameter_count > 0} {
if {[ad_permission_p $package_id admin]} {
- doc_body_append "