Annotation of ECHO_content/__init__.py, revision 1.15

1.1       casties     1: import ECHO_collection
1.2       dwinter     2: import ECHO_Nav
1.10      dwinter     3: import VLPExtension
1.1       casties     4: 
                      5: def initialize(context):
                      6:     """initialize OSAS"""
1.2       dwinter     7: 
1.5       dwinter     8:     
1.2       dwinter     9:     context.registerClass(
                     10:         ECHO_Nav.ECHO_sqlElement,
                     11:         constructors = (
1.3       dwinter    12:           ECHO_Nav.manage_addECHO_sqlElementForm,
                     13:           ECHO_Nav.manage_addECHO_sqlElement
1.2       dwinter    14:           )
                     15:         )
1.4       dwinter    16: 
                     17:     context.registerClass(
1.15    ! dwinter    18:         ECHO_Nav.ECHO_ZCatalogElement,
        !            19:         constructors = (
        !            20:           ECHO_Nav.manage_addECHO_ZCatalogElementForm,
        !            21:           ECHO_Nav.manage_addECHO_ZCatalogElement
        !            22:           )
        !            23:         )
        !            24: 
        !            25:     context.registerClass(
1.4       dwinter    26:         ECHO_Nav.ECHO_contentType,
                     27:         constructors = (
                     28:           ECHO_Nav.manage_addECHO_contentTypeForm,
                     29:           ECHO_Nav.manage_addECHO_contentType
                     30:           )
                     31:         )
1.2       dwinter    32:     
                     33:     context.registerClass(
                     34:         ECHO_Nav.ECHO_pageTemplate,
                     35:         constructors = (
1.3       dwinter    36:           ECHO_Nav.manage_addECHO_pageTemplateForm,
                     37:           ECHO_Nav.manage_addECHO_pageTemplate
1.2       dwinter    38:           )
                     39:         )
                     40:     
                     41:     context.registerClass(
                     42:         ECHO_Nav.ECHO_navigation,
                     43:         constructors = (
1.3       dwinter    44:           ECHO_Nav.manage_addECHO_navigationForm,
                     45:           ECHO_Nav.manage_addECHO_navigation
1.2       dwinter    46:           )
                     47:         )
                     48: 
1.8       dwinter    49: 
                     50:     context.registerClass(
1.13      dwinter    51:         ECHO_collection.ECHO_copyright,
                     52:         constructors = (
                     53:           ECHO_collection.manage_addECHO_copyrightForm,
                     54:           ECHO_collection.manage_addECHO_copyright
                     55:           )
                     56:         )
                     57: 
                     58:     context.registerClass(
1.5       dwinter    59:         ECHO_collection.ECHO_layoutTemplate,
                     60:         constructors = (
                     61:           ECHO_collection.manage_addECHO_layoutTemplateForm,
                     62:           ECHO_collection.manage_addECHO_layoutTemplate
                     63:           ),
                     64:         icon = 'ECHO_layoutTemplate.gif'
                     65:         )
                     66:     
1.1       casties    67:     context.registerClass(
                     68:         ECHO_collection.ECHO_collection,
                     69:         constructors = (
1.3       dwinter    70:           ECHO_collection.manage_addECHO_collectionForm,
                     71:           ECHO_collection.manage_addECHO_collection
1.4       dwinter    72:           ),
                     73:         icon = 'ECHO_collection.gif'
1.1       casties    74:         )
1.6       dwinter    75: 
                     76:     context.registerClass(
                     77:         ECHO_collection.ECHO_group,
                     78:         constructors = (
                     79:           ECHO_collection.manage_addECHO_groupForm,
                     80:           ECHO_collection.manage_addECHO_group
                     81:           ),
                     82:         icon = 'ECHO_group.gif'
                     83:         )
1.1       casties    84:     
                     85:     context.registerClass(
                     86:         ECHO_collection.ECHO_externalLink,
                     87:         constructors = (
1.3       dwinter    88:           ECHO_collection.manage_addECHO_externalLinkForm,
                     89:           ECHO_collection.manage_addECHO_externalLink
1.4       dwinter    90:           ),
                     91:          icon = 'ECHO_externalLink.gif'
1.1       casties    92:         )
1.7       dwinter    93: 
                     94:     context.registerClass(
                     95:         ECHO_collection.ECHO_link,
                     96:         constructors = (
                     97:           ECHO_collection.manage_addECHO_linkForm,
                     98:           ECHO_collection.manage_addECHO_link
                     99:           ),
                    100:          icon = 'ECHO_externalLink.gif'
                    101:         )
1.1       casties   102:     
                    103:     context.registerClass(
                    104:         ECHO_collection.ECHO_resource,
                    105:         constructors = (
1.3       dwinter   106:           ECHO_collection.manage_addECHO_resourceForm,
                    107:           ECHO_collection.manage_addECHO_resource
1.4       dwinter   108:           ),
                    109:          icon = 'ECHO_ressource.gif'
1.1       casties   110:         )
                    111:     
                    112: 
                    113:     context.registerClass(
                    114:         ECHO_collection.ECHO_partner,
                    115:         constructors = (
1.3       dwinter   116:           ECHO_collection.manage_addECHO_partnerForm,
                    117:           ECHO_collection.manage_addECHO_partner
1.1       casties   118:           )
                    119:         )
                    120:     
                    121:     context.registerClass(
                    122:         ECHO_collection.ECHO_root,
                    123:         constructors = (
1.3       dwinter   124:           ECHO_collection.manage_addECHO_rootForm,
                    125:           ECHO_collection.manage_addECHO_root
1.1       casties   126:           )
1.10      dwinter   127:         )
                    128:     
1.12      dwinter   129:     context.registerClass(
                    130:         ECHO_collection.ECHO_copyrightType,
                    131:         constructors = (
                    132:           ECHO_collection.manage_addECHO_copyrightTypeForm,
                    133:           ECHO_collection.manage_addECHO_copyrightType
                    134:           )
                    135:         )
                    136: 
1.10      dwinter   137: 
                    138:     context.registerClass(
                    139:         VLPExtension.VLP_resource,
                    140:         constructors = (
                    141:           VLPExtension.manage_addVLP_resourceForm,
                    142:           VLPExtension.manage_addVLP_resource
                    143:           ),
                    144:          icon = 'ECHO_ressource.gif'
1.1       casties   145:         )
                    146:     
1.11      dwinter   147:     context.registerClass(
                    148:         VLPExtension.VLP_collection,
                    149:         constructors = (
                    150:           VLPExtension.manage_addVLP_collectionForm,
                    151:           VLPExtension.manage_addVLP_collection
                    152:           ),
                    153:          icon = 'ECHO_collection.gif'
                    154:         )
                    155:     
1.14      dwinter   156:     context.registerClass(
                    157:         VLPExtension.VLP_essay,
                    158:         constructors = (
                    159:           VLPExtension.manage_addVLP_essayForm,
                    160:           VLPExtension.manage_addVLP_essay
                    161:           )
                    162:         )
                    163:     

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>