Index: openacs-4/packages/file-storage/www/folder-chunk.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/folder-chunk.tcl,v diff -u -r1.21.2.6 -r1.21.2.7 --- openacs-4/packages/file-storage/www/folder-chunk.tcl 28 Apr 2004 01:35:15 -0000 1.21.2.6 +++ openacs-4/packages/file-storage/www/folder-chunk.tcl 10 May 2004 19:30:43 -0000 1.21.2.7 @@ -16,6 +16,9 @@ ad_return_complaint 1 [_ file-storage.lt_bad_folder_id_folder_] ad_script_abort } +if {![exists_and_not_null allow_bulk_actions]} { + set allow_bulk_actions "0" +} set viewing_user_id [ad_conn user_id] @@ -100,11 +103,18 @@ link_url_col properties_url] ] +if {$allow_bulk_actions} { + set bulk_actions [list "Move" "move" "Move Checked Items to Another Folder" "Copy" "copy" "Copy Checked Items to Another Folder" "Delete" "delete" "Delete Checked Items"] +} else { + set bulk_actions "" +} + template::list::create \ -name contents \ -multirow contents \ -key object_id \ -actions $actions \ + -bulk_actions $bulk_actions \ -filters { folder_id {hide_p 1} } \ Index: openacs-4/packages/file-storage/www/index.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/file-storage/www/index.adp,v diff -u -r1.26.2.1 -r1.26.2.2 --- openacs-4/packages/file-storage/www/index.adp 27 Apr 2004 19:29:03 -0000 1.26.2.1 +++ openacs-4/packages/file-storage/www/index.adp 10 May 2004 19:30:43 -0000 1.26.2.2 @@ -6,7 +6,8 @@ #file-storage.index_page_navigate_up_folder# - +

#file-storage.Folder_available_via_WebDAV_at#

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.23 -r1.23.2.1 --- openacs-4/packages/file-storage/www/index.tcl 16 Feb 2004 19:07:57 -0000 1.23 +++ openacs-4/packages/file-storage/www/index.tcl 10 May 2004 19:30:43 -0000 1.23.2.1 @@ -95,4 +95,8 @@ set webdav_url [fs::webdav_url -item_id $folder_id] +# FIXME make this a parameter! + +set allow_bulk_actions 1 + ad_return_template