Annotation of ECHO_content/__init__.py, revision 1.29

1.1       casties     1: import ECHO_collection
1.2       dwinter     2: import ECHO_Nav
1.22      dwinter     3: import ECHO_xslt
1.10      dwinter     4: import VLPExtension
1.21      dwinter     5: import ECHO_movie
1.29    ! dwinter     6: import ECHO_language
1.1       casties     7: 
1.25      dwinter     8: from authorSplitter import authorSplitter
                      9: 
                     10: 
1.1       casties    11: def initialize(context):
                     12:     """initialize OSAS"""
1.2       dwinter    13: 
1.5       dwinter    14:     
1.2       dwinter    15:     context.registerClass(
                     16:         ECHO_Nav.ECHO_sqlElement,
                     17:         constructors = (
1.3       dwinter    18:           ECHO_Nav.manage_addECHO_sqlElementForm,
                     19:           ECHO_Nav.manage_addECHO_sqlElement
1.2       dwinter    20:           )
                     21:         )
1.4       dwinter    22: 
                     23:     context.registerClass(
1.15      dwinter    24:         ECHO_Nav.ECHO_ZCatalogElement,
                     25:         constructors = (
                     26:           ECHO_Nav.manage_addECHO_ZCatalogElementForm,
                     27:           ECHO_Nav.manage_addECHO_ZCatalogElement
                     28:           )
                     29:         )
                     30: 
                     31:     context.registerClass(
1.4       dwinter    32:         ECHO_Nav.ECHO_contentType,
                     33:         constructors = (
                     34:           ECHO_Nav.manage_addECHO_contentTypeForm,
                     35:           ECHO_Nav.manage_addECHO_contentType
                     36:           )
                     37:         )
1.2       dwinter    38:     
                     39:     context.registerClass(
                     40:         ECHO_Nav.ECHO_pageTemplate,
                     41:         constructors = (
1.3       dwinter    42:           ECHO_Nav.manage_addECHO_pageTemplateForm,
                     43:           ECHO_Nav.manage_addECHO_pageTemplate
1.2       dwinter    44:           )
                     45:         )
                     46:     
                     47:     context.registerClass(
                     48:         ECHO_Nav.ECHO_navigation,
                     49:         constructors = (
1.3       dwinter    50:           ECHO_Nav.manage_addECHO_navigationForm,
                     51:           ECHO_Nav.manage_addECHO_navigation
1.2       dwinter    52:           )
                     53:         )
                     54: 
1.8       dwinter    55: 
                     56:     context.registerClass(
1.13      dwinter    57:         ECHO_collection.ECHO_copyright,
                     58:         constructors = (
                     59:           ECHO_collection.manage_addECHO_copyrightForm,
                     60:           ECHO_collection.manage_addECHO_copyright
1.17      jdamerow   61:           ),
                     62:           icon = 'ECHO_copyright.gif'
1.13      dwinter    63:         )
                     64: 
                     65:     context.registerClass(
1.24      dwinter    66:         ECHO_collection.ECHO_locale,
                     67:         constructors = (
                     68:           ECHO_collection.manage_addECHO_localeForm,
                     69:           ECHO_collection.manage_addECHO_locale
                     70:           ),
                     71:         )
                     72: 
                     73:     context.registerClass(
1.5       dwinter    74:         ECHO_collection.ECHO_layoutTemplate,
                     75:         constructors = (
                     76:           ECHO_collection.manage_addECHO_layoutTemplateForm,
                     77:           ECHO_collection.manage_addECHO_layoutTemplate
                     78:           ),
                     79:         icon = 'ECHO_layoutTemplate.gif'
                     80:         )
                     81:     
1.18      dwinter    82: 
                     83:     context.registerClass(
                     84:         ECHO_collection.ECHO_fullText,
                     85:         constructors = (
                     86:           ECHO_collection.manage_addECHO_fullTextForm,
                     87:           ECHO_collection.manage_addECHO_fullText
                     88:           ),
                     89:         icon = 'ECHO_layoutTemplate.gif'
                     90:         )
                     91: 
