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 {
} {
}
-