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