File:  [Repository] / OSAS / OSA_system / __init__.py
Revision 1.10: download - view: text, annotated - select for diffs - revision graph
Wed Mar 3 13:02:54 2004 UTC (20 years, 4 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
moved templates to zpt

    1: import OSAS_Root
    2: import OSAS_show
    3: import OSAS_metadata
    4: import OSAS_addfiles
    5: try:
    6:     import OSAS_ids
    7: except:
    8:     print "OSAS_ids: not importet"
    9:     
   10: import OSAS_archiver
   11: 
   12: def initialize(context):
   13:     """initialize OSAS"""
   14: 
   15:     context.registerClass(
   16:         OSAS_archiver.OSAS_archiveInbox,
   17:         constructors = (
   18:           OSAS_archiver.manage_AddOSAS_archiveInboxForm,
   19:           OSAS_archiver.manage_AddOSAS_archiveInbox
   20:           )
   21:         )
   22: 
   23: 
   24:     context.registerClass(
   25:         OSAS_archiver.OSAS_metadataOrganizer,
   26:         constructors = (
   27:           OSAS_archiver.manage_AddOSAS_metadataOrganizerForm,
   28:           OSAS_archiver.manage_AddOSAS_metadataOrganizer
   29:           )
   30:         )
   31: 
   32: 
   33:     context.registerClass(
   34:         OSAS_archiver.OSAS_processViewer,
   35:         constructors = (
   36:           OSAS_archiver.manage_AddOSAS_processViewerForm,
   37:           OSAS_archiver.manage_AddOSAS_processViewer
   38:           )
   39:         )
   40: 
   41:     context.registerClass(
   42:         OSAS_archiver.OSAS_producer,
   43:         constructors = (
   44:           OSAS_archiver.manage_AddOSAS_producerForm,
   45:           OSAS_archiver.manage_AddOSAS_producer
   46:           )
   47:         )
   48: 
   49:     context.registerClass(
   50:         OSAS_archiver.OSAS_archiver,
   51:         constructors = (
   52:           OSAS_archiver.manage_AddOSAS_archiverForm,
   53:           OSAS_archiver.manage_AddOSAS_archiver
   54:           )
   55:         )
   56: 
   57:     try:
   58:         context.registerClass(
   59:             OSAS_ids.OSAS_idGenerator,
   60:             constructors = (
   61:             OSAS_ids.manage_AddOSAS_idGeneratorForm,
   62:             OSAS_ids.manage_AddOSAS_idGenerator
   63:             )
   64:             )
   65:     except:
   66:         print "OSAS_idGenerator not implementet"
   67:     
   68:     context.registerClass(
   69:         OSAS_Root.OSAS_Root,
   70:         constructors = (
   71:           OSAS_Root.manage_AddOSAS_RootForm,
   72:           OSAS_Root.manage_AddOSAS_Root
   73:           )
   74:         )
   75:     
   76:     context.registerClass(
   77:         OSAS_show.OSAS_ShowOnline,
   78:         constructors = (
   79:           OSAS_show.manage_AddOSAS_ShowOnlineForm,
   80:           OSAS_show.manage_AddOSAS_ShowOnline
   81:           )
   82:         )
   83:     
   84:     context.registerClass(
   85:         OSAS_show.OSAS_StoreOnline,
   86:         constructors = (
   87:           OSAS_show.manage_AddOSAS_StoreOnlineForm,
   88:           OSAS_show.manage_AddOSAS_StoreOnline
   89:           )
   90:         )
   91:     
   92:     context.registerClass(
   93:         OSAS_metadata.OSAS_add_Metadata,
   94:         constructors = (
   95:           OSAS_metadata.manage_AddOSAS_add_MetadataForm,
   96:           OSAS_metadata.manage_AddOSAS_add_Metadata
   97:           )
   98:         )
   99: 
  100:     context.registerClass(
  101:         OSAS_addfiles.OSAS_add_Document,
  102:         constructors = (
  103:           OSAS_addfiles.manage_AddOSAS_add_DocumentForm,
  104:           OSAS_addfiles.manage_AddOSAS_add_Document
  105:           )
  106:         )
  107: 
  108:     context.registerClass(
  109:         OSAS_addfiles.OSAS_add_Text,
  110:         constructors = (
  111:           OSAS_addfiles.manage_AddOSAS_add_TextForm,
  112:           OSAS_addfiles.manage_AddOSAS_add_Text
  113:           )
  114:         )
  115: 
  116:     context.registerClass(
  117:         OSAS_addfiles.OSAS_add_Presentation,
  118:         constructors = (
  119:           OSAS_addfiles.manage_AddOSAS_add_PresentationForm,
  120:           OSAS_addfiles.manage_AddOSAS_add_Presentation
  121:           )
  122:         )
  123: 
  124:     context.registerClass(
  125:         OSAS_addfiles.OSAS_combineTextImage,
  126:         constructors = (
  127:           OSAS_addfiles.manage_AddOSAS_combineTextImageForm,
  128:           OSAS_addfiles.manage_AddOSAS_combineTextImage
  129:           )
  130:         )
  131:     context.registerClass(
  132:         OSAS_addfiles.OSAS_add_contextData,
  133:         constructors = (
  134:           OSAS_addfiles.manage_AddOSAS_add_contextDataForm,
  135:           OSAS_addfiles.manage_AddOSAS_add_contextData
  136:           )
  137:         )

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