Index: openacs-4/packages/dotlrn-homework/www/file.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-homework/www/file.tcl,v diff -u -N -r1.3 -r1.4 --- openacs-4/packages/dotlrn-homework/www/file.tcl 20 Apr 2004 21:13:31 -0000 1.3 +++ openacs-4/packages/dotlrn-homework/www/file.tcl 13 Jan 2005 13:57:29 -0000 1.4 @@ -45,6 +45,7 @@ db_1row file_info {} set name [dotlrn_homework::decode_name $name] + set version_add_url "version-add?[export_vars {return_url folder_id file_id name}]" set move_url "file-move?[export_vars {file_id name}]" @@ -62,7 +63,9 @@ set action_exists_p 0 db_multirow -extend {download_url} version version_info {} { - set download_url "${file_storage_url}/download/$title?[export_vars {version_id}]" + set version_name [dotlrn_homework::decode_name $version_name] + + set download_url "${file_storage_url}/download/[ns_urlencode $version_name]?[export_vars {version_id}]" if { [string is true $delete_p] } { set action_exists_p 1 }