# -*- coding: utf-8 -*- import re from MoinMoin.theme import ThemeBase from MoinMoin.Page import Page from MoinMoin import wikiutil from cgi import escape as e def trim_pn(s): result = [] for part in s.split(u'/'): p = re.split('([A-Z]+)', part) if not p: continue result.append(p[0] + u'-'.join((p[i] + p[i+1]).lower() for i in xrange(1, len(p) - 1, 2))) return u' / '.join(result) class Theme(ThemeBase): name = 'lucumr' def header(self, d, **kw): return u'''