Annotation of ECHO_content/__init__.py, revision 1.17

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
1.17    ! jdamerow   55:           ),
        !            56:           icon = 'ECHO_copyright.gif'
1.13      dwinter    57:         )
                     58: 
                     59:     context.registerClass(
1.5       dwinter    60:         ECHO_collection.ECHO_layoutTemplate,
                     61:         constructors = (
                     62:           ECHO_collection.manage_addECHO_layoutTemplateForm,
                     63:           ECHO_collection.manage_addECHO_layoutTemplate
                     64:           ),
                     65:         icon = 'ECHO_layoutTemplate.gif'
                     66:         )
                     67:     
1.1       casties    68:     context.registerClass(
                     69:         ECHO_collection.ECHO_collection,
                     70:         constructors = (
1.3       dwinter    71:           ECHO_collection.manage_addECHO_collectionForm,
                     72:           ECHO_collection.manage_addECHO_collection
1.4       dwinter    73:           ),
                     74:         icon = 'ECHO_collection.gif'
1.1       casties    75:         )
1.6       dwinter    76: 
                     77:     context.registerClass(
                     78:         ECHO_collection.ECHO_group,
                     79:         constructors = (
                     80:           ECHO_collection.manage_addECHO_groupForm,
                     81:           ECHO_collection.manage_addECHO_group
                     82:           ),
                     83:         icon = 'ECHO_group.gif'
                     84:         )
1.1       casties    85:     
                     86:     context.registerClass(
                     87:         ECHO_collection.ECHO_externalLink,
                     88:         constructors = (
1.3       dwinter    89:           ECHO_collection.manage_addECHO_externalLinkForm,
                     90:           ECHO_collection.manage_addECHO_externalLink
1.4       dwinter    91:           ),
                     92:          icon = 'ECHO_externalLink.gif'
1.1       casties    93:         )
1.7       dwinter    94: 
                     95:     context.registerClass(
                     96:         ECHO_collection.ECHO_link,
                     97:         constructors = (
                     98:           ECHO_collection.manage_addECHO_linkForm,
                     99:           ECHO_collection.manage_addECHO_link
                    100:           ),
                    101:          icon = 'ECHO_externalLink.gif'
                    102:         )
1.1       casties   103:     
                    104:     context.registerClass(
                    105:         ECHO_collection.ECHO_resource,
                    106:         constructors = (
1.3       dwinter   107:           ECHO_collection.manage_addECHO_resourceForm,
                    108:           ECHO_collection.manage_addECHO_resource
1.4       dwinter   109:           ),
                    110:          icon = 'ECHO_ressource.gif'
1.1       casties   111:         )
                    112:     
                    113: 
                    114:     context.registerClass(
                    115:         ECHO_collection.ECHO_partner,
                    116:         constructors = (
1.3       dwinter   117:           ECHO_collection.manage_addECHO_partnerForm,
                    118:           ECHO_collection.manage_addECHO_partner
1.1       casties   119:           )
                    120:         )
                    121:     
                    122:     context.registerClass(
                    123:         ECHO_collection.ECHO_root,
                    124:         constructors = (
1.3       dwinter   125:           ECHO_collection.manage_addECHO_rootForm,
                    126:           ECHO_collection.manage_addECHO_root
1.1       casties   127:           )
1.10      dwinter   128:         )
                    129:     
1.12      dwinter   130:     context.registerClass(
                    131:         ECHO_collection.ECHO_copyrightType,
                    132:         constructors = (
                    133:           ECHO_collection.manage_addECHO_copyrightTypeForm,
                    134:           ECHO_collection.manage_addECHO_copyrightType
                    135:           )
                    136:         )
1.16      jdamerow  137:         
                    138:     context.registerClass(
                    139:         ECHO_collection.ECHO_support,
                    140:         constructors = (
                    141:           ECHO_collection.manage_addECHO_supportForm,
                    142:           ECHO_collection.manage_addECHO_support
1.17    ! jdamerow  143:           ),
        !           144:           icon = 'ECHO_support.gif'
1.16      jdamerow  145:         )
                    146:         
                    147:     context.registerClass(
                    148:         ECHO_collection.ECHO_institution,
                    149:         constructors = (
                    150:           ECHO_collection.manage_addECHO_institutionForm,
                    151:           ECHO_collection.manage_addECHO_institution
                    152:           )
                    153:         )
                    154:         
                    155:     context.registerClass(
                    156:         ECHO_collection.ECHO_linkList,
                    157:         constructors = (
                    158:           ECHO_collection.manage_addECHO_linkListForm,
                    159:           ECHO_collection.manage_addECHO_linkList
                    160:           )
                    161:         )
1.10      dwinter   162: 
                    163:     context.registerClass(
                    164:         VLPExtension.VLP_resource,
                    165:         constructors = (
                    166:           VLPExtension.manage_addVLP_resourceForm,
                    167:           VLPExtension.manage_addVLP_resource
                    168:           ),
                    169:          icon = 'ECHO_ressource.gif'
1.1       casties   170:         )
                    171:     
1.11      dwinter   172:     context.registerClass(
                    173:         VLPExtension.VLP_collection,
                    174:         constructors = (
                    175:           VLPExtension.manage_addVLP_collectionForm,
                    176:           VLPExtension.manage_addVLP_collection
                    177:           ),
                    178:          icon = 'ECHO_collection.gif'
                    179:         )
                    180:     
1.14      dwinter   181:     context.registerClass(
                    182:         VLPExtension.VLP_essay,
                    183:         constructors = (
                    184:           VLPExtension.manage_addVLP_essayForm,
                    185:           VLPExtension.manage_addVLP_essay
                    186:           )
                    187:         )
                    188:     

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