Annotation of ECHO_content/__init__.py, revision 1.21

1.1       casties     1: import ECHO_collection
1.2       dwinter     2: import ECHO_Nav
1.10      dwinter     3: import VLPExtension
1.21    ! dwinter     4: import ECHO_movie
1.1       casties     5: 
                      6: def initialize(context):
                      7:     """initialize OSAS"""
1.2       dwinter     8: 
1.5       dwinter     9:     
1.2       dwinter    10:     context.registerClass(
                     11:         ECHO_Nav.ECHO_sqlElement,
                     12:         constructors = (
1.3       dwinter    13:           ECHO_Nav.manage_addECHO_sqlElementForm,
                     14:           ECHO_Nav.manage_addECHO_sqlElement
1.2       dwinter    15:           )
                     16:         )
1.4       dwinter    17: 
                     18:     context.registerClass(
1.15      dwinter    19:         ECHO_Nav.ECHO_ZCatalogElement,
                     20:         constructors = (
                     21:           ECHO_Nav.manage_addECHO_ZCatalogElementForm,
                     22:           ECHO_Nav.manage_addECHO_ZCatalogElement
                     23:           )
                     24:         )
                     25: 
                     26:     context.registerClass(
1.4       dwinter    27:         ECHO_Nav.ECHO_contentType,
                     28:         constructors = (
                     29:           ECHO_Nav.manage_addECHO_contentTypeForm,
                     30:           ECHO_Nav.manage_addECHO_contentType
                     31:           )
                     32:         )
1.2       dwinter    33:     
                     34:     context.registerClass(
                     35:         ECHO_Nav.ECHO_pageTemplate,
                     36:         constructors = (
1.3       dwinter    37:           ECHO_Nav.manage_addECHO_pageTemplateForm,
                     38:           ECHO_Nav.manage_addECHO_pageTemplate
1.2       dwinter    39:           )
                     40:         )
                     41:     
                     42:     context.registerClass(
                     43:         ECHO_Nav.ECHO_navigation,
                     44:         constructors = (
1.3       dwinter    45:           ECHO_Nav.manage_addECHO_navigationForm,
                     46:           ECHO_Nav.manage_addECHO_navigation
1.2       dwinter    47:           )
                     48:         )
                     49: 
1.8       dwinter    50: 
                     51:     context.registerClass(
1.13      dwinter    52:         ECHO_collection.ECHO_copyright,
                     53:         constructors = (
                     54:           ECHO_collection.manage_addECHO_copyrightForm,
                     55:           ECHO_collection.manage_addECHO_copyright
1.17      jdamerow   56:           ),
                     57:           icon = 'ECHO_copyright.gif'
1.13      dwinter    58:         )
                     59: 
                     60:     context.registerClass(
1.5       dwinter    61:         ECHO_collection.ECHO_layoutTemplate,
                     62:         constructors = (
                     63:           ECHO_collection.manage_addECHO_layoutTemplateForm,
                     64:           ECHO_collection.manage_addECHO_layoutTemplate
                     65:           ),
                     66:         icon = 'ECHO_layoutTemplate.gif'
                     67:         )
                     68:     
1.18      dwinter    69: 
                     70:     context.registerClass(
                     71:         ECHO_collection.ECHO_fullText,
                     72:         constructors = (
                     73:           ECHO_collection.manage_addECHO_fullTextForm,
                     74:           ECHO_collection.manage_addECHO_fullText
                     75:           ),
                     76:         icon = 'ECHO_layoutTemplate.gif'
                     77:         )
                     78: 
1.1       casties    79:     context.registerClass(
                     80:         ECHO_collection.ECHO_collection,
                     81:         constructors = (
1.3       dwinter    82:           ECHO_collection.manage_addECHO_collectionForm,
                     83:           ECHO_collection.manage_addECHO_collection
1.4       dwinter    84:           ),
                     85:         icon = 'ECHO_collection.gif'
1.1       casties    86:         )
1.6       dwinter    87: 
                     88:     context.registerClass(
                     89:         ECHO_collection.ECHO_group,
                     90:         constructors = (
                     91:           ECHO_collection.manage_addECHO_groupForm,
                     92:           ECHO_collection.manage_addECHO_group
                     93:           ),
                     94:         icon = 'ECHO_group.gif'
                     95:         )
1.1       casties    96:     
                     97:     context.registerClass(
                     98:         ECHO_collection.ECHO_externalLink,
                     99:         constructors = (
1.3       dwinter   100:           ECHO_collection.manage_addECHO_externalLinkForm,
                    101:           ECHO_collection.manage_addECHO_externalLink
1.4       dwinter   102:           ),
                    103:          icon = 'ECHO_externalLink.gif'
1.1       casties   104:         )
1.7       dwinter   105: 
                    106:     context.registerClass(
                    107:         ECHO_collection.ECHO_link,
                    108:         constructors = (
                    109:           ECHO_collection.manage_addECHO_linkForm,
                    110:           ECHO_collection.manage_addECHO_link
                    111:           ),
                    112:          icon = 'ECHO_externalLink.gif'
                    113:         )
