vendor/Five/1.2b-r20590

view configure.zcml @ 0:3673ed425f80

Vendor import of Five 1.2b+ (r20590)
author fguillaume
date Fri, 02 Dec 2005 20:25:42 +0000
parents
children
line source
1 <configure xmlns="http://namespaces.zope.org/zope"
2 xmlns:five="http://namespaces.zope.org/five">
4 <include file="meta.zcml" />
5 <include file="services.zcml" />
6 <include file="interfaces.zcml" />
7 <include file="permissions.zcml" />
8 <include file="i18n.zcml" />
9 <include file="deprecated.zcml"/>
10 <include package=".site" />
11 <include package=".browser" />
12 <include package=".form" />
13 <include package=".skin" />
14 <include package=".utilities" />
16 <include package="zope.app.event" />
17 <include package="zope.app.traversing" />
19 <!-- do 'traditional' traversing by default; needed by ZPT -->
20 <adapter
21 for="*"
22 factory=".traversable.FiveTraversable"
23 provides="zope.app.traversing.interfaces.ITraversable"
24 />
26 <adapter
27 for="*"
28 factory="zope.app.traversing.adapters.Traverser"
29 provides="zope.app.traversing.interfaces.ITraverser"
30 />
32 <adapter
33 for="*"
34 factory=".viewable.BrowserDefault"
35 provides=".interfaces.IBrowserDefault"
36 />
38 <!-- this is really lying, but it's to please checkContainer -->
39 <five:implements class="OFS.ObjectManager.ObjectManager"
40 interface="zope.app.container.interfaces.IContainer" />
42 <!-- make Zope 2's REQUEST implement the right thing -->
43 <five:implements class="ZPublisher.HTTPRequest.HTTPRequest"
44 interface="zope.publisher.interfaces.browser.IBrowserRequest"
45 />
47 </configure>