Index: openacs-4/packages/simulation/www/simplay/case-admin.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/simulation/www/simplay/case-admin.tcl,v
diff -u -r1.16 -r1.16.2.1
--- openacs-4/packages/simulation/www/simplay/case-admin.tcl 11 Mar 2004 15:15:06 -0000 1.16
+++ openacs-4/packages/simulation/www/simplay/case-admin.tcl 19 Mar 2004 10:52:44 -0000 1.16.2.1
@@ -1,6 +1,7 @@
ad_page_contract {
- This page allows admins to see all the roles in a simulation case and the user
- playing each role. It also shows an action history for the simulation.
+ This page allows admins to see all the roles in a simulation case and the
+ user playing each role. It also shows an action history for the
+ simulation.
} {
case_id:integer
{assigned_only_p 0}
@@ -9,18 +10,19 @@
}
set package_id [ad_conn package_id]
-permission::require_permission -object_id $package_id -privilege sim_adminplayer
+permission::require_permission -object_id $package_id \
+ -privilege sim_adminplayer
simulation::case::get -case_id $case_id -array case
-set title "Administer $case(label)"
-set context [list [list . "SimPlay"] $title]
+set title [_ simulation.lt_Administer_caselabel]
+set context [list [list . [_ simulation.SimPlay]] $title]
set user_id [ad_conn user_id]
set section_uri [apm_package_url_from_id $package_id]simplay/
set elements {
role {
- label "Role"
+ label {[_ simulation.Role]}
link_url_eval {[export_vars -base case { case_id role_id }]}
}
role_action {
@@ -29,52 +31,55 @@
}
}
user_name {
- label "User"
+ label {[_ simulation.User]}
link_url_col user_url
}
user_actions {
label ""
display_template {
- Move user Remove user
+ [_ simulation.Move_user] \
+ [_ simulation.Remove_user]
}
}
max_n_users {
- label "Target # users"
+ label {[_ simulation.Target__users]}
html { align center }
}
assigned_action {
- label "Assigned action"
+ label {[_ simulation.Assigned_action]}
hide_p {[expr !$assigned_only_p]}
}
portfolio {
- label "Portfolio"
+ label {[_ simulation.Portfolio]}
display_template {
@roles.num_documents@ documents
}
- link_url_eval {[export_vars -base case-admin-portfolio { case_id role_id }]}
+ link_url_eval {[export_vars -base case-admin-portfolio \
+ { case_id role_id }]}
html { align center }
}
messages {
- label "Messages"
+ label {[_ simulation.Messages]}
display_template {
@roles.num_messages@ messages
}
- link_url_eval {[export_vars -base case-admin-messages { case_id role_id }]}
+ link_url_eval {[export_vars -base case-admin-messages \
+ { case_id role_id }]}
html { align center }
}
}
template::list::create \
-name roles \
- -no_data "There are no roles or users in this simulation case" \
+ -no_data [_ simulation.lt_There_are_no_roles_or] \
-elements $elements \
-pass_properties { case_id } \
-filters {
assigned_only_p {
- label "Display"
+ label {[_ simulation.Display]}
values {
- {"All" 0}
- {"Roles with actions only" 1}
+ {[_ simulation.All] 0}
+ {[_ simulation.lt_Roles_with_actions_on] 1}
}
default_value 0
}
@@ -102,7 +107,8 @@
}
set cast_roles [list]
-db_multirow -extend { add_url move_url remove_url user_url } roles select_case_info "
+db_multirow -extend { add_url move_url remove_url user_url } \
+ roles select_case_info "
select wr.role_id,
wr.pretty_name as role,
cu.user_id,
@@ -140,7 +146,8 @@
lappend cast_roles $role_id
}
-set role_options [workflow::role::get_options -id_values -workflow_id $case(workflow_id)]
+set role_options [workflow::role::get_options -id_values
+ -workflow_id $case(workflow_id)]
set uncast_role_options [list]
foreach role_option $role_options {
if { [lsearch -exact $cast_roles [lindex $role_option 1]] == -1 } {
@@ -153,12 +160,13 @@
-export { case_id } \
-form {
{role_id:integer(select)
- {label "Role"}
+ {label {[_ simulation.Role]}}
{options {$uncast_role_options}}
}
}
-set case_delete_url [export_vars -base case-delete { case_id { return_url [ad_return_url] } }]
+set case_delete_url [export_vars -base case-delete \
+ { case_id { return_url [ad_return_url] } }]
set full_history_url [export_vars -base case-history { case_id }]