#$Id$ from Products.Archetypes.public import process_types, listTypes from Products.CMFCore import utils from Products.CMFCore.DirectoryView import registerDirectory #from permissions import initialize as initialize_permissions from config import * ##Import tools and utilities here registerDirectory(SKINS_DIR, GLOBALS) def initialize(context): ##Import Types here to register them import content #content_types, constructors, ftis = process_types( # listTypes(PROJECTNAME), # PROJECTNAME) #permissions = initialize_permissions() #allTypes = zip(content_types, constructors) #for atype, constructor in allTypes: # kind = "%s: %s" % (config.PROJECTNAME, atype.archetype_name) # utils.ContentInit( # kind, # content_types = (atype,), # permission = permissions[atype.portal_type], # extra_constructors = (constructor,), # fti = ftis, # ).initialize(context)