quintagroup.transmogrifier is a Plone product that contains blueprints for collective.transmogrifier pipelines, that may be used to export/import Plone site content. It also overrides GenericSetup Content step so this package can be used out-the-box to migrate site content.
Product's homepage
Requirements:
· Python
· Plone CMS
What's New in This Release: [ read full changelog ]
· Multiple path export support added to sitewalker [chervol]
· Collection criteria export added for catalog source [chervol]
· Simple transformation fallback added for straight forward type substitution scenario, correspondent test updated [chervol, kroman0]
· cmfns cleanup, local_roles override due to unicode errors [chervol]
· Allowed types acquisition case switch added [chervol]
· Yield items in manifest order from manifest importer section. [elro]
· Add an OrderedDict implementation. [elro]
· Walk the folder structure breadth first (sort of) in reader section. [elro]
· Set import context as an annotation on transmogrifier. [elro]
· In the marshaller sections, make sure the path is a string, as it fails on unicode (and paths should be ascii strings). Fixes http://plone.org/products/quintagroup.transmogrifier/issues/1 [maurits]
· If you only want to export a part of the site, you can specify a start-path in the sitewalker section; use 'folder' to only export '/plonesite/folder'. [maurits]
· Only patch Generic Setup when Python is < 2.6. [elro]
· Add the _export_context to the item always so other section may use it even if there is no _files key. [elro]
· Add content type sniffing to the WriterSection. [elro]
· Added z3c.autoinclude entry point so that zcml slug is no longer needed. Unfortunately I have no permissions to update documentation regarding this [miohtama]
· Fix issue of using path index with catalogsource [miohtama]