summaryrefslogtreecommitdiff
path: root/repoze/bfg/includes
diff options
context:
space:
mode:
Diffstat (limited to 'repoze/bfg/includes')
-rw-r--r--repoze/bfg/includes/configure.zcml16
-rw-r--r--repoze/bfg/includes/meta.zcml6
2 files changed, 16 insertions, 6 deletions
diff --git a/repoze/bfg/includes/configure.zcml b/repoze/bfg/includes/configure.zcml
index be8a69543..37cd4d75a 100644
--- a/repoze/bfg/includes/configure.zcml
+++ b/repoze/bfg/includes/configure.zcml
@@ -18,9 +18,19 @@
for="* repoze.bfg.interfaces.IRequest"
/>
- <template_renderer
- renderer="repoze.bfg.chameleon_zpt.ZPTTemplateRenderer"
- extension=".pt"
+ <renderer
+ factory="repoze.bfg.chameleon_zpt.renderer_factory"
+ name=".pt"
+ />
+
+ <renderer
+ factory="repoze.bfg.chameleon_text.renderer_factory"
+ name=".txt"
+ />
+
+ <renderer
+ factory="repoze.bfg.renderers.json_renderer_factory"
+ name="json"
/>
</configure>
diff --git a/repoze/bfg/includes/meta.zcml b/repoze/bfg/includes/meta.zcml
index 8195101be..2eeb87314 100644
--- a/repoze/bfg/includes/meta.zcml
+++ b/repoze/bfg/includes/meta.zcml
@@ -71,9 +71,9 @@
/>
<meta:directive
- name="template_renderer"
- schema="repoze.bfg.zcml.ITemplateRendererDirective"
- handler="repoze.bfg.zcml.template_renderer"
+ name="renderer"
+ schema="repoze.bfg.zcml.IRendererDirective"
+ handler="repoze.bfg.zcml.renderer"
/>
</meta:directives>