Index: openacs-4/packages/simulation/lib/sim-template-tasks.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/simulation/lib/sim-template-tasks.tcl,v diff -u -r1.39 -r1.39.2.1 --- openacs-4/packages/simulation/lib/sim-template-tasks.tcl 12 Mar 2004 11:07:06 -0000 1.39 +++ openacs-4/packages/simulation/lib/sim-template-tasks.tcl 16 Mar 2004 16:16:18 -0000 1.39.2.1 @@ -76,6 +76,14 @@ } } +lappend elements copy { + hide_p {[ad_decode $display_mode edit 0 1]} + sub_class narrow + link_url_col copy_url + display_template { + Copy + } +} lappend elements name { label "
Name" @@ -167,7 +175,7 @@ #------------------------------------------------------------- set extend [list] -lappend extend edit_url view_url delete_url assigned_role_edit_url up_url down_url add_child_action_url +lappend extend edit_url view_url delete_url assigned_role_edit_url up_url down_url add_child_action_url copy_url foreach state_id $states { lappend extend state_$state_id @@ -223,7 +231,8 @@ set edit_url [export_vars -base "[apm_package_url_from_id $package_id]simbuild/task-edit" { action_id {return_url [ad_return_url]} }] set view_url [export_vars -base "[apm_package_url_from_id $package_id]simbuild/task-edit" { action_id {return_url [ad_return_url]}}] set delete_url \ - [export_vars -base "[apm_package_url_from_id $package_id]simbuild/task-delete" { action_id {return_url [ad_return_url]} }] + [export_vars -base "[apm_package_url_from_id $package_id]simbuild/task-delete" { action_id {return_url "[ad_return_url]\#tasks"} }] + set copy_url [export_vars -base task-copy { action_id {return_url "[ad_return_url]\#tasks"} }] set assigned_role_edit_url \ [export_vars -base "[apm_package_url_from_id $package_id]simbuild/role-edit" { { role_id $assigned_role } }]