ship/skin/standardmacros.py: 1 from zope.publisher.browser import BrowserView 2 from zope.app.pagetemplate import ViewPageTemplateFile 3 from zope.app.basicskin.standardmacros import StandardMacros as BaseMacros 4 5 class ShipDevMacros(BrowserView): 6 template = ViewPageTemplateFile('macros/ShipDev.pt') 7 8 def __getitem__(self,key): 9 return self.template.macros[key] 10 11 class StandardMacros(BaseMacros): 12 macro_pages = ('shipDev_macros', None) ship/skin/configure.zcml: 1 5 6 10 11 18 19 27 28 33 34 ship/skin/macros/ShipDev.pt: 1 5 6 7 Ship Version 2 8 10 11 12 13 14 18 19
20 21 The Body of the site goes here. 22 23
24 25