Changeset 1810 in products
- Timestamp:
- Feb 23, 2010 12:37:56 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/setuphandlers.py
r1785 r1810 4 4 5 5 logger = logging.getLogger('quintagroup.seoptimizer') 6 FIX_PTYPES_DOMAIN = ['Document', 'File', 'News Item'] 6 7 7 8 def migrationActions(site): … … 56 57 logger.log(logging.INFO, "Unregistered \"%s\" configlet." % id) 57 58 59 def changeDomain(site): 60 """ Fixes old versions bug: Change of content type's domain to 'plone'. 61 """ 62 for ptype in [ptypes for ptypes in site.portal_types.objectValues() if ptypes.id in FIX_PTYPES_DOMAIN]: 63 if ptype.i18n_domain == 'quintagroup.seoptimizer': 64 ptype.i18n_domain = 'plone' 65 logger.log(logging.INFO, "I18n Domain of the type \'%s\' changed to \'plone\'." % ptype.id) 66 58 67 def importVarious(context): 59 68 """ Do customized installation. … … 69 78 site = context.getSite() 70 79 migrationActions(site) 80 changeDomain(site) 71 81 72 82 def uninstall(context):
Note: See TracChangeset
for help on using the changeset viewer.