Skip to content

mikejmets/netsight.transmogrifier

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

netsight.transmogrifier

Tools and Extensions for collective.transmogrifier

This code was put together to support the talk by Matt Hamilton and Matt Sital-Singh at the 2012 Plone Conference:

Content migration with transmogrifier: The Good, The Bad and The Ugly

This is a work-in-progress egg that provides some example code and utilities for using collective.transmogrifier in large-scale plone sites. Comments, questions, suggestions and forks welcome.

Some familiarity with using collective.transmogrifier is recommended.

These links may help:

Transmogrifier Intro, Lennart Regebro, PloneConf 2009

Quintagroup help/documentation

Installation

No releases yet - so you may want to set up mr.developer to integrate this into your buildout.

[buildout]
...
eggs = netsight.transmogrifier

[sources]
netsight.transmogrifier = git git://github.com/netsight/netsight.transmogrifier.git

Using it

This egg is designed to run on both the source plone site and the target plone site.

The egg register two browser views - one for exporting (from the source site) and one for importing (into the target site).

http://localhost:8001/plonesite/@@netsight_do_export?path=/path/to/content

This export view will use the catalog to find content at /path/to/content and run it through the export pipeline. Content is exported to XML in /home/zope/transmogrifer_export/

http://localhost:8001/plonesite/@@netsight_do_import

This view will list the available exports from /home/zope/transmogrifier_export and allow you to select one of them to run through the import pipeline.

About

Tools and Extensions for collective.transmogrifier

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%