Changeset 1925 in products for quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/upgrades.py
- Timestamp:
- Mar 16, 2010 4:36:59 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/upgrades.py
r1910 r1925 72 72 seoprops_tool.manage_delProperties(remove_properties) 73 73 74 def removeSkin(plone_tools): 75 """ Remove layers. 76 """ 77 layer = 'quintagroup.seoptimizer' 78 skins_tool = plone_tools.url().getPortalObject().portal_skins 79 for skinName in skins_tool.getSkinSelections(): 80 skin_paths = skins_tool.getSkinPath(skinName).split(',') 81 paths = [l.strip() for l in skin_paths if not (l == layer or l.startswith(layer+'/'))] 82 logger.log(logging.INFO, "Removed layers from %s skin." % skinName) 83 skins_tool.addSkinSelection(skinName, ','.join(paths)) 84 74 85 def upgrade_2_to_3(setuptool): 75 86 """ Upgrade quintagroup.seoptimizer from version 2.x.x to 3.0.0. … … 81 92 changeMetatagsOrderList(plone_tools) 82 93 removeNonUseSeoProperties(plone_tools) 94 removeSkin(plone_tools)
Note: See TracChangeset
for help on using the changeset viewer.