Annotation of ECHO_content/__init__.py, revision 1.33.2.2

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

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