Annotation of ECHO_content/__init__.py, revision 1.32
1.1 casties 1: import ECHO_collection
1.31 dwinter 2: import ECHO_resource
3:
1.2 dwinter 4: import ECHO_Nav
1.22 dwinter 5: import ECHO_xslt
1.10 dwinter 6: import VLPExtension
1.21 dwinter 7: import ECHO_movie
1.32 ! dwinter 8: import ECHO_mediathek
1.30 dwinter 9: try:
10: import ECHO_language
11: except:
12: print "no echo_language"
1.1 casties 13:
1.25 dwinter 14: from authorSplitter import authorSplitter
15:
16:
1.1 casties 17: def initialize(context):
18: """initialize OSAS"""
1.2 dwinter 19:
1.5 dwinter 20:
1.2 dwinter 21: context.registerClass(
22: ECHO_Nav.ECHO_sqlElement,
23: constructors = (
1.3 dwinter 24: ECHO_Nav.manage_addECHO_sqlElementForm,
25: ECHO_Nav.manage_addECHO_sqlElement
1.2 dwinter 26: )
27: )
1.4 dwinter 28:
29: context.registerClass(
1.15 dwinter 30: ECHO_Nav.ECHO_ZCatalogElement,
31: constructors = (
32: ECHO_Nav.manage_addECHO_ZCatalogElementForm,
33: ECHO_Nav.manage_addECHO_ZCatalogElement
34: )
35: )
36:
37: context.registerClass(
1.4 dwinter 38: ECHO_Nav.ECHO_contentType,
39: constructors = (
40: ECHO_Nav.manage_addECHO_contentTypeForm,
41: ECHO_Nav.manage_addECHO_contentType
42: )
43: )
1.2 dwinter 44:
45: context.registerClass(
46: ECHO_Nav.ECHO_pageTemplate,
47: constructors = (
1.3 dwinter 48: ECHO_Nav.manage_addECHO_pageTemplateForm,
49: ECHO_Nav.manage_addECHO_pageTemplate
1.2 dwinter 50: )
51: )
52:
53: context.registerClass(
54: ECHO_Nav.ECHO_navigation,
55: constructors = (
1.3 dwinter 56: ECHO_Nav.manage_addECHO_navigationForm,
57: ECHO_Nav.manage_addECHO_navigation
1.2 dwinter 58: )
59: )
60:
1.8 dwinter 61:
62: context.registerClass(
1.13 dwinter 63: ECHO_collection.ECHO_copyright,
64: constructors = (
65: ECHO_collection.manage_addECHO_copyrightForm,
66: ECHO_collection.manage_addECHO_copyright
1.17 jdamerow 67: ),
68: icon = 'ECHO_copyright.gif'
1.13 dwinter 69: )
70:
71: context.registerClass(
1.24 dwinter 72: ECHO_collection.ECHO_locale,
73: constructors = (
74: ECHO_collection.manage_addECHO_localeForm,
75: ECHO_collection.manage_addECHO_locale
76: ),
77: )
78:
79: context.registerClass(
1.5 dwinter 80: ECHO_collection.ECHO_layoutTemplate,
81: constructors = (
82: ECHO_collection.manage_addECHO_layoutTemplateForm,
83: ECHO_collection.manage_addECHO_layoutTemplate
84: ),
85: icon = 'ECHO_layoutTemplate.gif'
86: )
87:
1.18 dwinter 88:
89: context.registerClass(
90: ECHO_collection.ECHO_fullText,
91: constructors = (
92: ECHO_collection.manage_addECHO_fullTextForm,
93: ECHO_collection.manage_addECHO_fullText
94: ),
95: icon = 'ECHO_layoutTemplate.gif'
96: )
97:
1.1 casties 98: context.registerClass(
99: ECHO_collection.ECHO_collection,
100: constructors = (
1.3 dwinter 101: ECHO_collection.manage_addECHO_collectionForm,
102: ECHO_collection.manage_addECHO_collection
1.4 dwinter 103: ),
104: icon = 'ECHO_collection.gif'
1.1 casties 105: )
1.6 dwinter 106:
107: context.registerClass(
108: ECHO_collection.ECHO_group,
109: constructors = (
110: ECHO_collection.manage_addECHO_groupForm,
111: ECHO_collection.manage_addECHO_group
112: ),
113: icon = 'ECHO_group.gif'
114: )
1.1 casties 115:
116: context.registerClass(
117: ECHO_collection.ECHO_externalLink,
118: constructors = (
1.3 dwinter 119: ECHO_collection.manage_addECHO_externalLinkForm,
120: ECHO_collection.manage_addECHO_externalLink
1.4 dwinter 121: ),
122: icon = 'ECHO_externalLink.gif'
1.1 casties 123: )
1.7 dwinter 124:
125: context.registerClass(
126: ECHO_collection.ECHO_link,
127: constructors = (
128: ECHO_collection.manage_addECHO_linkForm,
129: ECHO_collection.manage_addECHO_link
130: ),
131: icon = 'ECHO_externalLink.gif'
132: )
1.1 casties 133:
134: context.registerClass(
1.31 dwinter 135: ECHO_resource.ECHO_resource,
1.1 casties 136: constructors = (
1.31 dwinter 137: ECHO_resource.manage_addECHO_resourceForm,
138: ECHO_resource.manage_addECHO_resource
1.4 dwinter 139: ),
140: icon = 'ECHO_ressource.gif'
1.1 casties 141: )
142:
143:
144: context.registerClass(
145: ECHO_collection.ECHO_partner,
146: constructors = (
1.3 dwinter 147: ECHO_collection.manage_addECHO_partnerForm,
148: ECHO_collection.manage_addECHO_partner
1.1 casties 149: )
150: )
151:
152: context.registerClass(
153: ECHO_collection.ECHO_root,
154: constructors = (
1.3 dwinter 155: ECHO_collection.manage_addECHO_rootForm,
156: ECHO_collection.manage_addECHO_root
1.1 casties 157: )
1.10 dwinter 158: )
1.26 dwinter 159:
160: context.registerClass(
161: ECHO_collection.ECHO_main,
162: constructors = (
163: ECHO_collection.manage_addECHO_mainForm,
164: ECHO_collection.manage_addECHO_main
165: )
166: )
1.10 dwinter 167:
1.12 dwinter 168: context.registerClass(
169: ECHO_collection.ECHO_copyrightType,
170: constructors = (
171: ECHO_collection.manage_addECHO_copyrightTypeForm,
172: ECHO_collection.manage_addECHO_copyrightType
173: )
174: )
1.16 jdamerow 175:
176: context.registerClass(
177: ECHO_collection.ECHO_support,
178: constructors = (
179: ECHO_collection.manage_addECHO_supportForm,
180: ECHO_collection.manage_addECHO_support
1.17 jdamerow 181: ),
182: icon = 'ECHO_support.gif'
1.16 jdamerow 183: )
184:
185: context.registerClass(
1.27 dwinter 186: ECHO_collection.ECHO_ownerOriginal,
187: constructors = (
188: ECHO_collection.manage_addECHO_ownerOriginalForm,
189: ECHO_collection.manage_addECHO_ownerOriginal
190: ),
1.28 casties 191: icon = 'ECHO_ownerOriginal.gif'
1.27 dwinter 192: )
193:
194: context.registerClass(
195: ECHO_collection.ECHO_digiCopyBy,
196: constructors = (
197: ECHO_collection.manage_addECHO_digiCopyByForm,
198: ECHO_collection.manage_addECHO_digiCopyBy
199: ),
200: icon = 'ECHO_digiCopyBy.gif'
201: )
202:
203: context.registerClass(
1.16 jdamerow 204: ECHO_collection.ECHO_institution,
205: constructors = (
206: ECHO_collection.manage_addECHO_institutionForm,
207: ECHO_collection.manage_addECHO_institution
208: )
209: )
210:
211: context.registerClass(
212: ECHO_collection.ECHO_linkList,
213: constructors = (
214: ECHO_collection.manage_addECHO_linkListForm,
215: ECHO_collection.manage_addECHO_linkList
216: )
217: )
1.10 dwinter 218:
219: context.registerClass(
220: VLPExtension.VLP_resource,
221: constructors = (
222: VLPExtension.manage_addVLP_resourceForm,
223: VLPExtension.manage_addVLP_resource
224: ),
225: icon = 'ECHO_ressource.gif'
1.1 casties 226: )
227:
1.11 dwinter 228: context.registerClass(
229: VLPExtension.VLP_collection,
230: constructors = (
231: VLPExtension.manage_addVLP_collectionForm,
232: VLPExtension.manage_addVLP_collection
233: ),
234: icon = 'ECHO_collection.gif'
235: )
236:
1.14 dwinter 237: context.registerClass(
238: VLPExtension.VLP_essay,
239: constructors = (
240: VLPExtension.manage_addVLP_essayForm,
241: VLPExtension.manage_addVLP_essay
242: )
243: )
244:
1.19 dwinter 245: context.registerClass(
246: VLPExtension.VLP_encyclopaedia,
247: constructors = (
248: VLPExtension.manage_addVLP_encycForm,
249: VLPExtension.manage_addVLP_encyc
250: )
251: )
252:
1.20 dwinter 253: context.registerClass(
254: VLPExtension.sendMailForm,
255: constructors = (
256: VLPExtension.manage_addSendMailFormForm,
257: VLPExtension.manage_addSendMailForm
258: )
259: )
1.21 dwinter 260:
261: context.registerClass(
262: ECHO_movie.ECHO_movie,
263: constructors = (
264: ECHO_movie.manage_addECHO_movieForm,
265: ECHO_movie.manage_addECHO_movie
266: ),
267: icon = 'ECHO_ressource.gif'
268: )
269:
1.22 dwinter 270: context.registerClass(
271: ECHO_xslt.ECHO_xslt,
272: constructors = (
273: ECHO_xslt.manage_addECHO_xsltForm,
274: ECHO_xslt.manage_addECHO_xslt
275: )
276: )
277:
1.23 casties 278: context.registerClass(
279: ECHO_helpers.MapText,
280: constructors=(
281: ECHO_helpers.manage_addMapTextForm,
282: ECHO_helpers.manage_addMapText
283: )
284: )
1.29 dwinter 285:
1.32 ! dwinter 286:
! 287:
1.30 dwinter 288: try:
289: context.registerClass(
1.29 dwinter 290: ECHO_language.ECHO_linkCreator,
291: constructors=(
292: ECHO_language.manage_addECHO_linkCreatorForm,
293: ECHO_language.manage_addECHO_linkCreator
294: )
295: )
1.30 dwinter 296: except:
297: pass
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>