From f2aa83817929915f90610c979ced6891f71e3951 Mon Sep 17 00:00:00 2001 From: Max Pozdeev Date: Thu, 20 Jan 2011 18:43:06 +0300 Subject: [PATCH] + ability to use feed of current tasks (without completed); + added date of task completion to feed --- src/feed.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/feed.php b/src/feed.php index 4635f04..559b9f0 100644 --- a/src/feed.php +++ b/src/feed.php @@ -32,6 +32,11 @@ elseif($feedType == 'modified') { $listData['_uid_field'] = 'd_edited'; $listData['_feed_descr'] = $lang->get('feed_modified_tasks'); } +elseif($feedType == 'current') { + $listData['_uid_field'] = 'd_created'; + $listData['_feed_descr'] = $lang->get('feed_new_tasks'); + $sqlWhere = 'AND compl=0'; +} else { $listData['_uid_field'] = 'd_created'; $listData['_feed_descr'] = $lang->get('feed_new_tasks'); @@ -52,6 +57,7 @@ while($r = $q->fetch_assoc($q)) $a[] = $lang->get('due'). ": ".formatDate3(Config::get('dateformat'), (int)$ad[0], (int)$ad[1], (int)$ad[2], $lang); } if($r['tags'] != '') $a[] = $lang->get('tags'). ": ". str_replace(',', ', ', $r['tags']); + if($r['compl']) $a[] = $lang->get('taskdate_completed'). ": ". timestampToDatetime($r['d_completed']); $r['title'] = strip_tags($r['title']); $r['note'] = escapeTags($r['note']); $r['_descr'] = nl2br($r['note']). ($a && $r['note']!='' ? "

" : ""). implode("
", htmlarray($a));