def to_2(context): """ Upgrades to 1.3.2 version: add new permission to add the portlet """ logger.info('Upgrading collective.portlet.mybookmarks to version 2') context.runImportStepFromProfile(default_profile, 'rolemap') logger.info('Reinstalled My Bookmark Portlet')
def to_1(context): """ Upgrades to 1.2.0 version: add default bookmarks configuration """ logger.info('Upgrading collective.portlet.mybookmarks to version 1') context.runImportStepFromProfile(default_profile, 'mybookmarks.importvarious') logger.info('Reinstalled My Bookmark Portlet')
def to_1(context): """ Upgrades to 1.2.0 version: add default bookmarks configuration """ logger.info('Upgrading collective.portlet.mybookmarks to version 1') context.runImportStepFromProfile( 'profile-collective.portlet.mybookmarks:default', 'mybookmarks.importvarious') logger.info('Reinstalled My Bookmark Portlet')
def insertProperties(context, portal): """ insert some properties """ portal_properties = getToolByName(context, 'portal_properties') mybookmarks_properties = getattr(portal_properties, 'mybookmarks_properties', None) if not mybookmarks_properties: portal_properties.addPropertySheet(id='mybookmarks_properties', title="MyBookmarks properties") logger.info("Added mybookmarks_properties property-sheet") mybookmarks_properties = getattr(portal_properties, 'mybookmarks_properties', None) if not mybookmarks_properties.hasProperty('default_bookmarks'): mybookmarks_properties.manage_addProperty(id='default_bookmarks', value='', type='lines') logger.info("Added default_bookmarks property")