Index: openacs-4/contrib/packages/simulation/lib/sim-template-roles.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/simulation/lib/Attic/sim-template-roles.tcl,v diff -u -N -r1.2 -r1.3 --- openacs-4/contrib/packages/simulation/lib/sim-template-roles.tcl 12 Nov 2003 13:14:07 -0000 1.2 +++ openacs-4/contrib/packages/simulation/lib/sim-template-roles.tcl 12 Nov 2003 14:51:16 -0000 1.3 @@ -6,6 +6,14 @@ @cvs-id $Id$ } { workflow_id {} + display_mode { + allowed_values {edit display} + default_value display + } + size { + allowed_values {short long} + default_value long + } } set package_id [ad_conn package_id] @@ -14,10 +22,17 @@ # roles list #------------------------------------------------------------- +if { $display_mode == "edit"} { + set actions [list "Add a Role" [export_vars -base role-edit {workflow_id} ]] +} else { + set actions "" +} + template::list::create \ -name roles \ -multirow roles \ -no_data "No roles in this Simulation Template" \ + -actions $actions \ -elements { edit { sub_class narrow