--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/templates.py Fri Oct 24 17:04:29 2003 -0400
@@ -0,0 +1,15 @@
+from htmltmpl import TemplateManager, TemplateProcessor
+
+class Template:
+ def __init__(self, template, prefs):
+ self.tproc = TemplateProcessor()
+ self.tmpl = TemplateManager().prepare(template)
+ self.tproc.set("remote_user", prefs["fullname"])
+ self.tproc.set("kw_size", prefs['keywords_box'])
+ self.tproc.set("kw_sort", prefs['keywords_sort'])
+ self.tproc.set("kw_reverse", prefs['keywords_reverse'])
+ def set(self, name, variable):
+ self.tproc.set(name, variable)
+ def process(self):
+ return self.tproc.process(self.tmpl)
+