--- ECHO_content/__init__.py 2004/02/09 11:45:46 1.3 +++ ECHO_content/__init__.py 2004/05/27 09:31:25 1.11 @@ -1,9 +1,11 @@ import ECHO_collection import ECHO_Nav +import VLPExtension def initialize(context): """initialize OSAS""" + context.registerClass( ECHO_Nav.ECHO_sqlElement, constructors = ( @@ -11,6 +13,14 @@ def initialize(context): ECHO_Nav.manage_addECHO_sqlElement ) ) + + context.registerClass( + ECHO_Nav.ECHO_contentType, + constructors = ( + ECHO_Nav.manage_addECHO_contentTypeForm, + ECHO_Nav.manage_addECHO_contentType + ) + ) context.registerClass( ECHO_Nav.ECHO_pageTemplate, @@ -30,11 +40,30 @@ def initialize(context): context.registerClass( + ECHO_collection.ECHO_layoutTemplate, + constructors = ( + ECHO_collection.manage_addECHO_layoutTemplateForm, + ECHO_collection.manage_addECHO_layoutTemplate + ), + icon = 'ECHO_layoutTemplate.gif' + ) + + context.registerClass( ECHO_collection.ECHO_collection, constructors = ( ECHO_collection.manage_addECHO_collectionForm, ECHO_collection.manage_addECHO_collection - ) + ), + icon = 'ECHO_collection.gif' + ) + + context.registerClass( + ECHO_collection.ECHO_group, + constructors = ( + ECHO_collection.manage_addECHO_groupForm, + ECHO_collection.manage_addECHO_group + ), + icon = 'ECHO_group.gif' ) context.registerClass( @@ -42,7 +71,17 @@ def initialize(context): constructors = ( ECHO_collection.manage_addECHO_externalLinkForm, ECHO_collection.manage_addECHO_externalLink - ) + ), + icon = 'ECHO_externalLink.gif' + ) + + context.registerClass( + ECHO_collection.ECHO_link, + constructors = ( + ECHO_collection.manage_addECHO_linkForm, + ECHO_collection.manage_addECHO_link + ), + icon = 'ECHO_externalLink.gif' ) context.registerClass( @@ -50,7 +89,8 @@ def initialize(context): constructors = ( ECHO_collection.manage_addECHO_resourceForm, ECHO_collection.manage_addECHO_resource - ) + ), + icon = 'ECHO_ressource.gif' ) @@ -70,3 +110,22 @@ def initialize(context): ) ) + + context.registerClass( + VLPExtension.VLP_resource, + constructors = ( + VLPExtension.manage_addVLP_resourceForm, + VLPExtension.manage_addVLP_resource + ), + icon = 'ECHO_ressource.gif' + ) + + context.registerClass( + VLPExtension.VLP_collection, + constructors = ( + VLPExtension.manage_addVLP_collectionForm, + VLPExtension.manage_addVLP_collection + ), + icon = 'ECHO_collection.gif' + ) +