aboutsummaryrefslogtreecommitdiff
path: root/mensa/frontends/html.py
diff options
context:
space:
mode:
Diffstat (limited to 'mensa/frontends/html.py')
-rw-r--r--mensa/frontends/html.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/mensa/frontends/html.py b/mensa/frontends/html.py
index f3bf065..58f373c 100644
--- a/mensa/frontends/html.py
+++ b/mensa/frontends/html.py
@@ -29,8 +29,15 @@ class HTMLRenderer(IPlugin) :
self.options = options
r = "\n".join([self.format_restaurant(restaurant, food) for restaurant, food in foods ])
-
- print(r)
+ if options.get("template") :
+ f = open(options["template"], "r")
+ template = f.read()
+ f.close()
+ print(template.replace("$$TEXT$$", r))
+ else :
+ print(r)
+
+
def register_renderer(self) :
base.register_renderer(base.Renderer("html", "HTML Renderer", self))