cybertools/ajax/dojo/configure.zcml
helmutm 9d58adb0b0 provide css layouts for Dojo
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3028 fd906abe-77d9-0310-91a1-e0d9ade77398
2008-12-02 15:09:10 +00:00

52 lines
1.3 KiB
XML

<!-- $Id$ -->
<configure
xmlns:browser="http://namespaces.zope.org/browser"
xmlns:zope="http://namespaces.zope.org/zope">
<!-- resources -->
<browser:resourceDirectory name="ajax.dojo" directory="dojo" />
<!-- layouts -->
<zope:utility
component="cybertools.ajax.dojo.layout.dojo"
provides="cybertools.composer.layout.interfaces.ILayout"
name="js.dojo" />
<zope:utility
component="cybertools.ajax.dojo.layout.dojoRequire"
provides="cybertools.composer.layout.interfaces.ILayout"
name="js.dojo.require" />
<zope:utility
component="cybertools.ajax.dojo.layout.dojoCss"
provides="cybertools.composer.layout.interfaces.ILayout"
name="css.dojo" />
<zope:utility
component="cybertools.ajax.dojo.layout.dojoCssTundra"
provides="cybertools.composer.layout.interfaces.ILayout"
name="css.dojo.tundra" />
<zope:adapter
for="*"
name="dojo"
factory="cybertools.ajax.dojo.layout.DojoLayoutInstance" />
<!-- views -->
<browser:page
for="*"
name="ajax.dojo"
template="macros.pt"
permission="zope.Public" />
<browser:page
for="*"
name="ajax.inner.html"
template="../innerHtml.pt"
permission="zope.ManageContent" />
</configure>