Annotation of ECHO_content/__init__.py, revision 1.21
1.1 casties 1: import ECHO_collection
1.2 dwinter 2: import ECHO_Nav
1.10 dwinter 3: import VLPExtension
1.21 ! dwinter 4: import ECHO_movie
1.1 casties 5:
6: def initialize(context):
7: """initialize OSAS"""
1.2 dwinter 8:
1.5 dwinter 9:
1.2 dwinter 10: context.registerClass(
11: ECHO_Nav.ECHO_sqlElement,
12: constructors = (
1.3 dwinter 13: ECHO_Nav.manage_addECHO_sqlElementForm,
14: ECHO_Nav.manage_addECHO_sqlElement
1.2 dwinter 15: )
16: )
1.4 dwinter 17:
18: context.registerClass(
1.15 dwinter 19: ECHO_Nav.ECHO_ZCatalogElement,
20: constructors = (
21: ECHO_Nav.manage_addECHO_ZCatalogElementForm,
22: ECHO_Nav.manage_addECHO_ZCatalogElement
23: )
24: )
25:
26: context.registerClass(
1.4 dwinter 27: ECHO_Nav.ECHO_contentType,
28: constructors = (
29: ECHO_Nav.manage_addECHO_contentTypeForm,
30: ECHO_Nav.manage_addECHO_contentType
31: )
32: )
1.2 dwinter 33:
34: context.registerClass(
35: ECHO_Nav.ECHO_pageTemplate,
36: constructors = (
1.3 dwinter 37: ECHO_Nav.manage_addECHO_pageTemplateForm,
38: ECHO_Nav.manage_addECHO_pageTemplate
1.2 dwinter 39: )
40: )
41:
42: context.registerClass(
43: ECHO_Nav.ECHO_navigation,
44: constructors = (
1.3 dwinter 45: ECHO_Nav.manage_addECHO_navigationForm,
46: ECHO_Nav.manage_addECHO_navigation
1.2 dwinter 47: )
48: )
49:
1.8 dwinter 50:
51: context.registerClass(
1.13 dwinter 52: ECHO_collection.ECHO_copyright,
53: constructors = (
54: ECHO_collection.manage_addECHO_copyrightForm,
55: ECHO_collection.manage_addECHO_copyright
1.17 jdamerow 56: ),
57: icon = 'ECHO_copyright.gif'
1.13 dwinter 58: )
59:
60: context.registerClass(
1.5 dwinter 61: ECHO_collection.ECHO_layoutTemplate,
62: constructors = (
63: ECHO_collection.manage_addECHO_layoutTemplateForm,
64: ECHO_collection.manage_addECHO_layoutTemplate
65: ),
66: icon = 'ECHO_layoutTemplate.gif'
67: )
68:
1.18 dwinter 69:
70: context.registerClass(
71: ECHO_collection.ECHO_fullText,
72: constructors = (
73: ECHO_collection.manage_addECHO_fullTextForm,
74: ECHO_collection.manage_addECHO_fullText
75: ),
76: icon = 'ECHO_layoutTemplate.gif'
77: )
78:
1.1 casties 79: context.registerClass(
80: ECHO_collection.ECHO_collection,
81: constructors = (
1.3 dwinter 82: ECHO_collection.manage_addECHO_collectionForm,
83: ECHO_collection.manage_addECHO_collection
1.4 dwinter 84: ),
85: icon = 'ECHO_collection.gif'
1.1 casties 86: )
1.6 dwinter 87:
88: context.registerClass(
89: ECHO_collection.ECHO_group,
90: constructors = (
91: ECHO_collection.manage_addECHO_groupForm,
92: ECHO_collection.manage_addECHO_group
93: ),
94: icon = 'ECHO_group.gif'
95: )
1.1 casties 96:
97: context.registerClass(
98: ECHO_collection.ECHO_externalLink,
99: constructors = (
1.3 dwinter 100: ECHO_collection.manage_addECHO_externalLinkForm,
101: ECHO_collection.manage_addECHO_externalLink
1.4 dwinter 102: ),
103: icon = 'ECHO_externalLink.gif'
1.1 casties 104: )
1.7 dwinter 105:
106: context.registerClass(
107: ECHO_collection.ECHO_link,
108: constructors = (
109: ECHO_collection.manage_addECHO_linkForm,
110: ECHO_collection.manage_addECHO_link
111: ),
112: icon = 'ECHO_externalLink.gif'
113: )
1.1 casties 114:
115: context.registerClass(
116: ECHO_collection.ECHO_resource,
117: constructors = (
1.3 dwinter 118: ECHO_collection.manage_addECHO_resourceForm,
119: ECHO_collection.manage_addECHO_resource
1.4 dwinter 120: ),
121: icon = 'ECHO_ressource.gif'
1.1 casties 122: )
123:
124:
125: context.registerClass(
126: ECHO_collection.ECHO_partner,
127: constructors = (
1.3 dwinter 128: ECHO_collection.manage_addECHO_partnerForm,
129: ECHO_collection.manage_addECHO_partner
1.1 casties 130: )
131: )
132:
133: context.registerClass(
134: ECHO_collection.ECHO_root,
135: constructors = (
1.3 dwinter 136: ECHO_collection.manage_addECHO_rootForm,
137: ECHO_collection.manage_addECHO_root
1.1 casties 138: )
1.10 dwinter 139: )
140:
1.12 dwinter 141: context.registerClass(
142: ECHO_collection.ECHO_copyrightType,
143: constructors = (
144: ECHO_collection.manage_addECHO_copyrightTypeForm,
145: ECHO_collection.manage_addECHO_copyrightType
146: )
147: )
1.16 jdamerow 148:
149: context.registerClass(
150: ECHO_collection.ECHO_support,
151: constructors = (
152: ECHO_collection.manage_addECHO_supportForm,
153: ECHO_collection.manage_addECHO_support
1.17 jdamerow 154: ),
155: icon = 'ECHO_support.gif'
1.16 jdamerow 156: )
157:
158: context.registerClass(
159: ECHO_collection.ECHO_institution,
160: constructors = (
161: ECHO_collection.manage_addECHO_institutionForm,
162: ECHO_collection.manage_addECHO_institution
163: )
164: )
165:
166: context.registerClass(
167: ECHO_collection.ECHO_linkList,
168: constructors = (
169: ECHO_collection.manage_addECHO_linkListForm,
170: ECHO_collection.manage_addECHO_linkList
171: )
172: )
1.10 dwinter 173:
174: context.registerClass(
175: VLPExtension.VLP_resource,
176: constructors = (
177: VLPExtension.manage_addVLP_resourceForm,
178: VLPExtension.manage_addVLP_resource
179: ),
180: icon = 'ECHO_ressource.gif'
1.1 casties 181: )
182:
1.11 dwinter 183: context.registerClass(
184: VLPExtension.VLP_collection,
185: constructors = (
186: VLPExtension.manage_addVLP_collectionForm,
187: VLPExtension.manage_addVLP_collection
188: ),
189: icon = 'ECHO_collection.gif'
190: )
191:
1.14 dwinter 192: context.registerClass(
193: VLPExtension.VLP_essay,
194: constructors = (
195: VLPExtension.manage_addVLP_essayForm,
196: VLPExtension.manage_addVLP_essay
197: )
198: )
199:
1.19 dwinter 200: context.registerClass(
201: VLPExtension.VLP_encyclopaedia,
202: constructors = (
203: VLPExtension.manage_addVLP_encycForm,
204: VLPExtension.manage_addVLP_encyc
205: )
206: )
207:
1.20 dwinter 208: context.registerClass(
209: VLPExtension.sendMailForm,
210: constructors = (
211: VLPExtension.manage_addSendMailFormForm,
212: VLPExtension.manage_addSendMailForm
213: )
214: )
1.21 ! dwinter 215:
! 216: context.registerClass(
! 217: ECHO_movie.ECHO_movie,
! 218: constructors = (
! 219: ECHO_movie.manage_addECHO_movieForm,
! 220: ECHO_movie.manage_addECHO_movie
! 221: ),
! 222: icon = 'ECHO_ressource.gif'
! 223: )
! 224:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>