Index: openacs-4/packages/acs-admin/www/apm/package-delete.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/apm/package-delete.tcl,v diff -u -r1.9 -r1.10 --- openacs-4/packages/acs-admin/www/apm/package-delete.tcl 29 Jul 2008 19:22:23 -0000 1.9 +++ openacs-4/packages/acs-admin/www/apm/package-delete.tcl 27 Oct 2014 16:38:52 -0000 1.10 @@ -28,15 +28,17 @@ }] if { [llength $dependent_packages_list] > 0 } { - set dependency_warning_text " -The following packages depend on package $package_key that you are about to delete: + set dependency_warning_text "The following packages depend on package + $package_key that you are about to delete:\n\n" + } else { set dependency_warning_text "" } @@ -47,7 +49,7 @@ where package_key = :package_key }] -if {$initial_install_p eq "t"} { +if {$initial_install_p == "t"} { set kernel_deletion_warning "

You are about to delete package $package_key which is part of the OpenACS core @@ -76,7 +78,7 @@ } set file_list "" -foreach file [apm_get_package_files -package_key $package_key -file_types data_model_drop] { +foreach file [apm_get_package_files -package_key $package_key -file_types data_model_drop -include_data_model_files] { append file_list " $file @@ -92,22 +94,25 @@ " } -set body "[apm_header -form "action=\"package-delete-2\" method=\"post\"" [list "version-view?version_id=$version_id" "$pretty_name $version_name"] "Delete"] -$warning_text +set title "Delete" +set context [list [list "/acs-admin/apm/" "Package Manager"] \ + [list "version-view?version_id=$version_id" "$pretty_name $version_name"] \ + $title] -

Deleting a package removes all record of it from the APM's database.

+set body [subst { +
+ $warning_text +

Deleting a package removes all record of it from the APM's database.

-

+ [export_vars -form {version_id}] + $file_list + +

+ +

+}] -[export_form_vars version_id] -$file_list +ad_return_template apm -

- - -[ad_footer]" -doc_return 200 text/html $body - -