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