equal
deleted
inserted
replaced
145 |
145 |
146 Renderer name can be any registered HTML renderer adapter |
146 Renderer name can be any registered HTML renderer adapter |
147 """ |
147 """ |
148 request = check_request() |
148 request = check_request() |
149 registry = request.registry |
149 registry = request.registry |
150 renderer = registry.queryMultiAdapter((text, request), IHTMLRenderer, name=renderer) |
150 for renderer_name in renderer.split(';'): |
151 if renderer is not None: |
151 renderer = registry.queryMultiAdapter((text, request), IHTMLRenderer, name=renderer_name) |
152 return renderer.render() |
152 if renderer is not None: |
|
153 text = renderer.render() or text |
|
154 return text |
153 |
155 |
154 |
156 |
155 empty_marker = object() |
157 empty_marker = object() |
156 |
158 |
157 |
159 |