From 396cc946d6dfabbe330d0ec6279465ba0b591bc1 Mon Sep 17 00:00:00 2001 From: helmutm Date: Thu, 29 Jan 2009 10:14:12 +0000 Subject: [PATCH] mark today by bold text, show weekdays in title attributes of day fields git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3192 fd906abe-77d9-0310-91a1-e0d9ade77398 --- organize/work/browser.py | 10 ++++++++++ organize/work/work_macros.pt | 6 +++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/organize/work/browser.py b/organize/work/browser.py index d884e05..33056a2 100644 --- a/organize/work/browser.py +++ b/organize/work/browser.py @@ -93,6 +93,16 @@ class WorkItemDetails(TrackDetails): currentWorkItems = list(self.view.workItems.query(runId=self.track.runId)) return self.track == currentWorkItems[-1] + @Lazy + def isToday(self): + return date.fromtimestamp(self.track.timeStamp) == date.today() + + @Lazy + def weekDay(self): + value = date.fromtimestamp(self.track.timeStamp) + if value is not None: + return weekDays[value.weekday()].title() + def actions(self): info = DialogAction(self.view, description=_(u'Information about this work item.'), diff --git a/organize/work/work_macros.pt b/organize/work/work_macros.pt index 33d52f2..14f5292 100644 --- a/organize/work/work_macros.pt +++ b/organize/work/work_macros.pt @@ -26,7 +26,11 @@ tal:content="row/month">2009-01 - 2007-03-30 + + 2007-03-30 17:30 20:00 2:30