lib/templates.py
author fabien
Fri, 24 Oct 2003 17:51:57 -0400
branchxbelweb
changeset 49 57932e991854
parent 47 2781ac85b807
child 51 7015d65beb3d
permissions -rw-r--r--
[svn r1606] Problem with zero bookmarks. Still some problem on keywords count.

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)