diff options
Diffstat (limited to 'repoze/bfg/sampleapp/configure.zcml')
| -rw-r--r-- | repoze/bfg/sampleapp/configure.zcml | 35 |
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> |
