Ejemplo n.º 1
0
def insertLogoProperty(context):
    """
    insert logo_name in portal_properties
    """
    portal_properties = getToolByName(context, 'portal_properties')
    site_properties = getattr(portal_properties, 'site_properties')
    if not site_properties.hasProperty('logo_name'):
        site_properties.manage_addProperty(id='logo_name', value='', type='string')
        logger.info("Added logo_name property")
Ejemplo n.º 2
0
def createFolder(context):
        ps = getToolByName(context, 'portal_skins')
        if'custom-logos' not in ps.objectIds():
            try:
                ps.manage_addFolder(id='custom-logos',
                                    title="Custom logos",)
                logger.info("Added custom-logos folder in portal_skins")
            except Exception, e:
                logger.info("There was a problem while creating costom-logos folder: %s" % e)