--- ZSQLExtend/__init__.py 2003/11/28 15:03:10 1.1 +++ ZSQLExtend/__init__.py 2007/03/08 17:00:48 1.7 @@ -1,4 +1,8 @@ import ZSQLExtend +import ZSQLMetaData +import ZSQLUpdate +import VLMAExtensions +import Index def initialize(context): """initialize OSAS""" @@ -10,3 +14,57 @@ def initialize(context): ) ) + context.registerClass( + ZSQLExtend.ZSQLBibliography, + constructors = ( + ZSQLExtend.manage_addZSQLBibliographyForm, + ZSQLExtend.manage_addZSQLBibliography + ) + ) + + context.registerClass( + ZSQLMetaData.ZSQLMetadataMappingRoot, + constructors = ( + ZSQLMetaData.manage_addZSQLMetadataMappingRootForm, + ZSQLMetaData.manage_addZSQLMetadataMappingRoot + ) + ) + + context.registerClass( + ZSQLMetaData.ZSQLMetadataMapping, + constructors = ( + ZSQLMetaData.manage_addZSQLMetadataMappingForm, + ZSQLMetaData.manage_addZSQLMetadataMapping + ) + ) + + context.registerClass( + ZSQLUpdate.ZSQLUpdate, + constructors = ( + ZSQLUpdate.manage_addZSQLUpdateForm, + ZSQLUpdate.manage_addZSQLUpdate + ) + ) + + context.registerClass( + VLMAExtensions.VLMATriples, + constructors = ( + VLMAExtensions.manage_addVLMATriplesForm, + VLMAExtensions.manage_addVLMATriples + ) + ) + + context.registerClass( + Index.IndexManager, + constructors =( + Index.manage_addIndexManagerForm, + Index.manage_addIndexManager + ) + ) + +methods={ + # We still need this one, at least for now, for both editing and + # adding. Ugh. + 'SQLConnectionIDs': ZSQLExtend.showSQLConnectionIDs, + + }