# ============================================================================= # MetaPublisher 1.0.1b3 - Initialization # ----------------------------------------------------------------------------- # read README.txt for more information or # visit http://www.zope.de/software/MetaPublisher/ # ============================================================================= # ----------------------------------------------------------------------------- # Initialization # ----------------------------------------------------------------------------- __doc__ = '''Product MetaPublisher''' __version__ = '''''' from ImageFile import ImageFile import MetaPublisher import FType import Config import Entry import Container import Interface def initialize(context): """ Initialize all the products defined in this Product distribution. """ try: context.registerClass( MetaPublisher.MetaPublisher, constructors = ( MetaPublisher.manage_addMetaPublisherForm, MetaPublisher.manage_addMetaPublisher, MetaPublisher.manage_getMetaPublisherTypes, ), icon = "images/icon_metapublisher.gif" ) context.registerClass( Entry.MetaEntry, constructors = ( MetaPublisher.manage_addMetaPublisherForm, MetaPublisher.manage_addMetaPublisher, MetaPublisher.manage_getMetaPublisherTypes, ), icon = "images/icon_metapublisher.gif" ) context.registerBaseClass(MetaPublisher.MetaPublisher) context.registerBaseClass(Entry.EntryFolder) context.registerBaseClass(Entry.MetaEntry) except: # throw all exceptions on stderr import sys, traceback, string type, val, tb = sys.exc_info() sys.stderr.write(string.join(traceback.format_exception(type, val, tb), '')) del type, val, tb misc_={ 'EntryFolder': ImageFile('images/icon_entryfolder.gif',globals()), 'MetaEntry': ImageFile('images/icon_metaentry.gif',globals()), 'logo': ImageFile('images/logo.gif',globals()), 'cube': ImageFile('images/cube.gif',globals()), 'clear': ImageFile('images/clear.gif',globals()), 'made_with': ImageFile('images/made_with.gif',globals()), }