[:space:]]+[[:alnum:]/]", '\0', $description); $vtodo_text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",'\0',$vtodo_text); if ((!isset($status) || $status == "COMPLETED") && isset($completed_date)) { $status = "$completed_date_lang $completed_date"; } else if ($status == "COMPLETED") { $status = $completed_lang; } else { $status = $unfinished_lang; } if ($priority >= 1 && $priority <= 4) { $priority = $priority_high_lang; } else if ($priority == 5) { $priority = $priority_medium_lang; } else if ($priority >= 6 && $priority <= 9) { $priority = $priority_low_lang; } else { $priority = $priority_none_lang; } $display = ''; if ($vtodo_text != '') $display .= $vtodo_text.'

'; if ($description != '') $display .= $description.'
'; if ($status != '') $display .= $status_lang.': '.$status.'
'; if ($priority != '') $display .= $priority_lang.' '.$priority.'
'; if ($start_date != '') $display .= $created_lang.' '.$start_date.'
'; if ($due_date != '') $display .= $due_lang.' '.$due_date.'
'; $page = new Page(BASE.'templates/'.$template.'/todo.tpl'); $page->replace_tags(array( 'cal' => $cal_title_full, 'vtodo_text' => $vtodo_text, 'description' => $description, 'priority_lang' => $priority_lang, 'priority' => $priority, 'created_lang' => $created_lang, 'start_date' => $start_date, 'status_lang' => $status_lang, 'status' => $status, 'due_lang' => $due_lang, 'due_date' => $due_date, 'cal_title_full' => $cal_title_full, 'template' => $template )); $page->output(); ?>