]>
git.ipfire.org Git - ipfire.org.git/blob - src/web/ui_modules.py
5 from .. import database
7 class UIModule(tornado
.web
.UIModule
):
10 return self
.handler
.backend
13 class ChristmasBannerModule(UIModule
):
15 return self
.render_string("modules/christmas-banner.html")
18 class MarkdownModule(UIModule
):
19 def render(self
, markdown
):
20 return self
.backend
.blog
._render
_text
(markdown
)
23 class MapModule(UIModule
):
24 def render(self
, search
):
25 return self
.render_string("modules/map.html", search
=search
)
30 "css/Control.Geocoder.css",
33 def javascript_files(self
):
36 "js/Control.Geocoder.min.js",
41 class ProgressBarModule(UIModule
):
42 def render(self
, value
, colour
=None):
45 return self
.render_string("modules/progress-bar.html",
46 colour
=colour
, value
=value
)