+function tasks_display_main() {
+ $task_id = format_int($_REQUEST['tasks_id']);;
+ $row = db_get_row('tasks', 'title,url,description,state', 'where id=%i', $task_id);
+ if($row) {
+ list($title, $url, $description, $state) = $row;
+ tem_set('task_id', $task_id);
+ tem_set('title', $title);
+ tem_set('url', $url);
+ tem_set('description', $description);
+ tem_set('state', task_state_pretty($state));
+ if($state == TASK_BUG) {
+ tem_show('bug_title');
+ } else {
+ tem_show('normal_title');
+ }
+ } else {
+ message("Task #$task_id not found");
+ return './';
+ }
+}
+
+function tasks_edit_main() {
+ $state = TASK_DRAFT; # will be overwritten