Ejemplo n.º 1
0
def setupVarious(context):
    """Put here various stuff that cannot be installed with generic setup"""

    portal = context.getSite()

    # Install CMFEditions modifier for FileSystemStorage
    mtool = getToolByName(portal, 'portal_modifier')

    if not MODIFIER_ID in  mtool.objectIds():
        manage_addModifier(mtool)
Ejemplo n.º 2
0
def install_modifier(portal, out):
    """Register CMFEditions modifier
    """

    mtool = getToolByName(portal, 'portal_modifier')

    if MODIFIER_ID in  mtool.objectIds():
        out.write("Modifier already installed.")
        return False

    manage_addModifier(mtool)
    out.write("Modifier installed.")
    return True
Ejemplo n.º 3
0
def install_modifier(portal, out):
    """Register CMFEditions modifier
    """

    mtool = getToolByName(portal, 'portal_modifier')

    if MODIFIER_ID in mtool.objectIds():
        out.write("Modifier already installed.")
        return False

    manage_addModifier(mtool)
    out.write("Modifier installed.")
    return True