File:  [Repository] / ECHO_content / __init__.py
Revision 1.6: download - view: text, annotated - select for diffs - revision graph
Wed Apr 14 23:44:52 2004 UTC (20 years, 2 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
echo group added

    1: import ECHO_collection
    2: import ECHO_Nav
    3: 
    4: def initialize(context):
    5:     """initialize OSAS"""
    6: 
    7:     
    8:     context.registerClass(
    9:         ECHO_Nav.ECHO_sqlElement,
   10:         constructors = (
   11:           ECHO_Nav.manage_addECHO_sqlElementForm,
   12:           ECHO_Nav.manage_addECHO_sqlElement
   13:           )
   14:         )
   15: 
   16:     context.registerClass(
   17:         ECHO_Nav.ECHO_contentType,
   18:         constructors = (
   19:           ECHO_Nav.manage_addECHO_contentTypeForm,
   20:           ECHO_Nav.manage_addECHO_contentType
   21:           )
   22:         )
   23:     
   24:     context.registerClass(
   25:         ECHO_Nav.ECHO_pageTemplate,
   26:         constructors = (
   27:           ECHO_Nav.manage_addECHO_pageTemplateForm,
   28:           ECHO_Nav.manage_addECHO_pageTemplate
   29:           )
   30:         )
   31:     
   32:     context.registerClass(
   33:         ECHO_Nav.ECHO_navigation,
   34:         constructors = (
   35:           ECHO_Nav.manage_addECHO_navigationForm,
   36:           ECHO_Nav.manage_addECHO_navigation
   37:           )
   38:         )
   39: 
   40:     context.registerClass(
   41:         ECHO_collection.ECHO_layoutTemplate,
   42:         constructors = (
   43:           ECHO_collection.manage_addECHO_layoutTemplateForm,
   44:           ECHO_collection.manage_addECHO_layoutTemplate
   45:           ),
   46:         icon = 'ECHO_layoutTemplate.gif'
   47:         )
   48:     
   49:     context.registerClass(
   50:         ECHO_collection.ECHO_collection,
   51:         constructors = (
   52:           ECHO_collection.manage_addECHO_collectionForm,
   53:           ECHO_collection.manage_addECHO_collection
   54:           ),
   55:         icon = 'ECHO_collection.gif'
   56:         )
   57: 
   58:     context.registerClass(
   59:         ECHO_collection.ECHO_group,
   60:         constructors = (
   61:           ECHO_collection.manage_addECHO_groupForm,
   62:           ECHO_collection.manage_addECHO_group
   63:           ),
   64:         icon = 'ECHO_group.gif'
   65:         )
   66:     
   67:     context.registerClass(
   68:         ECHO_collection.ECHO_externalLink,
   69:         constructors = (
   70:           ECHO_collection.manage_addECHO_externalLinkForm,
   71:           ECHO_collection.manage_addECHO_externalLink
   72:           ),
   73:          icon = 'ECHO_externalLink.gif'
   74:         )
   75:     
   76:     context.registerClass(
   77:         ECHO_collection.ECHO_resource,
   78:         constructors = (
   79:           ECHO_collection.manage_addECHO_resourceForm,
   80:           ECHO_collection.manage_addECHO_resource
   81:           ),
   82:          icon = 'ECHO_ressource.gif'
   83:         )
   84:     
   85: 
   86:     context.registerClass(
   87:         ECHO_collection.ECHO_partner,
   88:         constructors = (
   89:           ECHO_collection.manage_addECHO_partnerForm,
   90:           ECHO_collection.manage_addECHO_partner
   91:           )
   92:         )
   93:     
   94:     context.registerClass(
   95:         ECHO_collection.ECHO_root,
   96:         constructors = (
   97:           ECHO_collection.manage_addECHO_rootForm,
   98:           ECHO_collection.manage_addECHO_root
   99:           )
  100:         )
  101:     

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