diff options
| author | Chris McDonough <chrism@agendaless.com> | 2008-07-08 04:37:07 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2008-07-08 04:37:07 +0000 |
| commit | 4bf7723f67b49cb14f0d82511a924adc1147505c (patch) | |
| tree | cd60d3acdb8deca1cbc40b984dbadedb71ccafc3 /repoze/bfg/sampleapp/configure.zcml | |
| parent | 703422d397607eefb5fe695c657e5b59991ed9c1 (diff) | |
| download | pyramid-4bf7723f67b49cb14f0d82511a924adc1147505c.tar.gz pyramid-4bf7723f67b49cb14f0d82511a924adc1147505c.tar.bz2 pyramid-4bf7723f67b49cb14f0d82511a924adc1147505c.zip | |
Add a browser:page directive type and make our sample app use it.
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> |
