1: import ECHO_collection
2: import ECHO_Nav
3:
4: def initialize(context):
5: """initialize OSAS"""
6:
7:
8: context.registerClass(
9: ECHO_Nav.ECHO_sqlElement,
10: constructors = (
11: ECHO_Nav.manage_addECHO_sqlElementForm,
12: ECHO_Nav.manage_addECHO_sqlElement
13: )
14: )
15:
16: context.registerClass(
17: ECHO_Nav.ECHO_contentType,
18: constructors = (
19: ECHO_Nav.manage_addECHO_contentTypeForm,
20: ECHO_Nav.manage_addECHO_contentType
21: )
22: )
23:
24: context.registerClass(
25: ECHO_Nav.ECHO_pageTemplate,
26: constructors = (
27: ECHO_Nav.manage_addECHO_pageTemplateForm,
28: ECHO_Nav.manage_addECHO_pageTemplate
29: )
30: )
31:
32: context.registerClass(
33: ECHO_Nav.ECHO_navigation,
34: constructors = (
35: ECHO_Nav.manage_addECHO_navigationForm,
36: ECHO_Nav.manage_addECHO_navigation
37: )
38: )
39:
40: context.registerClass(
41: ECHO_collection.ECHO_userFolder,
42: constructors = (
43: ECHO_collection.manage_addECHO_userFolderForm,
44: ECHO_collection.manage_addECHO_userFolder
45: )
46: )
47:
48: context.registerClass(
49: ECHO_collection.ECHO_layoutTemplate,
50: constructors = (
51: ECHO_collection.manage_addECHO_layoutTemplateForm,
52: ECHO_collection.manage_addECHO_layoutTemplate
53: ),
54: icon = 'ECHO_layoutTemplate.gif'
55: )
56:
57: context.registerClass(
58: ECHO_collection.ECHO_collection,
59: constructors = (
60: ECHO_collection.manage_addECHO_collectionForm,
61: ECHO_collection.manage_addECHO_collection
62: ),
63: icon = 'ECHO_collection.gif'
64: )
65:
66: context.registerClass(
67: ECHO_collection.ECHO_group,
68: constructors = (
69: ECHO_collection.manage_addECHO_groupForm,
70: ECHO_collection.manage_addECHO_group
71: ),
72: icon = 'ECHO_group.gif'
73: )
74:
75: context.registerClass(
76: ECHO_collection.ECHO_externalLink,
77: constructors = (
78: ECHO_collection.manage_addECHO_externalLinkForm,
79: ECHO_collection.manage_addECHO_externalLink
80: ),
81: icon = 'ECHO_externalLink.gif'
82: )
83:
84: context.registerClass(
85: ECHO_collection.ECHO_link,
86: constructors = (
87: ECHO_collection.manage_addECHO_linkForm,
88: ECHO_collection.manage_addECHO_link
89: ),
90: icon = 'ECHO_externalLink.gif'
91: )
92:
93: context.registerClass(
94: ECHO_collection.ECHO_resource,
95: constructors = (
96: ECHO_collection.manage_addECHO_resourceForm,
97: ECHO_collection.manage_addECHO_resource
98: ),
99: icon = 'ECHO_ressource.gif'
100: )
101:
102:
103: context.registerClass(
104: ECHO_collection.ECHO_partner,
105: constructors = (
106: ECHO_collection.manage_addECHO_partnerForm,
107: ECHO_collection.manage_addECHO_partner
108: )
109: )
110:
111: context.registerClass(
112: ECHO_collection.ECHO_root,
113: constructors = (
114: ECHO_collection.manage_addECHO_rootForm,
115: ECHO_collection.manage_addECHO_root
116: )
117: )
118:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>