1.1       casties    92:     context.registerClass(
                     93:         ECHO_collection.ECHO_collection,
                     94:         constructors = (
1.3       dwinter    95:           ECHO_collection.manage_addECHO_collectionForm,
                     96:           ECHO_collection.manage_addECHO_collection
1.4       dwinter    97:           ),
                     98:         icon = 'ECHO_collection.gif'
1.1       casties    99:         )
1.6       dwinter   100: 
                    101:     context.registerClass(
                    102:         ECHO_collection.ECHO_group,
                    103:         constructors = (
                    104:           ECHO_collection.manage_addECHO_groupForm,
                    105:           ECHO_collection.manage_addECHO_group
                    106:           ),
                    107:         icon = 'ECHO_group.gif'
                    108:         )
1.1       casties   109:     
                    110:     context.registerClass(
                    111:         ECHO_collection.ECHO_externalLink,
                    112:         constructors = (
1.3       dwinter   113:           ECHO_collection.manage_addECHO_externalLinkForm,
                    114:           ECHO_collection.manage_addECHO_externalLink
1.4       dwinter   115:           ),
                    116:          icon = 'ECHO_externalLink.gif'
1.1       casties   117:         )
1.7       dwinter   118: 
                    119:     context.registerClass(
                    120:         ECHO_collection.ECHO_link,
                    121:         constructors = (
                    122:           ECHO_collection.manage_addECHO_linkForm,
                    123:           ECHO_collection.manage_addECHO_link
                    124:           ),
                    125:          icon = 'ECHO_externalLink.gif'
                    126:         )
1.1       casties   127:     
                    128:     context.registerClass(
                    129:         ECHO_collection.ECHO_resource,
                    130:         constructors = (
1.3       dwinter   131:           ECHO_collection.manage_addECHO_resourceForm,
                    132:           ECHO_collection.manage_addECHO_resource
1.4       dwinter   133:           ),
                    134:          icon = 'ECHO_ressource.gif'
1.1       casties   135:         )
                    136:     
                    137: 
                    138:     context.registerClass(
                    139:         ECHO_collection.ECHO_partner,
                    140:         constructors = (
1.3       dwinter   141:           ECHO_collection.manage_addECHO_partnerForm,
                    142:           ECHO_collection.manage_addECHO_partner
1.1       casties   143:           )
                    144:         )
                    145:     
                    146:     context.registerClass(
                    147:         ECHO_collection.ECHO_root,
                    148:         constructors = (
1.3       dwinter   149:           ECHO_collection.manage_addECHO_rootForm,
                    150:           ECHO_collection.manage_addECHO_root
1.1       casties   151:           )
1.10      dwinter   152:         )
1.26      dwinter   153: 
                    154:     context.registerClass(
                    155:         ECHO_collection.ECHO_main,
                    156:         constructors = (
                    157:           ECHO_collection.manage_addECHO_mainForm,
                    158:           ECHO_collection.manage_addECHO_main
                    159:           )
                    160:         )
1.10      dwinter   161:     
1.12      dwinter   162:     context.registerClass(
                    163:         ECHO_collection.ECHO_copyrightType,
                    164:         constructors = (
                    165:           ECHO_collection.manage_addECHO_copyrightTypeForm,
                    166:           ECHO_collection.manage_addECHO_copyrightType
                    167:           )
                    168:         )
