Annotation of ECHO_content/__init__.py, revision 1.30

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

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