Index: openacs-4/packages/file-storage/file-storage.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/file-storage.info,v diff -u -r1.58.2.4 -r1.58.2.5 --- openacs-4/packages/file-storage/file-storage.info 1 Dec 2015 13:56:11 -0000 1.58.2.4 +++ openacs-4/packages/file-storage/file-storage.info 20 May 2016 20:37:03 -0000 1.58.2.5 @@ -7,7 +7,7 @@ <initial-install-p>f</initial-install-p> <singleton-p>f</singleton-p> - <version name="5.9.0" url="http://openacs.org/repository/download/apm/file-storage-5.9.0.apm"> + <version name="5.9.1d1" url="http://openacs.org/repository/download/apm/file-storage-5.9.1d1.apm"> <owner url="http://openacs.org">OpenACS</owner> <summary>Collaborative document storage</summary> <release-date>2015-10-04</release-date> @@ -17,8 +17,9 @@ <maturity>2</maturity> <package_instance_name>#file-storage.file-storage#</package_instance_name> - <provides url="file-storage" version="5.9.0"/> + <provides url="file-storage" version="5.9.1d1"/> <requires url="acs-kernel" version="5.9.0"/> + <requires url="acs-tcl" version="5.9.1d7"/> <requires url="acs-content-repository" version="5.9.0"/> <requires url="categories" version="1.1.2d3"/> Index: openacs-4/packages/file-storage/www/delete.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/delete.tcl,v diff -u -r1.8.2.1 -r1.8.2.2 --- openacs-4/packages/file-storage/www/delete.tcl 12 Sep 2015 11:06:18 -0000 1.8.2.1 +++ openacs-4/packages/file-storage/www/delete.tcl 20 May 2016 20:37:03 -0000 1.8.2.2 @@ -3,7 +3,7 @@ } { object_id:multiple,naturalnum,notnull {confirm_p:optional,boolean 0} - {return_url ""} + {return_url:localurl ""} } Index: openacs-4/packages/file-storage/www/download-zip.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/download-zip.tcl,v diff -u -r1.7.2.1 -r1.7.2.2 --- openacs-4/packages/file-storage/www/download-zip.tcl 12 Sep 2015 11:06:18 -0000 1.7.2.1 +++ openacs-4/packages/file-storage/www/download-zip.tcl 20 May 2016 20:37:03 -0000 1.7.2.2 @@ -3,7 +3,7 @@ } { object_id:naturalnum,notnull,multiple {confirm_p:optional,boolean 0} - {return_url ""} + {return_url:localurl ""} } -errors {object_id:,notnull,integer,multiple {Please select at least one item to download.} } Index: openacs-4/packages/file-storage/www/file-add.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/file-add.tcl,v diff -u -r1.20.2.3 -r1.20.2.4 --- openacs-4/packages/file-storage/www/file-add.tcl 8 May 2016 10:19:35 -0000 1.20.2.3 +++ openacs-4/packages/file-storage/www/file-add.tcl 20 May 2016 20:37:03 -0000 1.20.2.4 @@ -8,7 +8,7 @@ file_id:naturalnum,optional,notnull folder_id:naturalnum,optional,notnull upload_file:trim,optional - return_url:optional + return_url:localurl,optional upload_file.tmpfile:tmpfile,optional content_body:optional {title ""} Index: openacs-4/packages/file-storage/www/file-upload-confirm.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/file-upload-confirm.tcl,v diff -u -r1.3.2.1 -r1.3.2.2 --- openacs-4/packages/file-storage/www/file-upload-confirm.tcl 12 Sep 2015 11:06:19 -0000 1.3.2.1 +++ openacs-4/packages/file-storage/www/file-upload-confirm.tcl 20 May 2016 20:37:03 -0000 1.3.2.2 @@ -6,7 +6,7 @@ } { folder_id:naturalnum,notnull cancel_url - return_url + return_url:localurl } set package_id [ad_conn package_id] Index: openacs-4/packages/file-storage/www/folder-add.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/folder-add.tcl,v diff -u -r1.5.2.1 -r1.5.2.2 --- openacs-4/packages/file-storage/www/folder-add.tcl 12 Sep 2015 11:06:19 -0000 1.5.2.1 +++ openacs-4/packages/file-storage/www/folder-add.tcl 20 May 2016 20:37:03 -0000 1.5.2.2 @@ -7,7 +7,7 @@ } { folder_id:naturalnum,optional,notnull upload_folder:trim,optional - return_url:optional + return_url:localurl,optional {lock_title_p:boolean 0} } -properties { Index: openacs-4/packages/file-storage/www/folder-zip-add.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/folder-zip-add.tcl,v diff -u -r1.7.2.3 -r1.7.2.4 --- openacs-4/packages/file-storage/www/folder-zip-add.tcl 13 May 2016 07:07:04 -0000 1.7.2.3 +++ openacs-4/packages/file-storage/www/folder-zip-add.tcl 20 May 2016 20:37:03 -0000 1.7.2.4 @@ -8,7 +8,7 @@ file_id:naturalnum,optional,notnull folder_id:naturalnum,optional,notnull upload_file:trim,optional,notnull - return_url:optional + return_url:localurl,optional upload_file.tmpfile:tmpfile,optional {title ""} {lock_title_p:boolean 0} Index: openacs-4/packages/file-storage/www/index.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/index.tcl,v diff -u -r1.32.2.2 -r1.32.2.3 --- openacs-4/packages/file-storage/www/index.tcl 20 Sep 2015 17:30:51 -0000 1.32.2.2 +++ openacs-4/packages/file-storage/www/index.tcl 20 May 2016 20:37:03 -0000 1.32.2.3 @@ -8,9 +8,9 @@ } { {folder_id:naturalnum,notnull [fs_get_root_folder]} {n_past_days:integer "99999"} - {orderby:token,optional} - {category_id:naturalnum ""} - {return_url ""} + {orderby:token,notnull,optional} + {category_id:naturalnum,notnull ""} + {return_url:localurl ""} } -validate { valid_folder -requires {folder_id:integer} { if {![fs_folder_p $folder_id]} { Index: openacs-4/packages/file-storage/www/admin/upload-size-limit.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/admin/upload-size-limit.tcl,v diff -u -r1.7.2.1 -r1.7.2.2 --- openacs-4/packages/file-storage/www/admin/upload-size-limit.tcl 12 Sep 2015 11:06:21 -0000 1.7.2.1 +++ openacs-4/packages/file-storage/www/admin/upload-size-limit.tcl 20 May 2016 20:37:03 -0000 1.7.2.2 @@ -8,7 +8,7 @@ @cvs-id $Id$ } { - {return_url ""} + {return_url:localurl ""} } set max_size [ns_config "ns/server/[ns_info server]/module/nssock" maxinput]