Annotation of ECHO_content/__init__.py, revision 1.25

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

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