--- ECHO_content/__init__.py 2004/06/08 15:25:11 1.14 +++ ECHO_content/__init__.py 2005/03/07 20:05:38 1.21 @@ -1,6 +1,7 @@ import ECHO_collection import ECHO_Nav import VLPExtension +import ECHO_movie def initialize(context): """initialize OSAS""" @@ -15,6 +16,14 @@ def initialize(context): ) context.registerClass( + ECHO_Nav.ECHO_ZCatalogElement, + constructors = ( + ECHO_Nav.manage_addECHO_ZCatalogElementForm, + ECHO_Nav.manage_addECHO_ZCatalogElement + ) + ) + + context.registerClass( ECHO_Nav.ECHO_contentType, constructors = ( ECHO_Nav.manage_addECHO_contentTypeForm, @@ -44,7 +53,8 @@ def initialize(context): constructors = ( ECHO_collection.manage_addECHO_copyrightForm, ECHO_collection.manage_addECHO_copyright - ) + ), + icon = 'ECHO_copyright.gif' ) context.registerClass( @@ -56,6 +66,16 @@ def initialize(context): icon = 'ECHO_layoutTemplate.gif' ) + + context.registerClass( + ECHO_collection.ECHO_fullText, + constructors = ( + ECHO_collection.manage_addECHO_fullTextForm, + ECHO_collection.manage_addECHO_fullText + ), + icon = 'ECHO_layoutTemplate.gif' + ) + context.registerClass( ECHO_collection.ECHO_collection, constructors = ( @@ -125,7 +145,31 @@ def initialize(context): ECHO_collection.manage_addECHO_copyrightType ) ) - + + context.registerClass( + ECHO_collection.ECHO_support, + constructors = ( + ECHO_collection.manage_addECHO_supportForm, + ECHO_collection.manage_addECHO_support + ), + icon = 'ECHO_support.gif' + ) + + context.registerClass( + ECHO_collection.ECHO_institution, + constructors = ( + ECHO_collection.manage_addECHO_institutionForm, + ECHO_collection.manage_addECHO_institution + ) + ) + + context.registerClass( + ECHO_collection.ECHO_linkList, + constructors = ( + ECHO_collection.manage_addECHO_linkListForm, + ECHO_collection.manage_addECHO_linkList + ) + ) context.registerClass( VLPExtension.VLP_resource, @@ -153,3 +197,28 @@ def initialize(context): ) ) + context.registerClass( + VLPExtension.VLP_encyclopaedia, + constructors = ( + VLPExtension.manage_addVLP_encycForm, + VLPExtension.manage_addVLP_encyc + ) + ) + + context.registerClass( + VLPExtension.sendMailForm, + constructors = ( + VLPExtension.manage_addSendMailFormForm, + VLPExtension.manage_addSendMailForm + ) + ) + + context.registerClass( + ECHO_movie.ECHO_movie, + constructors = ( + ECHO_movie.manage_addECHO_movieForm, + ECHO_movie.manage_addECHO_movie + ), + icon = 'ECHO_ressource.gif' + ) +