summaryrefslogtreecommitdiff
path: root/repoze/bfg/sampleapp/configure.zcml
diff options
context:
space:
mode:
Diffstat (limited to 'repoze/bfg/sampleapp/configure.zcml')
-rw-r--r--repoze/bfg/sampleapp/configure.zcml35
1 files changed, 19 insertions, 16 deletions
diff --git a/repoze/bfg/sampleapp/configure.zcml b/repoze/bfg/sampleapp/configure.zcml
index 58399f241..cddefc172 100644
--- a/repoze/bfg/sampleapp/configure.zcml
+++ b/repoze/bfg/sampleapp/configure.zcml
@@ -1,25 +1,28 @@
<configure xmlns="http://namespaces.zope.org/zope"
+ xmlns:browser="http://namespaces.repoze.org/browser"
i18n_domain="repoze.bfg">
<include package="repoze.bfg" />
- <adapter
- factory=".app.BlogDefaultView"
- provides="repoze.bfg.interfaces.IViewFactory"
- for=".models.IBlogModel repoze.bfg.interfaces.IRequest"
- />
+ <browser:page
+ for=".models.IBlogModel"
+ class=".app.BlogWooHooView"
+ permission="repoze.view"
+ name="woohoo.html"
+ template="www/blog_view.pt"
+ />
- <adapter
- factory=".app.BlogWooHooView"
- provides="repoze.bfg.interfaces.IViewFactory"
- for=".models.IBlogModel repoze.bfg.interfaces.IRequest"
- name="woohoo.html"
- />
+ <browser:page
+ for=".models.IBlogModel"
+ class=".app.BlogDefaultView"
+ permission="repoze.view"
+ template="www/blog_view.pt"
+ />
- <adapter
- factory=".app.DefaultView"
- provides="repoze.bfg.interfaces.IViewFactory"
- for="* repoze.bfg.interfaces.IRequest"
- />
+ <browser:page
+ for="*"
+ class=".app.DefaultView"
+ permission="repoze.view"
+ />
</configure>