1.16      jdamerow  169:         
                    170:     context.registerClass(
                    171:         ECHO_collection.ECHO_support,
                    172:         constructors = (
                    173:           ECHO_collection.manage_addECHO_supportForm,
                    174:           ECHO_collection.manage_addECHO_support
1.17      jdamerow  175:           ),
                    176:           icon = 'ECHO_support.gif'
1.16      jdamerow  177:         )
                    178:         
                    179:     context.registerClass(
1.27      dwinter   180:         ECHO_collection.ECHO_ownerOriginal,
                    181:         constructors = (
                    182:           ECHO_collection.manage_addECHO_ownerOriginalForm,
                    183:           ECHO_collection.manage_addECHO_ownerOriginal
                    184:           ),
1.28      casties   185:           icon = 'ECHO_ownerOriginal.gif'
1.27      dwinter   186:         )
                    187:     
                    188:     context.registerClass(
                    189:         ECHO_collection.ECHO_digiCopyBy,
                    190:         constructors = (
                    191:           ECHO_collection.manage_addECHO_digiCopyByForm,
                    192:           ECHO_collection.manage_addECHO_digiCopyBy
                    193:           ),
                    194:           icon = 'ECHO_digiCopyBy.gif'
                    195:         )
                    196:         
                    197:     context.registerClass(
1.16      jdamerow  198:         ECHO_collection.ECHO_institution,
                    199:         constructors = (
                    200:           ECHO_collection.manage_addECHO_institutionForm,
                    201:           ECHO_collection.manage_addECHO_institution
                    202:           )
                    203:         )
                    204:         
                    205:     context.registerClass(
                    206:         ECHO_collection.ECHO_linkList,
                    207:         constructors = (
                    208:           ECHO_collection.manage_addECHO_linkListForm,
                    209:           ECHO_collection.manage_addECHO_linkList
                    210:           )
                    211:         )
1.10      dwinter   212: 
                    213:     context.registerClass(
                    214:         VLPExtension.VLP_resource,
                    215:         constructors = (
                    216:           VLPExtension.manage_addVLP_resourceForm,
                    217:           VLPExtension.manage_addVLP_resource
                    218:           ),
                    219:          icon = 'ECHO_ressource.gif'
1.1       casties   220:         )
                    221:     
1.11      dwinter   222:     context.registerClass(
                    223:         VLPExtension.VLP_collection,
                    224:         constructors = (
                    225:           VLPExtension.manage_addVLP_collectionForm,
                    226:           VLPExtension.manage_addVLP_collection
                    227:           ),
                    228:          icon = 'ECHO_collection.gif'
                    229:         )
                    230:     
1.14      dwinter   231:     context.registerClass(
                    232:         VLPExtension.VLP_essay,
                    233:         constructors = (
                    234:           VLPExtension.manage_addVLP_essayForm,
                    235:           VLPExtension.manage_addVLP_essay
                    236:           )
                    237:         )
                    238:     
1.19      dwinter   239:     context.registerClass(
                    240:         VLPExtension.VLP_encyclopaedia,
                    241:         constructors = (
                    242:           VLPExtension.manage_addVLP_encycForm,
                    243:           VLPExtension.manage_addVLP_encyc
                    244:           )
                    245:         )
                    246:     
1.20      dwinter   247:     context.registerClass(
                    248:         VLPExtension.sendMailForm,
                    249:         constructors = (
                    250:           VLPExtension.manage_addSendMailFormForm,
                    251:           VLPExtension.manage_addSendMailForm
                    252:           )
                    253:         )
1.21      dwinter   254: 
                    255:     context.registerClass(
                    256:         ECHO_movie.ECHO_movie,
                    257:         constructors = (
                    258:           ECHO_movie.manage_addECHO_movieForm,
                    259:           ECHO_movie.manage_addECHO_movie
                    260:           ),
                    261:          icon = 'ECHO_ressource.gif'
                    262:         )
                    263:     
1.22      dwinter   264:     context.registerClass(
                    265:         ECHO_xslt.ECHO_xslt,
                    266:         constructors = (
                    267:           ECHO_xslt.manage_addECHO_xsltForm,
                    268:           ECHO_xslt.manage_addECHO_xslt
                    269:           )
                    270:         )
                    271:   
1.23      casties   272:     context.registerClass(
                    273:         ECHO_helpers.MapText,
                    274:         constructors=(
                    275:        ECHO_helpers.manage_addMapTextForm,
                    276:        ECHO_helpers.manage_addMapText
                    277:        )
                    278:         )
1.29    ! dwinter   279: 
        !           280:     context.registerClass(
        !           281:         ECHO_language.ECHO_linkCreator,
        !           282:         constructors=(
        !           283:         ECHO_language.manage_addECHO_linkCreatorForm,
        !           284:         ECHO_language.manage_addECHO_linkCreator
        !           285:         )
        !           286:         )

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