changeset 52 | 6a542c8e1b96 |
parent 40 | 16c94c509933 |
child 71 | 2512d7fe2cda |
--- a/ztfy/utils/text.py Sat Apr 10 16:31:08 2010 +0200 +++ b/ztfy/utils/text.py Sat Apr 17 02:16:51 2010 +0200 @@ -56,3 +56,14 @@ formatter = createObject(renderer, text) renderer = zapi.queryMultiAdapter((formatter, request), name=u'') return renderer.render() + + +class Renderer(object): + + def __init__(self, context): + self.context = context + + def render(self, renderer, request=None): + if not self.context: + return u'' + return textToHTML(self.context, renderer, request)