Index: openacs-4/contrib/packages/project-manager/www/one.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/project-manager/www/Attic/one.tcl,v diff -u -r1.36 -r1.37 --- openacs-4/contrib/packages/project-manager/www/one.tcl 3 Jun 2004 21:32:13 -0000 1.36 +++ openacs-4/contrib/packages/project-manager/www/one.tcl 11 Jun 2004 20:58:19 -0000 1.37 @@ -37,6 +37,7 @@ my_title:onevalue context:onevalue project:multirow + people:multirow tasks:multirow people:multirow write_p:onevalue @@ -166,6 +167,12 @@ set log_url "${logger_url}log?project_id=$project(logger_project)&pm_project_id=$project_item_id&return_url=$return_url&variable_id=$logger_variable_id" +set assignee_add_self_widget "Add myself as
[export_vars -form {project_item_id user_id return_url}][pm::role::select_list -select_name "role_id"]
" + +set assignee_remove_self_url [export_vars -base project-assign-remove {project_item_id user_id return_url}] + +set assignee_edit_url [export_vars -base project-assign-edit {project_item_id return_url}] + set today_ansi [clock format [clock scan today] -format "%Y-%m-%d"] set then_ansi [clock format [clock scan "-$logger_days days"] -format "%Y-%m-%d"] @@ -276,28 +283,28 @@ -orderby { default_value latest_start,asc title { - orderby_asc "title asc" - orderby_desc "title desc" + orderby_asc "title asc, task_id asc" + orderby_desc "title desc, task_id desc" default_direction asc } earliest_start { - orderby_asc "earliest_start, u.first_names, u.last_name" - orderby_desc "earliest_start desc, u.first_names, u.last_name" + orderby_asc "earliest_start, task_id asc, u.first_names, u.last_name" + orderby_desc "earliest_start desc, task_id desc, u.first_names, u.last_name" default_direction asc } earliest_finish { - orderby_asc "earliest_finish, u.first_names, u.last_name" - orderby_desc "earliest_finish desc, u.first_names, u.last_name" + orderby_asc "earliest_finish, task_id asc, u.first_names, u.last_name" + orderby_desc "earliest_finish desc, task_id desc, u.first_names, u.last_name" default_direction asc } latest_start { - orderby_asc "latest_start, u.first_names, u.last_name" - orderby_desc "latest_start desc, u.first_names, u.last_name" + orderby_asc "latest_start, task_id asc, u.first_names, u.last_name" + orderby_desc "latest_start desc, task_id desc, u.first_names, u.last_name" default_direction asc } latest_finish { - orderby_asc "latest_finish, u.first_names, u.last_name" - orderby_desc "latest_finish desc, u.first_names, u.last_name" + orderby_asc "latest_finish, task_id asc, u.first_names, u.last_name" + orderby_desc "latest_finish desc, task_id desc, u.first_names, u.last_name" default_direction asc } } \ @@ -377,10 +384,10 @@ -multirow people \ -key item_id \ -elements { - party_id { + user_name { label "Who" } - role_id { + role_name { label "Role" } } \ @@ -402,10 +409,9 @@ } - -db_multirow -extend { item_url } subproject project_subproject_query { +db_multirow -extend { item_url } subproject project_people_query { } { - set item_url [export_vars -base "one" -override {{project_item_id $item_id}} {project_item_id}] + }