1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
<configure
xmlns="http://namespaces.zope.org/zope"
xmlns:i18n="http://namespaces.zope.org/i18n"
i18n_domain="zope"
>
<!-- Meta configuration (new directives) -->
<include package="zope.app" file="meta.zcml" />
<!-- Note that we need to do this early, as later startup
subscribers may break without fixups -->
<include package="zope.app.component" />
<!-- We don't need generations, as they are zodb specific.
<include package="zope.app.generations" file="subscriber.zcml" />
-->
<!-- Ordinary Application (non-view) configuration) -->
<include package="zope.app.interface" />
<include package="zope.app.security" />
<include package="zope.app.event" />
<include package="zope.app.observable" />
<include package="zope.app.annotation" />
<include package="zope.app.dependable" />
<!-- Not using app content, copy/paste, size
<include package="zope.app.content" />
<include package="zope.app.copypastemove" />
<include package="zope.app.size" />
-->
<include package="zope.app" file="menus.zcml" />
<include package="zope.app.location" />
<include package="zope.app.container" />
<include package="zope.app.publisher" />
<include package="zope.app.traversing" />
<include package="zope.app.pagetemplate" />
<include package="zope.app.generations" />
<!-- Views -->
<include package="zope.app.http" />
<!-- Translations -->
<!-- XXX it is not possible to include a 'package' attribute in the
registerTranslations directive. This seems to be a shortcoming
in the 'path' field design, where it can't be made relative to
a package given in this directive.
<i18n:registerTranslations package="zope.app" directory="translation_files" />
-->
<include package="zope.app.i18n" />
<!-- Local Component Registration -->
<include package="zope.app.registration" />
<!-- Services -->
<!-- <include package="zope.app.errorservice" /> -->
<include package="zope.app.pluggableauth" />
<include package="zope.app.site" />
<include package="zope.app.adapter" />
<include package="zope.app.utility" />
<!-- not using principalannotation
<include package="zope.app.principalannotation" />
-->
<!-- Utilities -->
<!-- XXX removed as these aren't present in the beta release.
<include package="zope.app.schema" />
<include package="zope.app.uniqueid" />
-->
<!-- Misc. Service Manager objects -->
<!-- We don't want service managers.
<include package="zope.app.module" />
-->
<!-- Broken-object support -->
<!-- We don't want broken object support; that's specific to the zodb.
<include package="zope.app.broken" />
-->
<!-- Database boostrapping -->
<!-- We don't want to use a normal zope3 zodb.
<include package="zope.app.appsetup" />
-->
<!-- Additional packages -->
<include package="zope.app.applicationcontrol" />
<include package="zope.app.dublincore" />
<include package="zope.app.introspector" />
<!-- Content types -->
<!-- Not using folders
<include package="zope.app.folder" />
-->
<!-- Session machinery -->
<include file="zopeappsession.zcml" />
<!-- Browser Configurations -->
<include file="zopeappbrowser.zcml" />
</configure>
|