# -*- coding: iso-8859-1 -*-
"""
- Evolution Events, website theme
+ MoinMoin - Generic website theme.
+
+ @copyright: 2009+ Matthijs Kooijman
+ @license: GNU GPL, see COPYING for details.
This theme is meant for wiki's that are meant to function as a website,
meaning nothing fancy and wiki-ish (at least when you're not logged in).
# Header
u'<div id="header">',
+ self.logo(),
self.menu(d),
- #self.logo(),
#self.username(d),
#u'<div id="locationline">',
#self.interwiki(d),
# Header
u'<div id="header">',
+ self.logo(),
self.menu(d),
u'</div>',
#self.editbar(d),
#self.credits(d),
#self.showversion(d, **keywords),
+ u'<div id="footerbottom"></div>',
u'</div>',
# Post footer custom html
return html
def startPage(self, d):
+ # This opens up #page
html = ThemeBase.startPage(self)
- if d['page'].page_name != 'Site':
- html += u'<div id="pagetop"></div>\n'
- html += u'<div id="pagemiddle">'
+ html += u'<div id="pagetop"></div>\n'
+ html += u'<div id="pagemiddle">\n'
return html
def endPage(self, d):
- if d['page'].page_name != 'Site':
- html = u'</div><!-- #pagemiddle -->'
- html += u'<div id=pagebottom></div>'
- html += u'</div>'
- else:
- html = u'</div>'
- #html += ThemeBase.endPage(self)
+ html = u'</div><!-- #pagemiddle -->\n'
+ html += ThemeBase.endPage(self)
+ # This adds #pagebottom and closes #page
return html
-def execute(request):
- """
- Generate and return a theme object
-
- @param request: the request object
- @rtype: MoinTheme
- @return: Theme object
- """
- return Theme(request)
-
# vim: set sw=4 sts=4 expandtab: