1: import ECHO_collection
2: import ECHO_Nav
3:
4: def initialize(context):
5: """initialize OSAS"""
6:
7: context.registerClass(
8: ECHO_Nav.ECHO_sqlElement,
9: constructors = (
10: ECHO_Nav.manage_addECHO_sqlElementForm,
11: ECHO_Nav.manage_addECHO_sqlElement
12: )
13: )
14:
15: context.registerClass(
16: ECHO_Nav.ECHO_contentType,
17: constructors = (
18: ECHO_Nav.manage_addECHO_contentTypeForm,
19: ECHO_Nav.manage_addECHO_contentType
20: )
21: )
22:
23: context.registerClass(
24: ECHO_Nav.ECHO_pageTemplate,
25: constructors = (
26: ECHO_Nav.manage_addECHO_pageTemplateForm,
27: ECHO_Nav.manage_addECHO_pageTemplate
28: )
29: )
30:
31: context.registerClass(
32: ECHO_Nav.ECHO_navigation,
33: constructors = (
34: ECHO_Nav.manage_addECHO_navigationForm,
35: ECHO_Nav.manage_addECHO_navigation
36: )
37: )
38:
39:
40: context.registerClass(
41: ECHO_collection.ECHO_collection,
42: constructors = (
43: ECHO_collection.manage_addECHO_collectionForm,
44: ECHO_collection.manage_addECHO_collection
45: ),
46: icon = 'ECHO_collection.gif'
47: )
48:
49: context.registerClass(
50: ECHO_collection.ECHO_externalLink,
51: constructors = (
52: ECHO_collection.manage_addECHO_externalLinkForm,
53: ECHO_collection.manage_addECHO_externalLink
54: ),
55: icon = 'ECHO_externalLink.gif'
56: )
57:
58: context.registerClass(
59: ECHO_collection.ECHO_resource,
60: constructors = (
61: ECHO_collection.manage_addECHO_resourceForm,
62: ECHO_collection.manage_addECHO_resource
63: ),
64: icon = 'ECHO_ressource.gif'
65: )
66:
67:
68: context.registerClass(
69: ECHO_collection.ECHO_partner,
70: constructors = (
71: ECHO_collection.manage_addECHO_partnerForm,
72: ECHO_collection.manage_addECHO_partner
73: )
74: )
75:
76: context.registerClass(
77: ECHO_collection.ECHO_root,
78: constructors = (
79: ECHO_collection.manage_addECHO_rootForm,
80: ECHO_collection.manage_addECHO_root
81: )
82: )
83:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>