diff --git a/tracking/browser.py b/tracking/browser.py index ac1259a..36bc211 100644 --- a/tracking/browser.py +++ b/tracking/browser.py @@ -33,20 +33,21 @@ from cybertools.container.base import ContainerView, contents_template from cybertools.tracking.btree import timeStamp2ISO -tracking_template = ViewPageTemplateFile('tracking.pt') +tracks_template = ViewPageTemplateFile('tracks.pt') +track_template = ViewPageTemplateFile('track.pt') class TrackingStorageView(ContainerView): contents_template = contents_template - template = tracking_template + template = tracks_template def __call__(self): return self.template() def getTracks(self): for tr in reversed(removeSecurityProxy(self.context.values())): - view = component.queryMultiAdapter((tr, self.request)) + view = component.queryMultiAdapter((tr, self.request), name='index.html') if view: yield view else: @@ -55,10 +56,15 @@ class TrackingStorageView(ContainerView): class TrackView(object): + template = track_template + def __init__(self, context, request): self.context = context self.request = request + def __call__(self): + return self.template() + @Lazy def id(self): return getName(self.context) diff --git a/tracking/track.pt b/tracking/track.pt new file mode 100644 index 0000000..3f7a992 --- /dev/null +++ b/tracking/track.pt @@ -0,0 +1,36 @@ + + + + +
+

Track Details for

+ + + + + + + + + + + + + + + + + +
Task:
Run:
User:
Timestamp:
+

Data

+
+
+ + + + diff --git a/tracking/tracking.pt b/tracking/tracks.pt similarity index 98% rename from tracking/tracking.pt rename to tracking/tracks.pt index bb0a0f8..0e92e10 100644 --- a/tracking/tracking.pt +++ b/tracking/tracks.pt @@ -1,5 +1,5 @@ + i18n:domain="zope"> @@ -66,10 +66,10 @@ -
- + +