Index: openacs-4/packages/acs-templating/resources/lists/list.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/resources/lists/list.adp,v diff -u -r1.2 -r1.2.4.1 --- openacs-4/packages/acs-templating/resources/lists/list.adp 28 Aug 2003 09:41:45 -0000 1.2 +++ openacs-4/packages/acs-templating/resources/lists/list.adp 14 May 2004 13:12:05 -0000 1.2.4.1 @@ -61,7 +61,7 @@ - + Index: openacs-4/packages/acs-templating/resources/lists/table.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/resources/lists/table.adp,v diff -u -r1.6.2.1 -r1.6.2.2 --- openacs-4/packages/acs-templating/resources/lists/table.adp 25 Mar 2004 17:42:57 -0000 1.6.2.1 +++ openacs-4/packages/acs-templating/resources/lists/table.adp 14 May 2004 13:12:05 -0000 1.6.2.2 @@ -1,7 +1,7 @@
- + @list_properties.bulk_action_export_chunk;noquote@ Index: openacs-4/packages/acs-templating/tcl/list-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/tcl/list-procs.tcl,v diff -u -r1.18.2.5 -r1.18.2.6 --- openacs-4/packages/acs-templating/tcl/list-procs.tcl 19 Apr 2004 09:42:41 -0000 1.18.2.5 +++ openacs-4/packages/acs-templating/tcl/list-procs.tcl 14 May 2004 13:12:05 -0000 1.18.2.6 @@ -27,6 +27,7 @@ {-pass_properties ""} {-actions ""} {-bulk_actions ""} + {-bulk_action_method "get"} {-bulk_action_export_vars ""} {-selected_format ""} {-has_checkboxes:boolean} @@ -67,6 +68,7 @@ "Remove" "item-remove" "Remove checked items" "Copy" "item-copy" "Copy checked items to clipboard" } \ + -bulk_action_method post \ -bulk_action_export_vars { order_id } \ @@ -136,7 +138,9 @@ page will get variables message_id=2&message_id=4&message_id=9. The receiving page should declare message_id:integer,multiple in its ad_page_contract. Note that the 'message_id' local variable will the be a Tcl list. - + + @param bulk_action_method should a bulk action be a "get" or "post" + @param bulk_action_export_vars A list of additional variables to pass to the receving page, along with the other variables for the selected keys. This is typically useful if the rows in this list are all hanging off of @@ -283,6 +287,7 @@ pass_properties actions bulk_actions + bulk_action_method bulk_action_export_vars row_pretty_plural no_data