35 lines
857 B
Python
35 lines
857 B
Python
# -*- coding: iso-8859-1 -*-
|
|
"""
|
|
MoinMoin monobook theme. Uses the css sheet from
|
|
http://wikipedia.org, adapting the moin output to fit it.
|
|
|
|
Adapted by Jim Clark <jim AT clarkster DOT co DOT uk>
|
|
Adapted for CR@NS by Nicolas Salles <salles AT crans DOT org>
|
|
@license: GNU GPL, see COPYING for details.
|
|
"""
|
|
|
|
from crans import ThemeCrans
|
|
|
|
class Theme(ThemeCrans):
|
|
|
|
|
|
# Standard set of style sheets
|
|
stylesheets = (
|
|
# media basename
|
|
('all', 'common'),
|
|
('screen', 'crans'),
|
|
('screen', 'bde'),
|
|
('print', 'print'),
|
|
('projection', 'projection'),
|
|
)
|
|
|
|
def execute(request):
|
|
"""
|
|
Generate and return a theme object
|
|
|
|
@param request: the request object
|
|
@rtype: MoinTheme
|
|
@return: Theme object
|
|
"""
|
|
return Theme(request)
|
|
|