From dab9b8eedf689008903f9020d1f59138e9e756ee Mon Sep 17 00:00:00 2001 From: helmutm Date: Mon, 2 Feb 2009 06:53:09 +0000 Subject: [PATCH] show additional metadata fields in management view git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3197 fd906abe-77d9-0310-91a1-e0d9ade77398 --- tracking/browser.py | 5 +++++ tracking/track.pt | 15 +++++++-------- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/tracking/browser.py b/tracking/browser.py index 36bc211..e0d8551 100644 --- a/tracking/browser.py +++ b/tracking/browser.py @@ -77,6 +77,11 @@ class TrackView(object): def metadata(self): return self.context.metadata + @Lazy + def additionalMetadataFields(self): + return [k for k in self.context.metadata.keys() + if k not in ('taskId', 'runId', 'userName', 'timeStamp')] + @Lazy def task(self): return self.metadata['taskId'] diff --git a/tracking/track.pt b/tracking/track.pt index 3f7a992..9b0bb30 100644 --- a/tracking/track.pt +++ b/tracking/track.pt @@ -10,22 +10,21 @@ Task: - + tal:content="view/taskTitle" /> Run: - - + User: - + tal:content="view/userTitle" /> Timestamp: - - + + + : +

Data