from WebKit.Page import Page from WebKit.Properties import version import listfeed class SitePage(Page): def showTitle(self): return True def siteRoot(self): return self.request().siteRoot() def downloadVersion(self): """Guess version to download from installed version.""" v = list(version[:3]) if len(v) == 3 and v[2] == 0: v = v[:2] return '.'.join(map(str, v)) def writeDocType(self): self.writeln(''' ''') def htBodyArgs(self): return 'text="black" bgcolor="white"' def writeStyleSheet(self): root = self.siteRoot() self.writeln('' % root) for rel in ('shortcut icon', 'icon'): self.writeln('' % (rel, root)) def writeTopbar(self): downloadVersion = self.downloadVersion() self.writeln('''
''' % locals()) def writeSidebar(self): downloadVersion = self.downloadVersion() siteRoot = self.siteRoot() self.writeln('''
|
|
''' % locals()) self.writeTopbar() self.writeln(''' |
|
| ''' % locals()) self.writeSidebar() self.writeln(''' |
''' % locals())
self.writeRightSidebar()
self.writeln('''
''' % locals())
if self.showTitle():
self.writeln('%s' % self.title()) self.writeContent() self.writeln(''' |
||
|
Hosted by tummy.com | |||