Annotation of ECHO_content/__init__.py, revision 1.14

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

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