File:  [Repository] / ECHO_content / __init__.py
Revision 1.22: download - view: text, annotated - select for diffs - revision graph
Thu Apr 7 21:01:10 2005 UTC (19 years, 2 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
echo_xslt aded

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

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