27 lines
811 B
Python
27 lines
811 B
Python
|
from Globals import package_home
|
||
|
from Products.Archetypes.public import process_types, listTypes
|
||
|
from Products.CMFCore import utils
|
||
|
from Products.CMFCore.DirectoryView import registerDirectory
|
||
|
import os, os.path
|
||
|
|
||
|
from config import SKINS_DIR, GLOBALS, PROJECTNAME
|
||
|
from config import ADD_CONTENT_PERMISSION
|
||
|
|
||
|
registerDirectory(SKINS_DIR, GLOBALS)
|
||
|
|
||
|
def initialize(context):
|
||
|
##Import Types here to register them
|
||
|
import RevuesDePresse
|
||
|
|
||
|
content_types, constructors, ftis = process_types(
|
||
|
listTypes(PROJECTNAME),
|
||
|
PROJECTNAME)
|
||
|
|
||
|
utils.ContentInit(
|
||
|
PROJECTNAME + ' Content',
|
||
|
content_types = content_types,
|
||
|
permission = ADD_CONTENT_PERMISSION,
|
||
|
extra_constructors = constructors,
|
||
|
fti = ftis,
|
||
|
).initialize(context)
|