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_layoutTemplate,
42: constructors = (
43: ECHO_collection.manage_addECHO_layoutTemplateForm,
44: ECHO_collection.manage_addECHO_layoutTemplate
45: ),
46: icon = 'ECHO_layoutTemplate.gif'
47: )
48:
49: context.registerClass(
50: ECHO_collection.ECHO_collection,
51: constructors = (
52: ECHO_collection.manage_addECHO_collectionForm,
53: ECHO_collection.manage_addECHO_collection
54: ),
55: icon = 'ECHO_collection.gif'
56: )
57:
58: context.registerClass(
59: ECHO_collection.ECHO_group,
60: constructors = (
61: ECHO_collection.manage_addECHO_groupForm,
62: ECHO_collection.manage_addECHO_group
63: ),
64: icon = 'ECHO_group.gif'
65: )
66:
67: context.registerClass(
68: ECHO_collection.ECHO_externalLink,
69: constructors = (
70: ECHO_collection.manage_addECHO_externalLinkForm,
71: ECHO_collection.manage_addECHO_externalLink
72: ),
73: icon = 'ECHO_externalLink.gif'
74: )
75:
76: context.registerClass(
77: ECHO_collection.ECHO_resource,
78: constructors = (
79: ECHO_collection.manage_addECHO_resourceForm,
80: ECHO_collection.manage_addECHO_resource
81: ),
82: icon = 'ECHO_ressource.gif'
83: )
84:
85:
86: context.registerClass(
87: ECHO_collection.ECHO_partner,
88: constructors = (
89: ECHO_collection.manage_addECHO_partnerForm,
90: ECHO_collection.manage_addECHO_partner
91: )
92: )
93:
94: context.registerClass(
95: ECHO_collection.ECHO_root,
96: constructors = (
97: ECHO_collection.manage_addECHO_rootForm,
98: ECHO_collection.manage_addECHO_root
99: )
100: )
101:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>