Index: openacs-4/packages/tasks/www/process.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/tasks/www/process.tcl,v diff -u -r1.1 -r1.2 --- openacs-4/packages/tasks/www/process.tcl 27 Jul 2005 13:44:59 -0000 1.1 +++ openacs-4/packages/tasks/www/process.tcl 25 Sep 2005 23:49:23 -0000 1.2 @@ -12,11 +12,10 @@ @return use_link the link to use this process } { - process_id:integer,notnull + {assignee_id:integer,optional ""} orderby:optional {project_item_id ""} - } -properties { process_id:onevalue context_bar:onevalue @@ -42,8 +41,11 @@ # set up context bar, needs parent_id -db_1row get_process_info { select * from pm_process where process_id = :process_id } -set title $one_line +db_1row get_process_info { + select title + from t_processes + where process_id = :process_id +} set context [list [list processes "Processes"] $title] set use_link "" @@ -54,18 +56,20 @@ priority { label "Priority" } \ - one_line { + title { label "Subject" - display_template {@tasks.task@ + display_template {@tasks.task@ } } \ - deadline { + start { + label "Start" + } \ + due { label "Due" - display_template { - @tasks.due_interval@ after assignment - @tasks.pretty_due_date@ - } } \ + after_task { + label "After" + } \ ] @@ -76,17 +80,17 @@ -key process_task_id \ -elements $elements \ -actions [list \ - "Add Process Task" [export_vars -base process-task -url {process_id}] "Add Process Task" \ - "Edit Process" [export_vars -base process-add-edit -url {process_id}] "Edit Process Title/Description" \ - "Delete Process" [export_vars -base process-delete -url {process_id}] "Delete this Process" \ - "Cancel" "processes" "Return to all processes" \ + "Add Process Task" [export_vars -base process-task -url {process_id assignee_id}] "Add Process Task" \ + "Edit Process" [export_vars -base process-add-edit -url {process_id assignee_id}] "Edit Process Title/Description" \ + "Delete Process" [export_vars -base process-delete -url {process_id assignee_id}] "Delete this Process" \ + "Cancel" [export_vars -base processes -url {assignee_id}] "Return to all processes" \ ] \ -orderby { default_value ordering,desc ordering { label "Order" - orderby_asc "tp.priority asc, tp.due_date, tp.due_interval, upper(pm.one_line)" - orderby_desc "tp.priority desc, tp.due_date, tp.due_interval, upper(pm.one_line)" + orderby_asc "tp.priority asc, tp.due, lower(tp.title)" + orderby_desc "tp.priority desc, tp.due, lower(tp.title)" default_direction desc } } \ @@ -95,20 +99,16 @@ } \ -bulk_action_export_vars { process_id - project_item_id + assignee_id } \ -sub_class { narrow } \ -filters { process_id {} - } \ - -html { - width 100% } db_multirow -extend { item_url } tasks task_query { } { } -