File:  [Repository] / ECHO_content / __init__.py
Revision 1.21: download - view: text, annotated - select for diffs - revision graph
Mon Mar 7 20:05:38 2005 UTC (19 years, 3 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
minors

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

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