1.1       casties   114:     
                    115:     context.registerClass(
                    116:         ECHO_collection.ECHO_resource,
                    117:         constructors = (
1.3       dwinter   118:           ECHO_collection.manage_addECHO_resourceForm,
                    119:           ECHO_collection.manage_addECHO_resource
1.4       dwinter   120:           ),
                    121:          icon = 'ECHO_ressource.gif'
1.1       casties   122:         )
                    123:     
                    124: 
                    125:     context.registerClass(
                    126:         ECHO_collection.ECHO_partner,
                    127:         constructors = (
1.3       dwinter   128:           ECHO_collection.manage_addECHO_partnerForm,
                    129:           ECHO_collection.manage_addECHO_partner
1.1       casties   130:           )
                    131:         )
                    132:     
                    133:     context.registerClass(
                    134:         ECHO_collection.ECHO_root,
                    135:         constructors = (
1.3       dwinter   136:           ECHO_collection.manage_addECHO_rootForm,
                    137:           ECHO_collection.manage_addECHO_root
1.1       casties   138:           )
1.10      dwinter   139:         )
                    140:     
1.12      dwinter   141:     context.registerClass(
                    142:         ECHO_collection.ECHO_copyrightType,
                    143:         constructors = (
                    144:           ECHO_collection.manage_addECHO_copyrightTypeForm,
                    145:           ECHO_collection.manage_addECHO_copyrightType
                    146:           )
                    147:         )
1.16      jdamerow  148:         
                    149:     context.registerClass(
                    150:         ECHO_collection.ECHO_support,
                    151:         constructors = (
                    152:           ECHO_collection.manage_addECHO_supportForm,
                    153:           ECHO_collection.manage_addECHO_support
1.17      jdamerow  154:           ),
                    155:           icon = 'ECHO_support.gif'
1.16      jdamerow  156:         )
                    157:         
                    158:     context.registerClass(
                    159:         ECHO_collection.ECHO_institution,
                    160:         constructors = (
                    161:           ECHO_collection.manage_addECHO_institutionForm,
                    162:           ECHO_collection.manage_addECHO_institution
                    163:           )
                    164:         )
                    165:         
                    166:     context.registerClass(
                    167:         ECHO_collection.ECHO_linkList,
                    168:         constructors = (
                    169:           ECHO_collection.manage_addECHO_linkListForm,
                    170:           ECHO_collection.manage_addECHO_linkList
                    171:           )
                    172:         )
1.10      dwinter   173: 
                    174:     context.registerClass(
                    175:         VLPExtension.VLP_resource,
                    176:         constructors = (
                    177:           VLPExtension.manage_addVLP_resourceForm,
                    178:           VLPExtension.manage_addVLP_resource
                    179:           ),
                    180:          icon = 'ECHO_ressource.gif'
1.1       casties   181:         )
                    182:     
1.11      dwinter   183:     context.registerClass(
                    184:         VLPExtension.VLP_collection,
                    185:         constructors = (
                    186:           VLPExtension.manage_addVLP_collectionForm,
                    187:           VLPExtension.manage_addVLP_collection
                    188:           ),
                    189:          icon = 'ECHO_collection.gif'
                    190:         )
                    191:     
1.14      dwinter   192:     context.registerClass(
                    193:         VLPExtension.VLP_essay,
                    194:         constructors = (
                    195:           VLPExtension.manage_addVLP_essayForm,
                    196:           VLPExtension.manage_addVLP_essay
                    197:           )
                    198:         )
                    199:     
1.19      dwinter   200:     context.registerClass(
                    201:         VLPExtension.VLP_encyclopaedia,
                    202:         constructors = (
                    203:           VLPExtension.manage_addVLP_encycForm,
                    204:           VLPExtension.manage_addVLP_encyc
                    205:           )
                    206:         )
                    207:     
1.20      dwinter   208:     context.registerClass(
                    209:         VLPExtension.sendMailForm,
                    210:         constructors = (
                    211:           VLPExtension.manage_addSendMailFormForm,
                    212:           VLPExtension.manage_addSendMailForm
                    213:           )
                    214:         )
1.21    ! dwinter   215: 
        !           216:     context.registerClass(
        !           217:         ECHO_movie.ECHO_movie,
        !           218:         constructors = (
        !           219:           ECHO_movie.manage_addECHO_movieForm,
        !           220:           ECHO_movie.manage_addECHO_movie
        !           221:           ),
        !           222:          icon = 'ECHO_ressource.gif'
        !           223:         )
        !           224:     

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